组态王是工程上比较常用的几个组态软件之一,今天给大分享一下如何使用组态王通过modbus通讯来采集模拟量数据。
首先选择带有modbusRTU通讯的采集模块,通过模块自带的产品软件,根据需要设置模块通讯参数及各个采集通道的量程。采集模块具有多种量程可选,根据不同的传感器型号可以选择相应的量程。值得注意的是,当选择采集电压信号时,要将产品包装打开,将对应通道的跳线帽断开,否则采集值会有误差,电流型的信号则不需要此操作。
在组态王中新建一个工程,在设备组态中新建一个设备,右侧选项中设备驱动选项中选择PLC,选择其中的莫迪康下拉选项中的ModbusRTU。
点击下一步,按照设置的模块属性配置相应的内容。创建完成后,就会出现配置好的设备。同时,也需要对组态软件的com口进行配置,要与所选模块的参数相对应,否则会无法通讯。
接下来在数据库组态中的数据词典中,添加8个变量,分别对应采集模块的8个采集通道。参照模块使用说明书中的寄存器地址,以及设置好的量程,使各个变量与相应的通道对应起来。
按照需要设置变量名,变量类型选择I/O实型,最小原始值0,最大原始值65535,最小最大值分别填所选通道的量程,如果选择0~10V,Z则填最小值0,最大值10。
设备连接选择添加的模块,按照对应的地址表填写寄存器,数据类型选择USHORT,其他选择默认。如果数据要进行报警和记录,在相应的区域进行设置。
接下来在窗口组态界面新建一个窗口,在窗口中添加文本显示控件,将每个控件分别对应创建好的每路采集数据的变量,按照需要设置显示小数位及格式。
将采集模块通过com1与电脑相连接,运行组态程序,在模块上输入相应的电压电流信号,就能在屏幕上显示输出,此时就已经完成一个简单的数据采集系统了。
模拟量采集设备咨询采购热线:19150158475 张工,QQ 3183329475
模拟量采集设备详情了解:https://www.cdyxiot.com/cpzx-8.html
模拟量采集设备在线咨询采购地址:http://suo.im/5JsbDw