Emerson Bettis XTE3000 Installation, Operation And Maintenance Manual
Emerson Bettis XTE3000 Installation, Operation And Maintenance Manual

Emerson Bettis XTE3000 Installation, Operation And Maintenance Manual

Modbus rtu module
Table of Contents

Advertisement

Quick Links

Installation, Operation and Maintenance Manual
VCIOM-15081-EN Rev. 7
October 2022
Bettis XTE3000
Modbus RTU Module

Advertisement

Table of Contents
loading

Summary of Contents for Emerson Bettis XTE3000

  • Page 1 Installation, Operation and Maintenance Manual VCIOM-15081-EN Rev. 7 October 2022 Bettis XTE3000 Modbus RTU Module...
  • Page 2: October 2022

    Notes Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Revision Details Rev. Date Description Prepared Checked Approved October 2022 Update Figure 15 Revision Details...
  • Page 3: Table Of Contents

    Installation, Operation and Maintenance Manual Table of Contents VCIOM-15081-EN Rev. 7 October 2022 Table of Contents Section 1: Introduction References ....................1 Modbus RTU or ASCII ..................1 Section 2: Operation and Storage Operation and Storage .................... 2 Section 3: Communication Features Communication Features ..................
  • Page 4 Table of Contents Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Section 9: Configuration via Local Interface of XTE3000 BUS Control....................46 Positioner Function ..................48 Fail Safe Function ..................49 Viewing Transmission Info ................50 BUS Signal Failure Indication................ 50 Actuator Terminal Board ................
  • Page 5: Section 1: Introduction

    Installation, Operation and Maintenance Manual Section 1: Introduction VCIOM-15081-EN Rev. 7 October 2022 Section 1: Introduction The XTE3000 Modbus RTU is an electronic module that allows connecting the Bettis electrical actuator XTE3000 to a Modbus RTU serial communication line. The module has its microprocessor, it is controlled by a program stored internally, it works as a pure BUS interface and does not affect the actuator control integrity.
  • Page 6: Section 2: Operation And Storage

    Section 2: Operation and Storage Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Section 2: Operation and Storage The module is designed to work and to be stored in the same environment of the actuator. Operation and Storage...
  • Page 7: Section 3: Communication Features

    Installation, Operation and Maintenance Manual Section 3: Communication Features VCIOM-15081-EN Rev. 7 October 2022 Section 3: Communication Features Communication Protocol: Modbus RTU Transmission Technology: RS485, half duplex Network Topology: Line (BUS) structure Transmission Medium: Twisted, screened copper cable Data Rate: 600, 1200, 2400, 4800, 9600, 19200, 38400 bit/s Device Number: Maximum 32 devices per segment.
  • Page 8: Section 4: Modbus Rtu Module

    Section 4: Modbus RTU Module Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Section 4: Modbus RTU Module The module consists in a single PCB that is installed inside the actuator housing. It is connected to the XTE3000 base card via strip connector. The internal wiring connects the RS485 data lines to the actuator terminal board.
  • Page 9: On Board Indications And Jumpers

    Installation, Operation and Maintenance Manual Section 4: Modbus RTU Module VCIOM-15081-EN Rev. 7 October 2022 On Board Indications and Jumpers Seven LEDs are mounted on the Modbus RTU module to give the following indications for the field service. LEDs indicators are active only when jumper JP1 is closed. DL1 (green) Power Supply: ON: When the Modbus RTU module is correctly powered from the main power supply...
  • Page 10: Section 5: Modbus Rtu Protocol Description

    Section 5: Modbus RTU Protocol Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Section 5: Modbus RTU Protocol Description Modbus protocol is a messaging structure, used in a wide range of application in process automation to establish master-slave communication between intelligent devices. Since Modbus is only a messaging structure, it is independent from the physical layer.
  • Page 11: Section 6: Modbus Wirings

    Installation, Operation and Maintenance Manual Section 6: Modbus Wirings VCIOM-15081-EN Rev. 7 October 2022 Section 6: Modbus Wirings The maximum number of master and slave devices in a BUS segment is 32 without repeaters. The maximum cable length depends on the speed of transmission. Higher is the speed shorter should be the cable length.
  • Page 12 Section 6: Modbus Wirings Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Figure 5 Device 2 Device 1 Data Line RxD/TxD-P RxD/TxD-P RxD/TxD-N RxD/TxD-N Data Line 120 Ω shielding Cable Termination Ground Ground The XTE3000 Modbus RTU module takes its electrical supply from the actuator power supply module.
  • Page 13 Installation, Operation and Maintenance Manual Section 6: Modbus Wirings VCIOM-15081-EN Rev. 7 October 2022 The figure below shows the BUS with an actuator at the end of the BUS segment. Figure 7 MAINS MAINS MAINS Termination No Termination No Termination on data line Termination on data line...
  • Page 14: Section 7: Modbus I/O List

    Section 7: Modbus I/O List Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Section 7: Modbus I/O List The following paragraph describes the I/O composition of the Modbus interface implemented in the XTE3000 Modbus RTU module. The XTE3000 Modbus RTU module concentrates all the available data in the Holding Register Data Area, but to grant the backward compatibility with the ICON2000v4, it maintains also the former data structure.
  • Page 15: Coils

    Installation, Operation and Maintenance Manual Section 7: Modbus I/O List VCIOM-15081-EN Rev. 7 October 2022 NOTE: DIN1, DIN2, DIN3, DIN4, DIN5, and DIN6: Via local operator interface of the actuator, the bits DIN1, DIN2, DIN3, DIN4, DIN5, and DIN6 can be individually configured to be set to “1”...
  • Page 16 Section 7: Modbus I/O List Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 NOTE: 1. Open Command, Close Command, Stop Command: “Open” and “Close” commands are self-maintained. If “Open command” is active and “Close command” is received, the movement is reversed and “Open command”...
  • Page 17: Analog Inputs

    Installation, Operation and Maintenance Manual Section 7: Modbus I/O List VCIOM-15081-EN Rev. 7 October 2022 Analog Inputs In the Analog Input Data Area, the XTE3000 Modbus RTU module implements the same 369 input registers available on ICON2000v4. The following table shows the input registers implemented in the XTE3000 Modbus RTU module: Table 3.
  • Page 18 Section 7: Modbus I/O List Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Input Register Input Register Range Value Description Number Address ICON2000v4 legacy data block Date of last torque profile in CL (1/2) (See Note 7) Date of last torque profile in CL (2/2) (See Note 7) 0 - 65535 Torque reference in OP - Break Out 0 - 65535...
  • Page 19 Installation, Operation and Maintenance Manual Section 7: Modbus I/O List VCIOM-15081-EN Rev. 7 October 2022 Input Register Input Register Range Value Description Number Address ICON2000v4 legacy data block -127 - 127 Recent min. temperature of base card (°C) -127 - 127 Recent max.
  • Page 20 Section 7: Modbus I/O List Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 3. Alarms1: This is a bit enumerated register. The possible values are: Values Description 1 = Motor Thermostat 1 = Hi-Hi Torque in open direction 1 = Hi-Hi Torque in close direction 1 = Blocked in open 1 = Blocked in close...
  • Page 21 Installation, Operation and Maintenance Manual Section 7: Modbus I/O List VCIOM-15081-EN Rev. 7 October 2022 8. Alarm Log: These registers contain several types of data: the first register is an enumerated register and contains the alarm code; the second and the third registers contain the date of the alarm; the forth and the fifth registers contain the time of the alarm.
  • Page 22 Section 7: Modbus I/O List Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 9. Warning Log: These registers contain several types of data: the first register is an enumerated register and contains the warning code; the second and the third registers contain the date of the warning; the forth and the fifth registers contain the time of the warning.
  • Page 23 Installation, Operation and Maintenance Manual Section 7: Modbus I/O List VCIOM-15081-EN Rev. 7 October 2022 11. Last Close Torque Curve, Reference Close Torque Curve, Last Open Torque Curve, Reference Open Torque Curve: These registers contain several types of data; the combination of this data is described, byte per byte, in the table below: Values Description...
  • Page 24: Holding Registers

    Section 7: Modbus I/O List Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Holding Registers In the Holding Register Data Area, the XTE3000 Modbus RTU module implements the same Holding Registers available on ICON2000v4 and starting from Holding Register number 23, the new set of data.
  • Page 25 Installation, Operation and Maintenance Manual Section 7: Modbus I/O List VCIOM-15081-EN Rev. 7 October 2022 Input Register Input Register Range Description Number Address Value ICON2000v4 legacy data block 23 - 44 22 to 43 Reserved (always 0) Actuator ID (always 0x9000) Compatibility Number (always 0x0001) 47 - 3000 46 to 2999...
  • Page 26 Section 7: Modbus I/O List Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Input Register Input Register Range Description Number Address Value ICON2000v4 legacy data block 3033 3032 Spare - Not Used 3034 3033 Spare - Not Used 3035 3034 Actuator Identifier (ASCII, 1/8 - MSB)
  • Page 27 Installation, Operation and Maintenance Manual Section 7: Modbus I/O List VCIOM-15081-EN Rev. 7 October 2022 Input Register Input Register Range Description Number Address Value ICON2000v4 legacy data block 3065 3064 Valve Tag Name (ASCII, 9/14) 3066 3065 Valve Tag Name (ASCII, 10/14) 3067 3066 Valve Tag Name (ASCII, 11/14)
  • Page 28 Section 7: Modbus I/O List Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Input Register Input Register Range Description Number Address Value ICON2000v4 legacy data block 3126-3130 3125 - 3129 Warning3 Code, date, time (See Note 16) 3131-3135 3130 - 3134 Warning4 Code, date, time (See Note 16) 3136-3140...
  • Page 29 Installation, Operation and Maintenance Manual Section 7: Modbus I/O List VCIOM-15081-EN Rev. 7 October 2022 Input Register Input Register Range Description Number Address Value ICON2000v4 legacy data block 3170 3169 -127 - 127 Recent max. temperature of base card (°C) 3171 3170 -127 - 127 Recent min.
  • Page 30 Section 7: Modbus I/O List Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Input Register Input Register Range Description Number Address Value ICON2000v4 legacy data block 3457 3456 Reserved 3458 3457 Reserved 3459 3458 Reserved 3460 3459 Spare - Not Used 3461 3460 Actuator Type (ASCII, 1/14 - MSB) (See Note 22)
  • Page 31 Installation, Operation and Maintenance Manual Section 7: Modbus I/O List VCIOM-15081-EN Rev. 7 October 2022 NOTE: 1. Safety Behavior: It’s an enumerated register, the possible values are: Values Description Close Command Open Command Stay Put Go to xx% 2. Next Maintenance Date, Last Maintenance Date, Start Up Date, Test Date, Recent LogDate, Date of last torque profile in OP, Date of last torque profile in CL, Date of torque reference in OP, Date of torque reference in CL: These registers contain date data that are represented in BCD format.
  • Page 32 Section 7: Modbus I/O List Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 5. Actuator Status 2: This is a bit enumerated register. The possible values are: Values Description 1 = Fail Safe Action 1 = Actuator Opening 1 = Actuator Closing 1 = Selector in OFF 1 = ESD/PST Control...
  • Page 33 Installation, Operation and Maintenance Manual Section 7: Modbus I/O List VCIOM-15081-EN Rev. 7 October 2022 9. “Actuator Commands,” “Actuator Commands 2”: It’s an enumerated register, the possible values are: Values Description Clear Commands Generate Close Command Generate Open Command ESD Command (see See Section 11.1 for details) Enable Positioner Mode PST Command (see See Section 11.1 for details) Each command is active until a new value of this register is received from the host.
  • Page 34 Section 7: Modbus I/O List Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 11. Alarms1: This is a bit enumerated register. The possible values are: Values Description 1 = Motor Thermostat 1 = Hi-Hi Torque in open direction 1 = Hi-Hi Torque in close direction 1 = Blocked in open 1 = Blocked in close...
  • Page 35 Installation, Operation and Maintenance Manual Section 7: Modbus I/O List VCIOM-15081-EN Rev. 7 October 2022 14. Contactor Cycles, Recent Contactor Cycles: These data are contained in two registers. The first register contains high order bits, the second contains the low order bits. Resolution data: 100 cycles. 15.
  • Page 36 Section 7: Modbus I/O List Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 16. Warning Log: These registers contain several types of data: the first register is an enumerated register and contains the warning code; the second and the third registers contain the date of the warning; the forth and the fifth registers contain the time of the warning.
  • Page 37 Installation, Operation and Maintenance Manual Section 7: Modbus I/O List VCIOM-15081-EN Rev. 7 October 2022 19. Aux. Analog Input 12 bit: This register contains the Auxiliary Analog Input value scaled on 0-4095 (12 bit). If the Auxiliary Analog Input is lower or equal to 4 mA, it assumes the value 0. If the Auxiliary Analog Input is higher or equal to 20 mA, it assumes the value 4095.
  • Page 38: Section 8: Modbus Function Description

    Section 8: Modbus Function Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Section 8: Modbus Function Description The following paragraph describes the input and output messages of XTE3000 Modbus RTU module. In all cases it is called “input signal” a data flowing from actuator to BUS, vice versa it is called “output signal”...
  • Page 39: Function Code 16 (0X10) Write Multiple Registers

    Installation, Operation and Maintenance Manual Section 8: Modbus Function VCIOM-15081-EN Rev. 7 October 2022 Table 7. Response Field Name Value (HEX) Address Function Code Byte Count Output Status Address 3-0* * bits 7-5 should be zero filled. Function Code 16 (0x10) Write Multiple Registers References 1x This function code is used to read from 1 to 2000 contiguous status of discrete inputs in a slave device.
  • Page 40: Function Code 03 (0X03) Read Holding Registers

    Section 8: Modbus Function Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Function Code 03 (0x03) Read Holding Registers References 4x This function code is used to read the contents of a contiguous block of holding registers (from 1 to 125) in a slave device. If quantity of registers requested is less than 1 or more than 125, Exception Code 03 (0x03) is generated.
  • Page 41: Function Code 04 (0X04) Read Input Registers

    Installation, Operation and Maintenance Manual Section 8: Modbus Function VCIOM-15081-EN Rev. 7 October 2022 Function Code 04 (0x04) Read Input Registers References 3x This function is used to read from 1 to 125 contiguous input registers in a slave device. XTE3000 Modbus RTU module has implemented 369 input registers.
  • Page 42: Function Code 05 (0X05) Write Single Coil

    Section 8: Modbus Function Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Function Code 05 (0x05) Write Single Coil References 0x This function is used to write a single coil to either ON or OFF in a remote device. XTE3000 Modbus RTU Module has implemented 11 coils.
  • Page 43: Function Code 06 (0X06) Write Single Register

    Installation, Operation and Maintenance Manual Section 8: Modbus Function VCIOM-15081-EN Rev. 7 October 2022 Function Code 06 (0x06) Write Single Register References 4x This function code is used to write a value of a single holding register in a remote device. XTE3000 Modbus RTU Module has implemented 22 holding registers.
  • Page 44: Function Code 08 (0X08) Diagnostic

    Section 8: Modbus Function Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Function Code 08 (0x08) Diagnostic This function code provides a certain number of tests to check the communication system between a master and a slave device, or for checking various internal error conditions within a slave. The type of test to be executed can be selected using the two bytes sub-function code field in the query.
  • Page 45: Sub-Function 13 (0X000D) Return Bus Exception Error Count

    Installation, Operation and Maintenance Manual Section 8: Modbus Function VCIOM-15081-EN Rev. 7 October 2022 8.7.4 Sub-Function 13 (0x000D) Return Bus Exception Error Count The response data field returns the quantity of Modbus exception responses returned by the slave device since its last restart, clear counters operation, or power up. Only 0x0000 code is valid in the request data field, otherwise Exception Code 03 (0x03) is generated.
  • Page 46: Function Code 15 (0X0F) Write Multiple Coils

    Section 8: Modbus Function Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Function Code 15 (0x0F) Write Multiple Coils This function code is used to write the coils indicated in the query to ON or OFF state. XTE3000 Modbus RTU Module has implemented 11 coils. If quantity of coils is less than 1 or more than 11, Exception Code 03 (0x03) is generated.
  • Page 47: Function Code 16 (0X10) Write Multiple Registers

    Installation, Operation and Maintenance Manual Section 8: Modbus Function VCIOM-15081-EN Rev. 7 October 2022 Function Code 16 (0x10) Write Multiple Registers This function code is used to write a block of contiguous registers in a slave device. If quantity of registers is less than 1 or more than 123, Exception code 03 (0x03) is generated. Exception Code 03 (0x03) is also generated if byte count field is not twice of the value of quantity of registers.
  • Page 48: Function Code 17 (0X11) Report Slave Id

    The following Tables describe the additional data field for XTE3000 actuator: Table 25. Additional Data Field for XTE3000 Actuator Data Bytes Description 0 - 15 “Bettis XTE3000” (Act. Type) 16 - 43 Actuator Serial Number 44 - 71 Valve Tag Name 72 - 75...
  • Page 49: Exception Codes

    Installation, Operation and Maintenance Manual Section 8: Modbus Function VCIOM-15081-EN Rev. 7 October 2022 Table 27. Response Field Name Value (HEX) Address Function Code Byte Count Slave ID Run Indicator Status Actuator Type (16 bytes) Actuator Serial Number (28 bytes) Valve Tag Name (28 bytes) Base Card SW Revision (4 bytes) Blank Characters (2 byte)
  • Page 50: Section 9: Configuration Via Local Interface Of Xte3000

    Section 9: Configuration of XTE3000 Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Section 9: Configuration via Local Interface of XTE3000 The Modbus RTU interface “MOD_RTU_MOD” is an additional module that allows connecting the XTE3000 to a Modbus RTU fieldbus. The module can be used with either the base version or the optional modules of XTE3000.
  • Page 51 Installation, Operation and Maintenance Manual Section 9: Configuration of XTE3000 VCIOM-15081-EN Rev. 7 October 2022 The following setting is supplied as standard: — DIN 1: mid travel position — DIN 2: local stop active — DIN 3: motor over-temperature (motor thermostat alarm) —...
  • Page 52: Positioner Function

    Section 9: Configuration of XTE3000 Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Positioner Function The function is available only on the modulating actuators. The value 0 of position request, received from BUS, corresponds to close request and the value 1000 corresponds to open request. The XTE3000 compares the present position % of the actuator with the position request % received from the BUS, and if the difference is greater than the dead band, the actuator is driven to reach the new requested position.
  • Page 53: Fail Safe Function

    Installation, Operation and Maintenance Manual Section 9: Configuration of XTE3000 VCIOM-15081-EN Rev. 7 October 2022 Fail Safe Function This function is available only if requested on order. It allows configuring the action of the actuator in case of loss of the BUS signal. The action takes place only if the local selector is in REMOTE and if BUS is operating.
  • Page 54: Viewing Transmission Info

    Section 9: Configuration of XTE3000 Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Viewing Transmission Info The following procedure allows to see the most significant info relevant to the BUS data transmission: • Move the local selector to OFF or REMOTE and then press YES until the display shows NODE REPORT.
  • Page 55: Actuator Terminal Board

    Installation, Operation and Maintenance Manual Section 9: Configuration of XTE3000 VCIOM-15081-EN Rev. 7 October 2022 Actuator Terminal Board Figure 10 Legend: EIA/TIA 485 Name Modbus Specification Terminal Board B/B’ CH1 D1 CH1 A/A’ CH1 D0 CH1 C/C’ CH1 Common CH1 B/B’...
  • Page 56: Section 10: Annex A

    Section 10: Annex A Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Section 10: Annex A 10.1 Replacement of 494MOD1000 with 494MOD1200 XTE3000 Modbus RTU module can be mounted only on base card revision 6.03 or subsequently. When a user needs to replace an older 494MOD1000 card with a new 494MOD1200 module, it’s necessary to provide the following operations: •...
  • Page 57 Installation, Operation and Maintenance Manual Section 10: Annex A VCIOM-15081-EN Rev. 7 October 2022 • Check through a tester, the link between the cable and the terminal board and connect every wire to the correspondent pin of CN3 connector (see the table in Section 9.6). Figure 13 •...
  • Page 58: Section 11: Annex B

    Section 11: Annex B Installation, Operation and Maintenance Manual October 2022 VCIOM-15081-EN Rev. 7 Section 11: Annex B This addendum explains some functionality introduced with base card Firmware version 7.00. The revision of base card can be checked by reading Holding Registers 3070-3071 or by using Function Code 17 (0x11) Report Slave ID.
  • Page 59 Installation, Operation and Maintenance Manual Notes VCIOM-15081-EN Rev. 7 October 2022 This page is intentionally left blank...
  • Page 60 P. R. China Székesfehérvár 8000 T +86 22 8212 3300 Hungary The Emerson logo is a trademark and service mark of Emerson Electric Co. T +36 22 53 09 50 Bettis is a mark of one of the Emerson family of companies.

Table of Contents