iopro Mirrored IO System

Similar documents
Intech Micro 2300-RO4 analogue input station MODBUS RTU slave application supplementary manual.

Intech Micro 2300-A8VI analogue input station MODBUS RTU slave application supplementary manual.

Intech Micro 2300-RTD6 analogue input station MODBUS RTU slave application supplementary manual.

iopro Distributed MODBUS-RTU IO Modules Product Manual

ICP PANEL-TEC PEX3000 II

KTA-250 Anemometer Alarm Card

MODBUS TCP/IP TO MODBUS SERIAL GATEWAY. MODEL No: MGate-1024-DC VER 2.0

Webinar Organizers. Ryan Shea. Bruce McDuffee. Joe Ryan. Webinar Moderator. Applications Specialist. Product Manager. Precision Digital Corporation

NetBiter I/O Extender User Manual

ICP DAS. ICP DAS 2015 M2M WLAN Wireless Solutions

INTEGRATED SYSTEMS AND CONTROL, INC. User s Hardware Manual. PCMNET V 7. xx

Z-2400-RB/TCP TURBO Wireless Data Links Using ZIGBEE For MicroScan Protocols.

G303 RIO (REMOTE I/O) AND LOW END RTU

RS485 MODBUS Module 8AO

ioselect Z-NET Z-SG Bridge Input Isolating I/O Module

ICRM SER User s Guide

GW-7228 J1939/Modbus RTU Slave Gateway

RM6000 GPRS Modem / Router

IntesisBox Modbus Server - Honeywell XLS 80

TCP/IP TO SERIAL (SINGLE PORT) MODEL No: SerEth-1P VER 2.0

SDM-8AO. Expansion Module 8 analog outputs. Manufactured for

TRAINING GUIDE LEVEL 3 MODBUS WRITE IMPORT COMMAND

UniPak UP448 Bridge Input Isolating Signal Conditioner

IntesisBox Modbus Server Fidelio IP

A36D/TPSD DNP 3.0 & Modbus SCADA INTERFACE

RS 485 Mini Modbus 1AO

Document Name: User Manual for SC10MK, Modbus RTU to Modbus TCP Converter

SDM-6RO. Expansion Module 6 relay outputs. Manufactured for

MODEL SIB-V245 / V453

IntesisBox Modbus Server KNX

RS485 MODBUS Module 6RO

Modbus Server - M-Bus (EN ) Gateway for the integration of M-BUS meters with Modbus RTU and TCP based control systems.

CDN502 HIGH DENSITY I/O ADAPTER USER GUIDE

USER MANUAL FOR FIOA-0402-U-16

IntesisBox Modbus Server M-Bus

IntesisBox Modbus Server BACnet MSTP and BACnet/IP client

MODEL: GR8-EM. Communication Adaptor GR8 Series

PDW30 Point-To-Point Wireless Bridge

MODBUS RTU I/O Expansion Modules - Models C267, C277, and C287. Installation and Operations Manual Section 50

SATEL-LP product family

Pen Drive USB Datalogger!

Serial Data DIN Fiber Link System

Copyright Extract from Conditions of Sale Safety Warning

DUAL LOOP DETECTOR WITH MODBUS COMMUNICATIONS

GPRS/SerialGateway. GPRS/Serial Gateway. User Manual

mbc082 Bus Converter

T R O L S O L U T C O N IO N S O P E N RDP180 INSTALLATION & OPERATION MANUAL

R1M-GH THERMOCOUPLE & DC INPUT MODULE MODEL. Remote I/O R1M Series. (16 points)

8 Channel Analog Input Module Datasheet. Address / Baud rate / range configurable by the user

SATEL I-LINK 100 MB I/O-converter User Guide, Version 1.1

MRUC-20 Modul-R CAN Bus Network

Bluetooth to RS-232&RS422/485. EX-9132B/BI Bluetooth Adapter Operation Manual

115S Serial I/O Module User Manual

USER GUIDE M2M Point to Multipoint

CDN503 HIGH DENSITY I/O ADAPTER USER GUIDE

PROLOGIC Modular PLC CPU & I/O Modules Catalog and Design Guide

Bluetooth TO Serial CONVERTER E-P132-B

Simplified information where and how you want it.

IntesisBox Modbus Server Panasonic

