Advertisement

Quick Links

User's Manual
MOD9200D MODBUS Transceiver

Advertisement

Table of Contents
loading

Summary of Contents for aci MODE9200D

  • Page 1 User’s Manual MOD9200D MODBUS Transceiver...
  • Page 2 The Product and Documentation contain material that is protected by United States Copyright Law as well as other intellectual property law and international treaty provisions. All rights not granted to you herein are expressly reserved by ACI. You may not remove any proprietary notice of ACI from any copy of the Product or Documentation.
  • Page 3: Table Of Contents

    MOD9200 MODBUS Gateway Programming Software Table of Contents I. Introduction …......................4 a. MOD9200 Gateway System ………………………………….……………… 4 II. MODBUS Transceiver Installation & Network Setup …………………….….. 5 a. Transceiver Installation ……………………………………..………………. 5 b. Network Setup ……………………………………………………....6 c. Setting A New IP Address …………………………………..…………….…. 6 d.
  • Page 4: Introduction

    MOD9200 MODBUS Gateway Programming Software I. Introduction The MOD9200 MODBUS network receiver utilizes reliable Spread Spectrum Mesh Network Radio technology. When used with other wireless sensors the system can transmit remote sensor readings, status/alarm indications and control signals to a centralized networked monitoring station or controller MOD9200 without the need for extensive wiring.
  • Page 5: Modbus Transceiver Installation & Network Setup

    MOD9200 MODBUS Gateway Programming Software II. MODBUS Transceiver Installation & Network Setup a. Transceiver Installation • Choose a location close to the computer, network hub or RS485 loop. • Mount the gateway on the wall using four #8 screws. • 24 VAC Input - Connect 24VAC 60 Hz and earth ground to the input terminals using 18 AWG wire as shown in the product data sheet.
  • Page 6: Network Setup

    MOD9200 MODBUS Gateway Programming Software • Multiple RS485 Devices - If more than one RS485 device is used, the devices should be “daisy chained” or “straight-line connected” by connecting all the “A” wires to the “A” terminals and the “B” wires to the “B” terminals. Do not use spur lines or a star configuration.
  • Page 7 MOD9200 MODBUS Gateway Programming Software • Click on Settings > TCP/IP Transport. • Enter the new IP Address and Subnet Mask and click OK. The new IP Address will take affect when the Config File is downloaded to the Gateway. •...
  • Page 8: Manually Resetting The Factory Default Ip Address

    MOD9200 MODBUS Gateway Programming Software d. Manually Resetting The Factory Default IP Address • The Gateway can manually be reset to the default IP Address by moving the jumper (J6) from “Norm” to “Init”. • Turn off the power to the Gateway and move the jumper from “Norm” to “Init”. Turn on power and the Gateway can be communicated with using the Factory Default IP Address 192.168.0.1 Subnet Mask 255.255.255.0.
  • Page 9: Configuration Software

    MOD9200 MODBUS Gateway Programming Software III. Configuration Software a. Configuration Software Description • The MODBUS data registers of the Gateway need to be configured prior to use. The configuration program “SETUP.exe” can be found on the disk or CD ROM on the back cover of this manual will configure the data register as follows: - Assign the Input Register function –...
  • Page 10: Creating A Modbus Configuration File

    MOD9200 MODBUS Gateway Programming Software d. Creating A MODBUS Configuration File • To create a new MOD9200 configuration file open the Programmer by clicking on Start > Programs > Trs Programmer 6.XX. • To open a new configuration table Click on File > New Gateway File. A blank configuration table will open.
  • Page 11: Input Register Configuration

    MOD9200 MODBUS Gateway Programming Software e. Input Register Configuration • Each row of the configuration table is a unique data register having 8 special attributes. REG FUNCTION Identifies the function of the register – Analog or Digital (Discrete) Note: If selecting the Digital (Discrete) function be sure to set the appropriate Digital Capture Time (Page 15) REG ADDRESS Assigns the address of the data register (0 to 99).
  • Page 12 MOD9200 MODBUS Gateway Programming Software • First we will assign the REG FUNCTION by clicking in the REG FUNCTION cell to open a drop down menu. Select the appropriate function. • Use the mouse to move to the next column to assign the REG ADDRESS by clicking in the cell.
  • Page 13 MOD9200 MODBUS Gateway Programming Software • Enter a POINT NAME for the data point by typing the name in the cell. Enter the name in the cell by using the mouse to click on the next column. Note: DO NOT use delimiters in the Point Name. •...
  • Page 14 MOD9200 MODBUS Gateway Programming Software • Assign the appropriate sensor transmission channel to the data register by clicking in the cell to open a drop down menu. Click on the appropriate transmission channel (01 to 04) to select. • The active transmission channels are factory configured as follows: Device Analog CH-01 Analog CH-02...
  • Page 15 MOD9200 MODBUS Gateway Programming Software • Select the appropriate DATA FORMAT value by clicking in the cell to open a drop down menu. • To create a new data register row, click on Row > Append. Continue to do this for each row/data register that needs to be configured.
  • Page 16: Digital Output (Coil) Register Configuration

    MOD9200 MODBUS Gateway Programming Software f. Digital Output (Coil) Register Configuration • Select the Digital Output (Coil) Register table by clicking the “RegisterBank” tab. • First we will assign the REG ADDRESS by clicking in the cell. Before entering register addresses, ensure the “RegisterEntry” AutoSet is turned off as shown: •...
  • Page 17 MOD9200 MODBUS Gateway Programming Software • Again use the mouse to move to the next column. Enter a GROUP NAME, if desired, for the data set by typing the group name in the cell. Enter the name in the cell by using the mouse to click on the next column. Note: DO NOT use commas or semicolons in the Group Name.
  • Page 18: Analog Output (Holding) Register Configuration

    MOD9200 MODBUS Gateway Programming Software • Assign the appropriate digital or relay output “TRANS CHAN” to the data register by clicking in the cell to open a drop down menu. Click on the appropriate transmission channel (01 to 04) to select. •...
  • Page 19 MOD9200 MODBUS Gateway Programming Software • First we will assign the REG ADDRESS by clicking in the cell. Before entering register addresses, ensure the “RegisterEntry” AutoSet is turned off as shown: • Enter the Register address in the REG ADDRESS window. The valid range is 0 to 49.
  • Page 20 MOD9200 MODBUS Gateway Programming Software • Enter a POINT NAME, if desired, for the data point by typing the name in the cell. Enter the name in the cell by using the mouse to click on the next column. Note: DO NOT use commas or semicolons in the Point Name. •...
  • Page 21: Setting The Mesh Network Id For The Repeater/Router Devices

    MOD9200 MODBUS Gateway Programming Software • The active transmission channels or output number are factory set as follows: Device Digital Analog RD2402 1 to 2 for relay #1 Wireless relay and relay #2 output module RD2432 1 to 4 for relay #1 1 to 4 for analog Wireless digital &...
  • Page 22 MOD9200 MODBUS Gateway Programming Software • Set the transmitter transmission timeout interval (requires a minimum of 30 min.) by clicking in the Transmitter Timeout cell to open a drop down menu. Use the scroll bar to scroll down to the appropriate value (1 to 60 min.) or type the value in the cell to automatically scroll to the appropriate value.
  • Page 23: Configuring The Gateway For Tcp/Ip Modbus

    MOD9200 MODBUS Gateway Programming Software • Units - Select the appropriate default temperature scale F/C. • Register Value When Sensor Lost – The user has the options to select whether the sensor value should remain unchanged or set to 19999 when the communication link is lost with the sensor (after the transmitter timeout period).
  • Page 24: Configuring The Gateway For Rs485/Rs232 Rtu/Ascii Modbus

    MOD9200 MODBUS Gateway Programming Software k. Configuring The Gateway For RS485/RS232 RTU/ASCII MODBUS Protocol • When using the MODBUS Serial Line communications protocol the Gateway needs to be assigned a unique Identifier (Slave) Address to differentiate it from other serial devices on the network. To enter the Gateway Unit ID (Slave Address) into the Configuration File click on the Menu Comm >...
  • Page 25 MOD9200 MODBUS Gateway Programming Software • Use the Serial Comm Port configuration dialog box to select the appropriate internal communication parameters (Connect Speed, Connect Preferences, and Transport Mode) for the Transceiver. • There are two different serial transmission modes defined in MODBUS – the RTU mode and the ASCII mode.
  • Page 26 MOD9200 MODBUS Gateway Programming Software • The number of Data Bits needs to be the same as in the Master configuration. • Parity is used for simple error checking. Select the proper Parity – even, odd or none – by clicking on the selection arrow and selecting either “even”, “odd”, or “none”.
  • Page 27 MOD9200 MODBUS Gateway Programming Software • Select the appropriate Modbus Transport Mode – RTU or ASCII and click “OK” to save the serial communication parameters to the Configuration File. The transport mode selected needs to be the same as in the Master configuration.
  • Page 28: Sending The Configuration File To The Mod9200

    MOD9200 MODBUS Gateway Programming Software l. Sending The Configuration File To The MOD9200 • Note: Even if you are planning to use the RS485 RTU/ASCII MODBUS protocol option a network connection or crossover cable is required during the initial setup of the gateway for transporting the Gateway Configuration File via FTP •...
  • Page 29 MOD9200 MODBUS Gateway Programming Software • Click on “Select File” and a window will open. Move to the trs\config directory and select the appropriate file from the list – “Trs Suite.ini”. • Click on “Open” to automatically enter the selected file path as the File Name. •...
  • Page 30: Activating The Configuration File

    MOD9200 MODBUS Gateway Programming Software • Click on “Connect” and the status of the connection will be displayed in the Comm Status window. When the Gateway is connected click on “Send File” to the send the config file to the Gateway. m.
  • Page 31 MOD9200 MODBUS Gateway Programming Software • To confirm that the appropriate configuration file is saved on the Gateway – reopen the File Transfer Dialog and click on “Get File” to retrieve a copy of the active configuration file from the Gateway. The Editor will automatically save this file in the folder “trs\config”...
  • Page 32: Data Acquisition

    MOD9200 MODBUS Gateway Programming Software IV. Data Acquisition a. MODBUS Standard • MODBUS is an application layer messaging protocol for client/server communication between devices connected on different types of buses or networks. • The MOD9200 functions as a MODBUS Server in the MODBUS Client/Server Model and utilizes the MODBUS messaging services over TCP/IP or RS485/RS232 to communicate to a MODBUS Client.
  • Page 33: The Input Registers

    MOD9200 MODBUS Gateway Programming Software • Input/Output Configuration Map: Analog and Digital Inputs: Programmer Software Input Register 00 to 99 –to- MODBUS Input Register 30001 to 30100 Digital (Relay) Outputs: Programmer Software Digital Output (Coil) Register 00 to 49 –to- MODBUS Coil Register 01 to 50 Analog Outputs: Programmer Software Analog Output (Holding) Register 00 to 49 –to-...
  • Page 34: The Digital Output (Coil) Registers

    MOD9200 MODBUS Gateway Programming Software • The Digital Output (Coil) Registers The MODBUS Coil Register 01 to 50 are used for command remote wireless digital outputs (relays) module i.e. RD2402D & the RD2432D devices. Values to be entered (or sent) is 1=on and 0=off. The MODBUS Coil Register 101 to 150 will be automatically assigned by the MOD9200.
  • Page 35 MOD9200 MODBUS Gateway Programming Software Input register Holding Register (Bit 1 & 2) (Bit 5 & 6) 000000 Coil Register (Bit 3 & 4) The Present Value of each register displays a decimal value representing the alarm status of all 3 point types. Each point type returns an individual alarm value in decimal format.
  • Page 36 MOD9200 MODBUS Gateway Programming Software Example 4 – Input Register 30128 returns a value of 9 representing Input Register 30028 (Low Battery Alarm), Coil Register 28 (Lost Communication) & Holding Register 40028 (Normal). AUTOMATION COMPONENTS, INC Version : 0.2 2305 Pleasant View Road I0000676 Middleton, Wisconsin 53562 Page 36 of 38...
  • Page 37: Quick Setup Instructions

    MOD9200 MODBUS Gateway Programming Software V. Quick Setup Instructions a. Installing The MOD9200 MODBUS Gateway 1. Locate the Gateway close to a computer, 10/100 Base-T network hub or RS485/RS232 connection. 2. Connect the Gateway to the TCP/IP network using RJ45 Category 5 Ethernet cable or a crossover cable (see Fig.
  • Page 38 MOD9200 MODBUS Gateway Programming Software For more information, please contact: 2305 Pleasant View Rd. Middleton, WI 53562 Telephone: 1-608-831-2585 www.workaci.com AUTOMATION COMPONENTS, INC Version : 0.2 2305 Pleasant View Road I0000676 Middleton, Wisconsin 53562 Page 38 of 38 www.workaci.com (888) 967-5224...

Table of Contents