概述
A-1E(二进制)
数据格式 :头部 + 应用数据
头部:无需设置
应用数据:副头部+文本(副头部 区分指令、响应)(文本 数据信息)
读取(二进制,高低位需互换)
示例指令 :00 FF 0A 00 64 00 00 00 20 40 0C 00
副标题: 00 功能码 PC号: FF PC号固定为FF
监视定时器: 0A 00这是用于设置在以太网适配器向可编程控制器发出读出/写入要求后到返回结果之间等待时间的定时器。
a) 设置值可以如下指定。
0000H(0): 无限等待(一直等到可编程控制器返回响应。 )
0001~FFFFH(1~65535): 等待时间(单位250ms)
b) 要进行正常的数据通信, 建议根据通信对象, 在1~40(0.25~10秒)的设置范围内使用。
地址: 64 00 00 00
软元件: 20 40
点数软元件: 0C
结束代码: 00 00: 正常结束 00以外: 异常结束(50~60H) 异常结束时, 请根据下文对应的故障排除, 确认内容并采取措施。当结束代码为5BH/线须“5B”时, 后面会紧跟着异常代码(10~18H)的数据和00H/“00”。
示例回复:
成功:80 00 10 10 01 10
副标题:80 结束代码:00
应答数据:1010 0110 需要根据读取数据类型解析
写入
示例指令 :02 FF 0A 00 32 00 00 00 20 4D 0C 00 01 11 01 00 00 01
黑色部分同读取一样
蓝色部分:
指令:02,即为批量写入
写入数据:011101000001 根据发送数据类型解析
示例回复:
成功:8200
副标题:82 结束代码:00
指令
批量读取(位) :00 —— 回复副标题:80
批量读取(字) :01 —— 回复副标题:81
批量写入(位) :02 —— 回复副标题:82
批量写入(字) :03 —— 回复副标题:83
测试(随机写入)(位) :04 —— 回复副标题:84
测试(随机写入)(字) :05 —— 回复副标题:85
软元件
数据寄存器D*:0x4420
扩展寄存器R*:0x5220
输入继电器X*: 0x5820
输出继电器Y*:0x5920
定时器触点TS:0x5453
定时器当前值TN:0x544E
计数器触点CS:0x4353
计数器当前值CN:0x434E
状态S*:0x5320
辅助继电器M*:0x4D20
最后
以上就是飘逸帆布鞋为你收集整理的三菱MC协议_A-1E的全部内容,希望文章能够帮你解决三菱MC协议_A-1E所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复