硬件:三菱FX1N系列PLC,型号:FX1N-24MT 。
FX485通讯模块:FX1N-485-BD 。
欧姆龙E5EZ-Q3/AZM/AZ03 。
PC 232/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 。
详解:
最近浏览
Tony.Ma
回帖列表回帖(1) | 浏览(26) 马洪雷 2008-08-08 21:40:43 删除 1楼 七1、读取NO.1温度表的温度 (1)、命令帧:STX010000101C00000000001ETXBCC=40(注意:1、BCC已经为单字节ACSII码,无须转换成16进制ASCII码;(2)、其中C0是变量类别,0000是变量读取开始地址,(参考E5EZ通信手册3.1,变量区域设定范围一览),0001是要素数,进行读区,为正常结束)(3)、转换成16进制ACSII码如下: 023031303030303130314330303030303030303030310340 (4)回应代码:(正常情况下)响应帧:023031303030303031303130303030303030303030XXXX03BCC 2、读取NO.2温度表的温度(1)、命令帧:STX020000101C00000000001ETXBCC=40(注意:1、BCC已经为单字节ACSII码,无须转换成16进制ASCII码;(2)、其中C0是变量类别,0000是变量读取开始地址,(参考E5EZ通信手册3.1,变量区域设定范围一览),0001是要素数,进行读取,为正常结束)(3)、转换成16进制ACSII码如下: 023032303030303130314330303030303030303030310343 (4)回应代码:(正常情况下)响应帧:023032303030303031303130303030303030303030XXXX03BCC 注意:其中XXXX是读取的当前温度值,最大值是FFFF,即:255摄氏度,已经能符合现场的状况(200摄氏度左右),BCC就是异或计算。
Powerflex40的通讯特性描述:
内部 RS 485 和通用工业协议 (CIP™) 通信,包括 DeviceNet™、ControlNet™ 和 EtherNet/IP™ 通信。
内部 RS-485 通信,用于与外围产品通信。
可选串行转换模块,可与采用 DF1 报文的任何控制器结合使用。
可选 ControlNet、DeviceNet、EtherNet/IP、Profibus DP、BACnet™ 和 LonWorks® 通信。
变频器过载保护、斜坡调节和飞速启动。
-----------------。
如果你不想通过MODBUS进行控制,当然可以,但你需要为PF40增加相应的通讯转换模块或通讯扩展卡;
以太网通讯模块就是用来对以太网上传输的信号进行调试和解调试,将其转为可交给CPU识别和处理的有效数据的模块.。
譬如电脑里面的网卡.
以太网上的数据是以一种差分的形式传递的.处理器无法识读.所以需要以太网通讯模块,将网络线上的信号转换为CPU能够识别的0和1这样的数据.。
同时有些以太网通讯模块也按照TCP/IP协议,将网络上传递的数据进行转换.。
利达通讯转换卡使用方法:使用USB线连接利达通讯转换卡与计算机,将网络口上的网线插入利达通讯转换卡的输入孔,然后将输出线连接到相应设备的网线接口上就可以实现网络互连了。
我来给你解答吧:看你模块具体不同有不同的用处。比如有些模块式为了把串口即RS232/RS485转换成以太网模块(RJ45)这样就好管理可以直接进入环网使得传输距离更远,他本身的通讯协议并没有改变所以在计算机这段呢也要用到一些软件把以太网虚拟成串口给它转换回来这样就可以使用了。还有一些通讯模块是为了转换协议用的比如我们最常用的usb转以太网模块,工业里面的modbus协议转换成cip协议通过AB MVI94-MCM 通讯模块就可以,其它一些如modbus转profibus等等你可以百度搜索下协议转换模块就可以看到!希望对你有帮助!
原文地址:http://www.qianchusai.com/lw/%E9%80%9A%E8%AE%AF%E8%BD%AC%E6%8D%A2%E6%A8%A1%E5%9D%97.html