電工學習網

 找回密碼
 立即注冊
電工學習網 電工學習網 技術文庫 plc 查看內容

PLC自由通訊口設置

2019-10-30 16:08| 來源:電工學習網| 查看: 1321| 評論: 0

摘要: 本文以施耐德的SoMachine為例介紹以ICE61163-3為編程標準的PLC編程軟件自由通訊口設置。這是以PLC作為數據采集對象常用的通訊方式。1.設置自由口通訊參數使用SL1端口,進行基本參數設置例如M218PLC有SL1和SL2兩個串 ...
本文以施耐德的SoMachine為例介紹以ICE61163-3為編程標準的plc編程軟件自由通訊口設置。這是以PLC作為數據采集對象常用的通訊方式。
1.設置自由口通訊參數
使用SL1端口,進行基本參數設置
例如M218PLC有SL1和SL2兩個串行通訊口,我們選擇其中的SL1作為目標對象。SL1采用RJ45接口,制作連接線時注意引腳關系以及電纜屏蔽。


2.接收數據幀格式選擇
可以選擇起始字符和結束符的方式;可以通過判斷數據幀長度的方式;可以通過幀收到超時(例如設置超時時間為5MS,則在收到最后一個字符后如果5MS內沒有收到其他字符,則判斷本幀結束)的方式判斷幀的結束(實例中通過接收10個字節為一幀)


ASCII管理器的配置參數介紹


3.發送寄存器定義為字節的格式
程序及相關數據,使用SEND_RECV_MSG功能塊。X5和X7定義為BYTE類型的數組。(ADDM和SEND功能塊說明見對應文章)


4.設置發送(示例格式為16進制)
X4=16#0A字節數,發送數據為X5數組里的10個字節


5.設備收到的數據
如下圖所示,接收到的十個字節即為數組X5的十個字節


6.設備發送的十個字節數據


7.PLC收到的十個字節保存在接收區X7的是個寄存器中


注意:如果將發送寄存器設置為INT格式,例如發送字寄存器數據16#1234,則設備收到的順序為16#3412,即高低字節順序問題

看過《PLC自由通訊口設置》的人還看了以下文章:

最新評論

熱門文章

|電工學習網 ( )

GMT+8, 2019-12-11 23:34

Powered by © 2011-2019 www.mpwhoa.live 版權所有 免責聲明 不良信息舉報

技術驅動未來! 電工學習網—專業電工基礎知識電工技術學習網站。

欄目導航: 工控家園 | 三菱plc | 西門子plc | 歐姆龍plc | plc視頻教程

返回頂部
cctv5十在线直播高清360