- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南京朝阳仪表产品驱动格式.doc
南京朝阳仪表产品驱动格式
XMT3000/4000 驱动格式 2
XMT3001, XMT4001 指令格式 7
脉冲仪表 10
XMD2000系列通讯协议 11
XMT3000/4000 驱动格式
XMT4000参数及指令
XMT4000另外有60个参数(30个时间及30个温度),其参数代号从1AH 到 55H ,第1段温度为1AH,第一段时间为1BH,依此排列,程序段号参数Step为00H,无SV参数。代号56H为当前运行时间,只许读,不能写。我们将代号、代码,以及读写属性列如下表:
代 号 代 码 读写(R/W) 备 注 step 00H R/W 当前运行段号 HIAL 01H .. LoAL 02H .. dHAL 03H .. dLAL 04H .. dF 05H .. CtrL 06H .. M50 07H .. P 08H .. T 09H .. CtI 0AH . Sn 0BH .. diP 0CH .. diL 0DH .. diH 0EH .. AlP 0FH .. Sc 10H .. oP1 11H .. oPL 12H .. oPH 13H .. CF 14H .. bAud 15H R Addr 16H R/W dL 17H .. Run 18H .. Loc 19H .. PV 无 R 每次都返回 SV 无 R 每次都返回 输出值(outValue) 无 R 每次都返回 报警值 无 R 每次都返回 C01 1AH R/W 表示第一段温度 T01 1BH .. 表示第一段时间 C02 1CH .. T02 1DH .. … .. C30 54H R/W 表示第三十段温度 T30 55H R/W 表示第三十段时间 Time 56H R 运行的时间
特别备注:
在XMT4000中SV值每次都有返回,并且为只读的。XMT4000数据返回格式和XMT3000是相同的。其它参数和XMT3000是一样的 (除了SV) 。
XMT3000数据格式
代 号 代 码 读写(R/W) 备 注 SV 00H R/W 当前运行段号 HIAL 01H .. LoAL 02H .. dHAL 03H .. dLAL 04H .. dF 05H .. CtrL 06H .. M50 07H .. P 08H .. T 09H .. CtI 0AH . Sn 0BH .. diP 0CH .. diL 0DH .. diH 0EH .. AlP 0FH .. Sc 10H .. oP1 11H .. oPL 12H .. oPH 13H .. CF 14H .. bAud 15H R Addr 16H R/W dL 17H .. Run 18H .. Loc 19H ..
读指令
地址(基础值+ 仪表地址) 地址(基础值+ 仪表地址) 固定格式 参数代号 1 为地址
02 为参数代号 读指令 0X80 + 1 0X80 + 1 0X52 0X02 返回数据
含义 测量值PV
设定值SV
输出值MV 报警状态 参数返回值 字节8 位 Low High Low High Low High Low High
读指令
地址代号+52H+参数代号 8CH 8CH 52H 0CH (共四个字节)
返回格式: CCH 09H(测量值) C4H 09H(给定值) 20H(输出值) 00H (报警值) 02H 0H(参数返回值)
举例如下:
?如果向地址为 1 的仪表指令应该是:
? 80H+1 80H+1 52H 0CH????? 也就是81H? 81H ?52H? 0CH?? 共四个字节
?
总结如下: 向地址为 N 的仪表指令 那么为 80H+N? 80H+N? 52H? 0CH??,其中52H是不变的 OCH为参数代号.
?
返回值说明(共八个字节)低字节在前,高字节在后:
CCH 09H(测量值PV) C4H 09H(给定值SV) 20H(输出值) 00H (报警值) 02H 0H(参数返回值,)
写指令
地址(基础值+ 仪表地址) 地址(基础值+ 仪表地址) 固定格式 参数代号 写入值低字节 写入值
低字节 1 为地址
02 为参数代号 写指令 0X80 + 1 0X80
文档评论(0)