Advertisement

Quick Links

June, 2004
TR1-SVX02A-EN
175R5563

Advertisement

Table of Contents
loading

Summary of Contents for Trane Mobrus RTU TR1 Series

  • Page 1 June, 2004 TR1-SVX02A-EN 175R5563...
  • Page 2 Equipment Hazard! Unintended Start! Rotating shafts and electrical equipment In Auto Mode, a start signal via digital can be hazardous. Therefore, it is strongly inputs may cause drive to start at any time. recommended that all electrical work The drive, motor, and any driven equipment conform to National Electrical Code (NEC) must be in operational readiness.
  • Page 3: Table Of Contents

    Table of Contents Overview Introduction .................... 4 About This Manual.................. 4 Assumptions ................... 4 What You Should Already Know ............4 References ....................4 Modbus RTU Overview ................5 TR1 Series VFD with Modbus RTU Option Overview ......5 Network Connection Network Connection ................
  • Page 4: Introduction

    Introduction This manual provides comprehensive For specific information on installation and instructions on the set up and operation of operation of the variable frequency drive, refer the Modbus RTU protocol for the TR1 Series to the TR1 Series VFD Installation and VFD variable frequency drive to communicate Operation Instruction Manual.
  • Page 5: Modbus Rtu Overview

    Modbus RTU The common language used by all Modicon queries). The other devices (slaves) respond Overview controllers is the Modbus RTU (Remote by supplying the requested data to the Terminal Unit) protocol. This protocol defines master, or by taking the action requested in a message structure that controllers will the query.
  • Page 6: Network Connection

    Network Connect the Modbus RTU control wiring to Connection drive terminals (+)68 and (-)69 on control card RTxD' (-) as illustrated. RTxD (+) Use 18 - 24 AWG (1.5 mm) shielded, twisted pair control wiring. Tighten to 4.5 in-lbs (0.5 Nm).
  • Page 7: Remote Terminal Unit

    Remote The controllers are setup to communicate on message contains two 4-bit hexadecimal Terminal the Modbus network using RTU (Remote characters. The format for each byte is shown Terminal Unit) mode, with each 8-bit byte in a below. Unit Coding System: 8-bit binary, hexadecimal 0-9, A-F Two hexadecimal characters contained in each 8-bit field of the message...
  • Page 8 Modbus RTU Address Field CRC Check Field Message The address field of a message frame contains Messages include an error-checking field that 8 bits. Valid slave device addresses are in the is based on a cyclical redundancy check (CRC) Framing range of 0 –...
  • Page 9: Memory Mapping: Coils

    Memory This is primarily used to control drive operation Mapping: and to read out basic status information. Coils Coil 65 determines whether parameter changes made via Modbus RTU are held in the temporary memory (RAM) of the drive or are, in addition, written to permanent memory (EEPROM).
  • Page 10 Memory Control Word Coil Description Mapping: Coils Coil (continued) Preset Ref. LSB Preset Ref. MSB DC Brake No DC Brake Coast stop No coast stop Stop Commands Quick stop No quick stop Freeze freq. No freeze freq. The precedence of the stop commands is as follows: Ramp stop Start...
  • Page 11: Memory Mapping: Holding Registers

    Memory Holding registers are used to read and write For parameters that involve selecting from a Mapping: drive parameters. They are standard Modbus list, refer to the individual parameter description 4x registers, 40001 through 4000F (see table in the drive instruction manual to determine Holding below).
  • Page 12: Memory Mapping: Numbering

    Memory A coil or register number is offset by one from Mapping: the coil or register address. Coil and register numbers start at 1 while the coil and register Numbering addresses for them start at 0. Therefore, to find a coil or register address from the number, subtract 1.
  • Page 13: Standard Modbus Functions

    Standard The drive’s Modbus RTU interface supports the following standard Modbus RTU functions. Modbus Read Coil Status Read Holding Registers (Example 3) (Example 10 & 11) Functions Force Single Coil Preset Single Register (Example 6) (Example 7, 8 & 11) Force Multiple Coils Preset Multiple Registers (Examples 1, 2, 4 &...
  • Page 14: Example 1 Start The Drive And Give It A Reference Via Modbus Rtu

    Example 1 While this example shows both starting the drive and giving it a reference via Modbus RTU, it is possible to simply give it a start command. To do this, force only coils 1 through 16. • • Byte 0 Byte 1 Byte 2 Byte 3...
  • Page 15: Example 2 Give The Drive A Reference Via Modbus Rtu

    Example 2 • Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Slave Address Function Coil Addr., Coil Addr. # of Coils, # of Coils, Byte Count High High Byte 7 Byte 8 Byte 09 Byte 10 Force Coils Force Coils...
  • Page 16: Example 3 Read Basic Drive Status Information

    Example 3 While detailed status information can be read by accessing the Data Read-out parameters in the 500 group of parameters and some other locations, it is also possible to read general drive status by reading coils 33 through 64. Coils 33 through 48 contain the drive Status Word.
  • Page 17 Example 3 (continued)
  • Page 18: Example 4 Give The Drive A Ramp To Stop Command

    Example 4 • Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Slave Function Coil Addr., Coil Addr. No. of Coils, No. of Coils, Byte Count Address High High Byte 7 Byte 8 Byte 9 Byte 10 Force Coils Force Coils...
  • Page 19: Example 5 Give The Drive A Coast To Stop Command

    Example 5 • Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Slave Function Coil Addr., Coil Addr. No. of Coils, No. of Coils, Byte Count Address High High Byte 7 Byte 8 Byte 9 Byte 10 Force Coils Force Coils...
  • Page 20: Example 6 Set How The Drive Stores Parameter Values

    Example 6 • Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Slave Address Function Coil Addr., Coil Addr. No. of Coils, No. of Coils, High High Byte 6 Byte 7 CRC Error Check Byte 0 Byte 1 Byte 2 Byte 3 Byte 4...
  • Page 21: Example 7 Write A Parameter Value From A List Of Choices

    Example 7 • Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Slave Address Function Register Addr., Register Addr. Preset Data Preset Data High High Byte 6 Byte 7 CRC Error Check Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5...
  • Page 22: Example 8 Write A 16 Bit Parameter

    Example 8 • Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Slave Address Function Register Addr., Register Addr. Preset Data Preset Data High High Byte 6 Byte 7 CRC Error Check Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5...
  • Page 23: Example 9 Write A 32 Bit Parameter

    Example 9 • Byte 0 B yte 1 B yte 2 B yte 3 Byte 4 Byte 5 B yte 6 Slave Function S tart Register S tart Register No. of No. of No. of B ytes A ddress A ddr., High Addr.
  • Page 24: Example 10 Read A 32 Bit Parameter

    Example 10 • Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Slave Address Function Register Addr., Register Addr. No. of No. of High Registers Registers High Byte 6 Byte 7 CRC Error Check Byte 0 B yte 1 B yte 2 B yte 3 B yte 4...
  • Page 25: Example 11 Read Indexed Parameter And Read 8 Bit Parameter

    Example 11 • • Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Slave Address Function Register Addr., Register Addr. Preset Data Preset Data High High Byte 6 Byte 7 CRC Error Check • Byte 0 Byte 1 Byte 2 Byte 3 Byte 4...
  • Page 26 Example 11 (continued) Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 7 Byte 8 Slave Function Byte Count Data Data CRC Error Check Address High...
  • Page 27: Example 12 Write A Text String

    Example 12 • Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Slave Function Start Register Start Register No. of No. of No. of Bytes Address Addr., High Addr. Low Registers Registers High Byte 7 Byte 8 Byte 9 Byte 10...
  • Page 28: Example 13 Read A Text String

    Example 13 • Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Slave Address Function Register Addr., Register Addr. No. of No. of High Registers Registers High Byte 6 Byte 7 CRC Error Check Byte 0 Byte 1 Byte 2 Byte 3 Byte 4...
  • Page 29: Exception Codes

    Exception When the drive responds to the master via code with its most-significant bit set to a logic Codes the Modbus serial network, it uses the function 1. In addition, the drive places a unique code code field to indicate either a normal (error- into the data field of the response message.
  • Page 31 Literature Order Number TR1-SVX02A-EN File Number SL-VEN-TR1-000-SVX02A-EN-0604 Supersedes Stocking Location Commercial Communications, Inc.

This manual is also suitable for:

Tr1-svx02a-en

Table of Contents