FreeWave IOE-4404, IOE-4422, IOEX-4404, IOEX-4422, IOE-4440 User Manual And Reference Manual

...
I/O Expansion
Serial Bases:
IOE-4404 IOE-4422 IOE-4440
Expansion Modules:
IOEX-4404 IOEX-4422 IOEX-4440
User Manual and Reference Guide
Part Number: LUM0017AB Revision: A Last Updated: 03/21/2012
Safety Information
Warning! Do not remove or insert diagnostics cable while circuit is live.
Warranty
FreeWave Technologies, Inc. warrants your FreeWave® Wireless Data Transceiver against defects in materials and manufacturing for a period of three years from the date of shipment, depending on model number. In the event of a Product failure due to materials or workmanship, FreeWave will, at its discretion, repair or replace the Product. For evaultation of Warranty coverage, return the Product to FreeWave upon receiving a Return Material Authorization (RMA).
In no event will FreeWave Technologies, Inc., its suppliers, or its licensors be liable for any damages arising from the use of or inability to use this Product. This includes business interruption, loss of business information, or other loss which may arise from the use of this Product. OEM customer’s warranty periods can vary.
Warranty Policy will not apply in the following circumstances:
1. If Product repair, adjustments, or parts replacements are required due to accident, neglect, or undue physical, electrical, or electromagnetic stress.
2. If Product is used outside of FreeWave specifications as stated in the Product's data sheet.
3. If Product has been modified, repaired, or altered by Customer unless FreeWave specifically authorized such alterations in each instance in writing. This includes the addition of conformal coating.
Special Rate Replacement Option
A special rate replacement option is offered to non-warranty returns or upgrades. The option to purchase the replacement unit at this special rate is only valid for that RMA. The special replacement rate option expires if not exercised within 30 days of final disposition of RMA.
Restricted Rights
Any product names mentioned in this manual may be trademarks or registered trademarks of their respective companies and are hereby acknowledged.
This manual is for use by purchasers and other authorized users of FreeWave products.
No part of this manual may be reproduced or transmitted in any form or by any means, electronic or mechanical, or for any purpose without the express written permission of FreeWave Technologies, Inc. FreeWave reserves the right to make changes to this manual without notice. FreeWave assumes no responsibility or liability for the use of this manual or the infringement of any copyright or other proprietary right.
FreeWave products are designed and manufactured in the United States of America.
FreeWave Technologies, Inc.
Boulder, CO
303.381.9200
Toll Free: 1.866.923.6168
Printed in the United States of America. Fax: 303.786.9948
Copyright © 2012 by FreeWave Technologies, Inc. All rights reserved. www.freewave.com
LUM0017AB Rev A ii
FreeWave Technologies, Inc. products may be subject to control by the Export Administration Regulations (EAR) and/or the International Traffic in Arms Regulations (ITAR). Export, re-export, or transfer of these products without required authorization from the U.S. Department of Commerce, Bureau of Industry and Security, or the U.S. Department of State, Directorate of Defense Trade Controls, as applicable, is prohibited. Any party exporting, re-exporting, or transferring FreeWave products is responsible for obtaining all necessary U.S. government authorizations required to ensure compliance with these and other applicable U.S. laws. Consult with your legal counsel for further guidance.
UL Notifications
Models IOE-4404, IOE-4422, IOE-4440, IOEX-4404, IOEX-4422, and IOEX-4440 are suitable for use in Class1, Division 2, Groups A, B, C, and D or non-hazardous locations only.
The connectors shall not be connected or disconnected while circuit is live unless area is known to be non­hazardous.
Warning! Explosion Hazard - Substitution of any component may impair suitability for Class 1, Division 2.
Warning! Do not remove or insert the diagnostics cable while the circuit is live unless the area is known to be free of ignition concentrations or flammable gases and vaports.
Input voltage for the IOE and IOEX models is +7.5 to +30 VDC.
Subject Devices are to be installed in the vertical orientation only. Devices were tested for vertical orientation only and not the horizontal orientation.
Important: Input power and all I/O power, except relay output contacts, shall be
derived from a single Class 2 power source, or equivalent.
LUM0017AB Rev A iii
FCC Notifications
This device complies with part 15 of the FCC rules. Operation is subject to the following two conditions: 1) This device may not cause harmful interference and 2) this device must accept any interference received, including interference that may cause undesired operation.
This device must be operated as supplied by FreeWave Technologies, Inc. Changes or modifications should not be made to the device without the express written approval of FreeWave Technologies, Inc..
Whenever any FreeWave Technologies, Inc. module is placed inside an enclosure, a label must be placed on the outside of the enclosure. The label must include the text "Contains: FCC ID" (with the module's FCCIDnumber).
IC Notifications
This device complies with Industry Canada license-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device.
Ce dispositif est conforme aux normes permis-exemptes du Canada RSS d'industrie. L'opération est sujette aux deux conditions suivantes : (1) ce dispositif peut ne pas causer l'interférence, et (2) ce dispositif doit accepter n'importe quelle interférence, y compris l'interférence qui peut causer le fonctionnement peu désiré du dispositif.
LUM0017AB Rev A iv
Table Of Contents
Preface ix
Chapter 1: Introduction 1
About Base Modules and Expansion Modules 1
Serial Base Connectors 2
Serial Base Data Connector 3
Serial Base 485/Power Connector 3
Serial Base Diagnostics Connector 4
Expansion Module Connectors 4
Expansion Module Data Connector 5
Expansion Module Diagnostics Connector 5
I/O Device LEDs 5
Serial Base LEDs 6
Expansion Module LEDs 6
Powering Serial Bases and Expansion Modules 7
Chapter 2: Setting Up and Programming Serial Bases and Expansion Modules 9
Reading Serial Bases and Expansion Modules in Tool Suite 9
Defining Channel Settings in Tool Suite 10
Upgrading Serial Bases and Expansion Modules to the Latest Firmware 12
Programming Stack Settings in Tool Suite 12
Settings That Apply to the Entire Stack 13
Chapter 3: Channel Functions and Specifications 15
IOE-4440 and IOEX-4440 Channels 15
IOE-4422 and IOEX-4422 Channels 16
IOE-4404 and IOEX-4404 Channels 16
Universal Channels 17
Universal Channel as Digital Input 17
Universal Channel as Digital Output 19
Universal Channel as Analog Input 21
Universal Channel as Analog Output 24
Universal Channel as Sensor Power 26
Input-Only Channels 27
Input-Only Channel as Digital Input 27
Input-Only Channel as Analog Input 29
Isolated Channels 33
LUM0017AB Rev A v
Isolated Channel as Digital Output 33
Isolated Channel as Digital Input 35
Chapter 4: Modbus Register Map 39
Quick Reference 40
Holding Coils (Read/Write) 41
Discrete Inputs (Read-Only) 44
Input Registers (Read-Only) 45
Holding Registers (Read/Write) 47
Modbus Register Descriptions 50
Holding Coils (Read/Write) 50
0 to 11: DO, Sensor Power ON 50
24 to 35: Apply Default DO, AO, Sensor Power 50
48 to 59: Default DO, Sensor Power State 51
72 to 83: DI Counter Clear 51
92 to 95: High–Speed DI Counter on Isolated 51
96 to 106: DI Counter Falling Edge Increment 51
112 to 119: AI Signed Integer Result 51
120 to 127: AI, AO Current, Voltage Mode 52
136 to 147: DI Counter Latch 52
152 to 163: Pulse Counter De-Bounce 52
Discrete Inputs (Read-Only) 52
10000 to 10011: DI State 52
10024 to 10035: Circuitry Protection Active 52
Input Registers (Read-Only) 52
30000 to 30016: AI Integer Result 52
30032 to 30047: AI Result, Floating Point 53
30064 to 30087: DI Counter 53
30096: Modbus Request Counter 53
30112 to 30119: DO Current 54
30152: Device Temperature 54
30153: VBATT 54
Holding Registers (Read/Write) 54
40000 to 40003: AO Command 54
40008 to 40011: Default AO Command 54
40016 to 40027: Channel Mode 54
40040 to 40047: AI Filter Setting 55
LUM0017AB Rev A vi
40056 to 40063: Resistor Pull Setting 55
40072 to 40075: AO Resolution 55
40080 to 40091: DO Monostable Timeout 55
40096 to 40103: AI Zero Voltage 55
40104 to 40111: AI Voltage Span 56
40112 to 40119: AI, AO Zero Current 56
40120 to 40127: AI, AO Current Span 57
40128: Comm Connection 58
40129: Comm Timeout Latch 58
40130: Comm Port Baud Rate 58
40131: Comm Port Parity 58
40132: Comm Port Stop Bits 58
40133: Modbus Min Transmit Inter-Message Interval 58
40134: RS-485 Turn-On Delay 59
40135: RS-485 Turn-Off Delay 59
Modbus Timing 60
Chapter 5: Additional I/O Expansion Information 63
Serial Base Dimensions 64
Expansion Module Dimensions 65
Physical Specifications 66
Appendix A: Firmware updates 67
Version 2.2.0 67
Version 2.1.0 67
Glossary 69
Index 71
LUM0017AB Rev A vii
LUM0017AB Rev A viii

Preface

This document includes the following regarding the FreeWave I/O Expansion products:
l A basic introduction to the Serial Bases and Expansion Modules that make up the I/O product line.
l Descriptions of each port and LED on Serial Bases and Expansion Modules.
l A description of the parameters required for each channel.
l Steps to setting up and programming a stack of Expansion Modules using Tool Suite.
l Pin out and mechanical drawings.
l Modbus register map details.
For information about the firmware releases that apply to the I/O Expansion products, see Appendix A.
Audience
The contents of this manual assumes that you are familiar with the Modbus protocol. For more information about the protocol, see www.modbus.org/specs.php.
Notational Conventions
This document uses the following notational conventions:
l Bold - Indicates items that you select, parameter settings, and parameter names.
l
l
Warning! - Indicates a situation that may cause damage to the transceiver, data, or network.
- Provides time saving or informative suggestions about using the product.
The term "radio" and "transceiver" are used throughout this manual to refer to the described devices.
LUM0017AB Rev A
ix
Preface
Contacting FreeWave Technical Support
For up-to-date troubleshooting information, check the Support page at www.freewave.com.
FreeWave provides technical support Monday through Friday, 7:30 AM to 5:30 PM Mountain Time (GMT -7). Call toll-free at 1.866.923.6168, within Colorado call 303.381.9200, or contact us through email at moreinfo@freewave.com.
Documentation Feedback
Send comments or questions about this document's content to techpubs@freewave.com. Include the title of the document or the document's part number and revision letter (found in the footer) in youremail.
LUM0017AB Rev A
x

Chapter 1: Introduction

The I/O Expansion product family provides expandable digital input, digital output, analog input, and analog output capabilities for any device with a Modbus controller. Expandable I/O can be added directly to PLCs, RTUs, and SCADA hosts. I/O Expansion can also integrate into new and existing wireless communication systems such as proprietary, licensed and unlicensed, cellular and satellite radio systems.
The I/O Expansion Module may either be stacked on an applicable I/O base or can serve as expandable I/O modules through a serial connection. Regardless of the configuration, up to 15 modules can be stacked on a single Radio Base or Serial Base, providing up to 192 I/O points, including those on the Base Module.

About Base Modules and Expansion Modules

The bottom unit in a stack of I/O Expansion Modules is referred to as the Base Module and provides communication to the outside world. The Base Module in a stack can be one of the following:
LUM0017AB Rev A
1
Chapter 1: Introduction
l Radio Base - A Radio Base provides expandable, wireless I/O and can be polled and controlled
wirelessly across FreeWave's wireless serial network. The FGR2-IO-IOE radio is the only Radio Base device available. The photo of an I/O Expansion stack on previous page shows an FGR2-IO­IOE as the Base Module. For information about the FGR2-IO-IOE, see the Wire Replacement I/O User Manual (part number LUM0008AC) This document does not provide reference information for the FGR2-IO-IOE.
l Serial Base - A Serial Base provides expandable, wired I/O to any device with RS232, RS422,
and RS484 data communication interfaces. Serial Bases come in the following models:
l IOE-4404
l IOE-4422
l IOE-4440
Expansion Modules can be added to a Radio Base or Serial Base device to expand the number of I/O channels available. Expansion Modules on their own do not communicate. They must be connected to a Radio Base or a Serial Base. The following expansion modules are available. The "X" in the model number indicates that the model is an expansion module.
l IOEX-4404
l IOEX-4422
l IOEX-4440
Different isolated channels are available depending on the model number. For more information, see "Channel Functions and Specifications" on page 15.

Serial Base Connectors

The following sections describe each connector on a Serial Base and the pin layout of each. For information about the I/O channels available on the Serial Base, see "Channel Functions and Specifications" on page 15.
LUM0017AB Rev A
2
I/O Expansion

Serial Base Data Connector

This 10-pin connector provides serial communication and power to the Serial Base and supports RS232, RS422, and RS485 serial communication interfaces.
When Expansion Modules are connected to the Serial Base, power is provided to the Expansion Modules through the power and ground pins on this connector. If the Expansion Modules have a Serial Base, power can alternatively be supplied by the serial 485/Power Connector described in "Serial Base 485/Power Connector" on page 3.
The following pin-out summarizes the function of each pin in the 10-pin data connector:
1. VBAT Power
2. Interrupt Interrupt used to place the Base into Setup Mode
3. DTR Data TerminalReady
4. Ground Ground
5. TXD Transmit Data
6. Ground Ground
7. RXD Receive Data
8. DCD Carrier Detect
9. RTS Request to Send
10. CTS Clear to Send
Pin 1 is the closest pin to the edge of device:

Serial Base 485/Power Connector

This 4-pin connector provides serial communication and power to the Serial Base and any attached Expansion Modules. The serial communication interface is limited to two-wire 485 when a shorting connector is placed on the 10-pin connector on top of the device. The shorting connector shorts pins 5 (TXD) to 7 (RXD) for Bus + and pins 9 (RTS) and 10 (CTS) for Bus -.
The following pin-out summarizes the function of each pin:
LUM0017AB Rev A
3
Chapter 1: Introduction
B Bus – for two-wire 485 half duplex with shorting connector
A Bus + for two-wire 485 half duplex with shorting connector
VBAT Power
Ground Ground
The pins are in the following orientation:

Serial Base Diagnostics Connector

This 20-pin connector provides configuration access to the Serial Base with the Tool Suite configuration software without removing either the Data Connector or 485/Power connector.
The 20-pin connector on an attached Expansion Module passes data and settings directly to and from the base module (Serial Base or Radio Base).

Expansion Module Connectors

The following sections describe each connector on an I/O Expansion Module. For information about the I/O channels available on the Expansion Modules, see "Channel Functions and Specifications" on page 15.
LUM0017AB Rev A
4
I/O Expansion

Expansion Module Data Connector

The 10-pin data connector passes data directly through to the Serial Base or Radio Base. For more information, see "Serial Base Data Connector" on page 3 or the documentation for the Radio Base for detailed descriptions.
The data connector on the top Expansion Module can be used to provide power to all devices in the stack. Connecting power to the 10-pin data connector on the top module delivers the supply voltage to all modules in the stack. The following pin-out summarizes the function of each pin:
1. VBAT Power
2. Interrupt Interrupt used to place the Base into Setup Mode
3. DTR Data TerminalReady input of Serial Base
4. Ground Ground
5. TXD Transmit data output of the Serial Base or Radio Base. Y+ data of RS485 output.
6. Ground Ground
7. RXD Receive data input of the Serial Base or Radio Base. A+ data of RS485 input.
8. DCD Carrier Detect output of Radio Base
9. RTS B- data of RS485 input
10. CTS Z- data of RS485 input

Expansion Module Diagnostics Connector

The 20-pin diagnostic connector provides board-to-board communication for stacked Expansion Modules, and can be used for programming. It does not serve any diagnostic function.

I/O Device LEDs

The LEDs on the Serial Base and Expansion Modules in a stack help identify the state of the system and the current action happening with each device in the stack:
l Power - Labeled with a P in enclosed Serial Bases and Expansion Modules, this is the LED
closest to the edge of the device.
l Inbound - Labeled with an I in enclosed Serial Bases and Expansion Modules, this is the middle
LED.
l Outbound - Labeled with an O in enclosed Serial Bases and Expansion Modules, this is the LED
closest to the I/O channels.
The LEDs are either red or green, solid, flashing intermittently, or blinking. The state of each LED is described in the sections below.
Warning! If all the LEDs are solid red or blinking red the device is receiving a firmware upgrade. Do not unplug the device or remove the device's power during a firmware upgrade. The device could become inoperable.
LUM0017AB Rev A
5
Chapter 1: Introduction

Serial Base LEDs

Serial Base Module
LEDState Power (P) Inbound (I) Outbound (O)
Solid green Power on - -
Intermittent green flash
Blinking green Communication reset mode,
Solid red Firmware upgrade initiated* 1) When the other LEDs are also
Intermittent red flash - 1) If other LEDs are also
Blinking red Internal checksafter firmware
Low power mode Receiving a message fr om the
rest of the stack
- Device is sending data when polled
device is gathering startup settings
solid red a firmware upgrade has been initiated
intermittently flashing red, internal checksafter firmware upgrade
2) Device is being polled
Internal checks after firmware
upgrade
upgrade
Device is sending data after being polled
1) When the other LEDs are also solid red a firmware upgrade has been initiated
If other LEDs are also intermittently flashingred, internal checks after firmware upgrade
Sending information to devices in the stack
* The Incoming and Outgoing LEDs may appear to blink depending on how many registers are read during a single polling cycle.

