matlab给plc发送命令,想学习下如何将PLC发送的指令让软件接收到?
生活随笔
收集整理的這篇文章主要介紹了
matlab给plc发送命令,想学习下如何将PLC发送的指令让软件接收到?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
PLC作為下位機,接收上位機的執行命令,并將執行結果反饋給上位機。
工具/原料
電腦、PLC、USB轉RS232數據線和RS232轉RS485模塊(或者USB轉RS485)
方法/步驟
PLC與電腦線路連接,根據電腦的串口情況,
1.電腦自帶RS232串口,那么只需RS232轉RS485模塊
2.電腦沒有串口,需要使用USB轉RS232數據線,創建虛擬串口
因手上資源有限,我通過USB轉RS232,RS232再轉RS485,將PLC與電腦連接
我使用的臺達PLC DVP14SS2,
將PLC的485串口與RS232轉RS485模塊連接
編寫程序
程序中使用了2個RS指令,一個用于接收數據,一個用于發送數據。
因PLC作為下位機,需一直處于等待上位機發指令狀態,因此接收數據部分需持續通電。
當PLC需要發送數據時,程序中需將接收數據部分斷電,否則數據發送不出去
大家多嘗試下
將程序下載到PLC,運行上位機,我是使用串口調試助手
發送數據、接收數據,以16進制顯示。
注意事項
通訊格式字可通過臺達PLC程序編制軟件WPLSoft幫助查詢
如有疑問及錯誤請及時告知,作者及時改正
總結
以上是生活随笔為你收集整理的matlab给plc发送命令,想学习下如何将PLC发送的指令让软件接收到?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nodejs 防宕机_pm2实战,让你的
- 下一篇: Android无法优化应用,Androi