西门子smart line 700 IE V3与第三方温湿度变送器通讯

已锁定

WWCWWC

西门子1847工业学习平台

  • 帖子

    8043
  • 精华

    145
  • 被关注

    1338

论坛等级:至圣

注册时间:2008-07-26

钻石 钻石 如何晋级?

西门子smart line 700 IE V3与第三方温湿度变送器通讯

1019

7

2023-03-20 10:42:56

西门子smart line 700 IE V3与第三方温湿度变送器通讯

  一直没有使用过西门子smart line 700 IE V3触摸屏作为modbus rtu通讯方式直接连接下游设备,之前应用过大多采用的是PPI或者MPI、或者以太网方式通讯连接,连接的对象大多也都是下游PLC设备。今天,在整理办公室时,发现抽屉角落里有一个之前做过modbus rtu测试的温湿度变送器,于是萌生出一个用modbus rtu方式连接传感器直接读取温湿度数据,在触摸屏上显示数据的念头,因为硬件条件都具备了。

组态过程:

1) 创建一个测试空项目,图示:根据实际硬件选择触摸屏机型smart line 700 IE V3(7寸屏)。

 

2) 根据温湿度变送器的通讯参数,设置与触摸屏的通讯连接,图示:

温、湿度变送器通讯主要参数:

频率:默认9600 bit/S

校验:N(无)

数据位:8

停止位:1

站地址:0X 05(5#),可以根据厂家提供的软件及硬件自由设置变送器从站地址。

温度测量范围-40 ~ 125摄氏度,湿度测量范围0%RH ~ 100%RH。


 3) 在“目录树”下“通讯”选项下选择“连接”参数,选择modbus 通讯的基本参数信息,图示:

 

HMI设备选项中勾选RS485,通讯参数与温湿度变送器一致,从站地址“PLC设备”为5。

4) 在项目树“通讯”下选择“变量”,新建并编辑需要的通讯地址的2个参数选项,图示:

 温度变送器的温度和湿度,数据类型选择+/- INT,通讯数据地址40002 = 温度,40001 = 湿度,其它按默认参数不修改。

5) 由于温湿度变送器的数据包含小数点后的一位,所以,需要通讯读取到的数据除10后才是真正的实际数据,图示:湿度启用线性转换,温度启用“移动小数点1位”。 


6) 在页面上组态2个I/O域,分别显示温度和湿度,图示:


7) 


 温度数据带正、负符号的,在I/O域的格式样式选项中写入“S”符号。

8) 将测试程序保存、编译后下载到触摸屏,验证,连接好触摸屏RS485口外部的温湿度变送器的电源及通讯线,图示:环境温度+13.2摄氏度,环境湿度70 %RH。

 

小结:

该通讯方式允许创建的从站个数受触摸屏“连接”选项限制,不利用创建多个从站的连接,测试了一下最多是4个从站连接。


西门子smart line 700 IE V3与第三方温湿度变送器通讯 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有31098条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。