巨控GRM530/GRM230是可以直接采集仪表数据,传到云端,实现手机APP,网页或者组态客户端远程实时监控的。仪表或者传感的输出一般是4~20MA信号,或者RS485 modbus RTU协议,这两种方式,都可以直接用巨控模块采集。
一,巨控GRM模块采集模拟量(4~20MA)仪表数据
巨控GRM230系列模块自带I/O,最多可以支持采集12路AI(4~20MA)信号,采集模拟量输出仪表的时候,接线图如下所示。
建立浮点数变量,绑定对应的通道,设置好对用的转换量程(比如4~20MA,对应量程是0~5),这样就完成了模拟量仪表的采集。
二,巨控GRM530/GRM230模块采集485通讯的仪表数据
将仪表的的485通讯线的+接到巨控模块485的+(A),将仪表的的485通讯线的-接到巨控模块485的-(B)。巨控的485通道协议选择好MDOBUS RUT,按照仪表的参数设置好RS 485通讯参数。
RS485端口下添加通讯设备。设备是指带有通讯口的 PLC 或者各类控制板,仪表,变频器等。
在工程管理器中, 相应的通讯端口上点击右键, 选择“新建设备
由于新建的设备使用已经建立的端口的完全相同的通讯协议,因此只需指定设备名和从机地址, 从机地址和连接的 PLC 下面设置的必须一致。 在 GRM230 的一个 485 口下,可以并联多个设备(设备使用相同的通讯协议,并具有不同的从机地址)。
完成设备定义后,在数据词典中,双击需要配置的变量,在编辑对话框中可完成变量到设备寄存器的关联。下图所示, GRM230 周期性读取 MODBUS RTU 从机设备
“仪表从站1”的保持寄存器 100 的值。
这个I/O设备就是指向仪表从机,寄存器类型 4X,就是modbus RTU 4000X寄存器区。
地址1,就表示这个变量数据指向仪表的40001这个地址,要和上面的4X组合一个地址。
注意4X寄存器区域的读功能码是03 写是10,选择区后,要注意功能码,4X 不是功能码。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !