串口通讯程序指南 三菱 FX2N PLC (串口通讯程序怎么写)

PLC在工控界中应用广泛,具有许多优点和方便之处。在PLC系统中实现模拟量采集时,价格往往十分昂贵,尤其是热电阻温度和热电偶温度采集。本文介绍一种在PLC中实现低成本模拟量数据采集的方法,可以实现大量模拟量数据采集,每路模拟量输入的价格仅120元左右。

系统连接

系统连接如下图所示:

  • PLC:选用三菱FX2N系列产品,配带RS485通讯接口板。
  • 数据采集模块:FCS900,具有RS485接口,支持MODBUS-RTU和自由口通讯协议。
  • 通讯距离:最大1200米。

通讯协议

PLC与数据采集模块之间的通讯使用RS指令。数据采集模块使用自由口通讯协议。

实例程序

读取1 FCS900模块的1~16通道的模拟量数据:

PLC发送下列数据:
01H、C4H、00H、00H、00H、10H、00H、D5H

最后两个字节00H、D5H为前面6个字节的和校验。

FCS900模块接收上述命令后,回复下列数据:
01H、C4H、32H、X1、X1、X2、X2、X3、X3、………X16、X16、ACC、ACC
X1~X16为16个通道的数据,每个数据为双字节;ACC为和校验。

数据接收后验证和校验是否正确,将正确的数据保存至数据缓冲区。

FX2N应用程序

FX2N的应用程序如下图所示:

优势

通过上述方法采集的模拟量数据没有数量限制,每个FCS911采集16路模拟量信号,10个模块就可以采集160点模拟量信号,可以是电压、电流、热电阻温度、热电偶温度。这种方法在大规模模拟量数据采集系统中非常实用。

FCS900数据采集模块

FCS900数据采集模块专为PLC的模拟量数据采集应用设计。有关详细使用说明,请访问: www.485bus.com 。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论