999国内精品永久免费视频,色偷偷9999www,亚洲国产成人爱av在线播放,6080亚洲人久久精品,欧美超高清xxxhd

三菱FX系列PLC編程口通信協(xié)議舉例

1、DEVICE READ(讀出軟設(shè)備狀態(tài)值)

計算機(jī)向PLC發(fā)送:

命令
首地址
位數(shù)
和校驗
STX
CMD
GROUP ADDRESS
BYTES
ETX
SUM

例子:從D123開始讀取4個字節(jié)數(shù)據(jù)

02h
30h
31h,30h,46h,36h
30h,34h
03h
37h,34h

地址算法:address=address*2+1000h

再轉(zhuǎn)換成ASCII

31h,30h,46h,36h

PLC返回

STX
1ST DATA
2ND DATA
.....
LAST DATA
ETX
SUM

注:最多可以讀取64個字節(jié)的數(shù)據(jù)

例子:從指定的存儲器單元讀到3584這個數(shù)據(jù)

02h
33h
35h
38h
34h
03h
44h,36h

 

2、DEVICE WRITE(向PLC軟設(shè)備寫入值)

命令 首地址 位數(shù)
數(shù)據(jù)
和校驗
STX CMD GROUP ADDRESS BYTES 1ST DATA 2ND DATA ...... LAST DATA ETX SUM

例子:向D123開始的兩個存儲器中寫入1234,ABCD

02h 31h 31h,30h,46h,36h 30h,34h 33h,34h,31h,32h,43h,44h,41h,42h 03h 34h,39h

PLC返回

ACK (06H) 接受正確

NAK (15H) 接受錯誤

 

3、位設(shè)備強(qiáng)制置位/復(fù)位

FORCE ON置位

命令
地址
和校驗
STX
CMD
ADDRESS
ETX
SUM
02h
37h
address
03h
sum

FORCE OFF復(fù)位

命令
地址
和校驗
STX
CMD
ADDRESS
ETX
SUM
02h
38h
address
03h
sum

 

PLC返回

ACK(06H) 接受正確

NAK(15H) 接受錯誤

設(shè)備強(qiáng)制中的地址公式:Address=Address/8+100h

 

說明:

1.幀中的BYTES表示需要讀取或者寫入的字節(jié)數(shù)。

2.地址算法上有說明。

3.累加和是從STX后面一個字節(jié)開始累加到ETX的和。

 

FX系列PLC編程口通信源代碼>>

感謝網(wǎng)友visualboy提供資料。 Sinan整理




請尊重站長的勞動,轉(zhuǎn)載時請附上Sinan的郵箱或主頁鏈接
sinan@sina.com  http://www.bfqmb.cn