Connecting UniOP to Unidrive SP with Modbus CMP Protocol

Similar documents
Connecting UniOP to Fatek Controllers with Facon Protocol

Control Techniques Unidrive - Modbus CMP Ethernet Driver for JMobile

Connecting UniOP as a Modbus Slave

Connecting UniOP to Moeller Easy800

Connecting UniOP as Modbus/TCP Server

Connecting UniOP to Omron PLCs with the FINS Protocol

Connecting UniOP Using Generic Modbus RTU

Connecting UniOP to Beckhoff ADS Ethernet

Connecting UniOP to Galil/Yaskawa controllers

Connecting UniOP to CoDeSys Controllers via Ethernet

ABB Modbus RTU Driver for JMobile

Panasonic FP Serial Driver for JMobile

Connecting UniOP to Simatic S7 MPI

CANopen HMI Communication Driver for JMobile

Getting started with UniOP and CoDeSys integrated controller

Mitsubishi FX Ethernet Driver for JMobile

Profibus DP Driver for JMobile

Connecting UniOP to Datalogic Barcode Readers

ROC Plus Communication Driver for JMobile

Getting started with JMobile Suite

UniOP epad03 and epad04

CREATING PANEL APPLICATIONS

Connecting UniOP to K-M Profibus DP

Connecting UniOP to Simatic S7 Profibus

Contents 1. Introduction

Mitsubishi FX Driver for JMobile

UniOP CP01R-04, CP05R-04 and CP01F-02

Ethernet Connectivity for UniOP

UniOP epad30, epad32. Tech-note PN# tn171-3.doc - 03/10/ Ver Highlights

Compact HMI devices with 9 function keys, numerical keypad and 20 characters display.

Real Time Clock with Temperature Sensor and RS485/Modbus Comunications

Modbus TCP Server Driver for JMobile

Modbus RTU/TCP Installation and Programming Guide PC3400 Particle Counter

Compact HMI devices with 5 function keys, numerical keypad and 20 characters display.

Newsletter. Communicate and Stay in Control. In This Issue

List of Technical Notes

The UniDataExchanger is a tool that allows an easier handling of the file transfer to and from UniOP operator panels. Contents

17 Configuring a BM85 In this chapter

Connecting UniOP to Profibus DP TI

Control with UniOP. Tech-note PN# tn137-2.doc - 29/07/ Ver Contents

DirectNET Host. Communications Programs. In This Chapter...

INSTRUCTION MANUAL RVT communication How to use RS485 USB Ethernet RVT connections

Omron FINS Ethernet Driver for JMobile

MODBUS Protocol for MiCOM P30 Series

Connecting UniOP to Modbus/TCP

Note: the wiring of the dead-man buttons has been changed since October 2001.

Fisher ROC Serial Driver Help Kepware Technologies

Modbus RTU Serial / Modicon Serial Device Driver Guide

Fisher ROC Plus Serial Driver Help Kepware Technologies

Modbus _RTU (Memory Map)

The RS-485 user manual for B800 series communication

Modbus TCP Driver for JMobile

4511 MODBUS RTU. Configuration Manual. Solenoid / alarm driver. No. 9203MCM100(1328)

11 Serial Communications

Modicon Modbus ASCII Serial. Modbus ASCII Serial / Modicon Serial Device Driver Guide. Version 4.5 rev 0 Advantech Corp., Ltd.

Getting Started with UniOP B Series Panels

Type Type Type Type Type B Interface Description /

Mettler Toledo Serial Driver Help Kepware Technologies

WebAccess Driver Configuration Manual

D0 DCM Module Setup Direct

User Manual. Connection to Allen Bradley DF1. Part Number: Version: 2. Date: Valid for: TSwin.net 4.1x

Manual 09/11 MN Z-EN. NZM-XATS-C Automatic Transfer Switch-Controller Modbus Communication Protocol

MPU-32 AND FPU-32 TIA-485 NETWORK

Batching Master xx0 (i)

B Interface description 12.01/

Cutler-Hammer ELC Serial Driver Help Kepware Technologies

Protocol VIT5. Communications RS485. Version 1.0. Pg.Up ENTER. Pg.Up ENTER. Pg.Up ENTER. Pg.Up ENTER. Pg.Up ENTER. Pg.Up ENTER. Pg.Up ENTER. Pg.

JMobile Suite User Manual

using the Data-Linc SRM6000 Spread Spectrum Radio Modem (version 5.39) and Wonderware InTouch 95 (version 7.0.1)

Connecting UniOP to the ABB 07KT97 Controllers

Instructions. Modbus RTU Card (WSIQ-COM-MB)

Simatic S7 Ethernet driver for JMobile

MODBUS APPLICATION MANUAL DKM-411

Modbus Remote Communication Protocol for REM 54_. Technical Description

ICC. Modbus RTU Sniffer Driver Manual INDUSTRIAL CONTROL COMMUNICATIONS, INC Industrial Control Communications, Inc.

Title: HMI500 Series Frequently Asked Questions

JUMO Quantrol LC100/LC200/LC300

Analog Devices Driver Kepware, Inc.

Motors I Automation I Energy I Transmission & Distribution I Coatings. SymbiNet CFW-11. User s Manual

INSTRUCTION MANUAL ESI-Manager communication How to use RS485 USB Ethernet connections

Appendix to the Operating Instructions RMx621 with ModBus Interface V Connection to ModBus-IDA System

$GDSWLYH0LFUR6\VWHPV

Maxiflex Single Harwell NIM M1588 User Manual

NEMO SX_SXI485_ModbusTable_IME_EN_v1.03.xlsx

DataVU 5 - Interface Manual Modbus

Softstarters. Type PSTX Fieldbus communication, Fieldbus Plug Modbus RTU

DataVU 5 - Interface Manual Modbus

MODBUS TCP Master Driver

FLUIDWELL GENERAL MODBUS COMMUNICATION PROTOCOL

Tongta Inverter TDS-F8

Softstarters. Type PSTX Fieldbus communication, Anybus Modbus TCP. 1SFC132087M0201 March SFC132087M0201 1

JUMO ctron 04/08/16. Compact controller with timer and ramp function. B Interface Description Modbus /

This is the procedure to use the Clone module as a serial converter: To enable communication you must set the following parameters in the drive.

MVI46-MCM SLC Platform Modbus Interface Module USER MANUAL. February 5, 2004

Omron Toolbus Driver Help Kepware Technologies

Lufkin Modbus Serial Driver Help Kepware Technologies

Motortronics VirtualSCADA VS2-MT Communication Gateway VS2-MT User Manual Revision

Updating Systems Components in UniOP Series 400 Products

SAFETY PRECAUTIONS. Throughout this manual we use the following two illustrations to make you aware of safety considerations:

4511 MODBUS RTU. Configuration Manual. HART transparent driver. No. 9107MCM102(1739) For 4511 devices from ser. no:

Transcription:

Connecting UniOP to Unidrive SP with Modbus CMP Protocol This Technical Note contains the information needed to connect UniOP to CT Unidrive SP drives using the Modbus CMP communication protocol. CMP is an extension to Modbus developed by Control Techniques for their Unidrive SP drives. The CT Modbus CMP communication driver is delivered with the Designer file D32uplc211.dll. Contents 1 Introduction...3 1.1 Concept of operation...3 2 Configuring the drives...5 3 Configuration with Designer...6 3.1 Controller Setup...6 3.2 Addressing the Drives...6 3.3 RDA Setup...7 3.4 Alarms...8 4 Mailbox...8 Appendix A. Communication Error Codes...9 Connecting UniOP to Unidrive SP with Modbus CMP Protocol 1

Tn232 Ver. 1.00 2006 Sitek S.p.A. Verona, Italy Subject to change without notice The information contained in this document is provided for informational purposes only. While efforts were made to verify the accuracy of the information contained in this documentation, it is provided as is without warranty of any kind. www.exor-rd.com Connecting UniOP to Unidrive SP with Modbus CMP Protocol 2

1 Introduction The Modbus CMP communication protocol is known also as Modbus over CTNet CMP stands for CTNet Message Protocol; it is a messaging system designed to implement distributed control applications. The protocol permits exchange of parameters between Control Techniques drives and HMI devices, SCADA systems or other computer applications. CMP is normally encapsulated in an existing network protocol. CMP has been successfully encapsulated also into the Modbus serial network. The UniOP communication protocol support implements the Modbus encapsulation of CMP. Unidrive SP drives support the CTNet network using optional communication units called SM Applications modules. To create a Designer project for Modbus CMP communication to the CT Unidrive SP inverters, select the driver CT Unidrive CMP from the list of drivers in the Configure Controller dialog box. 1.1 Concept of operation The network topology supported by the UniOP communication protocol is shown in Figure 1. The HMI panel will communicate with a network of drives addressed using their Modbus node number. Each drive can host up to three SM application boards; they may be used for CTNet communication. The addressing model is based on a three level space; from the UniOP point of view each drive is identified with a unique ID composed of a maximum of three numbers; the ID can be calculated looking to the network topology. Connecting UniOP to Unidrive SP with Modbus CMP Protocol 3

Figure 1 Connecting UniOP to Unidrive SP with Modbus CMP Protocol 4

2 Configuring the drives The Unidrive SP devices needs to be configured to enable Modbus communication through their built-in serial port. The built-in serial port can be configured using the CTSoft Configuration Software or the integrated keypad. Serial port settings are in Menu 0 (Basic Setup). Serial mode must be set to RTU. Baud rate and Serial address must match those configured in the Controller Setup of the Designer project. Connecting UniOP to Unidrive SP with Modbus CMP Protocol 5

3 Configuration with Designer The UniOP project file must be properly configured for communication with the CT Unidrive CMP communication protocol. 3.1 Controller Setup Figure 2 shows the Designer Controller Setup dialog box for the CT Modbus CMP driver. Figure 2 The protocol implementation supports the connection of multiple drives to one operator panel, as shown in Figure 1. To set-up multiple connections, check the Access Multiple Drives checkbox in the Controller Setup dialog box, see Figure 3. 3.2 Addressing the Drives The HMI will address the drives in different ways, depending on their position in the network. In case the drive to be addressed is connected to the Modbus network and is the master of a CTNet network, it is sufficient to specify its Modbus address (in red in Figure 1). In this case an ID made of only one number is sufficient to properly identify it. In case the drive is a CTNet slave, it will require an address depending on its logical position in the network. The 3-digit identifier is composed of the following elements: - the first number is the Modbus Node ID of the drive master of the CTNet network - the second number is the slot where the SM application card is plugged-in - the third number is the CTNet node number of the drive. When the drive master of the CTNet network has only one SM application unit, the slot information specified into the Designer project is not relevant. In fact, the communication protocol supports an automatic recognition of the slot number; this makes possible to move the SM application board to another slot, maintaining the same configuration at Designer project level. Connecting UniOP to Unidrive SP with Modbus CMP Protocol 6

Figure 3 3.3 RDA Setup The Reserved Data Area (RDA) is supported only with 32bit registers. The registers located at MENU20.21 can be used for this purpose. The Real Time Clock information in the RDA is coded in binary and is arranged as shown in Table 1 for the 32 bits registers. Byte 3 Byte 2 Byte 1 Byte 0 MENU20.21 Day Month Reserved Day of the week MENU20.22 Minute Second Year Hour Table 1. RTC information in the RDA The page number displayed and the page number requested in the RDA are coded in binary. For the parts of the RDA organized in bits (Keyboard Status, LED Control, Alarms, UniOP Status Word and PLC Command Word), the first bit in the RDA corresponds to the first bit in the PLC (i.e. the lsb bit in the register). For example, if the Keyboard Status area is positioned at address MENU20.21, then the key F1 will be mapped to bit 0, the key F8 will be mapped to bit 7 and so on as shown in Table 2 below. MENU 31 23 16 15 7 0 20.21 F32 F25 F24 F17 F16 F9 F8 F1 Table 2. RDA bit information Connecting UniOP to Unidrive SP with Modbus CMP Protocol 7

3.4 Alarms The Alarms can be configured using the 32bit registers memory. 4 Mailbox Mailbox is supported in 32bit doubleword memory. The starting address for Mailbox must be specified using word data format. Word 1 Word 0 MENU20.21 Command/Response Word Status Word MENU20.22 Parameter 1 Parameter 0 Table 3 Connecting UniOP to Unidrive SP with Modbus CMP Protocol 8

Appendix A. Communication Error Codes Current communication status is displayed on the system page of the UniOP. Beside the string, describing current state of the communication (OFF, ON, ERR), there is an additional error code representing the last (which may be not the current one) error encountered. The codes are: Code Description Notes 00 No error There are no communication errors and there have been no errors since start-up. 04 checksum response error 05 Time-out (receiving) The panel has not received a response from the PLC within the timeout interval 06 Response error (buffer overrun) 07 General error (internal software error) Internal protocol error, please contact the technical support 10 NAK from PLC The request sent to the plc was not valid and the plc 11 Communication error - wrong baud rate, parity, stop bits 12 Invalid response frame or invalid object in response frame responded with a NAK The communication parameters set into the project are different from the communication parameters of the plc The controller returned the status error to inform that a wrong command has been used in the panel request Connecting UniOP to Unidrive SP with Modbus CMP Protocol 9