西门子PLC200与海林温控器通讯控制

西门子PLC200与海林温控器通讯控制

 
 

1器材:

PLC224一个

海林网络温控器HL8001-MD一个

DB9接头一个

 
 

2接线如下图


  1. PLC串口0和温控器的串口接线
  2. PLC的24V电源直接给温控器供电即可

3)注意西门子的RS485串口正负是颠倒的,接线注意交叉,入下图,海林温控器接线图与实物有区别。



3先从简单的入手

参见海林”温控器MODBUS通讯协议”里面有


寄存器对应的地址是30001

我们先读取这参数,先把温控器的地址设置为1,程序如下(我习惯按照顺序功能图写程序)这个程序是在不断的读取温控器当前的温度。


 
 



4复杂一点的,由于温控器只能支持功能码06,每次才只能读写一个数据,下面的这个程序演示远程开关机


 
 




全功能的实现

右上角的小红点(不停闪烁,表示通讯正常)


发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注