OPERATOR INTERFACE PRODUCTS APPLICATION NOTE

Similar documents
OPERATOR INTERFACE PRODUCTS APPLICATION NOTE

Device/PLC Connection Manuals

Schneider Electric TSX07/37/57 Series Unitelway Driver

SIMATIC S7 MPI Direct Driver

ABB Modbus RTU Driver for JMobile

Getting Started with your D3000M Series Module

Device/PLC Connection Manuals

Magelis XBT-G Modbus (RTU) driver. eng

Device/PLC Connection Manuals

OMRON Corporation PLC SYSMAC CJ1M Series Connection

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.

Transmission/ reception tables

Device/PLC Connection Manuals

Modbus TCP Client Ethernet Modbus TCP Client Modbus TCP Server Ethernet Modbus TCP Server 5

Yaskawa Electric MP900 Series Driver

Overall Description. Generated by D.J.Withenshaw Date 05/09/2007 Revision A. (Name) only. Page 1 of 7

Modbus ASCII Serial Device Driver Help 2009 Kepware Technologies

Connecting UniOP as a Modbus Slave

Device/PLC Connection Manuals

SERIAL COMMUNICATION for Delta VFD drives

19.Configure HMI as a MODBUS Server

D8000 SERIES QUICK START GUIDE

QUCM Limitorque Controller

Power Monitor / Power Monitor 51A. Quick guide to set up a connection with the Power Monitor devices through the Weidmüller Serial/Ethernet Converter

Webinar Organizers. Ryan Shea. Bruce McDuffee. Joe Ryan. Webinar Moderator. Applications Specialist. Product Manager. Precision Digital Corporation

OMRON Corporation PLC SYSMAC C Series Connection

Cutler-Hammer ELC Serial Driver Help Kepware Technologies

ABB LVP&S Training AC500 to EMAX Modbus RTU ABB Automation Technologies

CONTROLLER INFORMATION SHEET

Pro-face Memory Link(SIO) Driver

FERGUSON BEAUREGARD. RTU-5000 Configurator User Manual

Please refer to application note AN00129 for further details on HCP2 configuration in ABB motion control products.

SC168MBM 16x8 Characters MODBUS MASTER LCD

APPLICATION GUIDE Connection to Toshiba Adjustable Speed Drives

MX200 SERIES Modbus Card 50P GE Zenith Controls. Operation and Maintenance Manual 50R-2200B 12/00

Panasonic FP Serial Driver for JMobile

Modbus Module. Data sheet. Communication module for MULTICAL 403 and MULTICAL 603

OMRON Corporation PLC SYSMAC C Series Connection

Device/PLC Connection Manuals

ZBRN2 Modbus Serial Line Communication

Chapter. Modbus. In This Chapter...

Modbus Module. Data sheet. Communication module for MULTICAL 403 and MULTICAL 603

Power Mate Series Driver

PFXGP4601TAA. Pro-face Xycom GP4000 PFXGP4601TAA

Serial Connection of HC900 Hybrid Controller to 900CS Control Station

Setting the DCM Switches

Mitsubishi FX3 Driver Configuration Manual

Modbus RTU Slave Driver is available within the following MicroLogix PLCs

Softstarters. Type PSTX Fieldbus communication, Fieldbus Plug Modbus RTU. 1SFC132092M0201 June SFC132092M0201 1

Application Note CTAN #165

GP-PRO/PBIII for Windows Device/PLC CONNECTION MANUAL. Keyence Corporation PLC

USER GUIDE TEx LU / TEx-M

USER GUIDE PEL / PEL-M

Station 2. Inverter. PU connector (Note1)

KTA-250 Anemometer Alarm Card

Device/PLC Connection Manuals

THE MODBUS PROTOCOL HANDLING FOR PDU-4xx-P

DL4000-DMX DF1 Full Duplex to Modbus (Master or Slave) Application Note

Modbus on K45 asense. Table of contents:

Hooking up 3 Zink I/O Modems (ZP24D-192RM-MR) with 3 IDEC Plc s (FC5A-D16RK1) via a 485 port (FC4A-HPC3)

Installation and Programming Manual. Niobrara Research & Development Corporation P.O. Box 3418 Joplin, MO USA

MPU-32 AND FPU-32 TIA-485 NETWORK

Flex Series User Guide

Optidrive Applications Support Library

Document Name: User Manual for SC10MK, Modbus RTU to Modbus TCP Converter

IntelliSense Application Note 1

D0 DCM Module Setup Direct

Dip Switch settings for 2-wire and 4-wire configuration. Schneider Electric - Division - Name Date

