DS200SDCIG2AHB燃機(jī)電氣卡件
本節(jié)概述了可使用Modbus、LIL或以太網(wǎng)從站點(diǎn)獲取的數(shù)據(jù),其通過以太網(wǎng)協(xié)議提供Modbus。在以太網(wǎng)Modbus協(xié)議中,所有列出的Modbus項(xiàng)為:可用,但嵌入在Modbus/以太網(wǎng)協(xié)議框架中。參考第7節(jié),了解實(shí)際數(shù)據(jù)
6.1 MODBUS數(shù)據(jù)映射
Modbus是一種主/從協(xié)議,其中主設(shè)備(例如基于PC的操作員工作站)將命令發(fā)送到:一個(gè)從機(jī)(即Moore 353過程自動(dòng)化控制器)并等待響應(yīng)。每個(gè)站都有一個(gè)獨(dú)特的網(wǎng)絡(luò)地址(1-32),配置為站點(diǎn)參數(shù)的一部分,用于標(biāo)識(shí)特定控制器。
數(shù)據(jù)被分配給寄存器(16位字)或線圈(1位)。IEEE浮點(diǎn)數(shù)(實(shí)數(shù))為:分配給兩個(gè)連續(xù)寄存器,第一個(gè)寄存器包含最高有效位,第二個(gè)寄存器包含最低有效位浮點(diǎn)數(shù)的一部分。
該站支持Modbus功能代碼01、02、03、04、05、06、08和16。第7節(jié)列出了Modbus圖中的可用數(shù)據(jù)和特定位置。以下是Modbus數(shù)據(jù)的概述映射。
電站線圈x0001-x0071
環(huán)形線圈x0296-x1495
擴(kuò)展回路線圈(奇數(shù)按鈕)V2.1………………………x8701-X9100
擴(kuò)展MODBUS寄存器
MODBUS保持寄存器的傳統(tǒng)尋址僅限于然而,由于實(shí)際地址包含在16位字中,因此9999以上的地址可用。許多的Modbus主機(jī)支持這種擴(kuò)展尋址。a中包含的定序器和定時(shí)器的配置數(shù)據(jù)在此空間中可以訪問單個(gè)定序器回路。可訪問的實(shí)際回路包含在Modbus中參數(shù)MSLCP Modbus定序器和定時(shí)器配置指針位于寄存器40041中。該寄存器
包含可使用這些擴(kuò)展參數(shù)配置的回路的Modbus索引。少數(shù)這些參數(shù)也已映射到實(shí)際循環(huán)區(qū)域中列出的區(qū)域中,用于無法映射的主控器訪問擴(kuò)展區(qū)域。
此外,還為對(duì)等網(wǎng)絡(luò)中使用的Modbus寄存器的映射保留了許多寄存器以太網(wǎng)功能塊的功能。LIL數(shù)據(jù)被分配給兩種數(shù)據(jù)類型之一。第一個(gè)是全局?jǐn)?shù)據(jù),它占用每個(gè)通道的參數(shù)1并且每0.5秒由LIL接口發(fā)送。其余數(shù)據(jù)為非全局?jǐn)?shù)據(jù),占用參數(shù)2至256,并響應(yīng)LIL讀取命令發(fā)送,或可由LIL更改寫入命令。
每個(gè)參數(shù)是一個(gè)16位字。IEEE浮點(diǎn)數(shù)(實(shí)數(shù))分配給兩個(gè)連續(xù)參數(shù)
第一個(gè)包含浮點(diǎn)數(shù)的最高有效部分,第二個(gè)包含浮點(diǎn)的最低有效部分
數(shù)字字符串?dāng)?shù)據(jù)可以占用一個(gè)或多個(gè)連續(xù)參數(shù)。下表提供了概述第7節(jié)列出了可用數(shù)據(jù)的描述。表中的首字母縮寫詞標(biāo)識(shí)了第7節(jié)數(shù)據(jù)可使用320型獨(dú)立計(jì)算機(jī)接口訪問。參考AD320-10型號(hào)
320 ICI用戶手冊(cè)和AD320-20使用320型ICI編寫應(yīng)用軟件的指南。
This section provides an overview of the data that can be obtained from the station using Modbus, LIL, or Ethernet,
which provides Modbus over Ethernet protocol. In the Modbus over Ethernet protocol all listed Modbus items are
available but are embedded in the Modbus/Ethernet protocol frame. Refer to Section 7 for detailed list of the actual
data.
6.1 MODBUS DATA MAPPING
Modbus is a master/slave protocol where a master device (e.g. PC-based operator workstation) sends commands to
one slave (i.e. Moore 353 Process Automation Controller) and waits for a response. Each station has a unique
network address (1-32), configured as part of the station parameters, that identifies a specific controller.
Data is assigned to either a register (16-bit word) or a coil (1-bit). An IEEE floating point number (Real) is
assigned to 2 consecutive registers with the first containing the most significant and the second the least significant
portion of the floating point number.
The station supports Modbus function codes 01, 02, 03, 04, 05, 06, 08, and 16. Section 7 provides a listing of
available data and specific locations within the Modbus map. The following is the overview for the Modbus data
mapping.
Station Coils......................................................................................x0001 - x0071
Loop Coils.........................................................................................x0296 - x1495
Extended Loop Coils (ODD Pushbuttons) V2.1...............................x8701 - x9100EXTENDED MODBUS REGISTERS: The traditional addressing of Modbus Holding Registers has been limited to
9999. However, since the actual address is contained in a 16-bit word, addresses above 9999 are available. Many
Modbus Masters support this extended addressing. Configuration data for a Sequencer & Timers contained in a
single sequencer loop can be accessed in this space. The actual loop that can be accessed is contained in the Modbus
parameter MSLCP Modbus Sequencer & Timers Configuration Pointer located in register 40041. This register
contains the Modbus Index for the loop that can be configured with these extended parameters. A small number of
these parameters have also been mapped in the areas listed within the actual loop area for those Masters that cannot
access the extended area.
In addition, there are a number of registers reserved for the mappings of Modbus registers used in the Peer-to-Peer
functionality of the Ethernet function blocks.LIL data is assigned to one of two data types. The first is global data which occupies parameter 1 of each channel
and is transmitted by the LIL interface every 0.5 seconds. The remaining data is non-global which occupies
parameters 2 through 256 and is transmitted in response to a LIL READ command or can be changed by a LIL
WRITE command.
Each parameter is a 16-bit word. An IEEE floating point number (Real) is assigned to 2 consecutive parameters
with the first containing the most significant and the second the least significant portion of the floating point
number. String data can occupy one or more consecutive parameters. The following tables provide an overview
listing of available data with descriptions located in Section 7. The acronym in the table identifies the data in
Section 7. Data can be accessed using the Model 320 Independent Computer Interface. Refer to AD320-10 Model
320 ICI User Manual and AD320-20 Guidelines for Writing Application Software Using the Model 320 ICI.