當前位置:廈門阿米控技術有限公司>>黑馬HIMA>> HIMA F3103HIMA F3103
HIMA F3103
HIMA F3103
.FX系列PLC通信協議 三菱PLC FX系統通信
PC中必須依據所連接PLC的通信規程來編寫通信協議,所以我們先要熟悉FX系列PLC的通信協議。
1)數據格式
FX系列PLC采用異步格式,由1位起始位、7位數據位、1位偶校驗位及1位停止位組成,比特率為9600 bps,字符為ASCⅡ碼。數據格式如圖7-14所示。
圖7-14 數據格式
2)通信命令
FX系列PLC有4條通信命令,分別是讀命令、寫命令、強制通命令、強制斷命令,如表7-2所示。
表7-2 FX系列PLC的通信命令表
3)通信控制字符
FX系列PLC采用面向字符的傳輸規程,用到5個通信控制字符,如表7-3所示。
表7-3 FX系列PLC通信控制字符表
控制字符 | ASCⅡ碼 | 功能說明 |
ENQ | 05H | PC發出請求 |
ACK | 06H | PLC對ENQ的確認回答 |
NAK | 15H | PLC對ENQ的否認回答 |
STX | 02H | 信息幀開始標志 |
ETX | 03H | 信息幀結束標志 |
注:當PLC對計算機發來的ENQ不理解時,用NAK回答。
4)報文格式
計算機向PLC發送的報文格式如下:
STX | CMD | 數據段 | ETX | SUMH | SUML |
其中,STX為開始標志:02H;ETX為結束標志:03H;CMD為命令的ASCⅡ碼;SUMH、SUML為按字節求累加和,溢出不計。由于每字節十六進制數變為兩字節的ASCⅡ碼,故校驗和為SUMH與SUML。
數據段格式與含義如下:
注:寫命令的數據段有數據,讀命令數據段則無數據。
PLC向PC發的應答報文格式如下:
注:對讀命令的應答報文數據段為要讀取的數據,一個數據占兩字節,分上位下位:
數據段:
對寫命令的應答報文無數據段,而用ACK及NAK作應答內容。
5)傳輸規程
PC與FX系列PLC間采用應答方式通信,傳輸出錯,則組織重發。其傳輸過程
如圖7-15所示。
圖7-15 傳輸過程
PLC根據PC的命令,在每個循環掃描結束處的END語句后組織自動應答,無需用戶在PLC一方編寫程序。
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業自行提供,信息內容的真實性、準確性和合法性由相關企業負責,智慧城市網對此不承擔任何保證責任。
溫馨提示:為規避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。