RS232型温湿度传感器与亚控组态王软件通讯实例 |
您所在的位置:网站首页 › 组态王应用实例 › RS232型温湿度传感器与亚控组态王软件通讯实例 |
RS232型温湿度传感器与亚控组态王软件通讯实例
2015-07-08
分享到:
{}
1:硬件需求:需要USR-WSD-2 温湿度传感器 软件需求:组态王软件: 组态王6.55 2:温湿度传感器读取温湿度指令是 11 04 00 00 00 02 73 5B 3:将温湿度传感器串口连接到电脑串口,电脑串口号为com3 4:组态软件的设置. (1)新建工程,新建一个工程,然后点击开发。 ![]() ![]() (2)双击com1 ,设置串口参数9600 N 8 1,与温湿度传感器的参数一致。 (3)新建设备,然后选择PLC,选择莫迪康PLC的modbus RTU,莫迪康的MODBUS RTU协议是标准的RTU协议 (4)新建设备的名字modbusRTU ![]() (5)设置的连接电脑串口com3。然后下一步,完成。 ![]() (6)设置地址为17,由于传感器的命令帧为0x11为10进制的17.所以地址为17 ![]() (7)在数据库,数据词典内,双击新建,新建一个变量名 ![]() (8)新建变量名MODBUSRTU,选择变量类型IO整数。连接设备为新建的设备名modbusRTU,寄存器301,代表功能码为04,起始地址0 的第一个值。 ![]() (9)新建变量名MODBUSRTU1,选择变量类型IO整数。连接设备为新建的设备名modbusRTU1,寄存器302,代表功能码为04,起始地址0 的第二个值。 ![]() (10)新建变量名MODBUSRTU2,选择变量类型内存整数。 ![]() (11)新建变量名MODBUSRTU3,选择变量类型内存整数。 ![]() (12)新建了4个变量,两个IO变量,分别采集温湿度。两个内存变量。 ![]() (13)选择命令语言的应用程序命令语言。 然后输入算法,MODBUSRTU变量名采集到的数据除以10,然后将数据赋值给MODBUSRTU2,此变量对应的是实际的湿度值。MODBUSRTU1变量名采集到的数据除以10,然后将数据赋值给MODBUSRTU3,此变量对应的是实际的温度值。 ![]() (14)点击画面,新建一个画面。画面名MODBUS.然后双击,进入画面编辑栏 ![]() (15)新建6个文本。 ![]() (16)双击其中一个文本zzz,然后点击模拟值输出,在表达式内选择变量名为MODBUSRTU2,然后确定。意思是MODBUSRTU2的值是湿度值,然后将数值传到画面zzz ![]() (17)双击其中一个文本CCC,然后点击模拟值输出,在表达式内选择变量名为MODBUSRTU3,然后确定。意思是MODBUSRTU3的值是温度值,然后将数值传到画面CCC ![]() (18)画面编辑成功后,点击存储全部。然后将画面切换到View。 ![]() (19)点击画面,选择画面名MODBUS,然后读取到温度和湿度值,在页面上。 (20)在工具箱里边,选择打开图库,选择仪表盘。 (21)选择湿度表盘的变量名为湿度的变量。温度表盘添加同理。 (22)运行程序
、 标签 温湿度变送器 高性能温湿度采集模块 返回应用案例 下一篇 >相关产品 ![]() 发表评论 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |