創(chuàng)建P2P通信塊需要在主程序編輯窗口樹(shù)形結(jié)構(gòu)處右擊“NEW PLC[B0S0內(nèi)置Cnet]”然后選擇“追加項(xiàng)目”,再選擇“P2P通信”。
5.3 P2P通信Modbus功能塊調(diào)用
P2P通信Modbus功能塊調(diào)用
P2P通信Modbus功能塊配置注釋?zhuān)?/span>
P2P通道中Modbus功能塊中設(shè)定驅(qū)動(dòng)器選擇Modbus RTU Client;
P2P通道中Modbus功能塊中需要選擇P2P功能:讀和寫(xiě);
P2P通道中Modbus功能塊的報(bào)文方式如果是寫(xiě)單個(gè)保持寄存器應(yīng)選擇:1 個(gè)別。如果是寫(xiě)多個(gè)保持寄存器應(yīng)選擇:2 連續(xù);
P2P通道中Modbus功能塊的報(bào)文方式如果是寫(xiě)單個(gè)保持寄存器應(yīng)選擇:1 個(gè)別。如果是寫(xiě)多個(gè)保持寄存器應(yīng)選擇:2 連續(xù);
P2P通道中Modbus功能塊中的相對(duì)站號(hào)為Modbus從站地址。
5.4 編寫(xiě)PLC程序與變量定義
本實(shí)例中通過(guò)LS PLC 作為Modbus主站向從站一體化閉環(huán)步進(jìn)電機(jī)發(fā)送3條報(bào)文實(shí)現(xiàn)一體化步進(jìn)電機(jī)在位置模式下定長(zhǎng)運(yùn)動(dòng)。Modbus通信報(bào)文如下:
00 10 00 51 00 01 02 00 06 一體化閉環(huán)步進(jìn)電機(jī)狀態(tài)由無(wú)故障切換為準(zhǔn)備啟動(dòng);
00 10 00 51 00 04 08 00 4F00 01 00 00 00 64 發(fā)送目標(biāo)位置和方向;
00 10 00 51 00 01 02 00 5F 一體化閉環(huán)步進(jìn)電機(jī)運(yùn)行。
下面開(kāi)始通過(guò)XG5000編程軟件編寫(xiě)plc程序,在主程序編輯樹(shù)形結(jié)構(gòu)處雙擊“變量/注釋”后進(jìn)入變量定義表:
注釋與變量
變量定義完成后在主程序樹(shù)形結(jié)構(gòu)窗口雙擊“NewProgram”
6. 程序運(yùn)行與監(jiān)控
硬件連接完成確認(rèn)正確后下載程序便可以通電調(diào)試。
設(shè)備寄存器監(jiān)控
7. 總結(jié)
通過(guò)以上實(shí)例可知,NiMotion一體化步進(jìn)電機(jī),集成度高,比之前傳統(tǒng)的運(yùn)動(dòng)方案能大幅減少接線(xiàn)且容易安裝,能充分節(jié)省安裝空間,防燒壞等損毀的保護(hù)措施,特別適合替代多個(gè)電機(jī)的設(shè)備使用,集成IO和同步功能,CAN&CANOPEN&Modbus總線(xiàn)連接,分布式控制。方便用戶(hù)對(duì)生產(chǎn)流程的監(jiān)控、數(shù)據(jù)采集并進(jìn)行數(shù)據(jù)分析,從而形成高度靈活、個(gè)性化、網(wǎng)絡(luò)化的生產(chǎn)鏈。滿(mǎn)足工業(yè)4.0、工業(yè)互聯(lián)網(wǎng)、物聯(lián)網(wǎng)、云計(jì)算的發(fā)展需求,在節(jié)省用戶(hù)成本的同時(shí)為用戶(hù)的智能制造提供了一種替代傳統(tǒng)步進(jìn)電機(jī)的解決方案。