RS232型温湿度传感器与力控组态软件通讯实例
1970-01-01

1:硬件需求:需要USR-WSD-2 温湿度传感器
软件需求:力控组态软件 力控 ForceControl V7.0
2:温湿度传感器读取温湿度指令是 11 04 00 00 00 02 73 5B
3:将温湿度传感器串口连接到电脑串口,电脑串口号为com3
4:组态软件的设置.
(1)新建工程。
(2)IO 设备组态。建立一个MODBUS RTU 协议的组态。
把设备地址设置为17.由于温湿度的命令帧是 0x11 ,就代表10进制的17.
温湿度传感器的默认波特率是:9600 N 8 1.
(3) 数据库组态。
选择一个模拟IO点
新建一个点名。然后点数据连接
数据链接IO组态的设备名。然后点增加连接项,内存设置为 AR (代表功能码04),偏置设置为1,数据格式16位
然后再新建一个点,增加连接项,只需要设置偏置为2即可,其他和点1一样。
(4) 新建一个窗口,设置显示值。
新建两个文本
新建两个文本
双击shidu ,然后选择模拟输出的表达式为数据库组态的名字wenshidu ,双击wendu ,然后选择模拟输出的表达式为数据库组态的名字wenshidu1
(5)运行程序,
读取到湿度 和温度值 分别为 40.8 % 26.4℃
(6)运行程序,添加表盘动画。
也可以在界面增加两个表盘,用来显示温湿度。
添加表盘
选择变量名为数据库组态的湿度变量名,温度变量的添加和湿度类似不在赘述。
运行程序。