『7x24小时有问必答』
微信搜一搜
工控学习社
1
Hostlink协议是欧姆龙PLC与上位机链接的公开协议。上位机通过发送Hostlink命令,可以对PLC进行I/O读写、可以对PLC进行I/O读写、改变操作模式、强制置位/复位等操作。

由于是公开协议,即便是非欧姆龙的上位设备(软件),都可以通过该协议和欧姆龙PLC实现通信链接

2
协议格式说明

Hostlink协议是面向字符的协议;
一次信息交换传输的数据长度称为一“帧”,一帧协议最多可包含131个字符;
根据发送方和接收方,分为发送协议(命令)和接收协议(响应);
命令格式(上位机-PLC)

响应格式(PLC-上位机)
3
Hostlink报文举例

1、编写Hostlink读命令
读D100-D101
命令帧是“@00FA000000000”
“0101”表示读
“82”表示D区地址
“006400”D区100开始的起始地址
“0002”表示2个字地址

响应帧是“@00FA004000000”
“0101”读,从命令帧照抄下来的;
“0000”,正常完成;
“XXXXXXXX”,是读取到的数据,因为读的是2个字,所以数据是8位;
最后是FCS*↓结束。

2、将十六进制“000A”写入D20000
命令帧是“@00FA000000000”
“0101”表示写;
“82”表示D区地址;
“4E2000”是起始地址D20000,4E20换算成十进制是20000,这里用16进制表示;
“000A”写入数据,把000A写入到D20000,写的数据是000A;
最后是FCS*↓结束。

响应帧是“@00FA0040000000”
“0102”照抄写;
“0000”写入完成;
最后是FCS*↓结束。

章来源:技成培训网原创,作者:黄柏菘;未经授权禁止转载,违者必究!
粉丝福利领取






























内含科莱尔电工仿真软件、电工技能与实训仿真教学系统、cade_simu电气线路绘制仿真软件等热门电工软件!

长按扫码,免费领取
▼▼▼

别忘了点赞+在看哦!

“阅读原文”免费学PLC/电工课程

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码