推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

DLT 324-2010 大坝安全监测自动化系统通信规约

更新时间:2023-09-06 21:16:59 大小:470K 上传用户:xuzhen1查看TA发布的资源 标签:安全监测自动化通信 下载积分:4分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

范围 本标准规定了大坝安全监测自动化系统所采用的通信接口、网路传输、通用命令集。 本标准适用于应用 RS485 接口或其他标准的通信接口,采用点一多点总线结构、主一从查询工作方下列术语适用于本标准。 2.1主设备 host device大坝安全自动化监测系统中,能对大坝安全监测数据自动采集装置进行双向数据通信的计算机。 2.2从设备 slave device大坝安全自动化监测系统中,能对监渊传感器自动进行信号测量、转换、处理、存储,并能实现双向数据通信的装置。 3 通信接口 4适用符合 EIA-RS485A 标准的接口或其他标准通信的接口。 网络传输 所有设备应具有相同的传输模式和中口参数。 4.1字节格式 当命令传输时,每个字符《字节)以如下方式发送(从左到右):最低有效位~最高有效位。 使用 ASCII字符帧时,位的序列是: 有奇偶校验 启始位1234567奇偶位 停止位 无奇偶校验 启始位 1234567 停止位 停止位无奇偶校验 启始位 1234567 停止位 使用 RTU 字符帧时,位的序列是 有奇偶校验 启始位 12345678 奇偶位 停止位无奇偶校验 启始位 12345678 停止位 停止位无奇偶校验 启始位 12345678 停止位 4.2 命令帧格式 4.2.1 ASC ⅡI 帧定义 从设备地址、功能代码、错误检测域为十六进制表示,由0-9、A…F组成:数据域为十进制数,由 0---9《含小数点,符号位》组成。命令传输时,每个数字或字符均用 ASC ⅡI 码表示。 例:从设备地址为十进制 10,对应十六进制为0AH,命令传输时为30H41H. 数据为十进制 1,命令传输时为 31H:十进制 100,命令传输时为 31H30H30H. 4.3.1 起始、结束符 发送命令以冒号(:)字符(ASCII码 3AH)开始,返回命令以分号(;)字符(ASCⅡI码 3BH)开始,发送返回命令均以回车换行符结束(ASC1I码ODH,0AH). 系统工作时,网络上的所有从设备不断侦测起始符(:),当有一个起始符接收到时,每个从设备都解码下一个域(地址城),来判断主机是否要求与自身通信。若是,则继续接收命令至出现结束符后终止;若否,则直接丢弃已接收数据重新侦测起始符(:)。主设备在发送命令后即不断侦测起始符(;),当有起始符接收到时,按返回命令接收。 一条完整的发送命令应是;起始符(:)、从设备(或广播)地址、功能代码、发送的数据、错误检测域、结束符。 一条正常的返回命令应是: 起始符(;)、从设备地址、功能代码、返回的数据、错误检测域、结束符。 一条异常的返回命令应是: 起始符(;)、从设备地址、功能代码+128、异常类型数据、错误检测域、结束符。 4.3.2 从设备地址域 从设备地址域有效值是十进制BCD码(0000~9999),主设备通过将待联络的从设备的地址封装进命令中的地址域来选通从设备,当从设备正确响应并返回回应命令时,它将把本机地址封装进回应命令的地址域中,以便主设备确认正确相应的从设备。地址0000为广播地址,用以主设备同时与所有从设备通信。 4.3.3 功能代码域 功能代码域有效值是十进制1~127,十六进制表示01H~7FH.01H~2FH为特定功能码,30H~ 4FH 为自定义功能码,50H~7FH 保留以备后用。 在主设备发往从设备的命令中,功能代码域表示从设备需要执行的行为(功能)。在从设备的回应命令中,功能代码域表示从设备正常回应(正常执行特定功能)还是异常回应(有某种错误发生)。对正常回应,从设备返回正常执行的行为(功能)代码;对异常回应,从设备返回未能正常执行的行为(功能)代码,即正常行为(功能)代码+128,并将错误代码放到回应命令的数据域中,以通知主设备发生的错误。功能码见表1。异常类型码见表2

部分文件列表

文件名 大小
DLT_324-2010_大坝安全监测自动化系统通信规约.pdf 470K

全部评论(0)

暂无评论