Expansion Module LEDs

Expansion Module
LEDState Power (P) Inbound (I) Outbound (O)
Solid green Power on - -
Intermittent green flash
Low power mode - Sending information down the stack
to the base
Blinking green * Communication reset mode,
device is gathering startup settings
Solid red Firmware upgrade initiated* 1) When the other LEDs are also
solid red a firmware upgrade has been initiated
2) Receiving a command from the base
Intermittent red flash
Blinking red * Internal checks after firmware
upgrade
- Device is being polled -
Internal checks after firmware upgrade
- -
1) When the other LEDs are also solid red a firmware upgrade has been initiated
2) Receiving a command from the base
Sending information to devices in the stack
* The Incoming and Outgoing LEDs may appear to blink depending on how many registers are read during a single polling cycle.
LUM0017AB Rev A
6
I/O Expansion

Powering Serial Bases and Expansion Modules

Power is shared between all devices in a stack of Expansion Modules. When one device in the stack is powered (Expansion Module, Serial Base, or Radio Base) then all connected devices are powered.
A stack of Expansion Modules can be powered through one of the following:
l Data Connector on the top Expansion Module. See "Expansion Module Data Connector" on page
5.
l 485/Power Connector on a Serial Base. See "Serial Base 485/Power Connector" on page 3.
l I/O Connector on a Radio Base. See the Wire Replacement I/O User Manual (part number
LUM0008AC) for details about powering the FGR2-IO-IOE.
Power supply voltage limits for all Serial Base and Expansion Modules are as follows:
Item Min Typical Max Units
Power Supply Voltage 7.5 - 30 V
The following table provides the current consumption for a sample Serial Base and Expansion Module configuration as follows:
Current Consumption
Channel Configuration
Universal Channels
Input-Only Channels
Isolated Channels 12 V
at 12 V (in mA)
Disabled Disabled Disabled 17.0
DO:Off Disabled DO: Off 17.0
DO: On Disabled DO: On 18.1
DI DI DI 17.0
AO: 0 mA Disabled Disabled 18.2
AO: 20 mA Disabled Disabled 98.2
AI: Voltage AI: Voltage Disabled 17.0
AI: Current AI:Current Disabled 25.0
LUM0017AB Rev A
7
LUM0017AB Rev A 8
Chapter 2: Setting Up and Programming Serial
Bases and Expansion Modules
You can setup and program Serial Bases and Expansion Modules using the Modbus registers or using the configuration tools provided in Tool Suite.
Using the Configuration application in Tool Suite, you can define the settings for the most common parameters for both the Serial Bases and their Expansion Modules in your network. You can also use the Modbus Interface application in Tool Suite to validate and troubleshoot the Modbus configuration of the devices in the stack.
Tool Suite is available on the User Manual and System Tools CD and is also available for download from www.freewave.com. For more information about using Tool Suite, see the Tool Suite User Manual available on the User Manual and System Tools CD or by selecting File > Help in the Tool Suite software.

Reading Serial Bases and Expansion Modules in Tool Suite

Using Tool Suite, you can connect a stack of I/O devices and read and program all the devices in the stack by connecting to the last Expansion Module in the stack. When you read the device within Tool Suite, Tool Suite reads the settings starting from the Serial Base or Radio Base and for each Expansion Module in the stack.
To read and program a Serial Base and Expansion Modules using ToolSuite, you need to connect the last device in the stack to a desktop computer or a laptop that runs the Tool Suite software.
Note: If you have an IOE-X-4422PC/IOE-X-4422P (previous versions of the I/O
LUM0017AB Rev A
Expansion products, you can update an IOE-4422or IOEX-4422 model respectively, using the settings read from the older models.
9
Chapter 2: Setting Up and Programming Serial Bases and Expansion Modules
1. Connect a serial or diagnostic cable between the computer or laptop and the device.
Using a diagnostic cable is recommended. If you need information to identify the ports, see "Expansion Module Data Connector" on page 5 and "Expansion Module Diagnostics Connector" on page 5.
2. If not already connected to power, connect the power supply to the radio and the power source to turn on the device.
If you connected to the device with the diagnostic cable, the radio enters Setup mode automatically. Continue with step 4 below.
If you connected to the device with the serial cable, continue with step 3.
3. If you are using the serial cable (ASC3610DJ), or are using a board-level device, press the button on the serial cable or short pins 2 & 4 (Brown to Black) on the white 10 pin header connected to the data port
When in Setup mode, the three LEDs on a Serial Base flash green continuously.
Note: When a Radio Base is in Setup mode, the three LEDs on theRadio Base
display solid green.
4. In Tool Suite, click Configuration in the Applications pane to display the Configuration application.
5. If you are using a Serial Base, click Read Serial Base in the Configuration ribbon to read the current settings for each device in the stack. If you are using a Radio Base, clickRead Radio.
Tool Suite reads the stack starting with the base and reads each Expansion Module starting with the one connected directly to the base.

Defining Channel Settings in Tool Suite

Each Serial Base and Expansion Module comes with 12 channels as described in "Channel Functions and Specifications" on page 15. Using Tool Suite, you can set whether a channel is a Digital Output, Digital Input, Analog Output, Analog Input, or a Sensor Power channel.
Important: If you change a channel to a different function, for example, if you change
a Universal Channel from Digital Input to Analog Input, wait 2 seconds for reliable readings from the channel.
For more information about using Tool Suite, see the Tool Suite User Manual available on the User Manual and System Tools CD or by selecting File > Help in the Tool Suite software.
1. Open Tool Suite and click Configuration in the Applications pane to display the Configuration application.
2. From the Networks section of the Configuration ribbon, select the network in which the I/O devices reside.
For information abut adding networks, see the Tool Suite User Manual available by selecting File > Help in the Tool Suite application.
3. Do one of the following:
l If you want to program a device directly, see "Reading Serial Bases and Expansion Modules in
Tool Suite" on page 9to load the current device settings.The device stack displays in the
LUM0017AB Rev A
10
I/O Expansion
Template Devices tab.
l To create a template that you can load to a device at a later time, click Template Devices at
the bottom of the Device tree. To add a Serial Base, right-click anywhere in the Device tree and select Add >Serial Base Template, name the device, select the module type, and click Add.
To add an Expansion Module, first add a Serial Base, then right-click the Serial Base in the Device tree and select Add Expansion Module. Name the device, select the module type, and click Add.
4. In the Device tree, select the device you want to configure.
The current settings display in the right pane and are grouped by channel type.
If you are setting a Serial Base, you can also set the settings that apply to the entire stack. For more information, see "Settings That Apply to the Entire Stack" on page 13.
5. Click the tab that contains the channel you want to configure:
l Universal Channels - Channels 1 to 4
l Input-Only Channels - Channels 5 to 8
l Isolated Channels -Channels 9 to 12.
6. In the I/O Mode field for the channel you want to configure, select the channel function, for example, Digital Output.
If you are not using a channel on a device, select Disabled to indicate that the channel is not in use.
The other fields that apply to the channel function you selected display when you select the channel function. For information about each parameter setting, see the descriptions of each channel type in "Channel Functions and Specifications" on page 15.
Your changes are saved to the Tool Suite database as you make them.
7. To send the configurations to a device, do one of the following:
l To send only the parameters you have changed to a single device in the stack, select the
device within the Configuration application, and click Quick in the Device Title ribbon.This option is only available if you clicked Read Serial Base and are not sending parameter settings from a template to the device.
l To send all the settings for all parameters, select the device within the Configuration
application, and click All in the Device Title ribbon.
l To set a device back to its factory default settings, select the device within the Configuration
application, click Default in the Device Title ribbon.
l To send changes to all the devices in a stack at one time, right-click the base in the Devices
tree within the Configuration application and select Program Stack.
LUM0017AB Rev A
11
Chapter 2: Setting Up and Programming Serial Bases and Expansion Modules

Upgrading Serial Bases and Expansion Modules to the Latest Firmware

If Tool Suite is connected to a device, and a new version of the firmware is available for that model, an indication displays within the Configuration application's Device Information tab.
For more information about viewing the latest firmware versions available, see the Tool Suite User Manual available from the File > Help menu within Tool Suite.
Use the steps below to upgrade a device to the latest firmware:
1. With the device connected to Tool Suite and in Setup mode, in ToolSuite click Configuration in the Applications pane to display the Configuration application.
2. ClickRead Serial Base to read the latest settings and configurations from the Serial Base and all the Expansion Modules in the stack.
3. In the Devices tree, select the device you want to upgrade.
4. Click Upgrade Module in the Firmware section of the Configuration ribbon.
5. Click Yes at the prompt to proceed or No to cancel without installing the new firmware.
Tool Suite identifies and displays the firmware version that is loaded on the connected device and displays the latest version of firmware available for that model.
6. Click Yes to proceed with the upgrade, or No to exit.
The system displays the progress of the firmware upgrade in Tool Suite. After complete, a message displays that the firmware upgrade was successful.
While the device's firmware is being updated, each LED displays solid red .
Warning! Do not disconnect the stack from Tool Suite or from power while the firmware is updating. If the connection or power is lost during the upgrade, the device could become inoperable.

Programming Stack Settings in Tool Suite

The Serial Base contains settings, such as power settings and stack-wide Modbus settings that you program on the Serial Base device. The Serial Base then sends those settings to each Expansion Module in the stack. You can only set these settings on the Serial Base.
1. Open Tool Suite and click Configuration in the Applications pane to display the Configuration application.
2. From the Networks section of the Configuration ribbon, select the network in which the I/O devices reside.
For information about adding networks, see the Tool Suite User Manual available by selecting File > Help in the Tool Suite application.
3. Do one of the following:
l If you want to program a device directly, see "Reading Serial Bases and Expansion Modules in
Tool Suite" on page 9 to load the current device settings. The device stack displays in the Template Devices tab.
LUM0017AB Rev A
12
I/O Expansion
l To create a template that you can load to a device at a later time, click Template Devices at
the bottom of the Device tree. To add a Serial Base, right-click anywhere in the Device tree and select Add >Serial Base Template, name the device, select the module type, and click Add.
4. Select the device in the Device tree you want to configure and select the StackSettings tab.
5. Make any necessary changes to the settings as described in the sections below.
6. To send the configurations to the Serial Base, do one of the following:
l To send only the parameters you have changed to a single device in the stack, select the
device within the Configuration application, and click Quick in the Device Title ribbon.This option is only available if you clicked Read Serial Base and are not sending parameter settings from a template to the device.
l To send all the settings for all parameters, select the device within the Configuration
application, and click All in the Device Title ribbon.
l To set a device back to its factory default settings, select the device within the Configuration
application, click Default in the Device Title ribbon.

Settings That Apply to the Entire Stack

The following parameters are set on the Serial Base and apply to the Serial Base and to each Expansion Module in the stack attached to the serial base. The parameters that can also be set through the Modbus interface include the Modbus register in the description.
Set the following parameters to establish the serial port communication settings between the computer and the stack:
Field Description
Serial Protocol The protocol the serial port uses,RS232, RS422, or RS485.
Modbus Register: 40129 Comm Connection
Port Speed The baud rate between the computer and the data port. The default
baud rate is 19200.
Modbus Register: 40131 Comm Port Baud Rate
Parity The data parity of the network.The default is None.
Modbus Register: 40132 Comm Port Parity
Stop Bits The amount of time the transceiver stops and ways at the end of each
character to wait for the next start bit. There currently is only one selection, 1-bit.
Modbus Register: 40133 Comm Port Stop Bits
Set the following to establish the communication timeout settings and the amount of power the stack requires:
LUM0017AB Rev A
13
Chapter 2: Setting Up and Programming Serial Bases and Expansion Modules
Field Description
Default Delay The time the transceiver waits to receive a Modbus command or query
before a communication timeout occurs. If a communication timeout occurs, the default state for the module's channels are enabled. Default states are defined in the Default AO Command and Default DO,Sensor Power State Modbus registers. If these registers are not set, the factory default settings are used.
Power Mode Allows the Serial Base and all the Expansion Modules in the stack to
use less power. The options are Regular and Low.
Set the following to establish the communication and message characteristics of the Modbus interface:
Field Description
Modbus Address Mode Determines the range of acceptable Modbus IDs for the device. If set
to 8-Bit, the Modbus ID can be between 1 and 246. If set to 16-Bit, the Modubs ID can be between 1 and 65535.
Modbus ID The Modbus identification number for the device. The acceptable
range of IDs is determined by the Modbus Address Mode.
Modbus Message Interval Determines the time in milliseconds
Modbus Register: Modbus MinTransmit Inter-Message Interval
AIInteger Result Justification Determines the alignment of the AI Integer Result register. Options
include Left and Right.
Floating Point Word Order Determines the position of the Most Significant Word (MSW) and
Lease Significant Word (LSW) in the AI Floating Point Result register for all devices in the stack. Regular word order places the MSW at the lower address and the LSW at the higher address. For example MSW = 30032, LSW = 30033. Inverted word order places the LSW at the lower address and the MSW at the higher address. For example LSW = 30032, MSW = 30033).
Long Integer Word Order Determines the position of the MSW and LSW in the AI Result,
Integer registers for all devices in the stack. Regular word order
places the MSW at the lower address and the LSW at the higher address. For example, MSW = 30000, LSW = 30001. Inverted word order places the LSW at the lower address and the MSW at the higher address.For example, LSW = 30000, MSW = 30001.
LUM0017AB Rev A
14
Chapter 3: Channel Functions and
Specifications
All I/O Expansion devices have 12 I/O channels. All models feature four universally configurable channels, four input-only channels, and four electrically isolated channels.
The different models have the following I/O configuration:
l IOE-4440 and IOEX-4440 - All four isolated channels are digital inputs.
l IOE-4422 and IOEX-4422 - Two isolated channels are digital inputs and two are digital outputs.
l IOE-4404 and IOEX-4404 - All four isolated channels are digital outputs.