Warranty. Warning. Copyright. Contact Us

Dupline. Data Logger. Types G , G Product Description. Ordering Key G Type Selection. Input/Output Specifications

Product Specification for SAB-S-MODBUS

D8000 SERIES QUICK START GUIDE

DCC-8 DIGITAL TO EIGHT CURRENT LOOP CONVERTER OPERATING MANUAL

Bluetooth to RS-232 Converter. RT-132B Bluetooth Adaptor Operation Manual

User s Manual Hub444. Motion Control Network Hub

MOD-MUX MODBUS TCP I/O PRODUCTS

Trident and Trident X2 Digital Process and Temperature Panel Meter

QUCM Limitorque Controller

BQ & BQ370-01N MODBUS ANALOG INPUT DEVICE USER MANUAL

EX KVIS RS232/422/485 3-in-1 Serial to USB Adapter (w/ 4KV Isolation, 15KV ESD Surge Protection)

Wireless Transducer MOTOR PROTECTION ELECTRONICS, INC. INSTRUCTION MANUAL. (407) Phone: Website:

RS485 MODBUS Module 8I8O

SmartMod DC Digital Input Module HE359DIM610 12/24VDC Negative Logic

Getting started with your DGH module:

Motortronics VirtualSCADA VS2-MT Communication Gateway VS2-MT User Manual Revision

Suprex RS-485 SPX-7500 Wired Reader-Extender

Radioline + EMpro Modbus communication

FCC Information. RoHS This product is RoHS compliant. SJ/T The following contains information that relates to China.

MODEL CIO-EN MODBUS/TCP, MODBUS/RTU I/O MODULE

Overview. Table of contents

IBOX Modbus Server ESSER 8xxx/IQ8/FlexES fire panels

Interface Manual Chemical Injection System

icex-cmtm General specs and Installation guide

Dual Serial Shield User Manual

Communicative controller for VAV systems

APPENDIX B SERIAL I/O MODULE INSTALLATION / OPERATION WHEN USING T&D VER. 5.2 OR 5.3

INTRINSICALLY SAFE INSTRUMENTATION FOR HAZARDOUS AREAS

RS485 MODBUS Module 16I-M

Installation and Programming Manual. Niobrara Research & Development Corporation P.O. Box 3418 Joplin, MO USA

Document Name : User Manual for SC10B : RS232 to Bluetooth Converter.

GW-7238D J1939 to Modbus TCP Server / RTU Slave Gateway

Universal Serial/PROFIBUS DP Gateway GT200-DP-RS User Manual V6.1 SST Automation

Introducing the SureCross Wireless Product Families 7/29/2013

MED102A. Industrial Serial to Single-mode Fiber Converter

POWERWISE INDAC SETUP MANUAL

AFO485 : FIBRE OPTIC MODEM RFO485 : FIBRE OPTIC REPEATER. USER GUIDE Doc. ref : Distribué par : Contact :

FIOD 0808 Manual. The FIOD series products add digital capability to your PLC / SCADA.

T1K MODBUS Base Controller Specifications

DATRAN XL4 PLUS RTU Quick Start Guide

Transcription:

Ph: (877) 343-8467 Fax: (800) 303-5381 Email: info@ioselect.com iopro Mirrored IO System Quick Start Guide (Ver. 6) www.ioselect.com Page 1

