西門子: | 西門子PLC總代理 |
西門子PLC: | 西門子PLC總代理商 |
德國: | 西門子PLC一級代理商 |
單價: | 面議 |
發(fā)貨期限: | 自買家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 直轄市 上海 上海寶山 |
有效期至: | 長期有效 |
發(fā)布時間: | 2023-12-17 10:30 |
最后更新: | 2023-12-17 10:30 |
瀏覽次數(shù): | 151 |
采購咨詢: |
請賣家聯(lián)系我
|
ModbusTCP通信庫
上位機(jī)開發(fā)功能實(shí)現(xiàn)的核心在于ModbusTCP通信庫編寫,由于Modbus協(xié)議是公開免費(fèi),可以自己根據(jù)Modbus協(xié)議來開發(fā),也可以使用開源的Modbus庫,如NModbus等,有了ModbusTCP通信庫之后,我們可以將更多的精力放在業(yè)務(wù)處理及邏輯處理上面。
上位機(jī)功能開發(fā)
首先創(chuàng)建一個Windows窗體應(yīng)用項(xiàng)目,項(xiàng)目名稱為thinger.com.MotionPro。
日志顯示功能:日志顯示采用ListView進(jìn)行顯示,綁定一個ImageList用來區(qū)分信息、報(bào)警、錯誤,添加日志方法的參數(shù)包含日志等級及日志內(nèi)容。
自己開發(fā)ModbusTCP通信庫或者使用開源庫,該庫應(yīng)該具備建立連接、斷開連接、預(yù)置寄存器、讀取寄存器的功能。
建立連接和斷開連接:這里通過按鈕實(shí)現(xiàn)建立連接和斷開連接2個功能。
相對位置運(yùn)動:設(shè)置相對運(yùn)動速度和相對運(yùn)動位置,實(shí)現(xiàn)電機(jī)的相對運(yùn)動。
***位置運(yùn)動:設(shè)置***運(yùn)動速度和***運(yùn)動位置,實(shí)現(xiàn)電機(jī)的相對運(yùn)動。
點(diǎn)動運(yùn)動模式:設(shè)置點(diǎn)動運(yùn)動速度,按住正向點(diǎn)動或者反向點(diǎn)動,實(shí)現(xiàn)電機(jī)的點(diǎn)動運(yùn)動。
回原點(diǎn)模式:點(diǎn)擊回原點(diǎn),可以控制物體回到原點(diǎn)位置并停止。
運(yùn)動停止、運(yùn)動暫停、復(fù)位相關(guān)功能。