DingTec BU-1000II Manuel d'utilisateur Page 2

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 7
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 1
PROGRAMMING GUIDE
www.profireenergy.com
1-855-PRO-FIRE
PF2100 MODBUS EXPANSION CARD REGISTER MAP v2.1 | PROFIRE ENERGY INC.
FIRMWARE VERSION HISTORY
FIRMWARE VERSION DESCRIPTION
v2.0 First version compatible with Modbus Card HW v2.0. Requires DC FW v1.6.3CE and TC FW v1.6.38.
v4.0 Requires DC FW E1.8.005 or higher and TC FW E1.8.005 or higher.
v4.1 Compatible with all FW versions DC FW v1.6.3CE/TC FW v1.6.38 and higher. Added comm error counters. Reliability improvements
v4.3 Added latching registers.
Name Command Address Range Description
Read Input Status 2 = 0x02 10001 - 19999 Bit packs the response.
Read Holding Registers 3 = 0x03 40001 - 49999 Two bytes per register are returned.
Read Input Registers 4 = 0x04 30001 - 39999 Two bytes per register are returned.
Preset Single Register 6 = 0x06 40001 - 49999 Two bytes per register must be sent.
Preset Multiple Registers 16 = 0x10 40001 - 49999 Two bytes per register must be sent.
FIRMWARE VERSION HISTORY
MODBUS COMMANDS
REGISTER VALUE DEFINITIONS
LATCHED VS UNLATCHED REGISTERS
REGISTER ADDRESS vs REGISTER OFFSET
Only the following Modbus RTU commands are supported by the PF2100 Modbus Card. All other Modbus RTU commands are not supported.
Modbus TCP is not directly supported but can be used if a third party bridge is purchased.
Refer to the official “Modicon Modbus Protocol Reference Guide” available on the Modicon website for further details on Modbus RTU commands.
The following definitions are terms used in this guide to refer to register values.
For Data Bits, positive logic is used:
Set = Logic High = ON = 1
Clear = Logic Low = OFF = 0
For Dry Contacts:
Open = the attached switch is open and current does not flow.
Closed = the attached switch is closed and current is flowing.
For Powered Valve Outputs:
Energized = Open = the attached valve is open and fluid is flowing.
Deenergized = Closed = the attached valve is closed and fluid is not flowing.
Latched registers have the same function as their corresponding unlatched registers, but once set will remain set until the system is stopped and then
restarted.
Some Modbus configuration software requires the 5-digit Register Address to be entered while other software uses the 1 to 4 digit Register Offset.
This guide provides both numbers for your convenience. Consult your software documentation to determine which is required in your case.
To understand why this is, it is useful to know a bit about how Modbus RTU packets are structured. Modbus RTU packets encode the Register Address
using a Command and a Register Offset. Each Command represents a Base Address which is the same as the first address listed in the table above
next to each command. The Register Offset is calculated by subtracting the Base Address from the Register Address as follows:
Register Offset = Register Address – Base Address
For example, the Base Address for Command 0x03 is 40001. If you want to read register 40003, then the Register Offset encoded in the Modbus RTU
packet would be 40003 – 40001 = 2.
Vue de la page 1
1 2 3 4 5 6 7

Commentaires sur ces manuels

Pas de commentaire