12.07.2015 Views

Modbus Protocol for ION 7500, ION 7600 and ION 8000 series

Modbus Protocol for ION 7500, ION 7600 and ION 8000 series

Modbus Protocol for ION 7500, ION 7600 and ION 8000 series

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Modbus</strong> Register MapAppendix C: Data Record / <strong>Modbus</strong> MapNOTEAll data is cached <strong>and</strong> can be read back at any time until a new write is requested. Any setup changes inthe Data Recorder Module clears all cached Data Records.<strong>Modbus</strong> Record Availability <strong>and</strong> Selection Block Registers<strong>Modbus</strong>Register# of<strong>Modbus</strong>RegistersDescription Format Properties43001 1Data Recorder Module Number - write to thisregister with the data recorder module number youwant to access.UINT16Read / Write43002, 43003 2Master’s Request <strong>for</strong> Starting Record - write to theseregisters with the starting record number. Write thehigh order word to register 43002 <strong>and</strong> the loworder word to register 43003.UINT32Read / Write43004 1Number of Source Inputs - read this register toreturn the number of source input connected to thedata recorder module (register 43001).UINT16Read43005 1Module Setup Count - read this register to returnthe module setup count. A change in the modulesetup count reflects a change in the data recordermodule setup.UINT16Read43006 1Maximum Number of Records / Request - read thisregister to return the maximum number of recordsper request.UINT16Read43007 1Number of Available Records / Request - read thisregister to return the number of available recordper request.UINT16Read43008, 43009 2Oldest Record Number - read these registers toreturn the oldest available record number. Register43008 returns the high order word <strong>and</strong> register43009 returns the low order word.UINT32Read43010, 43011 2Newest Record Number - read these registers toreturn the newest available record number. Register43010 returns the high order word <strong>and</strong> register43011 return the low order word.UINT32Read<strong>Modbus</strong> registers 43001 through 43011 contain the Data Recorder Recordin<strong>for</strong>mation necessary to retrieve valid records. A valid Data Recorder ModuleNumber must be written to <strong>Modbus</strong> Register 43001 prior to reading any <strong>Modbus</strong>Data Recorder Registers otherwise a <strong>Modbus</strong> exception will be returned.<strong>Modbus</strong> Data Record Block Registers<strong>Modbus</strong> registers 43012 through 43125 contain the Record Number, Time Stamp,<strong>and</strong> Source Input Data <strong>for</strong> each record retrieved. This <strong>Modbus</strong> mapping isdynamic dependant on the number of source inputs connected to the DataRecorder Module.Page 47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!