新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 數(shù)字指示調(diào)節(jié)器如何利用設備間通信功能

數(shù)字指示調(diào)節(jié)器如何利用設備間通信功能

作者: 時間:2016-12-20 來源:網(wǎng)絡 收藏

  UTAdvanced RS485通信包括設備間通信功能。當然,僅僅連接設備沒有什么意義,但是通過在各臺UTAdvanced數(shù)字指示調(diào)節(jié)器上結(jié)合使用梯形圖程序,就可以相互交換數(shù)據(jù)值(參數(shù)設定值、測量值等)和DI/DO觸點動作。接下來進一步介紹如何使用設備間通信和梯形圖程序,將一臺UT的測量值(PV值)作為另一臺UT的設定值(SP值)使用。

  首先,設定RS485通信相關的參數(shù)。將各臺UT通信參數(shù)的協(xié)議選擇(PSL)設定為12(設備間通信)。不是主從設定,而是區(qū)分使用發(fā)送用緩存器/數(shù)字數(shù)據(jù)和接收用緩存器/數(shù)字數(shù)據(jù)。對于通信地址,設定主機地址(ADR)為1,從機地址(ADR)為4。發(fā)送端UT可從1~4,接收端UT可從5~32任意設定。設備間通信的通信速度和其他條件是固定的(詳情請參見RS485通信手冊)。

  動作描述控制周期時鐘設為ON,根據(jù)發(fā)送命令測量值(PV值)將發(fā)送至數(shù)據(jù)緩存器(DATA01)。之后,數(shù)據(jù)緩存器的值將發(fā)送至設備間通信緩存器(CY01)。這些值是單精度浮點數(shù)電源恢復時保持。注意: 如果控制周期是50ms時無法保持。

  動作描述控制周期時鐘設為ON,根據(jù)發(fā)送命令設備間通信數(shù)據(jù)緩存器(CX01)的值將發(fā)送至數(shù)據(jù)緩存器(DATA01)。之后,數(shù)據(jù)緩存器的值將發(fā)送至用于通信的遠程設定值緩存器(C.RSP_L1)。這些值是單精度浮點數(shù),電源恢復時保持。注意: 如果控制周期是50ms時無法保持。

  關于設備間通信緩存器從主機UT向從機UT傳送數(shù)據(jù)時,數(shù)據(jù)會寫入4個緩存器(CY01~CY04)。在從機UT端讀取這些數(shù)據(jù)時,如果主機UT的通信地址是1,則從緩存器CX01~CX04讀取數(shù)據(jù)。如果主機UT的通信地址是2~4,則緩存器是CX05-CX08、CX09-CX12和CX13-CX16。



評論


技術專區(qū)

關閉