Introduction This document will cover how to use the iopro family of products to create a Mirrored IO system (AI AO and DI DO). It will cover doing this wired and wirelessly. A typical Mirrored IO system will consist of at least the following units: One iopro IOMAP or IOMAP2 module One or more Input iopro module (ex: 16DI or 8AI-I-ISO) One or more Output iopro module (ex: 16DO, 4RO, or 8AO-I) Optionally, at least two iopro WDL 900MHz radio modules Although there are a fair number of parts that have to be assembled, it is really quite straight forward. This guide is designed to gather all the necessary information in one place to make a Mirrored IO system setup a smooth process. Suggested Tools Before beginning, the following tools should be available to make the setup fast and easy: 1. Wire 20 gauge works well 2. Flat head screw driver (very small) 3. A 24 VDC power supply (requires 2 power supplies if this is a wireless system) 4. A 4 20 ma current source (process calibrator that inputs a current signal to the AI unit) 5. A current meter (multi-meter with current measurement option to read the resulting output signal from an AO unit. If a volt meter is only available, it can be used (with a resistor) to read the current loop. A 250 Ω resistor will result in a 0 5 V signal, a 500 Ω resistor will result in a 0 10 V signal. 6. Whip antennas for each iopro WDL unit (if this is a wireless system) 7. OPTIONAL A RS-485 connection to a PC. This is usually achieved via some converter (RS-232 to RS-485, USB to RS-485, etc.) 8. OPTIONAL (Wireless) A standard 9 pin RS-232 cable (DCE to DTE) This may not be needed, but having it around is useful to connect to a PC if the WDL configuration needs to be changed. Which IO Mapper to Use? The specific IO Mapper needed depends on the iopro modules being used in the application. Page 2

IOMAP Digital Input: 16DI, 16DI-110, 16DI-220 Digital Output: 16DO, 4RO (first 4 channels of corresponding 16DI module) Analog Input: 8AI-I-ISO, 8AI-V-ISO Analog Output: 8AO-I, 8VO-I Mixed IO modules: NONE Primary Advantage Primary Disadvantage Easy setup (DIP Switch only in most cases) No mixed IO module support IOMAP2 Digital Input: All the above Digital Output: All the above Analog Input: All the above Analog Output: All the above Mixed IO Modules: 8DIO, DAIO, DAIO2 Primary Advantage Primary Disadvantage Mixed IO module support More complicated configuration (requires iostudio and an RS485 connection to a PC configure) Step 1 Where to put the IO Mapper All iopro Mirrored IO systems have an IO mapper as the master coordinator. This is typically an iopro IOMAP, but in some cases can be a PM101 Programmable Gateway. Here we will cover the IOMAP case, the PM101 case will be covered later. Although the IO mapper can be placed essentially anywhere, experience has shown the best place is at the Main or Central site. For example, if IO from a remote site is destined to come back to a Control Room the IOMAP should be located in the Control Room enclosure. Step 2 Basic Mechanicals and Wiring The iopro modules are designed for DIN rail mounting, simply place the unit on the DIN rail and push in the red tab on the bottom to lock the unit onto the rail. Page 3

There are only two connections that need to be made to each module at this point (power and RS-485 communications): DC power (10 26 VDC) must be supplied to each module. RS-485 communications is how the module communicates to each other, therefore all +485 and -485 terminals must be connected together in a fully wired system. In a wireless setup (iopro WDL s at each site), the RS-485 is Stopped on a WDL at each site, so at each site all the +485 and -485 terminals are connected on all iopro modules. NOTE: Initial Testing for First-timers We suggest that any initial system be first setup in a fully wired configuration, and then add the radios on each end. This can be done on a desktop so that all units are in close physical proximity and all LED s can be seen easily. Page 4

By getting the system initially working in a fully wired configuration various radio variables can be eliminated and focus can be set on getting the iopro units configured and wired correctly. NOTE: RS-485 Termination (120 Ω) If the system being installed results in long RS-485 line lengths (Greater than 100 feet) then the RS-485 line should be terminated at each end. In a radio based system, the terminations does not have to be used (RS-485 line lengths are typically very short). Step 3 Configuring the iopro Modules Once the modules have been mounted and power has been wired, the iopro modules can be configured and field wired. Setting the DIP Switches Each iopro module has a DIP switch on the front of the module. These switches need to be set correctly based on the configuration of the system being assembled. NOTE: When facing the module, Switch 1 (LSB) is far left and Switch 10 (MSB) is far right. WDL Module The only configuration option here is selecting RS-232 or RS-485 communication via the front mounted DIP switch. RS-232 RS-485 Switch 2 ON, All other OFF Switch 1 ON, All other OFF Page 5

NOTE: Set the WDL to RS-485 for communication to iopro modules. In general, RS-232 mode will only be used for configuring the WDL module with the XCU configuration software. This is not typically needed, since the WDLs are typically shipped preconfigured. Digital Modules First make sure all the switches (1 through 10) are set to the OFF position. (Please note the EXCEPTION for the 16DI module below). We work with digital modules in pairs (Digital input module 1 is mirrored to digital output module 1, etc.). Each of these Pairs will be set to the same address using the DIP switch positions 1 through 5 (binary addresses 0 to 31). For example with Pairs of digital modules): Digital Module Pair Address Setting DIP Switches (1,2,3,4,5) 1 0 OFF, OFF, OFF, OFF, OFF 2 1 ON, OFF, OFF, OFF, OFF 3 2 OFF, ON, OFF, OFF, OFF 4 3 ON, ON, OFF, OFF, OFF 32 31 ON, ON, ON, ON, ON NOTE: When facing the module Switch 1 (LSB) is far left and Switch 10 (MSB) is far right. NOTE: Always start with the lowest available address. NOTE: A pair consists of an Input (AI or DI) module and its corresponding Output (AO or DO) module. Here we are setting the Input and the corresponding Output module to the same address. This seems odd to people familiar with other RS-485 based systems that need a unique address for each module (Modbus- RTU for example). Mirroring with an IOMAP is a Special Case and the system has been specifically designed to work this way. NOTE: With the 16DIxxxx module Switch 10 needs to be turned ON. The reason for this is that Switch 10 = OFF forces any module into a Safe Mode setting (9600 Baud, Replay Delay = 0). This setting will not work reliably in typical mirrored IO configurations Page 6

