背景:
在做工控系統集成軟件開發中遇到需要和歐姆龍PLC對接,考慮項目工期優先想到了采用FinsTCP通訊協議。接下來就是記錄如何一步步實現這一通訊模塊,記錄自己的實現過程以便自己不會忘記,也為后續有遇到同樣問題的朋友帶來幫助。
本篇介紹如何配置歐姆龍PLC及PLC數據塊構建,你可以了解到PLC連接,地址塊數據監控。以下為配置步驟
1.連接
網線直連電腦,注意網線查TCP/IP通訊端口;
這里采用“Sysmac studio”編程環境;需自行安裝;
連接測試
創建工程配置IP,默認IP->192.168.250.1
配置完指定IP后需上傳到PLC.先轉在線
再上傳
這樣IP就設置完畢。
2.Fins設置
默認9600端口
默認設置
3. 建立協議數據塊地址
根據上位機與PLC協議建立數據結構
這樣基本就完成了上位機與PLC通訊要求。接下來進行測試!
4.測試
先轉到在線,再監控地址
監控如下,可以手動修改值
使用finstcp協議編寫的上位機工具測試:
成功!
下一篇介紹如何基於C#編程語言實現與歐姆龍PLC通訊.