Hi5 Robot Driver. Hyundai Heavy Industries

USER GUIDE PEL 8K / PEL 8K-M

2.6 Configuring the Ethernet Communication Module as an EtherNet/IP Adapter

WRC Modbus to DeviceNet Gateway for GPD 506/P5

Golander Peristaltic Pump MODBUS Communication Instruction

MODBUS-IN. Modbus Card. User & Installation Manual Xtreme Power Conversion Corporation. All rights reserved.

Motion Control Products Application note Connecting CP600 to motion products via Modbus RTU

MODBUS PLUS Driver. Schneider Electric Industries

USER GUIDE TEHR LU / TEHR-M

Ethernet HMi RAC and Gateway Setup Instructions Rev. 09

MODEL CIO-EN MODBUS/TCP, MODBUS/RTU I/O MODULE

DF1 Driver. Rockwell Automation, Inc.

TRAINING GUIDE LEVEL 3 MODBUS WRITE IMPORT COMMAND

Device/PLC Connection Manuals

TOSVERT VF-S15. My function-s setting Tool PCL001Z. Instruction Manual

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

N700E Inverter RS485 Interface Instruction Manual

Title: Using the AUX Port.

This document assumes the user has a reasonable understanding Modbus, RS485 communications, and Rockwell Software s RSLogix product line.

The watchdog is connected to the internal USB header and reset switch header on the majority of motherboards.

Softstarters. Type PSTX Fieldbus communication, Fieldbus Plug Modbus RTU

Modbus on SenseAir S8

Modbus Hans-Petter Halvorsen

Motion Control Products Application note Connecting CP600 to motion products via Modbus RTU

INTRODUCTION... 2 GENERAL INFORMATION... 3 DEVICE CHARACTERISTICS... 3 LINK CHARACTERISTICS... 3 DRIVER CHARACTERISTICS... 4 CONFORMANCE TESTING...

Using the MODBUS Protocol with Athena Series C (1ZC, 16C, 18C, and 25C) Controllers

Precision Digital Modbus Register Tables Serial Communication

Modbus on S8. Modbus is a simple, open protocol for both PLC and sensors. Details on Modbus can be found on

Write Message to Trendview recorder via Modbus. Dan Weise, Lesman Instrument Co rev2a

APNT#1208 GP-Pro EX to Allen Bradley RIO via Gateway. Explore Newer Solutions

CAT Controlled Fract-N Synthesizer

GE MDS, LLC. NETio Series. Protocol Communications Supplement. March 2013 Part No A01, Rev. C

Transcription:

Subject: ST-400 Modbus Master to Schneider Twido PLC when using GP-Pro PBIII AN# 1133 Date: 06/30/2005 Name: Bjorn den Dunnen Page: 1/6 : This application note is an addition to the GP-Pro v7 PLC Connection Manual (as found on your GP-Pro CD) In this document communication and addressing are explained in more detail for a Modbus RTU connection using RS-485 and the ST-400 specifically. Refer to the PLC Connection Manual for details outside the scope of this document and for detailed information on supported PLC hardware and communication modules. Contents 1) Cable Diagram (1 ST-400, 1 Twido PLC) 2) Communication Settings 3) Addressing 4) Codes 1) Cable Diagram Closing pins 1+3 and 2+7 on the ST connector give you your 3-wire Modbus RTU pin assignment This sample cable diagram assumes the installation of communication module TWDNOZ485T. When using other Modbus communication channels on the Twido controller adjust the A, B and SG connection accordingly.

2) Communication Settings 1) Make sure you are using GP-Pro PBIII v7.x C-Package 03 (for details see Help, About ) 2) In the Project Manager select Schneider Electric. And Schneider Modbus RTU 1:n comm. 3) In GP Settings on the Mode Settings tab select Modbus Config. No. of Nodes Number of Twido PLC s (1-31) Node No. This number is used in your GP-Pro project as #_ prefix to the plc registers you enter. (See Addressing for details) in the Node No. list. Modbus RTU Address This setting is your actual Twido Modbus address. Enter a different Modbus RTU Address for each Twido

2) Communication Settings (continued) 4) On the Extended Settings tab select System Area Uncheck all selected items to prevent unwanted ST <> Twido communication. For details on the functions of the ST System Area refer to you PLC connection manual. 5) Go to the Communication Settings tab Use the following settings and make sure to match these setting in your PLC setup: GP-Pro Communication Settings TwidoSoft Controller Communication Setup Note: Baud Rate and Parity Bit can be changed as long as the settings match.

