IntroductionThe RTU870 is a compact utility outstation designed for industrial environments, featuring 24 inputs/outputs and serial port options. It is housed in a 216 mm wide module suitable for DIN-rail mounting, conforming to DIN 43880 standards for easy installation. The unit supports various
power supply options, including battery backup, ensuring operation during power interruptions. It can be expanded with additional I/O modules and supports meter interfaces and communication protocols like EN/IEC60870-5-101.
Technical Description
Input/Output: The RTU870 includes 24 I/O terminals, with configurations such as 16 digital inputs, 4 relay outputs, and 4 analogue inputs. Digital I/Os are opto-coupled, and analogue inputs are galvanically isolated.
Wiring Diagram: Detailed wiring instructions are provided for proper installation.
I/O Expansion: The RTU can be expanded with BC modules, supporting up to 104 analogue or 496 digital I/Os. Expansion is limited by current consumption and I/O capacity.
Indicators: System indicators provide status on I/O configuration, power, and system health.
Local Control: The RTU supports IEC 1131-3 (B-CON) programming for local control, with tools for editing, compiling, and downloading programs via RS232.
Power Supply
The RTU870 offers multiple power supply options, including AC, DC, and battery backup configurations. It includes a power monitor and guidelines for battery performance.
Communication
The RTU supports various communication interfaces, including RS232 and Current Loop, with modem options for V.23 and PSTN. It uses the EN/IEC60870-5-101 protocol for main communication and supports ModbusRTU for programming.
Programming and Configuration
Programming is achieved using the EN/IEC61131-3 standard, with a focus on mapping I/O and configuring local processing. The RTU can handle simple control sequences and data logging.
Technical Data
Detailed specifications cover digital and analogue I/O, power supply options, communication interfaces, and environmental considerations such as EMC and temperature stability.
Specifications: The RTU uses an 8-bit controller for addressing, with inputs and outputs numbered based on their physical arrangement. Digital and analogue inputs/outputs have specific syntax in the B-CON programming language, such as 'i0.0' for digital inputs and 'wi2000' for analogue inputs.
Programming and Control: The RTU supports the IEC870-5-101 protocol for communication with a central monitoring station. It includes a real-time clock with battery backup, which can be synchronized via IEC870-5-101 and used for time-based control functions.
Power Supply: The RTU features an integrated switch mode power supply and battery charger, supporting a 3 to 12 Ah battery. It provides various voltage outputs for different components and includes mechanisms for monitoring battery and mains supply status.
Communication Interfaces: The RTU is equipped with RS232 and Current Loop (TTY) interfaces for serial communication. It supports both 2-wire and 4-wire connections, with specific wiring schemes for passive and active configurations.
Counter Inputs: Two 32-bit counters are available for use with potential-free contacts, with configurations set via the IOTOOL870 PC utility. The counters can operate in absolute or accumulated modes, with periodic counter settings.
Analogue Input Settings: Configurable in 0-20mA and 4-20mA ranges, the analogue inputs have overflow and underflow detection capabilities.
Modem and Communication: The RTU includes a built-in V.23 modem for 1200 baud communication over 2-wire or 4-wire lines, supporting multi-drop and point-to-point connections.
Overview: The document provides technical specifications and operational procedures for the RTU870 module, focusing on its configuration and communication protocols, particularly the IEC60870-5-101 slave driver implementation.
Specifications: The RTU870 module uses an RJ45 connector for configuration via the IOTOOL32 Pro driver toolkit. The second serial port is fixed at 9600 baud, 8 data bits, and no parity. Modbus slave/node number is fixed to 1, and configuration via modem is not supported.
IEC60870-5-101 Slave Driver: Implemented as a separate task in the RTU firmware, it operates on the main RS232 port of the Dallas 80C320 controller. It uses BM registers for dial control and data buffers. Communication is facilitated through RX, TX, DCD, and RTS signals, supporting dialup or null modem connections.
Communication Sequence: The RTU870 IEC60870-5-101 slave is scanned using specific function codes. Responses include single character frames for acknowledgments and fixed or variable length frames for data requests.
Process/System Information: Information in control direction is mapped into BM registers, which the B-CON application monitors to respond to requests. Supported ASDUs in control direction include single and double commands, set point commands, and system interrogation commands.
Monitor Direction: Information is copied into BM registers before transmission. The B-CON application formats and queues the data for transmission, with separate queues for low and high priority data. Cyclic data transmission is prioritized over FIFO queues.
Dial-up Configuration: RTU870 supports dial-up configurations with external Hayes compatible modems. It can actively call the Central Station (CS) upon priority events or receive calls from the CS. The CS is responsible for managing the connection and disconnection.
Modem Requirements: Modems must support even parity, and GSM communication requires long timeout delays due to network delays.
Technical Specifications:
The RTU870 is a compact utility outstation featuring 24 I/O and serial ports. It supports various interfaces including RS232C and TTY with protocols like Modbus and IEC1107. The device operates with a baud rate of up to 9600 and supports hardware handshakes such as RTS and DTR.
Control and Programming:
Programming is based on IEC 1131-3 (B-CON) with a flash memory of 23 Kbytes. It supports up to 1500 instruction lines and features a real-time clock with automatic leap year correction. The device does not support data logging.
Power Supply and Battery:
The RTU870 operates on a nominal supply voltage of 110-240V AC/DC with a power consumption of up to 20W. It includes a 24V lead acid battery backup with a capacity of 3-12 Ah and a charging current of up to 0.5 A.
Digital and Analog Inputs/Outputs:
Digital inputs are activated at 10-30V DC with a typical input delay of 1ms. The device supports 4 multiplexed analog channels with a resolution of 12 bits. Analog inputs have various configurations and measuring ranges.
Modem and Communication:
The RTU870 includes a V.23 modem interface supporting half/full duplex modes. It features automatic gain control and isolation of 3500 V.
Indicators and General Features:
Indicators are available for digital inputs, counter inputs, relay outputs, system status, I/O, power, and communication. The device is designed for ambient temperatures between -10°C and +55°C and complies with EMC standards EN 50081-1/EN50082-2.
Configuration:
The RTU870 can be configured using the RTU870 Configuration program or IO Explorer for advanced users. Configuration includes setting baud rates, response delays, retry counts, and modem initialization.
Notes:
Ensure proper isolation and connection to avoid permanent damage. The device requires a safety earth and is protected against overcurrent and thermal conditions.
Introduction
The RTU870 is a series of compact utility outstations designed for industrial environments. It features a compact design for easy installation and offers various power supply options, including battery backup for uninterrupted operation. The main communication protocol is EN/IEC60870-5-101, with RS232 as the communication interface.
Technical Specifications
The RTU870 supports up to 32 input/output terminals with various configurations available, including digital and analog inputs and outputs. All digital I/Os are equipped with opto-couplers, and analog inputs have galvanic isolation. The unit supports simple control sequences using EN/IEC1131-3 IL programming language.
Power Supply and Battery Management
The RTU870 offers multiple power supply options, including UPS and solar panel compatibility. Battery capacity should be selected based on consumption and backup time requirements, considering factors like temperature and age for reliability.
Communication and Configuration
The RTU870 supports modem dial-up features and can be programmed using a standard PC with the IOTOOL870 software. It includes a programmer port using the ModbusRTU protocol.
Input/Output and Expansion
The RTU870 allows for I/O expansion via an expansion bus. It includes indicators for local control and supports various input/output configurations, including digital and analog options.
Meter Port Configuration
The meter port configuration includes options for disabling the meter port protocol or using IEC1107. Baud rates range from 300 to 9600 baud, with a fixed data format.
Environmental and Safety Considerations
The RTU870 is designed to operate within specific environmental conditions, with protections against short circuits and overloads. The maximum load current should be adjusted for high ambient temperatures.
Overview: The document provides technical specifications and operational details for the RTU870, a compact utility outstation compliant with EN/IEC60870-5-101 standards. It includes information on I/O expansion, local control, programming, indicators, and communication interfaces.
Specifications: The RTU870 supports 16 digital inputs, 4 analog inputs, and 8 digital outputs. It can be expanded with BC expansion modules, allowing for a maximum of 104 analog or 496 digital I/Os. The system supports various input/output configurations, including 10-30V inputs, 230V inputs/outputs, and analog inputs/outputs.
Local Control and Programming: The RTU870 includes an IEC 1131-3 (B-CON) programming facility, allowing for instruction list programming. It supports limited local processing and data handling, with programming tools that include an editor, compiler, debugger, and download facility. The application program can be up to 23k bytes.
Indicators: The system includes indicators for I/O status, controller errors, and power supply status. These indicators help diagnose configuration errors, general faults, and power issues.
Communication Interfaces: The RTU870 features a serial RS232 COM interface with a 9-pin sub-D connector, supporting hardware handshake signals. It can be configured for dial-up communication using external Hayes compatible modems, supporting active call-up and auto-answer functionalities.
Protocol and Modem Requirements: The RTU870 uses the EN/IEC 60870-5-101 protocol in dial-up mode, treating the dial-up line as a transparent line. Modems must support even parity, and GSM communication requires long timeout delays due to network delays.
Overview: The document provides technical specifications and operational guidelines for the RTU870, a compact utility outstation compliant with the EN/IEC60870-5-101 protocol. It includes details on power supply, battery management, input/output configurations, and communication protocols.
Power Supply and Battery Management: The RTU870 is equipped with a switch mode power supply and a charger circuit for external lead acid batteries ranging from 3 to 12 Ah. The power supply provides various voltage outputs for different components, including 5V for the microcontroller and 12V for expansion modules. The system includes mechanisms for monitoring mains and battery status, with indicators for low battery and mains failure. The battery is automatically disconnected to prevent deep discharge.
Power Consumption: Power consumption is dependent on the number of I/O connections. Typical consumption figures are provided for different RTU870 versions, with additional current requirements for expansion modules. The power supply can deliver a maximum of 1.1A, with excess current drawn from the battery during peak loads.
Battery Performance: Backup and recharge times are provided for different battery sizes and load levels. The document advises conservative estimates for these figures due to variations in battery performance with temperature and age.
Counter Input: The RTU870 includes two 32-bit counters for S0 input, configurable via the RTU870 Configuration program. The counters can operate in absolute or accumulated modes, with a configurable period from 1 to 240 minutes.
Analogue Input Settings: Analogue inputs are configurable in 0-20mA and 4-20mA ranges, with overflow and underflow detection. Power and battery errors are reported as single-point information.
IEC60870-5-101 Protocol: The RTU870 supports the IEC60870-5-101 slave protocol, with a main serial interface port configurable from 300 to 9600 baud. The protocol implementation involves a separate task in the RTU firmware, handling communication with a master station via modem or direct connection. The document details the communication sequence and supported function codes.
Process/System Information: Information in control and monitor directions is mapped into BM registers, with the B-CON application responsible for monitoring and responding to requests. The document outlines supported ASDUs and the process for cyclic data transmission.
Overview: The document provides technical specifications and configuration details for the RTU870, a compact utility outstation compliant with the EN/IEC60870-5-101 protocol. It includes information on various components such as analog inputs, relay outputs, digital inputs/outputs, and power supply options.
Specifications:- Analog Inputs: 4 multiplexed channels with differential configuration, various input ranges, and 12-bit resolution.
- Relay Outputs: 12 SPST-N/O contacts with a maximum voltage of 240V AC and current of 1A AC.
- Digital Inputs/Outputs: Input voltage range of 10-30V DC, with specific current and delay characteristics.
- Power Supply: Multiple supply versions with varying voltage ranges and power consumption, including options for battery backup.
Interface and Communication:- Serial Interface: RS232C with a baud rate of 9600, supporting Modbus slave protocol.
- Main Interface: RS232 with support for IEC870-5-101 protocol, including modem control and dial-up capabilities.
Configuration: The RTU870 can be configured using a dedicated program, allowing for setup of hardware and protocol-specific parameters. Key configuration fields include baud rate, response delay, retry count, and redial delay.
Technical Data:- Memory: Program memory of 23 Kbytes, with a typical maximum program size of 1500 instruction lines.
- Real-Time Clock: Automatic correction for leap years, with accuracy specifications across temperature ranges.
- Environmental and Mechanical: Operating temperature range of -10 to +55°C, with specific EMC and climatic standards compliance.
Additional Features: The document also details the use of BM registers for process and system information, synchronization between the driver and B-CON application, and the automatic addition of a three-octet binary time tag by the firmware.
IntroductionThis document is an appendix to the general RTU870 data sheet, focusing on the RTU870 with an additional mirrored IEC870-5-101 Slave driver. It highlights the technical specifications, configuration, and operational guidelines for the RTU870, particularly when using the mirrored Slave driver on the RS232 Meter port.
Specifications- Telephone Numbers: Maximum of 30 numbers, each up to 20 characters, including special characters for modem control.
- Modem Initialization: String length up to 60 characters, sent cyclically and upon connection establishment. Default: ATV0E0&C1S0.
- PIN Code: Required for GSM modems if SIM card PIN is needed. Incorrect entries may require a PUK code.
- Modem Reinitialization: Time between re-initializations ranges from 0 to 999 minutes. Default: 0 minutes.
- Dial Back: Function can be enabled or disabled.
- Date/Time: Real-time clock can be adjusted manually or synced with a PC clock.
Technical Description- Wiring Diagram: Details the RS232 COM interface and pin configurations for data transmission and reception.
- Code Switch/Address Selector: Defines ASDU address using an 8-bit binary system. Additional switches are available for application use.
ConfigurationThe RTU870 Configuration program allows setup of hardware and protocol-specific parameters. Experienced users can use the IO Explorer for advanced configurations.
- Baud Rate: Default is 9600 for IEC870-5-101.
- Response Delay: Configurable in 10ms units.
- RTS Leading/Trailing: Configurable delays for RTS activation and deactivation.
- Retry Count: Default is 3, with a range of 0 to 10.
- Max Communication Count: Default is 256, controlling input/output read/write cycles before hang-up.
Notes/Remarks- Scan intervals are user-selectable but limited by micro-controller capacity.
- Battery management includes periodic disconnection for voltage checks and considerations for temperature and age-related degradation.
- Power supply and charger specifications include current limits and thermal protection features.
- Analog input configurations and limitations are detailed, including the need for external resistors and considerations for noise levels.
Specifications:The document outlines various configuration parameters for a Remote Terminal Unit (RTU) and its modem. Key specifications include:
- Number of Subscribers: Defines how many phone numbers to try after retries on the first number. Default is 1, with a range of 1-10.
- Redial Delay: Time delay between unsuccessful dial attempts. Default is 90 seconds, ranging from 2 to 120 seconds.
- Telephone Numbers: Maximum of 30 numbers can be stored, each up to 20 characters long, including special characters for modem control.
- Modem Initialization: Initialization string for modem configuration, up to 60 characters. Default is ATV0E0&C1S0.
- PIN Code: Required for GSM modems if a SIM card is used. Incorrect entries may require a PUK code.
- Modem Reinitialization: Time between cyclic re-initializations, default is 0 minutes, ranging from 0 to 999 minutes.
Procedures:- Dial Back: Option to enable or disable the dial-back function.
- User Configuration: User-defined values can be used in B-CON applications or IEC870.
- Date/Time Adjustment: Real-time clock can be adjusted manually or synced with a PC clock.
Standards and Recommendations:- Boot Delay: Ensures master boot does not start until the I/O bus is operational, especially with multiple analogue I/O modules.
- S0 Counter Type: Defines counter type as absolute or accumulated values.
- S0 Interval: Time between counter value transfers to the IEC870-5-101 queue, ranging from 1 to 240 minutes.
- Analog Range: Selects analogue input range; 0-20mA or 4-20mA, with underflow alarm valid only in 4-20mA range.
Configuration Details:- PORT C Configuration: Header for mirrored 101 Slave port configuration.
- Baud Rate: Defines baud rate for the serial port with 101 slave mirrored driver.
- Use E5 Response: Options include not used, used as acknowledge, or used as acknowledge with no data.
- Response Delay: Defines response delay in 10ms increments.
- RTS Leading/Trailing: Defines delays related to RTS activation and deactivation during transmission.