网口RJ45TCPIP网络型温湿度传感器通讯协议指令列表
- 格式:pdf
- 大小:156.42 KB
- 文档页数:8
TCP/IP 协议端口大全应用层网关服务Internet 连接共享 (ICS)/Internet 连接防火墙 (ICF) 服务的这个子组件对允许网络协议通过防火墙并在 Internet 连接共享后面工作的插件提供支持。
应用层网关 (ALG) 插件可以打开端口和更改嵌入在数据包内的数据(如端口和 IP 地址)。
文件传输协议 (FTP) 是惟一具有 Windows Server 2003 标准版和 Windows Server 2003 企业版附带的一个插件的网络协议。
ALG FTP 插件旨在通过这些组件使用的网络地址转换 (NAT) 引擎来支持活动的FTP 会话。
ALG FTP 插件通过以下方式来支持这些会话:将所有通过 NAT 传递的、发往端口21 的通信重定向到环回适配器上 3000 到 5000 范围内的专用侦听端口。
然后, ALG FTP 插件监视并更新 FTP 控制通道通信,使 FTP 插件可以通过 FTP 数据通道的 NAT 转发端口映射。
FTP 插件还更新 FTP 控制通道流中的端口。
系统服务名称: ALG 应用协议协议端口FTP 控制 TCP 21 状态服务 状态服务支持 进程外会话状态。
状态服务在进程外存储会话数据。
此服务使用套接字与 Web 服务器上运行的 通信。
系统服务名称: aspnet_state 应用协议协议端口 会话状态 TCP 42424证书服务证书服务是核心操作系统的一部份。
使用证书服务,企业可以充当它自己的证书颁发机构 (CA)。
通过这种方法,企业可以颁发和管理程序和协议(如安全/多用途 Internet 邮件扩展 (S/MIME)、安全套接字层 (SSL)、加密文件系统 (EFS)、IPSec 以及智能卡登录) 的数字证书。
证书服务使用高于端口 1024 的随机 TCP 端口,依赖 RPC 和 DCOM 与客户机通信。
系统服务名称: CertSvc 应用协议协议端口随机分配的高 TCP 端口 TCP 随机端口号集群服务“集群”服务控征服务器集群操作并管理集群数据库。
以太网型温湿度传感器使用说明书THVer1.0第1章产品简介1.1产品概述以太网型温湿度传感器是使用以太网进行温湿度传输的传感器,实时测量温湿度,并使用网线进行传输。
设备支持主动上传与TCP Modbus两种形式。
本系列产品充分利用现成的以太网网络实现不限距离的数据采集与传输与集中控制。
1.2功能特点本产品采用瑞士进口高灵敏度数字探头,信号稳定,精度高。
具有测量范围宽、线形度好、防水性能好、使用方便、便于安装、传输距离远等特点。
本产品广泛用于机房监控系统、安防工程、医疗卫生监控、能耗监控系统、智能家居等系统。
1.3主要参数POE供电48V标准POE供电(选配)传输接口RJ4510M/100M自适应1.4温湿度参数(-S20型)1.5探头参数与选型-S30型SHT30±0.3℃±2-4.5% -S31型SHT31±0.3℃±2%-S75型SHT75±0.3℃±1.5-3% 1.6温度参数(-S20型)表一不同温度下温度测量精度如上表所示,在5-60摄氏度范围内最大偏差在±0.5内,小于0℃和大于60摄氏度情况下偏差递增。
1.7湿度参数(-S20型)表二不同湿度下湿度测量精度如上表所示,在20-80%RH范围内典型偏差±3%,小于20%和大于80%的湿度情况下情况下偏差递增。
1.8温度对湿度测量的影响(-S20型)上文表二描述了不同湿度情况对湿度测量的影响,下表描述了不同的温度对湿度测量精度的影响。
表三不同温度下的相对湿度如上所示,在15℃到55℃,30到80的湿度范围内,湿度的精度最高,是±4.5%,其余情况湿度递增。
1.9系统框架图第2章硬件连接2.1设备安装前检查安装设备前请检查设备清单:2.2产品接口样式说明电源圆口DC头12-24V直流供电网口RJ45接口连接10/100M网线如上图所示为普通供电版本设备,分为一个DC口供电口和一个防水RJ45网线口。
H-THRJ45网络型温湿度传感器通讯指令协议列表设备开了一个专门的UDP服务端口给工具设置使用,端口号:12345读状态寄存器读取功能码0x03写DO功能码0X05,写寄存器0x10或0x06寄存器地址数据项字节数属性返回格式备注0温度值2RO整数,0.1℃1湿度值2RO正整数,0.1%RH2露点温度参考值2RO整数,0.1℃3DO12RW正整数4DO22RW正整数5告警状态2RO正整数Bit0:高温告警Bit1:低温告警Bit2:高湿告警Bit3:低湿告警对应bit位为1告警,0无告警6设备存储状态2RO正整数0:不带记录1:带记录7记录总条数高2RO正整数8记录总条数低2RO正整数9未读条数高2RW正整数10未读条数低2RW正整数11记录1温度值2RO整数,0.1℃12记录1湿度值2RO正整数,0.1%RH13记录1时间年:月2RO正整数高字节:年低字节:月14记录1时间日:时2RO正整数高字节:日低字节:时15记录1时间分:秒2RO正整数高字节:分低字节:秒16记录2温度值2RO整数,0.1℃17记录2湿度值2RO正整数,0.1%RH18记录2时间年:月2RO正整数高字节:年低字节:月19记录2时间日:时2RO正整数高字节:日低字节:时20记录2时间分:秒2RO正整数高字节:分低字节:秒…5N+6记录N温度值2RO整数,0.1℃5N+7记录N湿度值2RO正整数,0.1%RH5N+8记录N时间年:月2RO正整数高字节:年低字节:月5N+9记录N时间日:时2RO正整数高字节:日低字节:时5N+10记录N时间分:秒2RO正整数高字节:分低字节:秒必须整条记录读取,N小于等于20主动上报时为终端设备写(功能码0x10)的方式,软件回复格式:Addr起始寄存器高起始寄存器低寄存器个数高寄存器个数低CEC高CRC低设置参数寄存器读取功能码0x03写入功能码0X10(0X06)200通讯地址2RW1~254201显示温度单位2RW正整数0~10:℃1:℉202高温告警值2RW整数,0.1℃203低温告警值2RW整数,0.1℃204温度缓冲值2RW整数,0.1℃1~250205高湿告警值2RW正整数,0.1%RH206低湿告警值2RW正整数,0.1%RH1~250207湿度缓冲值2RW正整数,0.1%RH208DO1输出方式2RW正整数0~1,0:告警,1:控制209DO2输出方式2RW正整数0~1,0:告警,1:控制210DO1关联量2RW正整数Bit0:高温告警Bit1:低温告警Bit2:高湿告警Bit3:低湿告警对应bit位为1关联,0不关联211DO2关联量2RW正整数Bit0:高温告警Bit1:低温告警Bit2:高湿告警Bit3:低湿告警对应bit位为1关联,0不关联212DO1正常状态2RW正整数0:常开1:常闭213DO2正常状态2RW正整数0:常开1:常闭214用户密码2RW正整数0~9999215存储时间2RW正整数1~60000,单位分216温度校准值2RW整数,0.1℃-300~300-300~300217湿度校准值2RW整数0.1%RH218开关记录2RW正整数0:关1:开219开关蜂鸣2RW正整数0:关1:开220年:月2RW正整数221日:时2RW正整数222分:秒2RW正整数223网络协议类型2RW正整数0:TCP Server1:TCP Client2:udp224本地端口2RW正整数1~9999225DHCP2RW正整数0:禁止1:使能226本地IP4RW正整数高在前228子网掩码4RW正整数高在前230网关4RW正整数高在前232远程端口2RW正整数1~9999233远程IP4RW正整数高在前235MAC6RW正整数高在前238记录开始年:月2RW正整数239记录开始日:时2RW正整数240记录开始分:秒2RW正整数IP地址、子网掩码、网关等表示方式:192.168.0.88为C0A80058相关图片:。
户外温湿度探测器通讯协议
设备与服务器通讯协议V2.2
IDM-ET16
目录
一、协议格式 (3)
1.1、描述 (3)
1.2、格式 (3)
1.3、格式详解 (3)
二、指令详解 (4)
2.1、传感器数据(设备上行) (4)
一、协议格式
1.1、描述
每条协议指令都已固定的长度传输,以十六进制方式发送。
1.2、格式
1.3、格式详解
设备类别:用于识别设备类型,占用1字节。
软件版本和硬件版本:高四位为软件版本,低四位为硬件版本。
数据长度:数据类型与数据段的长度。
数据类型:表明数据段中的消息类型。
数据段:实际数据,长度具体由协议中数据长度字节规定。
二、指令详解
详细解释每条指令的功能与格式。
2.1、传感器数据(设备上行)
例:3D 22 07 00 0915 0526 0E30
户外温湿度检测终端:3D(HEX)→61(DEC)
软件版本V2.0,硬件版本V2.0:(22)
数据长度:07(HEX)→07(DEC),有效数据长度7字节
数据类型:01,此设备固定类型为01
温度:0915(HEX)→2325(DEC)→23.25℃(DEC/100)湿度:0526(HEX)→1318(DEC)→13.18%(DEC/100)电池电压:0E18(HEX)→3608(DEC)→3.608V(DEC/1000)。
SHT10温湿度传感器的通信协议命令包含:1.读取站号命令2.写站号命令3.读取数据4.手动矫正数据串口参数设置:读站号命令(固定命令)主站从站地址功能码H地址L地址 H数据L数据 CRC00 03 00 01 00 01 CRClo CRChi 从站从站地址功能码H地址L地址H数据CRC00 03 02 00 XX CRClo CRChi 注:返回帧与主站相同设备地址:(XX=01-FF)示例:命令00 03 00 01 00 01 D4 1B(固定命令)回复00 03 02 00 FF C5 C4 (设备默认站号FF)写站号命令主站从站地址功能码H地址L地址寄存器个数寄存器个数数据长度数据CRC00 10 00 01 00 01 02 00 XX CRClo CRChi 注:(XX=0X01-0XFF)从站从站地址功能码 H地址L地址寄存器个数CRC00 10 00 01 00 01 CRClo CRChi 示例:命令00 10 00 01 00 01 02 00 33 EA 04回复00 10 00 01 00 01 51 D8读数据主站从站地址功能码 H地址L地址寄存器个数寄存器个数CRCXX 03 00 00 00 02 CRClo CRChi注:(XX=0X01-0XFF)从站从站地址功能码数据长度数据数据CRCXX 03 04 19 AD 1B E4 CRClo CRCh 示例命令FF 03 00 00 00 02 D1 D5回复FF 03 04 19 AD 1B E4 79 FA注:温度:第4,5个字节19 AD温度=读数/100-40度湿度:第5,6个字节1B E4。
MODBUS-RTU通讯协议简介1.1 Modbus协议简述ACRXXXE系列仪表使用的是Modbus-RTU通讯协议,MODBUS协议详细定义了校验码、数据序列等,这些都是特定数据交换的必要内容。
MODBUS协议在一根通讯线上使用主从应答式连接(半双工),这意味着在一根单独的通讯线上信号沿着相反的两个方向传输。
首先,主计算机的信号寻址到一台唯一的终端设备(从机),然后,终端设备发出的应答信号以相反的方向传输给主机。
Modbus协议只允许在主机(PC,PLC等)和终端设备之间通讯,而不允许独立的终端设备之间的数据交换,这样各终端设备不会在它们初始化时占据通讯线路,而仅限于响应到达本机的查询信号。
1.2 查询—回应周期1.2.1 查询查询消息中的功能代码告之被选中的从设备要执行何种功能。
数据段包含了从设备要执行功能的任何附加信息。
例如功能代码03是要求从设备读保持寄存器并返回它们的内容。
数据段必须包含要告之从设备的信息:从何寄存器开始读及要读的寄存器数量。
错误检测域为从设备提供了一种验证消息内容是否正确的方法。
1.2.2 回应如果从设备产生一正常的回应,在回应消息中的功能代码是在查询消息中的功能代码的回应。
数据段包括了从设备收集的数据:如寄存器值或状态。
如果有错误发生,功能代码将被修改以用于指出回应消息是错误的,同时数据段包含了描述此错误信息的代码。
错误检测域允许主设备确认消息内容是否可用。
1.3 传输方式传输方式是指一个数据帧内一系列独立的数据结构以及用于传输数据的有限规则,下面定义了与Modbus 协议– RTU方式相兼容的传输方式。
每个字节的位:· 1个起始位· 8个数据位,最小的有效位先发送·无奇偶校验位· 1个停止位错误检测(Error checking):CRC(循环冗余校验)1.4 协议当数据帧到达终端设备时,它通过一个简单的“端口”进入被寻址到的设备,该设备去掉数据帧的“信封”(数据头),读取数据,如果没有错误,就执行数据所请求的任务,然后,它将自己生成的数据加入到取得的“信封”中,把数据帧返回给发送者。
联网使用及通信协议 §1 流量计串行口定义PIN 1 空PIN 2 RXD 收 PIN 3 TXD 发 PIN 4 DTS PIN 5 地 PIN 6 DSR PIN 7 +5V PIN 8 空PIN 9 RING 振铃信号输入§2 同上位机的RS232或RS485直接联接1 2 3 4 5 6 7 8 91 2 3 4 5 6 7 8 9§3 通信协议及其使用超声波流量计采用的通信以上位机以发“命令”的方式,要求下位流量计应答。
§3.1 基本命令基本命令采用数据字符串表示,以回车换行符表示的命令结束,特点是数据长度随意. 常用命令如下表所示命 令 命令意义数据格式DQD(cr) 注0 返回每天瞬时流量 ±d.ddddddE±dd(cr) 注1 DQH(cr) 返回每小时瞬时流量 ±d.ddddddE±dd(cr) DQM(cr) 返回每分瞬时流量 ±d.ddddddE±dd(cr) DQS(cr) 返回每秒瞬时流量 ±d.ddddddE±dd(cr) DV(cr) 返回瞬时流速 ±d.ddddddE±dd(cr) DI+(cr) 返回正累积量 ±dddddddE±d(cr)注2 DI-(cr) 返回负累积量 ±dddddddE±d(cr) DIN(cr) 返回净累积量 ±dddddddE±d(cr) DIE(cr)返回热量累积量±dddddddE±d(cr)注:0.(cr)表示回车,其ASCII 码值为0DH。
(lf)表示换行,其ASCII 码值为0AH。
1.d表示0~9数字,0值表示为+0.000000E+002.d表示0~9数字, “E”前面整数部分其中无小数点。
3.1~6个字母表示的机器状态,字符含义见错误代码一节,例如“R”,“IH”4.s表示ON/OFF/UD其中之一例如“TR:ON,RL:ON”表示OCT和继电器处于吸合状态例如“TR:UD,RL:UD”表示OCT和继电器没有使用5.@表示键值,例如30H,表示“0”键,例如命令“m4”相当按键“4”6.a表示电流值,取值范围0~20,例如AO2.34567, AO0.27.dddddddd八位表示机器的电子序列号码,t表示机器类型8.如果数据网中同时有多台流量计则基本命令不能单独使用,必须加N或W前缀后方可使用,否则会造成多台流量计同时应答,导致系统混乱。
Modbus TCP通讯协议一、适用范围及默认规范此Modbus TCP协议适用于EIO、ADC系列产品。
协议中所有数值如无特殊说明,均为16进制。
Modbus浮点数为标准的IEEE格式, Modbus 32位长整数据为4字节无符号整数(unisigned long)组态软件支持此Modbus TCP协议,可以直接使用。
二、读开关量输入1.功能码、寄存器地址、偏移功能码:01地址:两个地址,分别用于读入全部开关量状态或单独读一路开关量输入状态。
描述如下。
[0A]--读全部开关量输入状态。
[3C]--读第1路开关量输入状态,递增1为下一路,如3D为第二路。
以此类推。
地址偏移:可为任意值,建议为0000。
在使用组态软件时,正确填写地址,地址偏移填写任意值即可。
2.Modbus TCP格式(网口)读全部开关量输入状态发送报文:[0000000000] [06] [01] [01] [000A] [0001]读第1路开关量输入状态发送报文:[0000000000] [06] [01] [01] [003C] [0000][00 00 00 00 00]:Modbus TCP报文头,简化为全0即可。
使用组态软件时,自动设置。
[06]:剩余数据长度,说明还剩6个字节等待接收。
使用组态软件时,自动设置。
[01]:子设备ID。
Modbus TCP忽略。
[01]:Modbus TCP 功能码01[00 0A]或[00 3C]:寄存器地址,高位字节在前,低位字节在后。
[00 00]:寄存器地址偏移,设备忽略此数据,只设置寄存器地址即可工作,设置成0000即可。
读全部开关量输入状态应答报文:[00 00 00 00 00] [04] [01] [01] [01] [42] 读一路开关量输入状态应答报文:[00 00 00 00 00] [04] [01] [01] [01] [01] [00 00 00 00 00]:Modbus TCP报文头,简化为全0即可。
温湿度采集系统通信协议
1.模块接口协议格式
(1)代码系统
消息中的每个8Bit字节包含两个4Bit的十六进制字符。
这种方式的主要优点是:在同样的波特率下,可比ASCII 方式传送更多的数据。
(2)协议中每个字节的位:
错误检测域:
(3)通信波特率:9600BPS
(5)从机地址可由拨码开关来进行设定,范围:0~255
(6)协议中的功能域代码:
(7
新的信息总是以至少3.5个字符的静默时间开始,紧接着传送第一个域:设备地址。
整帧的信息必须以一个连续的数据流进行传输,如果信息结束前存在1.5个字符以上的时间间隔,则出错。
2.上位机命令帧数据格式
数据命令帧是通知下位机上传数据。
数据命令帧的格式如下:
功能码取值:
0x03:该命令要求下位机上传采样数据。
3.下位机上传数据帧格式
下位机上传数据帧总的数据格式如下:
对以上数据帧的说明如下:
从机地址:从机地址由拨码开关确定;
数据长度:数据长度为四个字节:两字节温度数据,两字节湿度数据;
具体数据:两字节温度数据和两字节湿度数据:低字节在前,高字节在后;
累加校验和:为为前七个字节累加和校验。