歐姆龍CPM1A型plc與上位計算機通信的順序是上位機先發出指令資訊給PLC,PLC傳回響應資訊給上位 機。每次通信發送/接受的一組資料稱為一“幀”。幀由少于131個字元的資料構成,若發送資料要進行分割 幀發送,分割幀的結尾用CR碼一個字元的分界符來代替終終止符。發送幀的一方具有發送權,發送方發送 完一幀後,将發送權交給接受方。
發送幀的基本格式為:
@
機号
識别碼
正文
FCS
終止符
其中:
@ ——為幀開始标志;
機号——指定與上位機通信的PLC(在PLC的DM6653中設定);
識别碼——該幀的通信指令碼(兩個位元組);
正文——設定指令參數;
FCS——幀校驗碼(兩個字元),它是從@開始到正文結束的所有字元的ASCⅡ碼按位異或運算的結果;
終止符——指令結束符,設定“*”和“回車”兩個字元表示指令結束。
響應的基本格式為:
結束碼
@ ----為幀開始标志;
機号----應答的的PLC号,與上位機指定的PLC号相同;
識别碼----該幀的通信指令碼,和上位機所發的指令碼相同;
結束碼----傳回指令結束有無錯誤等狀态;
正文——設定指令參數,僅在上位機有讀資料時生效;
FCS——幀校驗碼,由PLC計算給出,計算方法同上;
終止符——指令結束符。
多年從業積累的工控文檔資料供君免費下載下傳