PLC自由通訊口設(shè)置

發(fā)布時間:2024-03-04
本文以施耐德的somachine為例介紹以ice61163-3為編程標準的plc編程軟件自由通訊口設(shè)置。這是以plc作為數(shù)據(jù)采集對象常用的通訊方式。
1.設(shè)置自由口通訊參數(shù)
使用sl1端口,進行基本參數(shù)設(shè)置
例如m218plc有sl1和sl2兩個串行通訊口,我們選擇其中的sl1作為目標對象。sl1采用rj45接口,制作連接線時注意引腳關(guān)系以及電纜屏蔽。
2.接收數(shù)據(jù)幀格式選擇
可以選擇起始字符和結(jié)束符的方式;可以通過判斷數(shù)據(jù)幀長度的方式;可以通過幀收到超時(例如設(shè)置超時時間為5ms,則在收到最后一個字符后如果5ms內(nèi)沒有收到其他字符,則判斷本幀結(jié)束)的方式判斷幀的結(jié)束(實例中通過接收10個字節(jié)為一幀)
ascii管理器的配置參數(shù)介紹
3.發(fā)送寄存器定義為字節(jié)的格式
程序及相關(guān)數(shù)據(jù),使用send_recv_msg功能塊。x5和x7定義為byte類型的數(shù)組。(addm和send功能塊說明見對應(yīng)文章)
4.設(shè)置發(fā)送(示例格式為16進制)
x4=16#0a字節(jié)數(shù),發(fā)送數(shù)據(jù)為x5數(shù)組里的10個字節(jié)
5.設(shè)備收到的數(shù)據(jù)
如下圖所示,接收到的十個字節(jié)即為數(shù)組x5的十個字節(jié)
6.設(shè)備發(fā)送的十個字節(jié)數(shù)據(jù)
7.plc收到的十個字節(jié)保存在接收區(qū)x7的是個寄存器中
注意:如果將發(fā)送寄存器設(shè)置為int格式,例如發(fā)送字寄存器數(shù)據(jù)16#1234,則設(shè)備收到的順序為16#3412,即高低字節(jié)順序問題
上一個:蘋果6怎么確認不是翻新機,怎么驗證蘋果手機是不是翻新機
下一個:11月份茶葉農(nóng)事

手持數(shù)顯拉力測力計-手持式測拉力計-數(shù)顯測力計廠家
盜竊立案后可以撤案嗎
win10新硬盤怎么分區(qū),WIN10系統(tǒng)硬盤不分區(qū)的優(yōu)點
電信()公司客戶寬帶測速自助(中國電信寬帶測速平臺·測速問答)
司法功夫茶背后的故事
TI助力DriveCam公司的汽車駕駛員風險管理解決方案
總線多功能靜態(tài)應(yīng)變測試系統(tǒng)
定制網(wǎng)站要多少錢?定制網(wǎng)站有什么優(yōu)勢?
RS-05L1504FT,F(xiàn) 0805 1.5M現(xiàn)貨購買,風華 0805 1.5MΩ ±1% 1/8W
來電轉(zhuǎn)接怎么設(shè)置蘋果鈴聲(來電轉(zhuǎn)接怎么設(shè)置蘋果系統(tǒng))
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos