RS-232是一種異步通信方法(游行樂隊必須"同步"
彼此相互協調,以便當他們一步到位時。 它們是異步的,因為它們跟隨樂隊領導者保持他們的時間安排。)
我們使用二進制系統以ASCII格式傳輸數據。 PLC串口用于數據的發送/接收,它通過發送/接收電壓工作,通過RS232,正常情況下,1位由電壓-12 V表示,0表示電壓+ 12V。 考慮+/- 3伏之間的電壓有兩種類型的RS-232設備。)
DTE - 數據終端設備和一個常見的例子是計算機。
DCE - 數據通信設備和一個常見的例子是調制解調器。
PLC可以是DTE或DCE設備。
當plc和外部設備都是DTE(或兩個DCE)設備時,它們無法相互通信。 解決方案是使用零調制解調器連接。
通常,plc是DTE,外部設備是DCE。
將RS-232與PLC配合使用
一些制造商在主處理器中包含RS-232通信功能。 有些人使用"編程端口"。 其他需要一個特殊的模塊來與外部設備"通話RS-232"。
外部設備可以是操作員界面,外部計算機,電機控制器,機器人,視覺系統等。
要通過RS-232進行通信,我們必須設置:
1.在數據存儲器中,我們將存儲要發送的數據嗎?
2.在數據存儲器中,我們將從外部設備接收數據嗎?