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