JB_T 12986-2016工业机械电气设备及系统 塑料机械控制系统接口与通信协议.pdf

JB_T 12986-2016工业机械电气设备及系统 塑料机械控制系统接口与通信协议.pdf

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ICS 25.010J 07JB备案号:56481—2017中华人民共和国机械行业标准JB/T12986—2016工业机械电气设备及系统塑料机械控制系统接口与通信协议Electrical equipment and system of industrial machines—Interface andcommunication protocols for control systems of plastics machinery2016-10-22发布2017-04-01实施中华人民共和国工业和信息化部发布 JB/T 12986—2016目次前言范围2规范性引用文件,3术语和定义3.1塑料机械及系统,3.2通信.4基本要求.物理层...5.1概述5.2机械接口..5.3电气接口....5.4拓扑结构...5.5电磁兼容,数据链路层应用层.7.1应用层模型7.2航结构定义7.3数据ID结构及定义7.4通信服务,8差错处理机制..附录A(资料性附录)塑料机械控制系统适用范围附录B(资料性附录)数据类型ID附录C(资料性附录)单位ID....37C.1概述37国际单位制的基本单位.37C.3国际单位制的辅助单位C.4国际单位制中具有专门名称的导出单位..37C.5其他国际单位制导出单位,..38C.6英制单位40附录D(资料性附录)CRC校验程序,42图1体系结构模型图图2协议模型关系图图3应用层模型图 4基本模图5初始快图6初始回复顿.图 7 协议错误慎. JB/T 12986—2016图3应用层模型7.2慎结构定义7.2.1基本慎协议基本领的结构定义如图4所示。Length长度(WORD)整个数据情的IRK(WORD)同协设航号(BYTE)欧据摄特别控速项BYIE)协证ID(DWORD)控制器的ID(6 Bytes)协议内客数据摄CRC校险标记幼议是否震要国复都记协设内客是再压编标记协议是否需要数字签名标记持设内客是否已加害注1:ProtocolVersion表示此协议格式的版本号,以便控制系统和监控/管理系统可以确认各自解析对应的协议。注2:ProtocolID定义遵循以下原则控制系统发送的协议,ID规则如下;0x01×XX×X;监控管理系统发送的协议,ID规则如下:0x02X×XX×;高位的Byte表示此协议中的子协议。注3Flag每两个Bit的意义如下,Bit[7,6]:如果为[0,1]]表示此协议需要回复;如果为[0,0]表示无频回复,Bit[5,4]如果为[0,0]表示无压增;如果为[0,1]表示使用标准的Zip压维算法;如果为[1,1]表示自定义的压缩算法。Bit[3,2]如果为[0,0]表示无需数字签名;如果为[1,1]表示自定义数字签名,有数字签名的时候必须有加密算法。Bit[1,0]如果为[0,0]表示无加密算法;如果为[1,1]表示自定义加密算法;需要特别注意的是,所有的加密算法全部是非对称加密算法,如果Flag中压缩、数字签名、加密算法同时有效,那么其数据总是经过压缩后再选行加密,Flag的作用区域从Flag(不包含Flag)至CRC(不包含CRC)。图4基本顿 JB/T 12986—20167.2.2静态协议慎初始顿初始顿由控制系统发起,主要有两个目的:其一是控制系统向监控/管理系统请求分配自已地址:其二是控制系统表明自己使用的字符集编码方式。此数据锁监控/管理系统必须回复控制系统。图5所示为控制系统发起的初始缺,图6所示为监控/管理系统的初始回复慎,0ntrollerAssignAddresAddresEacoding是开要分配地地BYTE)控制系统在的地(4Byles)n编的(BYTE)注1:由于初始赖要求监控/管理系统必预回复,其Flag的Bit[7,6]么须为[0,1].注2:AssignAddress表示控制系统是否需要监控/管理系分配其地址,0表示不需要,1表示需要。注3:CharacterSetEncoding表示控制系统在传输字审的时候,使用的需种字符集,表示含义如下:-1表示ANSI:2表示UNICODE;3表示UTF8:-4表示UTF16:5表示UTF32128开始直到255为用户自定义范围,图5初始顿0配的地址(4Bytes注:Adress占4个Byte,表示监控/管理系统分配给控制系绕的地址,若控制系统并不需要被分配地址,期全部为0.图6初始回复顿7 JB/T12986—20协议错误赖当通信协议发生错误时,控制系统会发出协议错误顿,一般使用在整个系统调试期间。图7所示为协议错误赖结构。0结强的ID(DWORD)给误据速的长度(WORD)注1:协议错误的ID在本标准中不做定义,仅仅履定为一个DWORD的数类型,注2:

您可能关注的文档

文档评论(0)

consult + 关注
官方认证
内容提供者

consult

认证主体山东持舟信息技术有限公司
IP属地山东
统一社会信用代码/组织机构代码
91370100MA3QHFRK5E

1亿VIP精品文档

相关文档