欢迎进入仪商网!

COMET网络传感器Modbus TCP协议使用介绍

 通信协议的介绍
       COMET 网络传感器可支持MODBUS TCP协议、SNMPWebsiteSOAP等多种通讯协议。本文档以COMET T4511温度传感器为例来介绍MODBUS通讯方式。
       COMET T4511温度传感器介绍
       T4511传感器连接外部Pt1000温度探头,可用于测量室内、室外多种应用环境中的温度。

       Modbus TCP
       MODBUS协议在一根通讯线上使用主从应答式连接(半双工),这意味着在一根单独的通讯线上信号沿着相反的两个方向传输。首先,主计算机的信号寻址到一台唯一的终端设备(从机),然后,终端设备发出的应答信号以相反的方向传输给主机。Modbus协议只允许在主机(PCPLC等)和终端设备之间通讯,而不允许独立的终端设备之间的数据交换,这样各终端设备不会在它们初始化时占据通讯线路,而仅限于响应到达本机的查询信号。RTU模式传输的数据是8位二进制字符:1个起始位,8个数据位,1个停止位,无奇偶校验。设备支持的通信速度从110Bd115200Bd,地址范围为0-255,其中地址0被用于广播,设备不会回复此请求。
       下表是COMET Tx5xx类型网络传感器器的部分Modbus寄存器列表:
       其读保持寄存器地址为003
       下面用Modbus Poll软件来读取T4511温度传感器的数据:
       Modbus Poll
       Modbus Poll是一款主要设计用于帮助Modbus 连接设备开发者或者其他的想要测试和模拟Modbus协议用户的一个 Modbus 管理模拟器软件.首先打开Modbus Poll软件,设置设备的IP地址,端口号(IP地址和端口号均可在Comet TSensor软件内查看和修改):
       完成设置后,切换到Setup>Read/Write Definition,传感器默认地址为1,因此在此处也需确认变送器Slave ID编号为1;在Function选择读保持寄存器   (Read Holding Registers);T4511温度传感器可测量温度,查寄存器表可知地址为49。这里需要注意的是,Modbus对寄存器寻址是从0开始的,因此实际读取数据应该为48,然后可选择显示读数为十进制,


       

 从数据表中可看出当前温度为27.7℃。

       通过Modbus通讯协议,您可以更为便利的使用COMET变送器产品。如有需要,请直接联系我们,除了保证产品的质量优秀之外,我们虹科会为您的使用提供专业的技术支持,随时为您解答任何疑惑。
 
 
 
 


声明: 声明:凡本网注明"来源:仪商网"的所有作品,版权均属于仪商网,未经本网授权不得转载、摘编使用。
经本网授权使用,并注明"来源:仪商网"。违反上述声明者,本网将追究其相关法律责任。
本网转载并注明自其它来源的作品,归原版权所有人所有。目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。如有作品的内容、版权以及其它问题的,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
本网转载自其它媒体或授权刊载,如有作品内容、版权以及其它问题的,请联系我们。相关合作、投稿、转载授权等事宜,请联系本网。
QQ:2268148259、3050252122。