本文主要對支持RS485通信的設備間通信,以及使用梯形圖順控功能的梯形圖程序進行介紹。RS485通信是UTAdvanced數字指示調節器的可選功能。
UTAdvanced RS485通信包括設備間通信功能。當然,僅僅連接設備沒有什么意義,但是通過在各臺UTAdvanced數字指示調節器上結合使用梯形圖程序,就可以相互交換數據值(參數設定值、測量值等)和DI/DO觸點動作。接下來進一步介紹如何使用設備間通信和梯形圖程序,將一臺UT的測量值(PV值)作為另一臺UT的設定值(SP值)使用。
首先,設定RS485通信相關的參數。將各臺UT通信參數的協議選擇(PSL)設定為12(設備間通信)。不是主從設定,而是區分使用發送用緩存器/數字數據和接收用緩存器/數字數據。對于通信地址,設定主機地址(ADR)為1,從機地址(ADR)為4。發送端UT可從1~4,接收端UT可從5~32任意設定。設備間通信的通信速度和其他條件是固定的(詳情請參見RS485通信手冊)。
接下來介紹主機UT的梯形圖程序。
控制周期時鐘設為ON,根據發送命令測量值(PV值)將發送至數據緩存器(DATA01)。之后,數據緩存器的值將發送至設備間通信緩存器(CY01)。這些值是單精度浮點數,電源恢復時保持。
注意: 如果控制周期是50ms時無法保持。
下邊是從機的梯形圖程序。
控制周期時鐘設為ON,根據發送命令設備間通信數據緩存器(CX01)的值將發送至數據緩存器(DATA01)。之后,數據緩存器的值將發送至用于通信的遠程設定值緩存器(C.RSP_L1)。這些值是單精度浮點數,電源恢復時保持。
注意: 如果控制周期是50ms時無法保持。
從主機UT向從機UT傳送數據時,數據會寫入4個緩存器(CY01~CY04)。在從機UT端讀取這些數據時,如果主機UT的通信地址是1,則從緩存器CX01~CX04讀取數據。如果主機UT的通信地址是2~4,則緩存器是CX05-CX08、 CX09-CX12和CX13-CX16。(詳情請參見LL50A用戶使用手冊)
本期中介紹了數據緩存器的使用,狀態信息(運行狀態、報警等)可以相同方式操作。而且,還有接收暫停和接收完畢的標志可用于檢查設備間通信處理。
○ | UT55A UTAdvanced數字指示調節器 |
○ | UT35A UTAdvanced數字指示調節器 |
○ | UP55A UTAdvanced程序調節器 |
○ | UP35A UTAdvanced程序調節器 |