with the 16DIxxxx. Setting Switch 10 = ON will tell the unit to use its standard settings as defined by its internal Modbus registers (these settings as shipped will work fine). The main parameters effected are Baud Rate = 9600 and Replay Delay = 3 (which is 30 msec). Analog Modules First make sure all the switches (1 through 10) are set to the OFF position. We work with analog modules in pairs (Analog input module 1 is mirrored to analog output module 1, etc.). Each of these Pairs will be set to the same address using the DIP switch positions 1 through 6 (binary addresses 32 to 47). For example with Pairs of digital modules: Analog Module Pair Address Setting DIP Switches (1,2,3,4,5,6) 1 32 OFF, OFF, OFF, OFF, OFF, ON 2 33 ON, OFF, OFF, OFF, OFF, ON 3 34 OFF, ON, OFF, OFF, OFF, ON 16 47 ON, ON, ON, ON, OFF, ON The IOMAP Module (IO Mapper) NOTE: When facing the module Switch 1 (LSB) is far left and Switch 10 (MSB) is far right. NOTE: Always start with the lowest available address. Configuring the IOMAP is a little confusing because of how the DIP switches are segmented. Basically, we are telling the IOMAP how many digital and analog Pairs there are (it knows the addresses to scan based on that information). DIP switches 1 to 5 controls how many digital pairs there are and DIP switches 6 to 9 controls how many analog pairs there are. For example: Digital Pairs Analog Pairs Digital Pair CFG DIP Switches (1, 2, 3, 4, 5) Analog Pair CFG DIP Switches (6, 7, 8, 9) 1 0 ON, OFF, OFF, OFF, OFF OFF, OFF, OFF, OFF 0 1 OFF, OFF, OFF, OFF, OFF ON, OFF, OFF, OFF 1 1 ON, OFF, OFF, OFF, OFF ON, OFF, OFF, OFF 2 2 OFF, ON, OFF, OFF, OFF OFF, ON, OFF, OFF 7 3 ON, ON, ON, OFF, OFF ON, ON, OFF, OFF Page 7

IOMAP2 as the IO Mapper This section covers how to configure a system using the IOMAP2 as the IO Mapper. Module Settings The IOMAP2 works differently than the IOMAP. The IOMAP2 can have up to 50 module pairs of any supported type in any order, but these Pairs must be consecutive addresses. Make sure the Input Module has a smaller numerical address than its Output Module counterpart. For example: Module Pair Module Type Module Address 1 16DI 1 16DO 2 2 8DIO 3 8DIO 4 3 8AI-I-ISO 5 8AO 6 50 DAIO2 99 DAIO2 100 Setting of the module addresses is like this (standard binary addresses). Address Setting DIP Switches (1, 2, 3, 4, 5, 6, 7) 0 OFF, OFF, OFF, OFF, OFF, OFF, OFF 1 ON, OFF, OFF, OFF, OFF, OFF, OFF 2 OFF, ON, OFF, OFF, OFF, OFF, OFF 3 ON, ON, OFF, OFF, OFF, OFF, OFF 99 ON, ON, OFF, OFF, OFF, ON, ON 100 OFF, OFF, ON, OFF, OFF, ON, ON Once the module DIP switch settings are complete these Pairs need to be configured in the IOMAP2 via iostudio. The IOMAP2 Module (IO Mapper) There is only one DIP switch position used on the IOMAP2. Switch 1 Off Switch 1 On IOMAP2 in Modbus Slave Mode at Address 0 Use this position to configure the IOMAP2 with iostudio IOMAP2 in Modbus Master Mode and it starts polling it configured Pairs of IO modules Page 8

