欢迎来到天天文库
浏览记录
ID:46237071
大小:493.22 KB
页数:6页
时间:2019-11-22
《欧姆龙-OMRON-PLC-之Host-Link-协议》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、欧姆龙沁歸PLCZ.II*”协议一试验环境'使用串口调试助手,CMI^-2KBu通讯设置如图I如图2如图I二通讯实战I测试发送★cac=FJ忌原样返回他15=中・.*CK=V9层成功如图2其中帧数据中莎为校验码,校验码根据其定义编制计算计算器求得如图7如图72状态读命令函・》发送的数据格式如图4@TUnitno.7M1s"TFCS*1CRX101
2、X10°11如图4返回的命令格式如图■发送CHISK4U返冋数据etMSHUg如图&所示如图•@1Unitno"TMSResponseQtotiicKata•—iFCS"1*CR1BBL■lz.X
3、101
4、X10°IcodeX161
5、X16°X163
6、X162
7、X161
8、X16°0j
9、al;
10、151如图■其屮返回数据屮从左向右的b耳位H表示命令完成正常。9读取错误CuiWuuEi»>命令格式如图耳@TUnitno.17M1F1ErrorclearIFCSI★CRX101
11、X10°1X101
12、X10°II如图耳返冋格式为如图■Unitno.X10〔IX10。Responsecode-._一..X16〔
13、X16。X163
14、X162〔X161X16。X163
15、X16^
16、X16〔
17、X16。Error(firstwordError(secondw
18、ord)厂iFCS*'or1aI1如图*发送CMTNli^返回如图勺可知命令完成正常如图勺4■继电器区读取8iAUEa函■>命令格式及返回格式分别如图图II所示@Unitno.X101
19、X10°RR—Beginningword一X103
20、X102
21、X101
22、X10°No.ofwordsX103
23、X102
24、X101X10°1FCS1*CR1如图・@Unitno.RRResponsecodeX161
25、X16°Datafrom"beginning•word•X163
26、X162
27、X161
28、X16°DatafromsecondwordX163
29、X162
30、
31、X161
32、X16cX101X10°IFCSI如图II该命令的作用是从m区指定的字开始读取一定一定数量的字,并把读到的字一次返回。如发送命令«Huu*2H«M34l>
33、X10°1一BeginnX103
34、X102ngwor35、1J一X10°X103iIINo.ofwordsiFCS★1CR36、X10237、xi0138、X10°II@Unitno.X10139、X10°TRH1ResponsecodeX16140、X16°Datafrombeginning•—word—BX16341、X16242、X16143、X16°Datafromsecond■—word—X16344、X16245、X16146、X16°«FCS1*CR1图II@IUnitno.RIJ1X101IX10°1Beginningword_.X10347、xi0248、xi(p49、X10。X1(P50、xi0251、xi(T1IFCS*ICRX10°I52、N53、o.ofwords@nrUnitno.X101IX10°RJResponsecodeX16154、X163DatafrombeginningwordBX16355、X162IX161IX160Datafromsecond•wordX163IX162IX161IX160y)«1FCS1*CR1@Unitno.1RrL1X10156、X1001Unitno.X101IX10°CRBeginningwordNo.ofwordsX1(P57、X1()258、xi0i59、X100X10360、X1O261、xiO“X10°Datafrombeginningword*CRDatafr62、omsecondwordResponsecode__X16〔63、X16°64、X16365、刘6耳乂代166、X16°67、X16368、X16?69、X16〔70、X16°图Itb内部寄存器写8血5弋从内部寄存器特定字开粛,写入特定内容,如本例屮控制PLC灯的亮灭程序如图B0.0010.00200.00如图R控制2••通道的小灯,我们写入氓《2«HHI4•舷返回发现PW的灯亮了。如图2«如图2t同样当我们写入#••黑返回CM^MlS^u小灯又灭了如图21■串口调试助手SCoBAssistant¥2.2ForfIH9X/HT/2000协议与上位机进行通讯,如图21三通过上71、面的例子我们可以知道,PUC可以同过只需要按照协议向PLC发送帧数据即可。
35、1J一X10°X103iIINo.ofwordsiFCS★1CR
36、X102
37、xi01
38、X10°II@Unitno.X101
39、X10°TRH1ResponsecodeX161
40、X16°Datafrombeginning•—word—BX163
41、X162
42、X161
43、X16°Datafromsecond■—word—X163
44、X162
45、X161
46、X16°«FCS1*CR1图II@IUnitno.RIJ1X101IX10°1Beginningword_.X103
47、xi02
48、xi(p
49、X10。X1(P
50、xi02
51、xi(T1IFCS*ICRX10°I
52、N
53、o.ofwords@nrUnitno.X101IX10°RJResponsecodeX161
54、X163DatafrombeginningwordBX163
55、X162IX161IX160Datafromsecond•wordX163IX162IX161IX160y)«1FCS1*CR1@Unitno.1RrL1X101
56、X1001Unitno.X101IX10°CRBeginningwordNo.ofwordsX1(P
57、X1()2
58、xi0i
59、X100X103
60、X1O2
61、xiO“X10°Datafrombeginningword*CRDatafr
62、omsecondwordResponsecode__X16〔
63、X16°
64、X163
65、刘6耳乂代1
66、X16°
67、X163
68、X16?
69、X16〔
70、X16°图Itb内部寄存器写8血5弋从内部寄存器特定字开粛,写入特定内容,如本例屮控制PLC灯的亮灭程序如图B0.0010.00200.00如图R控制2••通道的小灯,我们写入氓《2«HHI4•舷返回发现PW的灯亮了。如图2«如图2t同样当我们写入#••黑返回CM^MlS^u小灯又灭了如图21■串口调试助手SCoBAssistant¥2.2ForfIH9X/HT/2000协议与上位机进行通讯,如图21三通过上
71、面的例子我们可以知道,PUC可以同过只需要按照协议向PLC发送帧数据即可。
此文档下载收益归作者所有