硬件:三菱FX1N系列PLC,型号:FX1N-24MT
FX485通讯模块:FX1N-485-BD
欧姆龙E5EZ-Q3/AZM/AZ03
PC232/485通讯转换模块
软件:FXGPWIN软件
PLC串口调试软件
参考资料
FX系列特殊模块用手册
FX通讯用户手册
E5温度控制器通讯功能操作手册
实现功能:
PLC通过485模块读取或写入温度表的温度当前值,设定值,运行/停止
硬件设置:
通讯协议采用OMRON的Comproway/F协议:9600,7,EVEN偶,2,地址为1
FXPLC与表连接方法
注意:三菱FX485通讯配线通常都是4线制的,采用一发一收的方式通讯.而E5EZ温控表只有二线制,此中转换以上接线为准,但通讯时会将发送和接收的字符串同时收下.
软件协议解释:
命令帧:
STX表示通信帧(文本)的开头的代码(H’02)。请在开头字节中设置该字符.
节点No.
·为特定发送对象的类别No.。
·指定E5AZ/EZ/EZ-PRR/CZ的「通信单元No.」。
·能进行BCD设定00~99,以及"XX"设定。
·运行广播发送时,请指定"XX"。但是,一同发送时将无响应。
·对于上述以外的节点No.,无响应。
子地址在E5AZ/EZ/EZ-PRR/CZ中不使用。请务必设定为"00"。
SID(服务ID):在E5AZ/EZ/EZ-PRR/CZ中不使用。请务必设定为"00"。
命令文本命令文本部分。
ETX表示文本结束的代码(H’03)。
BCC块检查字符。
将节点No.~ETX的值按每个字节进行XOR(异或)后的值作为B