3) Addressing The GP-Pro driver used is a generic Modbus RTU driver, not designed for Twido PLC specifically. The addressing convention used in GP-Pro consists of Modbus addresses and does not resemble the addressing used in TwidoSoft when programming your Twido PLC. About GP-Pro Modbus Addresses when using the Schneider Modbus RTU 1:n comm. driver: N = Node 1-31 N = Node 1-31 N = Node 1-31 D = 4 Holding Register D = 4 Holding Register D = 0 Output Discrete A = %MW n + 1 A = %MW n + 1 B = 00-15 B = %M n + 1 Available memory areas in the Twido %MW Memory Words and %M Memory Bits About the address offset Modbus addressing is offset by 1: to read address %MW0 use N_D00001 Reading / Writing an Integer value (assuming 1 PLC, Node number 1) %MW0 = 1_400001 %MW100 = 1_400101 Reading / Writing 1 bit in an Integer value (assuming 1 PLC, Node number 1) %MW0:X7 = 1_40000107 %MW100:X15 = 1_40010115 Reading / Writing a bit in bit memory (assuming 1 PLC, Node number 1) %M0 = 1_000001 %M100 = 1_000101

3) Addressing (Continued) Address Range: The addressable Modbus range exceeds the available %MW and %M address range in the Twido PLC. Device 4 Holding Register can be addressed 00001 to 65535 (bits 00-15) Device 0 Output Discrete can be addressed 00001 to 65535 GP-Pro Modbus Devices 1 and 3 The previous examples only show the use of devices 0 and 4 to address %MW and %M memory. Both the 0 and 4 devices are Read / Write enabled. The 1 device holds the exact same information (%M memory) as the 0 register but is read only The 3 device holds the exact same information (%MW memory) as the 4 register but is read only Example: A lamp (pilot light) with address 1_000001 works the same as with address 1_100001 A switch with address 1_000001 will set, reset or invert bit %M0 A switch with address 1_100001 will result in a Communication IMPORTANT INFORMATION: Memory on a Twido PLC cannot be read or written to unless the address (or a higher address) is used in your plc program, this is the intended functionality of the Twido PLC. PLC Program in this case refers to the actual Ladder, List or Grafcet program. For the %MW register this means that the highest used %MW is the last valid address for the ST. Any lower %MW than becomes a valid address. (using %MW100 exposes %MW0 - %MW100) For the %M register this means that you MUST use the highest bit in groups of 16 in your logic to make available any other bit with a lower number. (%M16 is only valid if at least %M31 is used in your logic, note that addressing any other highest bit in 16-bit groups will also expose lower bit numbers, so %M16 is also valid when %M32 or %M127 is used in your logic) To use Address (at least) %M0 - %M15 %M15 %M16 - %M31 %M31 %M32 - %M47 %M47

4) Codes General of ST error codes showing up in the lower left hand corner of the screen: 02: : = the standard prefix for a plc communication error :XX: = the actual error code, refer to the list below for details : :### = the Node Number of the PLC to which the error applies 02:FF.### (PLC Not Connected) There is no communication with the PLC - There has been no communication with the PLC for x seconds. - The communication cable is unplugged / wrong / damaged on the ST side. - The ERA / CSA and / or ERB / CSB lines are not connected loop on the ST side cable 02:FE.### (PLC Not Responding) The ST has successfully sent a message but there is no reply from the PLC. - A & B lines in the cable are disconnected or connected wrong. - The communication settings on ST do not match those on the PLC - The PLC Node number does not match the setup on the ST - When powered up simultaneously the ST tries to communicate before the PLC is ready. If it is go to GP Setup on the GP Settings tab add a value in the Com Port Startup Delay field. When powered up simultaneously the ST will now wait x seconds before trying to establish communication. 02:FD.### (Receive Data ) The ST and PLC are communicating but cannot interpret the data received - During normal communication one of the peers fails, cutting a message short - Parity settings, Start / Stop bit setup mismatch between ST and PLC - 02:FB.### (PLC Com. ) The ST and PLC are communicating but the PLC cannot write the data - Your are trying to write an integer value to a 3 register - Your are trying to set, reset or toggle a bit in a 1 register 02:02.### (PLC Com. ) The ST and PLC are communicating but a PLC address is illegal - A 4xxxxx register you are using is higher than the highest %MW number used in Logic - A 0xxxxx register you are using is higher than the highest multiple of 16 %M addresses used in Logic. - Address type in the GP-Pro editor is not according to addressing convention: check the Symbol Editor to see if there are any unassigned (and unintended) symbolic names. 02:01.### (PLC Com. ) The ST is connected to multiple PLC s - Refer to the PLC connection manual for details on this error code