Page 1
Tmd Series Drives Modbus Communications Reference Guide...
Page 2
About These Instructions This documentation applies to the use of an Tmd Series Variable Frequency Drive in a Modbus Network and should be used in conjunction with the Tmd Series Operating Instructions (Document TD03) that shipped with the drive. These documents should be read in their entirety as they contain important technical data and describe the installation and operation of the drive.
Warnings, Cautions and Notes 1.1.1 General Some parts of Lenze controllers (frequency inverters, servo inverters, DC controllers) can be live, moving and rotating. Some surfaces can be hot. Non-authorized removal of the required cover, inappropriate use, and incorrect installation or operation creates the risk of severe injury to personnel or damage to equipment.
STOP! Possible damage to equipment Damage to drive system or its surroundings NOTE Useful tip: If observed, it will make using the drive easier Reference and Links Tmd Series Variable Frequency Drives visit: http://www.lenze-actech.com Modbus-IDA visit: http://www.modbus.org RG-TDMOD...
Introduction Introduction This document defines the specifics required for Modbus serial communication with a Lenze-AC Tech standard Tmd Series drive for control, status monitoring, and programming parameters. A familiarity with normal drive capabilities and operations is assumed. If this is not the case, refer to the Tmd Series Operating Instructions (TD03) for more information.
Introduction 2.2.3 Network Termination For an RS-485 network it is essential to install the specified termination resistors (120W), i.e. one at both ends of a network segment. Failure to do so will result in signals being reflected back along the cable which will cause data corruption.
Page 9
Data & Register Format D. The function codes supported by the Tmd drives are: 03 Read Holding Register (4X references). In general we can read only one register at a time. However, there are a few limited exceptions. Exception One: Register #24 (Modbus Register #25) Drive Status, can also be read as a group of 6 words.
Drive Setup & Operation Universal Registers Lenze-AC Tech manufactures several drive families. Currently the QC, MC, MCH, SC, TC, smd , Tmd and SMV Series drives support Modbus based communications. Since each drive family has different parameters and size ranges, the parameter (register) definitions are in many cases quite different. In order to facilitate communication in a network with a mix of drive types, certain Lenze-AC Tech Register locations have been made universal among Lenze-AC Tech drives.
Drive Setup & Operation Data Representation - Internal and External Register Format All registers are 16 bits. The data within these registers can take on the following forms: • Individual bit commands (16 per register). Example: Register #1 (Modbus Register #2). •...
1 in order to avoid duplicate address conflicts when replacing devices. Serial Communications Parameter Lenze-AC Tech drives have a Serial Communications Parameter that governs the operation of the serial link. On Tmd drives this is c25 Baud Rate. Parameter C01 Control Source Setpoint must first be set to a value of 8-11.
Drive Setup & Operation Watchdog Timer The Tmd drive is equipped with a Serial Link “Watchdog Timer”. If the Modbus Master wishes to control the drive (start, stop, forward, reverse, etc.) it must first “Unlock Controls” (section 4.4). If the Watchdog Timer is enabled and controls have been unlocked, the Master MUST PERIODICALLY COMMUNICATE with the drive or the timer will timeout.
Drive Control & Communication Unlocking & Locking Controls Registers #48 and #1 are used in Unlocking and Locking Controls. • A write to Register #48 (Unlock Controls) with a value of 0 will unlock controls. This enables the writing of Register #1 – the Drive Control Register and register #40 (serial speed reference). Note: C01 must be set to 10 or 11 in order to unlock serial control.
Drive Control & Communication Normal Control Operation Sequence 1. Power up drive. 2. Set parameter C01 (Control Source Setpoint) to selection 10 or 11. 3. Close terminal 28. 4. Unlock control by writing a zero to Register #48. 5. Set the network speed reference by setting bit 8 of Register #1. The drive must be in "NETWORK SPEED REFERENCE"...
Drive Control & Communication Tmd Drive Control Registers Table 6 describes the Tmd Drive Control Registers in ascending order of Tmd Register #. The HEX representation is given in parenthesis next to the Tmd Register # in the left-most column. Table 6: Tmd Drive Control Registers [NOTE] REGISTER NAME...
Drive Control & Communication Abbreviations Table 7 lists the abbreviations used in Table 6 Tmd Drive Control Registers: Table 7: Abbreviations Abbreviation Description Read Write Response Slave Address (typically 01 through F7 hex) CRCH Cyclic Redundancy Check High byte CRCL Cyclic Redundancy Check Low byte Data High byte Data Low byte...
Drive Control & Communication NOTE 1 - Drive Control • During each write to Register #1 only one bit should be set in the drive control word. • If more than 1 bit is set, the drive responds to stop bit only. •...
Drive Control & Communication Drive Hardware Configuration - Register #22 Table 10 lists the Tmd Drive Hardware Configuration, Register #22. Bits 4 - 15 are not used at this time. Table 10: Register 22 - Drive Hardware Configuration BIT # STATE MEANING Non-isolated drive (hot)
Drive Control & Communication NOTE 4b - Actual Speed (Register #24 Bytes D2H and D2L or Register #25) • In tenths of a Hz • Most significant byte is first, followed by Least significant NOTE 4c - Load (Register #24 Byte D3H or Register #26 DH) •...
Drive Control & Communication 5.5.4 Control Mode - Registers #24 & 27 Table 14 lists the Control Mode (Register #24 byte D4L or Register #27 DL). Table 14: Control Mode Control Mode Speed Source Control Source Program Source Analog Terminal Keypad Terminal Keypad...
Drive Control & Communication Serial Speed - Register #40 This register enables the user to set the serial speed to desired value. • In tenths of a Hz • Most significant byte is first, followed by Least significant • CONTROL OF THE DRIVE SPEED VIA THE SERIAL LINK IS NORMALLY DONE USING THIS PARAMETER. This register can be written only after enabling parameter writes.
Drive Control & Communication Tmd Programming Parameters Format NOTE - Attention Parameter list presented in Section 6.2 is valid only for Tmd software version 1.20, parameter version 503. For revisions, refer to appropriate Tmd Manual. Abbreviations: (1byte) Drive Address (1-247) (1byte) Register Address CRCH Cyclic Redundancy Check High byte CRCL Cyclic Redundancy Check Low byte...
Page 26
Drive Control & Communication Tmd Register # Parameter Name Range of Adjustment Factory (hexadecimal Modbus value (decimal value) Default representation) PV503 64 (40H) Operating Mode 0 Linear with Auto Boost 1 Square Law with Auto Boost 2 Linear with Constant V Boost 3 Square Law with Constant V Boost...
Page 27
Drive Control & Communication Tmd Register # Parameter Name Range of Adjustment Factory (hexadecimal Modbus value (decimal value) Default representation) PV503 86 (56H) Motor Voltage 0 - 255% Read Only 87 (57H) DC Bus Voltage 0 - 255% Read Only 88 (58H) Motor Current 0 - 255%...
Page 28
Drive Control & Communication Tmd Register # Parameter Name Range of Adjustment Factory (hexadecimal Modbus value (decimal value) Default representation) PV503 120 (78H) Configuration 0 None Analog Output (62) 1 Output frequency 0 - 10V 2 Output frequency 2 - 10V 3 Load 0 - 10V 4 Load 2- 10V 5 Dynamic Braking...
Page 29
Drive Control & Communication Tmd Register # Parameter Name Range of Adjustment Factory (hexadecimal Modbus value (decimal value) Default representation) PV503 138 (8AH) Configuration 0 TRIP reset by LOW-HIGH signal at 28 TRIP Reset or mains switching or LOW-HIGH signal at digital input "TRIP reset" 1 Auto TRIP reset 139 (8BH) Auto TRIP Reset Delay...
Page 30
Drive Control & Communication NOTE 5 - Tmd Fault History Parameters c61 (Present Fault), c62 (Last Fault), c63 (Last but one Fault) and c64 (Last but two Fault) provide the Fault History for the Tmd drive. Table 18 lists the fault codes. Table 18: Fault Codes Code Fault Description...
Follow these Quick Start instructions to use ModBus Communications for basic network control of an Tmd drive. These instructions are for basic start, stop, direction and speed control of the Tmd drive. To download the Tmd product manual visit the AC Tech Technical Library at http://www.lenze-actech.com. Initial Settings These instructions are for basic start, stop, direction and speed control of the Tmd drive using modbus communications.
Drive Control & Communication Drive Control 1. Please be advised that while the drive is under network control the local STOP circuit is always enabled. Input 28 needs to be asserted in order for the drive to start. If you will not be using start/stop simply jumper TB28 input to TB20.
Drive Control & Communication Basic Drive Status AC Tech register 24 is a 6 word entity containing the drive’s status information. To read the entire status block use Modbus function code 3 with a length of 6 to read starting at Modbus register number 40025. The low byte of the third word in this block of data contains the operational status.
Page 34
AC Technology Corporation 630 Douglas Street • Uxbridge MA 01569 • USA Sales: 800-217-9100 •Service: 508-278-9100 www.lenze-actech.com RG-TDMOD-e3...
Need help?
Do you have a question about the AC Tech TMD Series and is the answer not in the manual?
Questions and answers