多機互聯(Multi-link)提供了一種既經濟又方便的解決方案,使多臺人機得以通過RS485連線來通訊。在多機互聯操作中,一臺人機為主機(MASTER),其它為從機(SLAVE)。作為主機的人機是唯一與PLC通訊的,其接收來自PLC的數據都通過主機(MASTER)傳輸到各個從機中,因此每一從機都要設置一個通訊站號,使得主機能與各個從機進行交互,從而與PLC交互。
1. 連接方式
下圖以一臺PLC與四臺人機通訊為范例。注意:人機間通訊通常RS485,且每個從機需要不同的通訊站號。當從機只有一臺時,也可以用RS232相連。
2. 多機互聯通信參數設定
以下是設定多機互聯通信參數的操作步驟:
1.選擇【系統參數】/【連線與通訊】,在頁面中選擇添加,在“通訊接口”中選擇多機互聯的通訊接口,在“設備類型”中選擇“Multi-Link Protocol”。
2. 設定主從機,以及相應的從機數量和從機站號。
注意:設置從機數量越多,通訊速度可能越慢。
從機站號必須從1開始的連續數字,不可重復。
主從機的接口參數必須一樣。
主從機在選擇協議時,必須保證協議的順序是一樣的。
3.設置完成后,選擇【工具】/【編譯】。完成后即可下載到人機。
4. 注意事項
使用多機互聯時,請注意以下幾點注意事項:
1. 請保證主、從機的工程是一樣的。除了主從機參數的設置。
2. 使用腳本時,腳本中使用的外部地址必須添加到【工程配置】/【系統參數】/【多級互聯額外地址】。
3. 主從機的接口參數必須一樣。
4. 主從機在選擇協議時,必須保證協議的順序是一樣的。
5. 從機站號必須從1開始的連續數字,不可重復。
6. 設置從機數量越多,通訊速度可能越慢。
7. 使用多機互聯時,建議使用RS485通信方式,當只有一臺從機時,也可以使用RS232。