西門子200的PLC通訊有很多方式
我已經使用過 RS-485 modbus通訊。DP profibus-dp ,現在準備使用CP243-1以太網。
雖然用過,但也只是按例子去做,很多不理解的地方。
有以下問題需要高手解答
1,RS-485 modbus通訊, S7-200 PLC作為從站 通訊可以選擇輸入,輸出,模擬輸入,保持寄存器。
以前做都是把所有數據都匯總到保持寄存器中,然會傳給上位機。
對于上傳數據有沒有數量上的限制? 最多傳送多少? 可不可以輸入,輸出,模擬輸入,保持寄存器等數據同時傳送? 具體怎么做?重復寫通訊程序嗎?
2,CP243-1以太網,如果是S7-200于上位機(計算機) ,那么PLC需要做哪些工作? 通過以太網配置向導,生成了1個子程序。然后調用這個子程序。
那么上位機是怎么讀數據的呢,有數量限制嗎?和DP profibus-dp類似?
3,DP profibus-dp 這個比較簡單,PLC不需要做太多,只要把要傳送和接受的數據合理匯總就好,對于傳送數據量比較大時如何傳送? 分批打包是怎么做的?