組態(tài)王讀取串口數(shù)據(jù) 組態(tài)王如何設(shè)置串口通信?
組態(tài)王如何設(shè)置串口通信?要在組態(tài)王和PLC之間通信,首先要定義外部設(shè)備:1。在組態(tài)王項目瀏覽器的樹狀目錄中選擇設(shè)備,右側(cè)工作區(qū)出現(xiàn)“新建”圖標。雙擊“新建”圖標彈出“設(shè)備配置向?qū)А睂υ捒颍?。選擇PL
組態(tài)王如何設(shè)置串口通信?
要在組態(tài)王和PLC之間通信,首先要定義外部設(shè)備:
1。在組態(tài)王項目瀏覽器的樹狀目錄中選擇設(shè)備,右側(cè)工作區(qū)出現(xiàn)“新建”圖標。雙擊“新建”圖標彈出“設(shè)備配置向?qū)А睂υ捒颍?/p>
2。選擇PLC類型,點擊“下一步”彈出對話框;
3。為PLC取一個名稱,例如plc1,然后單擊“4”。選擇COM1作為PLC的串行端口,然后單擊“下一步”打開對話框;5。在此處填寫設(shè)備地址為0,然后單擊“下一步”打開“通信參數(shù)”對話框;6。設(shè)置通訊故障恢復(fù)參數(shù)(默認為OK);7。檢查設(shè)置是否正確,確認后點擊finish。雙擊COM1,彈出串行通信參數(shù)對話框,參數(shù)必須設(shè)置,設(shè)置項目必須與實際PLC設(shè)置項目一致,否則通信失敗。
組態(tài)王如何設(shè)置串口通信?
打開設(shè)備窗口,打開設(shè)備工具箱,添加通用串口父設(shè)備,雙擊通用串口父設(shè)備,選擇通信端口、通信速率、數(shù)據(jù)位、停止位、數(shù)據(jù)驗證方法,設(shè)置最小采集周期,然后保存并確認。
然后單擊設(shè)備管理工具箱中的設(shè)備管理按鈕,單擊添加,選擇PLC、儀表、變頻器等設(shè)備,然后選擇您使用的設(shè)備型號,添加子設(shè)備,設(shè)置通信等待時間、采集周期,然后填寫設(shè)備通道以連接數(shù)據(jù)庫中的更改。至于與MCU的通信,您需要查看您使用的MCU模型是否在子設(shè)備中。如果沒有,您需要自定義。否則,如果沒有設(shè)備驅(qū)動程序,就無法實現(xiàn)通信。
串口服務(wù)器怎么與組態(tài)王通信?
通過串口RS485啊,建議大家看看串口的相關(guān)知識。RS232更多信息,都是一樣的會是485。雙方采用十六進制代碼通信,串口是一個很好的協(xié)議。直接連接就可以了,不需要編寫驅(qū)動程序。
組態(tài)王與MOXA串口服務(wù)器?
1. 安裝moxa管理軟件并按照說明操作。
2. 安裝后,將有四個虛擬串行端口。此時,不要打開組態(tài)王,用艾條自己的軟件測試通訊是否正常。通信測試完成后,使用組態(tài)王連接設(shè)備(保持moxa數(shù)據(jù)轉(zhuǎn)發(fā)軟件工作狀態(tài)),直接顯示虛擬串口,可以作為機器自己的串口。原則上,moxa、Advantech等串口服務(wù)器可視為透明的,可以直接作為擴展板的串口使用。問題是需要設(shè)置內(nèi)置的數(shù)據(jù)轉(zhuǎn)發(fā)軟件。按說明書使用即可。在組態(tài)王上可以直接作為普通串口,無需設(shè)置。
如何實現(xiàn)組態(tài)王用串口通過modbusRTU方式與PLC或者第三方設(shè)備通訊?
將設(shè)備的十六進制地址轉(zhuǎn)換為10:0003h(十六進制數(shù),h是無用的,只表示數(shù)字是十六進制)=0003。設(shè)備定義PLC—Mobus RTU—串口。變量定義:變量類型選擇IO實型,自行選擇連接設(shè)備,在寄存器中填寫40003或40004。(此處,如果設(shè)備的起始位為0,則需要在地址后添加1。有關(guān)詳細信息,請參閱組態(tài)王設(shè)備驅(qū)動程序幫助中的PLC Modicon Modbus RTU。)最后,數(shù)據(jù)類型的選擇也非常重要。一般選擇短、短或長(組態(tài)王數(shù)據(jù)類型定義很亂,也不能完全怪軟件開發(fā),設(shè)備生產(chǎn)也有問題。另外,當設(shè)備定義為短時,組態(tài)王將讀取一個寄存器的數(shù)據(jù),當設(shè)備定義為長時,組態(tài)王將連續(xù)讀取兩個寄存器的數(shù)據(jù)。當設(shè)備數(shù)據(jù)分為高存儲和低存儲時,這將產(chǎn)生很大的差別。