Home FAQPricesIOServer Users
🔎

Harris Series 5000/5500/6000 RTU OPC Server Configuration Guide

Channel Configuration

images/hrch.gif
Protocol Mode Choose Protocol Mode
Master IOServer will initiate all requests.
Slave IOServer will wait for and respond to requests.

Device Configuration

images/hrdev.gif
Station Address Address of slave. (0 to 63, 0 is the broadcast address)
Poll Type
Ports Scan Port Online Status Scan (opcode 12)
Data Dump A/D and Accumulator Data Dump (opcode 0)
Status Dump Status Dump (opcode 5)
COS/SOE Status Check (opcode 3)
Interval (Sec) Interval between each poll. A value of zero will stop that type of poll.
Sync Time (Sec) Start of poll time within poll interval
Log COS Log received COS (Change of input Status) to the log file. The number of COS waiting for extraction is displayed in brackets.
Log SOE Log received SOE (Sequence of Events) to the log file. The number of SOE waiting for extraction is displayed in brackets.
Maximum number of Change of State The maximum number of COS that will be stored in the HR6000 slave. A value of 0 will not set the limit and will cause memory usage to keep increasing until the COS are extracted by the master.
SOE Lifetime SOE older than SOE Lifetime are discarded. A value of 0 will not set the limit and will cause memory usage to keep increasing until the SOE are extracted by the master.
Port Port 0 to Port 15
Type Type of Ports
Controls + Indicators 2-state controls and digital inputs
Analog Inputs 12 bits signed analogue input data
Accumulators 12, 24 or 32 bits unsigned input data
Set Points 12 bits unsigned analogue output
Raise / Lower Points Timed pulse output
Values Port configuration
Controls + Indicators controls:indicators controls is the number of controls and indicators is the number of digital inputs
Analog Inputs size size is number of analog inputs
Accumulators size:width size is the number of accumulators and width is the bit width of each accumulator (12, 24 or 32 bits)
Set Points size size is the number of set points
Raise / Lower Points size size is the number of Raise / lower points

Variable Types

images/hrvar.gif

Note:

Change of Input Status The current status is reported by Ip.i and the disabled status is reported by Ip.Di. Writing a value of 1 to Ip.Di in the slave will stop the slave from generating COS. The default value of Ip.Di is 0.
Sequence of Events SOE are reported by Ip.SOEi variables. The disabled status of SOE are reported by Ip.SDi variables. Writing a value 1 to Ip.SDi in the slave will stop the slave from generating SOE. The default value of Ip.SDi is 0.
Time Synchronization Writing a 1 to "Sync" will Synchronize the RTU clock to the current computer time using opcode 0x11 and 0x13. Writing a 0 to "Sync" will synchronize the RTU clock with opcode 0x11 and 0x13 with a time of zero. Writing a 2 to "Sync" will Synchronize the RTU clock to the current computer time using opcode 0x17.
Power Fail Writing a 0 to State.PF in the slave will reset the power fail indicator.
Message Fail Writing a 0 to State.MF in the slave will reset the indicator queue.
State.SOE Writing a 0 to State.SOE in the slave will reset the SOE queue.

© Copyright IOServer Pty Ltd. All rights reserved.
+61 2 9805 0356 (Australia)

Last updated: Thu, 16 Jun 2022 08:01:58 GMT