IOE-4440 and IOEX-4440 Channels

The following channels are available on the IOE-4440 and IOEX-4400 Channels. Any channel column with a dot ( • ) in the table below is available in this model.
Universal Channels Input-Only Channels Isolated Channels
4440 Channels Number
Digital Input 12
Digital Output 4
Analog Input 8
Analog Output 4
Sensor Power 4
LUM0017AB Rev A
1 2 3 4 5 6 7 8 9 10 11 12
15
Chapter 3: Channel Functions and Specifications

IOE-4422 and IOEX-4422 Channels

The following channels are available on the IOE-4422 and IOEX-4422 Channels. Any channel column with a dot ( • ) in the table below is available in this model.
Universal Channels Input-Only Channels Isolated Channels
4422 Channels Number
Digital Input 10
Digital Output 6
Analog Input 8
Analog Output 4
Sensor Power 4
1 2 3 4 5 6 7 8 9 10 11 12

IOE-4404 and IOEX-4404 Channels

The following channels are available on the IOE-4404 and IOEX-4404 Channels. Any channel column with a dot ( • ) in the table below is available in this model.
Universal Channels Input-Only Channels Isolated Channels
4404 Channels Number
Digital Input 8
Digital Output 8
Analog Input 8
Analog Output 4
Sensor Power 4
1 2 3 4 5 6 7 8 9 10 11 12
The I/O channels are numbered left to right and each as a channel port and a signal ground port:
LUM0017AB Rev A
16
Loading...
+ 58 hidden pages