自带1个485口的PLC能带几个温控表

我有一个台达的PLC,自带一个232口和485口,我现在想通过485来通讯10个温控表,这个我已经做好了,现在问题是,我想连接20个温控表,但是我的温控表站号最多只能拨到10,请问这种情况下,还有没有办法让一台PLC自带20块表了。

485口能带多少温控表取决于温控表的RS485接口及通信协议,通用的MODBUS-RTU协议最常规能带31台,对于不同485口阻抗设计的还有63台,127台的温控器。(PLC做主站占用1台。)

根据您的说明,估计您的温控器比较特殊,限制了10台的情况,估计协议也比较特殊。
介于此,您可以把你232口通过转换器转为485口,不怎么要求质量的话,网上十几块1个。。。
然后每个485口带10台表。
编程时,两端程序基本一样,只是在指定地址时,端口号不同,和通信分配地址不同注意下。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-12
通过Modbus的总线协议可以完成通信要求,但是你说地址最多也就拨到10,那是你从站的地址限制。可能不能带到20个温度模块哦,除非你把温度模块的地址再自己设计一下追问

首先谢谢您的回答。
我听说可以用总线模块来实现,但是自己又不能肯定是不是可以。还有没有别的办法啊!

第2个回答  2012-07-12
简单,扩展一块485口的通信模块追问

谢谢您!
这个办法应该可以,但是我从来没有做过2个485同时用的程序,大致怎么做啊,我就是不知道怎么区分2个485口的值,最让我担心的是PLC内存肯定不够,程序贮存不下。

追答

够了。存这点程序没问题。两个485口用两套指令分别通信1组温控表,新加这组与原来一样,就是在设置的时候定以通信口为COM2,台达编程软件有通信指令向导,编写很方便。

追问

一台PLC最多可以扩展几个485口啊!或者一共可以有几个485

追答

这个与你所用的品牌和型号有关,每家都不一样,你这个台达就一个485,应该是个低端机,不过应该支持扩展。

第3个回答  2012-07-12
可以做切换啊。。。。。10个站号每个个一组。。相互切换。。。试试吧 我没试过追问

切换是可以,但是速度太慢了,我要求的更新次数很高,谢谢您的回答。

相似回答