我現在想通過VC++控制小車,查了一些資料 了解到了 運用plc的自由編程與vc++ 進行通信,plc的自由編程時需要初始化什么的 現在我都已經了解了,但是讓我不解的是,我現在需要控制S7_200程式中的一個觸電比如
M2.0來使(M2.0)得電,使得程式進一步執行(其實我想通過開關開啟來使小車運行)(實作啟動和停止)
但是就是不解 vc++中接收和發送 是怎么來與PLC中控制的 觸點來銜接的 ,求幫忙,謝謝了。
uj5u.com熱心網友回復:
是串口通迅嗎?uj5u.com熱心網友回復:
是的
uj5u.com熱心網友回復:
這里有例程:http://blog.sina.com.cn/s/blog_16d7d3ecb0102x1z5.html
uj5u.com熱心網友回復:
你需要的是一份PLC通訊協議格式,這種資料在網上幾乎沒有~~
建議購買一個最便宜的單色文本屏,文本上面的串口接電腦,再分析他的發包格式
uj5u.com熱心網友回復:
或者在PLC等工控論壇花點錢買一份完整的S7-200通訊協議格式吧uj5u.com熱心網友回復:
要了解modbus協議,要找到modbus 地址與內部軟元件的映射關系,有些PLC提供控內部軟元件讀寫的SDK的uj5u.com熱心網友回復:
一般都有廠家控制元件可以支持通訊的,轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/93926.html
標籤:網絡編程
上一篇:error C2509: “OnInitDialog”: 成員函式沒有在“InfoDlg”中宣告 參見“InfoDlg”的宣告
