通訊協議是在通訊埠的基礎上建立的,同一個埠有不同的通訊協議,所以可以直接設定,但是比例西門子是RS485,PC是RS232,硬體的埠必須需要新增通訊模組RS485轉RS232或新增通訊電纜PC/PPI,電纜功能為將RS385轉為RS232。所以你的問題:
1。PLC通訊的時候為什麼還要用到通訊模組呢?因為硬體的不同。通訊模組的作用是將硬體更改成適合某通訊協議的埠。比如你PLC要乙太網通訊,所以增加乙太網通訊模組,其實就是增加硬體埠。
2。PLC 程式設計的時候,為什麼不用通訊模組呢?直接一根線連上就行了?也不用寫通訊程式?廠家內部已經做好了自動通訊的功能,所以你只要對接上,甚至不需要輸入啟動通訊命令,就自動開始通訊。簡單的說廠家內建。
3。PLC跟觸控式螢幕通訊的時候為什麼也不用些通訊程式呢?一根線就足了?道理同上。
4。PLC跟其他裝置互連只要轉換到同種介面是不硬體連線就可以了?不是,硬體相同了,通訊協議也不一定一樣。比如RS485,串列埠通訊和現場匯流排通訊,所需的通訊電纜不一樣。或者MODBUS和PROFIBUS,就需要通訊轉化模組。
5。PLC通訊的時候什麼時候用通訊模組呢?什麼時候又不用呢?又需要就用,比如你PLC需要和上位機組態,那麼就要新增乙太網模組,不需要就不用。通訊模組都有特殊的功能,比如RS232/RS485等,看你需要什麼功能了。還有什麼問題的,你再提問哈
通訊協議是在通訊埠的基礎上建立的,同一個埠有不同的通訊協議,所以可以直接設定,但是比例西門子是RS485,PC是RS232,硬體的埠必須需要新增通訊模組RS485轉RS232或新增通訊電纜PC/PPI,電纜功能為將RS385轉為RS232。所以你的問題:
1。PLC通訊的時候為什麼還要用到通訊模組呢?因為硬體的不同。通訊模組的作用是將硬體更改成適合某通訊協議的埠。比如你PLC要乙太網通訊,所以增加乙太網通訊模組,其實就是增加硬體埠。
2。PLC 程式設計的時候,為什麼不用通訊模組呢?直接一根線連上就行了?也不用寫通訊程式?廠家內部已經做好了自動通訊的功能,所以你只要對接上,甚至不需要輸入啟動通訊命令,就自動開始通訊。簡單的說廠家內建。
3。PLC跟觸控式螢幕通訊的時候為什麼也不用些通訊程式呢?一根線就足了?道理同上。
4。PLC跟其他裝置互連只要轉換到同種介面是不硬體連線就可以了?不是,硬體相同了,通訊協議也不一定一樣。比如RS485,串列埠通訊和現場匯流排通訊,所需的通訊電纜不一樣。或者MODBUS和PROFIBUS,就需要通訊轉化模組。
5。PLC通訊的時候什麼時候用通訊模組呢?什麼時候又不用呢?又需要就用,比如你PLC需要和上位機組態,那麼就要新增乙太網模組,不需要就不用。通訊模組都有特殊的功能,比如RS232/RS485等,看你需要什麼功能了。還有什麼問題的,你再提問哈