厦门海为科技有限公司
新增产品 | 公司简介
注册时间:2013-07-17
联系人:
电话:
Email:
首页 公司简介 产品目录 公司新闻 技术文章 资料下载 成功案例 人才招聘 荣誉证书 联系我们

产品目录

D系列物联云HMI人机界面
工业物联云盒Cloud Box
海为卡片型PLC
C系列 - 经济型PLC主机
T系列 - 标准型PLC主机
H系列 - 高性能型PLC主机
N系列 - 运动控制型PLC主机
PLC模拟量扩展模块
PLC开关量扩展模块
PLC温度扩展模块
PLC通讯扩展模块
人机界面
海为SCADA云组态软件
S系列PLC主机
首页 >>> 技术文章 >

技术文章

国产PLC Haiwell(海为)PLC应用技巧:当文本作为从机与海为PLC通讯

Haiwell(海为)PLC应用技巧:当文本作为从机与海为PLC通讯

发布人:厦门海为科技有限公司     发布时间:2012-10-22

 

一、关键字:异地控制 海为PLC 多网络通讯

二、控制要求:用10台文本TP300与一台海为PLC进行联网通讯。
三、控制说明: 

      一般情况是文本作为主机,PLC作为从机,PLC作为从机时不需要写任何通讯部分程序的,文本直接访问PLC的数据地址即可。因此一台海为PLC和10个海为文本屏通讯,就需要10个通讯口,才能进行通讯,这在理论上是可以实现的,但是在实际应用中,由于硬件要求,实际上是达不到,而且成本比较大,那么是否有一种方法只利用一个通讯口就可以和多台的文本进行通讯呢?
    答案是肯定的‘方法是:1台PLC必须作为主机,10台TP300文本作为从机,在文本编辑软件中选择“Modbus Server”协议,10台文本的局号分别设为1~10。那么PLC作为主机就需要编写通讯部分程序。文本上的数据显示,用MODW写指令把PLC数据送到文本显示,文本上设定的数据,要传送到PLC,用MODR读指令把文本上数���送到PLC。 
四、联网图

五、程序难点控制说明及其流程图:
 

通讯的程序难点说明:当任意一台从机设定的某个寄存器V的值发生变化,剩下的从机的寄存器V的数值也要跟着变化, 例如从机1寄存器V0的值发生变化,那么其他从机V0的值也要跟着变化。如从机1至从机10的读回来当前值为An,(N为从机号地址)例如A1表示从机1读回来的当前值。B为前一次值,C为主机写入从机的当前值。
六、程序难点控制的梯形图及其说明:

     设备:1台海为PLC,HW-S16ZS220R,2台文本TP300


七、文本控制画面 

八、总结

 使用海为PLC和海为文本TP300的Modbus Server的功能,利用海为便捷的通讯指令,轻易实现N台文本与一台海为PLC联网通讯,节省成本,提高经济效益。如果对通讯实时性要求比较高,可以给PLC扩展一个通口,每个通讯口与N/2台文本进行通讯,通讯实时性就有保证了。

上一篇:国产PLC Haiwell(海为)PLC在全自动洗衣机控制上的应用
下一篇:国产PLC 海为一路脉冲控制两台步进电机
            
若网站内容侵犯到您的权益,请通过网站上的联系方式及时联系我们修改或删除