Unlike the IOMAP, most of the IOMAP2 s configuration takes place using iostudio with a PC connection to the IOMAP2 via RS-485. The iostudio configuration software is available for free on our website (www.ioselect.com). Once you start iostudio, set the File PC Comms setting appropriately for you PC serial connection to the unit. With Switch 1 OFF on the IOMAP2 its Modbus ID (Address) is 0, so set the Module ID in iostudio to 0. Then iostudio should discover the unit. Page 9

NOTE: The pictured version of iostudio does not have the DAIO2 in the description of the filed, but it works fine. Newer versions of iostudio, this is fixed. NOTE: To change a value, double-click in the corresponding Value box. A data entry box will appear with a cursor in it like this: Type in the new value and press enter. The value entered will be displayed and immediately saved to flash memory. Page 10

Once the pair settings are complete, quit iostudio and set the IOMAP2 s Switch 1 to ON and it will start scanning the configured modules. Wiring the Field Configurations This section shows typical field wiring for the various iopro units used in mirrored systems. In the following diagram base connections are shown on the left for reference, and field connections are shown on the right. NOTE: Although it is not required it is strongly suggested to separate the iopro Logic voltage (Side Terminal 1 and 2) from the field device voltages. Use of separate DC power supplies provides the maximum Field Device to Logic isolation of 1500 V. For bench testing or special application a single power supply can be used, but in this case the iopro s internal galvanic isolation is being defeated. Page 11

Page 12

Page 13

Page 14

Once the field wiring is complete, the units can be powered up and the system should be running and mirroring signals. For any given module, use the Tx / Rx (Transmit / Receive LEDs to determine if the signal is being detected by the input module or outputted by the output module. Special WDL Considerations The iopro WDL has two Received Signal Strength Indicator (RSSI) LEDs on the front. They have the following meaning: Greater Than -80 db 2 LED Excellent Signal (> 20 db Fade Margin) Greater Than -90 db 1 LED Good Signal (> 10 db Fade Margin) Less Than -90 db 0 LED Poor Signal (< 10 db Fade Margin) Page 15

By default the iopro WDLs are configured for immediate use. This default configuration will work in most applications. In some instances these default settings will need to be changed. The most common times are: 1. Multiple ioselect based Mirrored IO systems in the same physical location where they can hear each other (typically within a couple miles). 2. Many remote sites communicating to one central site. In these cases the user should refer to the iopro WDL Radio Setup Guide available on the ioselect website (www.ioselect.com). This guide covers the configuration of the iopro WDL in detail (beyond the scope of this document). iostudio It was previously discussed how to use the iostudio program to configure the iopro module Pairs in the IOMAP2 unit. Generally, the iopro modules are preconfigured from ioselect with the appropriate settings, but sometimes things need to be changed in the field. Communication Settings Modbus Register Low High Access Description Address Name Limit Limit 40121 Baud Rate 1 7 R/W 2400, 4800, 9600, 19200, 38400, 57600, 115200 40122 Parity 0 2 R/W 0 = none, 1 = even, 2 = odd 40123 Stop Bits 0 2 R/W 0 = Default (1),1 = 1 stop bit, 2 = 2 stop bits 40124 Replay Delay 0 65535 R/W 0 = Disable, > 0 = Enable. (x10 ms) If the Baud Rate, Parity, or Stop Bits are changed Switch 9 (front DIP switch) on the module MUST be set to ON for these settings to take effect (Switch 10 = OFF forces the module to 9600 Baud). Also if a WDL is used, its communication settings will need to be changed using the XCTU software (see the iopro WDL Radio Setup Guide for more information). Replay Delay in general should be set to 3 on all modules, but it really only matters for 16DIxxxx modules in mirrored wireless applications. Again, Switch 9 (front DIP switch) must be turned ON for this setting to take effect. IO Mapper Specific Settings Modbus Adddress Register Name Low Limit High Limit Access Description 40101 Master Timeout 0 65535 R/W Modbus Master Timeout (x10 ms) 40102 Master Poll Rate 0 65535 R/W Modbus Master Poll Rate (x10 ms) Page 16

These two values control the specifics of how an IO Mapper polls the other IO modules. Modbus Master Timeout Modbus Master Poll Rate Controls how long the IO Mapper will wait for a message response from the CURRENT IO module before polling the NEXT module. This parameter should be LONGER than the Poll Rate value below. Controls how long the IO Mapper will wait after getting a valid response from the CURRENT module until polling the NEXT module. There are many other parameters in the various modules. Most are fairly selfexplanatory, are documented in the iopro Manual, and have useful descriptions in iostudio. In any case, the ones above are the ones used with Mirrored IO systems which are the focus of this document. Using Two WDLs as a RS-232 to RS-485 Converter Sometimes it is difficult to obtain a RS-485 converter, but if your PC has an RS-232 port then two WDLs can be used as a RS-232 to RS-485 converter in a pinch to use iostudio to change some iopro settings. Basically, WDL 1 above is a RS-232 to Radio Modem and WDL 2 above is a RS-485 to Radio Modem. Now any iopro module connected to WDL 2 can be accessed by its DIP Switch set address by iostudio running on the PC connected to WDL 1. Page 17

Many customers use this configuration of WDLs to permanently connect iopro units or other RS-485 Modbus devices back to a PC or PLC with a RS-232 port. This is useful when you have a Modbus master unit that can poll the iopro modules or other Modbus devices directly (instead of converting back to IO as with Mirrored IO systems). Troubleshooting At this point the system should be working. If not here are some things to look for: 1. Check module wiring. Use an Ohm meter to check for proper connections. 2. With the IOMAP, make sure Pair 1 of the digital module is set to address 0. It is common to set it accidentaly to address 1 thinking Digital Pair 1 = Address 1. However this is wrong. 3. All Output modules (DO, RO, and AO) should be set to Slave mode (DIP Switch 9 = OFF). 4. All NON 16DIxxxx modules should be set to internal settings if using 16DI module is part of the network (DIP Switch 10 = ON). 5. All 16DIxxxx modules (16DI, 16DI-110, 16DI-220, etc.) should be set to internal baud and replay delay (DIP Switch 10 = ON) 6. LEDs When things are working properly data flows in the following pattern (of course this happens quite fast, but the pattern is discernable): IOMAP 1. IOMAP Tx 2. Current AI / DI Rx then Tx 3. IOMAP and Corresponding AO / DO Rx 4. Start Over with Next Pair NOTE: The AO / DO will not Transmit (No Tx) IOMAP2 1. IOMAP2 Tx 2. Current AI / DI Rx then Tx 3. IOMAP2 Rx 4. IOMAP2 Tx 5. Corresponding AO / DO Rx then Tx 6. IOMAP2 Rx 7. Start Over with Next Pair In all cases with WDLs involved, the WDL will transmit (Tx) whenever a local attached serial device transmits (Tx). This will cause the other radio to receive a radio packet (RSSI LEDs go on) and then this WDL will send this received (Rx) data out the serial port. Page 18

7. What do the Rx and Tx LEDs mean. Rx Tx IO Module The IO module is receiving a serial packet from the RS-485 bus. The IO module is transmitting a serial packet to the RS-485 bus. Typically, in response to a valid received command. Rx Tx WDL The WDL has received a valid RF packet from another radio and will now send it out the configured serial port. The WDL has received a valid serial packet from the serial port and will now send it out the radio. 8. The iopro WDL does not have a power LED, but when power is applied the Tx and Rx LEDs will briefly flash. 9. To verify I/O channels on modules, ensure that the module receives 12 to 24 VDC on the front terminal strip. 10. Make sure that the I/O terminal block (longer of the 2 green terminal blocks) is receiving the proper voltage. More Information or Support Please contact ioselect directly. ioselect Incorporated 9835 Carroll Centre Road Suite 100 San Diego, CA 92126 www.ioselect.com Thank You Page 19