Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

So Machine

Download as pdf or txt
Download as pdf or txt
You are on page 1of 108

EIO0000000734 10/2010

SoMachine
Introduction
10/2010

EIO0000000734.03

www.schneider-electric.com

The information provided in this documentation contains general descriptions and/or technical characteristics of the performance of the products contained herein. This documentation is not intended as a substitute for and is not to be used for determining suitability or reliability of these products for specific user applications. It is the duty of any such user or integrator to perform the appropriate and complete risk analysis, evaluation and testing of the products with respect to the relevant specific application or use thereof. Neither Schneider Electric nor any of its affiliates or subsidiaries shall be responsible or liable for misuse of the information contained herein. If you have any suggestions for improvements or amendments or have found errors in this publication, please notify us. No part of this document may be reproduced in any form or by any means, electronic or mechanical, including photocopying, without express written permission of Schneider Electric. All pertinent state, regional, and local safety regulations must be observed when installing and using this product. For reasons of safety and to help ensure compliance with documented system data, only the manufacturer should perform repairs to components. When devices are used for applications with technical safety requirements, the relevant instructions must be followed. Failure to use Schneider Electric software or approved software with our hardware products may result in injury, harm, or improper operating results. Failure to observe this information can result in injury or equipment damage. 2010 Schneider Electric. All rights reserved.

EIO0000000734 10/2010

Table of Contents

Safety Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . About the Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5 7

Part I General Introduction . . . . . . . . . . . . . . . . . . . . . . . . .


Chapter 1 General Introduction to SoMachine . . . . . . . . . . . . . . . .
What is SoMachine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Machine Transparency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9
11
12 15 17

Part II System Requirements and Installation . . . . . . . . . .


Chapter 2 System Requirements and Installation. . . . . . . . . . . . . .
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation and Registration of SoMachine . . . . . . . . . . . . . . . . . . . . . . . . Scope of Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Application Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19
21
22 23 25 28

Part III Supported Devices. . . . . . . . . . . . . . . . . . . . . . . . . . .


Chapter 3 Optimized Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1 Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modicon M238 Logic Controller Devices Overview. . . . . . . . . . . . . . . . . . XBTGC HMI Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XBTGT/GK HMI Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ATV IMC Drive Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 TM2 Expansion Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TM2 Digital Input and Output Expansion Modules . . . . . . . . . . . . . . . . . . TM2 Analog Input and Output Expansion Modules. . . . . . . . . . . . . . . . . . TM2 High-Speed Counting I/O Expansion Modules . . . . . . . . . . . . . . . . . 3.3 Communication Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CANopen Master Modules for XBTGC, XBTGT and XBTGK HMI Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AS-Interface Master Module for the M238 Controller . . . . . . . . . . . . . . . . Ethernet Gateway for Modicon M238 Logic Controller . . . . . . . . . . . . . . .

29
31
32 33 35 37 38 39 40 42 44 45 46 47 48

EIO0000000734 10/2010

Chapter 4 Performance Controllers. . . . . . . . . . . . . . . . . . . . . . . . . .


4.1 Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modicon M258 Logic Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modicon LMC058 Motion Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 TM5 Expansion Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Digital Input and Output Expansion Modules. . . . . . . . . . . . . . . . . . . . . . Analog Input and Output Expansion Modules . . . . . . . . . . . . . . . . . . . . . Expert I/O Expansion Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bus and Power Distribution Expansion Modules . . . . . . . . . . . . . . . . . . . 4.3 Communication Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Communication Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

49
50 51 54 56 57 58 60 61 63 63

Chapter 5 HMI Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


5.1 HMI Terminal Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XBTGT HMI Terminals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XBTGK HMI Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XBTGH HMI Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

65
65 66 68 69

Chapter 6 Distributed Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Motor Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Distributed I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Other Distributed Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

71
72 74 76

Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

77 107

EIO0000000734 10/2010

Safety Information

Important Information
NOTICE Read these instructions carefully, and look at the equipment to become familiar with the device before trying to install, operate, or maintain it. The following special messages may appear throughout this documentation or on the equipment to warn of potential hazards or to call attention to information that clarifies or simplifies a procedure.

EIO0000000734 10/2010

PLEASE NOTE Electrical equipment should be installed, operated, serviced, and maintained only by qualified personnel. No responsibility is assumed by Schneider Electric for any consequences arising out of the use of this material. A qualified person is one who has skills and knowledge related to the construction and operation of electrical equipment and the installation, and has received safety training to recognize and avoid the hazards involved.

EIO0000000734 10/2010

About the Book

At a Glance
Document Scope This document provides general information about SoMachine software. Validity Note This document has been updated with the release of SoMachine V2.0. User Comments We welcome your comments about this document. You can reach us by e-mail at techcomm@schneider-electric.com.

EIO0000000734 10/2010

EIO0000000734 10/2010

General Introduction EIO0000000734 10/2010

General Introduction

EIO0000000734 10/2010

General Introduction

10

EIO0000000734 10/2010

General Introduction to SoMachine EIO0000000734 10/2010

General Introduction to SoMachine

Overview This chapter provides an overview of the specific functions provided by SoMachine. What's in this Chapter? This chapter contains the following topics:
Topic What is SoMachine Overview Machine Transparency Page 12 15 17

EIO0000000734 10/2010

11

General Introduction to SoMachine

What is SoMachine
Presentation SoMachine is a professional, efficient and open OEM software solution that aides you in the developing, configuring and commissioning of the entire machine in a single environment (including logic, motor control, HMI and related network automation functions). SoMachine allows you to program and commission the entire range of elements in the Schneider Electric Flexible Machine Control offer, and helps you to achieve the most optimized control solution for most machine requirements. Schneider Electric Flexible Machine Control Schneider Electric Flexible Machine Control is the comprehensive solution-oriented offer for OEMs (Original Equipment Manufacturers) that includes the following elements: 1 software environment SoMachine 4 hardware control platform types HMI controller logic controller motion controller drive controller other devices HMI speed drives distributed I/O modules, etc.

12

EIO0000000734 10/2010

General Introduction to SoMachine

re wa e of t ch in S a M So
n ti o ll er M on tr o o C ive e r D r t ro ll on C

gi c l e r Lo ntr o l Co

r I H Mtr o lle on C

es hin ac M

SoMachine version 2.0 integrates: HMI controllers Magelis XBTGC HMI controller Magelis XBTGT/GK CANopen HMI controller Logic controllers Modicon M238 Modicon M258 Motion controllers Modicon LMC058 Drive controllers ATV IMC HMI Magelis graphic panels Magelis XBTGT Magelis XBTGK Magelis XBTGH Other HMI graphic panels are supported via the Modbus connection which do not support the SoMachine protocol.

EIO0000000734 10/2010

13

General Introduction to SoMachine

Features and Functions SoMachine provides the following features and functions: entire range of IEC 61131-3 languages integrated fieldbus configurators expert diagnostics and debugging visualization screen integrated HMI application development tool (Vijeo-Designer) Simplifying the User Workflow With SoMachine you can design a complete solution with just: 1 software 1 project file 1 cable connection 1 download Dedicated OEM Libraries SoMachine integrates tested, validated, documented and supported expert application libraries dedicated to many OEM applications. A simple configuration methodology speeds up design, commissioning, installation and troubleshooting. The following libraries are provided by SoMachine version 2.0: Motion & Drives libraries for motion & drives devices control via CANopen Toolbox library that offers a set of functions for programming, remote devices control and automation functions (for example closed loop control) The SoMachine Extension Solution provides additional libraries for the following applications running with S-type controllers: Packaging Hoisting Conveying For further information on differences between SoMachine version 2.0 and the SoMachine Extension Solution, refer to the Scope of Supply chapter (see page 25).

14

EIO0000000734 10/2010

General Introduction to SoMachine

Overview
Visual Graphic User Interface Navigation within SoMachine is intuitive and highly visual. Presentation is optimized in such a way that selecting the development stage of the desired project makes the appropriate tools available. The user interface provides the following advantages: it helps to ensure that nothing is overlooked it suggests the tasks to be performed throughout the project development cycle its workspace has been streamlined so that only those items necessary and relevant to the current task are featured, avoiding any superfluous information Learning Center The Home menu includes a learning center that provides the following tools to get started with SoMachine. An animated file briefly explains the SoMachine interface and concept. An e-learning, interactive with the user, allows to run a self-training about SoMachine. A third section gives access to several documented SoMachine programming examples. Projects Management The implemented project management principle allows you to browse the existing projects without the need to open them before selection. You can create new projects either from scratch or on the following bases: using tested validated and documented architectures using the provided examples using an existing project SoMachine provides quick access to the most recently-used projects. Project Properties SoMachine provides the possibility to add the following items to each project: additional textual information attach documents attach your individual customer picture attach a configuration picture Configuration The SoMachine graphical user interface allows you to easily build your architecture and configure the devices of your architecture.
EIO0000000734 10/2010

15

General Introduction to SoMachine

Programming Programming is an essential step. It must be carried out carefully to be as efficient as possible. Advanced control and HMI functions cover the needs of an OEM engineer in terms of creating the control and visualization system. Design and functional tests are possible at any moment by quickly simulating the control or HMI system. Commissioning SoMachine provides a Commissioning screen for easy and fast diagnostics. It presents the online state of the architecture in a graphical configuration editor that indicates whether you are logged into the displayed devices, as well as if they are in run or stop mode. Documentation Because a printed file of the project is an important element, SoMachine lets you build and customize a project report by executing the following steps: select the items to be included in the report organize the sections define the page layout launch the printing process

16

EIO0000000734 10/2010

General Introduction to SoMachine

Machine Transparency
SoMachine Protocol The SoMachine protocol is the preferred protocol providing a transparent access to your machine's controllers and HMIs. The SoMachine protocol is used for any data exchange between the SoMachine software (PC) and the runtime systems (controller, HMI) between controllers and integrated HMIs supporting SoMachine protocol This leads to the following advantages that will be described below: a single cable connection to 1 HMI or controller of your machine provides access to any other HMI or controller of the machine variables defined once are available to any other HMI or controller in the machine Single Cable Connection The transparent SoMachine protocol allows you to access any HMI or controller that is part of your machine by connecting your SoMachine PC to only 1 device on your machine. The connection will then be routed through any connected device. This single connection to the machine provides a gain in simplicity by transferring data using the same cable from the PC to the machine.

2 3 5

1 2 3 4 5

connection between SoMachine PC and controller alternative connection between SoMachine PC and HMI logic controller HMI serial line connection between controller and HMI

The above figure illustrates the equivalent access. This means that downloading and commissioning to the controller can be performed in 2 different ways: directly connecting the SoMachine PC to the controller which, in turn, routs the information to the HMI or connecting the SoMachine PC to the HMI which, in turn, routs the information to the controller.

EIO0000000734 10/2010

17

General Introduction to SoMachine

One-Shot Variable Definition The transparent SoMachine protocol allows you to define variables only once in the project and to make them available to any other HMI or controller by a publishsubscriber mechanism based on symbolic names. Once the variables have been published, they may be subscribed by other HMIs or controllers without the need to re-enter the variable definition. This provides you the following key advantages: single definition of variables shared between the controller and the HMI publishing and subscribing variables by simple selection variable exchange definition independent of the medium (serial line, etc.) Transparent Access to Fieldbus Devices The single connection between the PC and the controller provides pure transparent access to each device connected on CANopen. From the SoMachine unique user interface you can set-up remote devices offline and tune them online.

18

EIO0000000734 10/2010

System Requirements and Installation EIO0000000734 10/2010

System Requirements and Installation

II

EIO0000000734 10/2010

19

System Requirements and Installation

20

EIO0000000734 10/2010

System Requirements and Installation EIO0000000734 10/2010

System Requirements and Installation

Overview This chapter provides general information on the hardware and software requirements as well as on the installation and registration of SoMachine. What's in this Chapter? This chapter contains the following topics:
Topic System Requirements Installation and Registration of SoMachine Scope of Supply Application Upgrade Page 22 23 25 28

EIO0000000734 10/2010

21

System Requirements and Installation

System Requirements
Overview The following paragraphs describe the hardware and software requirements the PC for SoMachine installation should meet. Hardware Requirements The PC for SoMachine installation must meet the following hardware requirements:
Equipment processor Minimum Pentium V, 1.8 GHz, Pentium M, 1.0 GHz or equivalent 2 GB 3.5 GB including the memory space for the software installation, temporary space for execution and space for saving applications DVD reader resolution: 1024 x 786 pixel mouse or compatible pointing device USB interface as preferred solution, web registration requires Internet access Recommended Pentium V, 3.0 GHz, Pentium M, 1.5 GHz or equivalent 3 GB 4 GB

RAM free hard drive space

drive display peripherals

resolution: 1280 x 1024 pixel

web access

Software Requirements The SoMachine software supports 1 of the following operating systems: Microsoft Windows XP Professional Service Pack 2 and Service Pack 3 Microsoft Windows Vista Home Basic Microsoft Windows Vista Service Pack 1 SoMachine literature contains PDF-formatted documents that require the installation of the Adobe Reader TM. This reader is not part of the SoMachine installation but can be downloaded from http://www.adobe.com/go/EN_US-H-GETREADER.

22

EIO0000000734 10/2010

System Requirements and Installation

Installation and Registration of SoMachine


Overview The following paragraphs describe how to install SoMachine and how to execute the registration. Installing SoMachine To install the SoMachine software with its basic functions, insert the SoMachine Standard Software DVD in the DVD drive of you PC. The setup will start automatically if you have enabled the Autorun function. Otherwise start the setup manually by double-clicking the Setup.exe file. The setup starts an installation wizard that will guide you through the installation process. In order to use SoMachine functions dedicated to specific solutions, you must additionally install the SoMachine Solution Extension after successful installation of the SoMachine standard software. To achieve this, insert the SoMachine Solution Extension DVD into the DVD drive of your PC. The setup will start automatically if you have enabled the Autorun function. Otherwise start the setup manually by double-clicking the Setup.exe file. The setup starts an installation wizard that will guide you through the installation process. For further information on the functions covered by the standard and solution SoMachine products refer to the Scope of Supply chapter (see page 25). Firewall Installed on SoMachine PC You can install SoMachine on a PC equipped with a firewall that does not block the ports that SoMachine uses for communicating with the controllers. If a firewall is running on the SoMachine PC, it must allow incoming connections on the following UDP ports: 1740 1741 1742 1743 Uninstalling SoMachine Uninstall SoMachine from your computer via Start Control Panel Add/Remove Programs.

EIO0000000734 10/2010

23

System Requirements and Installation

Registration Register your software within the trial period via the SoMachine dialog box, tab License Agreement, and click the button Registration Wizard. You can open this dialog box in different ways: from the general functions menu (see SoMachine, Programming Guide) by executing the About task from the Program tab via the Help About menu You can also start the Registration Wizard directly via Start Programs Schneider Electric SoMachine License Manager.

24

EIO0000000734 10/2010

System Requirements and Installation

Scope of Supply
Overview The following SoMachine scopes of supply are available: SoMachine Standard Software DVD that installs the SoMachine Version 2.0 software with its basic functions SoMachine Version 2.0 Solution Extension DVD that installs additional SoMachine functions dedicated to specific solutions Differences Between the Standard Software and the Solution Extension The following table lists the differences between the 2 scopes of supply:
SoMachine Version 2.0 DVD Part number MSDCHNSFUV20 SoMachine Version 2.0 Solution Extension DVD MSDCHNSFUS0V20 The Solution Extension DVD is installed additionally on the PC where SoMachine is already installed. M238 Controllers Generic devices M238 TM238LDA24DR TM238LDD24DT TM238LFAC24DR TM238LFDC24DT Generic devices M258 TM258LD42DT TM258LD42DT4L TM258LF42DR TM258LF42DT TM258LF42DT4L TM258LF66DT4L Generic devices XBTGC XBTGC1100 XBTGC2120 XBTGC2230 CANopen Master Module for XBTGC XBTZGCCAN Adds the S-type devices: M238 TM238LFAC24DRS0 TM238LFDC24DTS0

M258 Controllers

Adds the S-type devices: M258 TM258LF42DRS0 TM258LF42DT4LS0 TM258LF42DTS0 TM258LF66DT4LS0

XBTGC Controllers

Adds the S-type devices: CANopen Master Module S-Type for XBTGC XBTZGCCANS0

EIO0000000734 10/2010

25

System Requirements and Installation

SoMachine Version 2.0 DVD XBTGT/GK Controllers Generic devices XBTGT/GK with control XBTGK2120 with Control XBTGK2330 with Control XBTGK5330 with Control XBTGT2110 with Control XBTGT2120 with Control XBTGT2130 with Control XBTGT2220 with Control XBTGT2330 with Control XBTGT2430 with Control XBTGT2930 with Control XBTGT4230 with Control XBTGT4330 with Control XBTGT5230 with Control XBTGT5330 with Control XBTGT5340 with Control XBTGT5430 with Control XBTGT6330 with Control XBTGT6340 with Control XBTGT7340 with Control CANopen Master Module for XBTGT/GK XBTZGCANM LMC058 Controllers Generic devices LMC058 LMC058LF424 LMC058LF42

SoMachine Version 2.0 Solution Extension DVD Adds the S-type devices: CANopen Master Module S-Type for XBTGT/GK XBTZGCANMS0

Adds the following LMC058 S-Type controllers: LMC058 LMC058LF424S0 LMC058LF42S0 Adds the following ATV IMC S-Type controller: ATV IMC VW3A3521S0

ATV IMC Controllers

26

EIO0000000734 10/2010

System Requirements and Installation

SoMachine Version 2.0 DVD Devices and Application Libraries Altivar Library CANmotion Lexium Library Integrated Lexium Library Lexium Library TeSys Library Toolbox Library TVDA finder is included and provides answers that are generic TVDAs. The following generic TVDAs are provided: Optimized HW XBTGC Optimized HW M238 Optimized CANopen M238 Optimized AS-Interface M238 Optimized CANopen XBTGC/GT/GK Performance HW M258 Performance CANopen M258

SoMachine Version 2.0 Solution Extension DVD Adds the application libraries: Packaging Library Conveying Library Hoisting Library

System User Guides and Project Templates of Tested Validated and Documented Architectures (TVDA)

Adds the following application TVDAs: Optimized CANopen ATV IMC Performance CANmotion LMC058 Packaging Optimized CANopen M238 (project template only) Packaging Performance CANopen M258 (project template only) Packaging Performance CANmotion LMC058 (project template only) Conveying Performance CANopen LMC058 Hoisting Optimized CANopen M238 Hoisting Optimized CANopen ATV IMC (project template only)

EIO0000000734 10/2010

27

System Requirements and Installation

Application Upgrade
Overview Depending on whether you receive a later version of the firmware running on your controllers or of your SoMachine software, you must either upgrade your software or your firmware as described in the following. The following tables show you the preferred actions for an upgrade in 2 different cases: Application and Controllers Use Version 1.1 but SoMachine Software has been Updated to Version 2.0 If you receive SoMachine version 2.0, but your controllers running applications are still equipped with version 1.1 you can either keep the version 1.1 level of your application by selecting version 1.1 devices. Or you can upgrade to version 2.0 as follows:
Step 1 2 Action Update the controller firmware to version 2.0 (2 minutes per controller). Open each application, right-click your device and execute the Update Device Version command towards Version 2.0.

NOTE: The Update Device Version command always initiates an upgrade to the latest version that is available. It is not possible to upgrade a device to an intermediate version. Application and SoMachine Software are of Version 1.1 but Controllers have been Updated to Version 2.0 If you receive some new controllers running firmware version 2.0 but your applications and SoMachine are version 1.1, upgrade application devices and software as follows:
Step 1 2 3 Action Get and install SoMachine version 2.0. Open each application, right-click your device and execute the Update Device Version command towards version 2.0. Update the controller firmware version to 2.0.

28

EIO0000000734 10/2010

Supported Devices EIO0000000734 10/2010

Supported Devices

III
Introduction This part provides information about the devices that SoMachine can configure and program. What's in this Part? This part contains the following chapters:
Chapter 3 4 5 6 Optimized Controllers Performance Controllers HMI Terminals Distributed Devices Chapter Name Page 31 49 65 71

EIO0000000734 10/2010

29

Supported Devices

30

EIO0000000734 10/2010

Optimized Controllers EIO0000000734 10/2010

Optimized Controllers

3
What's in this Chapter? This chapter contains the following sections:
Section 3.1 3.2 3.3 Controllers TM2 Expansion Modules Communication Modules Topic Page 32 39 45

EIO0000000734 10/2010

31

Optimized Controllers

3.1

Controllers

What's in this Section? This section contains the following topics:


Topic Modicon M238 Logic Controller Devices Overview XBTGC HMI Controller XBTGT/GK HMI Controllers ATV IMC Drive Controller Page 33 35 37 38

32

EIO0000000734 10/2010

Optimized Controllers

Modicon M238 Logic Controller Devices Overview


Overview The Schneider Electric Modicon M238 Logic Controller has a variety of powerful features. This Controller can service a wide range of applications. Key Features The Modicon M238 Logic Controller is supported and programmed with the SoMachine Programming Software, which provides the following IEC61131-3 programming languages: IL: Instruction List ST: Structured Text FBD: Function Block Diagram SFC: Sequential Function Chart LD: Ladder Diagram CFC: Continuous Function Chart The Modicon M238 Logic Controller can manage up to 7 tasks (1 MAST task and up to 6 other tasks). The power supply of Modicon M238 Logic Controller is either: 24 Vdc 100...240 Vac The Modicon M238 Logic Controller with DC power supply includes the following features: 14 digital inputs, including 8 fast inputs 10 digital outputs, including 4 fast outputs The Modicon M238 Logic Controller with AC power supply includes the following features: 14 digital inputs, including 8 fast inputs 10 digital outputs, including 6 relay outputs Modicon M238 Logic Controller Range The following table describes the M238 range and features:
Reference M238 DC Range TM238LFDC24DT TM238LDD24DT 24 Vdc 24 Vdc SL1: RS232/RS485 Yes SL2: RS485 SL1: RS232/RS485 No 4 transistor 2 MB 8 fast inputs(1) fast outputs(2) + + 1 MB 6 regular inputs 6 transistor regular outputs Power Supply Serial Ports CANopen Master Digital Inputs Digital Outputs Memory size

EIO0000000734 10/2010

33

Optimized Controllers

Reference M238 AC Range TM238LFAC24DR TM238LDA24DR

Power Supply

Serial Ports

CANopen Master

Digital Inputs

Digital Outputs

Memory size

100...240 Vac

SL1: RS232/RS485 Yes SL2: RS485

100...240 Vac SL1: RS232/RS485 No

2 MB 4 transistor 8 fast inputs(1) outputs + + 6 regular inputs 6 relay outputs 1 MB

(1) The fast inputs can be used either as regular inputs or as fast inputs for counting or event functions. (2) The fast outputs can be used either as regular outputs or as fast outputs for PTO, HSC, PWM, or FG functions.

34

EIO0000000734 10/2010

Optimized Controllers

XBTGC HMI Controller


Introduction Software configuration and hardware description can be found in the following manuals: XBTGC HMI Controller Hardware Guide (see Magelis XBTGC HMI Controller, Hardware Guide) XBTGC HMI Controller Programming Guide (see Magelis XBT GC HMI Controller, Programming Guide) Key Features The XBTGC HMI Controllers support the following IEC61131-3 programming languages: IL: Instruction List ST: Structured Text FBD: Function Block Diagram SFC: Sequential Function Chart LD: Ladder Diagram CFC: Continuous Function Chart The XBTGC HMI Controllers can manage up to 3 tasks: 1 unique and mandatory MAST task can be configured in Freewheeling (see Magelis XBT GC HMI Controller, Programming Guide) or Cyclic (see Magelis XBT GC HMI Controller, Programming Guide) mode. 2 other tasks can be configured in Freewheeling (only if the MAST task is not configured in Freewheeling), Cyclic or Event (see Magelis XBT GC HMI Controller, Programming Guide) mode. XBTGC HMI Controller Range The following table describes the XBTGC HMI Controller
XBTGC 1100 Embedded inputs Embedded outputs Display type 12 6 Monochrome Amber/Red LCD XBTGC 2120 16 16 Monochrome LCD 3 max. Not available XBTGC 2230 16 16 STN Color LCD 3 max. Available

Expansion modules 2 max. Ethernet interface Not available

EIO0000000734 10/2010

35

Optimized Controllers

XBTGC 1100 Serial interface (COM1) Not available

XBTGC 2120

XBTGC 2230

RS232/RS422/RS485 RS232/RS422/RS485 serial interface. SUB- serial interface. SUB-D 9-pin plug connector. D 9-pin plug connector. Available Available

USB Interface

Available

36

EIO0000000734 10/2010

Optimized Controllers

XBTGT/GK HMI Controllers


Introduction XBTGT/GK HMI terminals (see page 65) become controllers when a CANopen module (see page 46) is attached to them. Software configuration and hardware description can be found in the following manuals: Magelis XBTGT, XBTGK, XBTGH Hardware Guide Magelis XBTGT, XBTGK HMI Controller Programming Guide XBTGT/GK Key Features The XBTGT/GK HMI controllers support the following IEC61131-3 programming languages: IL: Instruction List ST: Structured Text FBD: Function Block Diagram SFC: Sequential Function Chart LD: Ladder Diagram CFC: Continuous Function Chart The XBTGT/GK HMI controllers can manage up to 3 tasks: 1 unique and mandatory MAST task can be configured in Freewheeling (see Magelis XBT GT, HMI Controller, Programming Guide) or Cyclic (see Magelis XBT GT, HMI Controller, Programming Guide) mode. 2 other tasks can be configured in Freewheeling (only if the MAST task is not configured in Freewheeling), Cyclic or Event (see Magelis XBT GT, HMI Controller, Programming Guide) mode. XBTGT/GK Terminal Range For key features as well as a list of the range of XBTGT/GK HMI terminals refer to the HMI Terminals chapter of this document (see page 65).

EIO0000000734 10/2010

37

Optimized Controllers

ATV IMC Drive Controller


Introduction The ATV IMC drive controller is used to adapt the ATV71 variable speed drive to specific applications by integrating control system functions. For information on how to add an ATV IMC drive controller to your SoMachine application, refer to the ATV IMC Drive Controller Programming Guide. Key Features The ATV IMC drive controller supports the following IEC61131-3 programming languages: IL: Instruction List ST: Structured Text FBD: Function Block Diagram SFC: Sequential Function Chart LD: Ladder Diagram CFC: Continuous Function Chart The ATV IMC drive controller can manage up to 9 tasks: 3 cyclic tasks 1 event task on on_SYNC 2 event tasks on external input on_LI3 on_LI4 2 event tasks on on_Start or on_Stop event The ATV IMC drive controller includes the following features: 10 digital inputs (2 inputs can be used for 2 counters or 2 inputs can be used for 2 incremental encoders) 2 analog inputs 6 digital outputs 2 analog outputs For detailed information on inputs/outputs and any further hardware information refer to the Altivar ATV IMC Drive Controller Hardware Guide (S1A10252). Features of the ATV IMC Drive Controller The following table lists the features of the ATV IMC drive controller:
Reference VW3A3521S0 Power Supply 24 Vdc Ethernet Interface yes CANopen Master yes Digital Inputs 10 Digital Outputs 6 Analog Inputs 2 Analog Outputs 2 Memory Size 3 MB

38

EIO0000000734 10/2010

Optimized Controllers

3.2

TM2 Expansion Modules

What's in this Section? This section contains the following topics:


Topic TM2 Digital Input and Output Expansion Modules TM2 Analog Input and Output Expansion Modules TM2 High-Speed Counting I/O Expansion Modules Page 40 42 44

EIO0000000734 10/2010

39

Optimized Controllers

TM2 Digital Input and Output Expansion Modules


Introduction The following paragraph lists the TM2 digital I/O modules for Modicon M238 Logic Controller and XBTGC HMI Controller that are supported by SoMachine with their complete name and catalog reference. NOTE: To add a digital module, refer to Adding Expansion Modules (see Modicon M238 Logic Controller, Programming Guide). Supported Modules The Modicon M238 Logic Controller and the XBTGC HMI Controller support the following I/O modules:
Module Reference Input Modules TM2DAI8DT TM2DDI8DT TM2DDI16DT TM2DDI16DK TM2DDI32DK Output Modules TM2DRA8RT TM2DRA16RT TM2DD08UT 8 16 8 outputs relay outputs relay outputs transistor sink 30 Vdc/230 Vac removable with 2 A max screw 30 Vdc/230 Vac removable with 2 A max screw 24 Vdc 0.3 A max per output removable with screw removable with screw HE10 connector 8 8 16 16 32 inputs inputs inputs inputs inputs 120 Vac 7.5 mA 24 Vdc 7 mA 24 Vdc 7 mA 24 Vdc 5 mA 24 Vdc 5 mA removable with screw removable with screw removable with screw HE10 connector HE10 connector Channels Channel Type Voltage/ Current Terminal Block

TM2DD08TT

outputs 24 Vdc transistor source 0.5 A max per output outputs transistor sink 24 Vdc 0.1 A max per output

TM2DDO16UK

16

40

EIO0000000734 10/2010

Optimized Controllers

Module Reference TM2DDO16TK

Channels 16

Channel Type

Voltage/ Current

Terminal Block HE10 connector

outputs 24 Vdc transistor source 0.4 A max per output outputs transistor sink 24 Vdc 0.1 A max per output

TM2DDO32UK

32

HE10 connector

TM2DDO32TK

32

outputs 24 Vdc transistor source 0.4 A max per output

HE10 connector

Mixed Modules TM2DMM8DRT 4 4 16 8 inputs outputs relay inputs outputs relay 24 Vdc/7 mA 30 Vdc/230Vac 2 A max 24 Vdc/7 mA 30 Vdc/230Vac 2 A max removable with screw non-removable spring

TM2DMM24DRF

EIO0000000734 10/2010

41

Optimized Controllers

TM2 Analog Input and Output Expansion Modules


Introduction The following paragraph lists the analog I/O modules for Modicon M238 Logic Controller and XBTGC HMI Controller that are supported by SoMachine with their complete name and catalog reference. NOTE: To add an analog module, refer to Adding Expansion Modules chapter in the SoMachine Programming Guide (see Modicon M238 Logic Controller, Programming Guide). Supported Modules The Modicon M238 Logic Controller and the XBTGC HMI Controller support the following I/O modules:
Module Reference Input Modules TM2AMI2HT TM2AMI2LT TM2AMI4LT 2 2 4 high-level inputs low-level inputs inputs 0...10 Vdc 4...20 mA removable with screw Channels Channel Type Voltage/Current Terminal Block

Thermocouple type removable with J,K,T screw 0...10 Vdc 0...20 mA PT100/1000 Ni100/1000 0...20 mA 0...10 Vdc NTC / PTC PT100/1000 PT100/1000 removable with screw

TM2AMI8HT TM2ARI8HT TM2ARI8LRJ TM2ARI8LT Output Modules TM2AMO1HT TM2AVO2HT

8 8 8 8

inputs inputs inputs inputs

removable with screw removable with screw RJ11 connector removable with screw

1 2

output outputs

0...10 Vdc 4...20 mA +/- 10 Vdc

removable with screw removable with screw

42

EIO0000000734 10/2010

Optimized Controllers

Module Reference Mixed Modules TM2AMM3HT

Channels

Channel Type

Voltage/Current

Terminal Block

2 1

inputs output inputs outputs low-level inputs output

0...10 Vdc 4...20 mA 0...10 Vdc 4...20 mA 0...10 Vdc 4...20 mA 0...10 Vdc 4...20 mA Thermo J,K,T, PT100 0...10 Vdc 4...20 mA

removable with screw

TM2AMM6HT

4 2

removable with screw

TM2ALM3LT

2 1

removable with screw

EIO0000000734 10/2010

43

Optimized Controllers

TM2 High-Speed Counting I/O Expansion Modules


Introduction The following paragraph lists the HSC expansion modules for Modicon M238 Logic Controller that are supported by SoMachine with their description. NOTE: To add an expansion module, refer to Adding Expansion Modules (see Modicon M238 Logic Controller, Programming Guide). Supported Modules The HSC modules are only available with the Modicon M238 Logic Controller.
Reference TM200HSC206DT TM200HSC206DF Description 2 High Speed Counters, Frequency 60 kHz, Expansion Module, Removable screw terminal block (supplied) 2 High Speed Counters, Frequency 60 kHz, Expansion Module, Removable spring terminal block (supplied)

Each Modicon M238 Logic Controller supports a maximum of 3 HSC expansion modules.

44

EIO0000000734 10/2010

Optimized Controllers

3.3

Communication Modules

What's in this Section? This section contains the following topics:


Topic CANopen Master Modules for XBTGC, XBTGT and XBTGK HMI Controllers AS-Interface Master Module for the M238 Controller Ethernet Gateway for Modicon M238 Logic Controller Page 46 47 48

EIO0000000734 10/2010

45

Optimized Controllers

CANopen Master Modules for XBTGC, XBTGT and XBTGK HMI Controllers
Introduction The following paragraph lists the CANopen Master / CANopen Master S-type modules supported by SoMachine with their description. CANopen Master Module for the XBTGC HMI Controller The following CANopen Master modules (XBTZGCCAN and XBTZGCCANS0) are available for the XBTGC HMI Controller:
Reference XBTZGCCAN XBTZGCCANS0 (to be used if S-type controller is requested) Description CANopen Master Module conforms to EN61000-6-2 Standard, 5 Vdc, 2.4 W max, communication module, extension connector, multi-drop connection, half duplex serial transmission.

NOTE: For more information refer to the Magelis XBTGC HMI Controller Programming Guide. CANopen Master Module for the XBTGT/GK HMI Controller The following CANopen Master modules (XBTZGCANM and XBTZGCANMS0) are available for the XBTGT/GK HMI Controller:
Reference XBTZGCANM XBTZGCANMS0 (to be used if S-type controller is requested) Description CANopen Master Module conforms to EN61000-6-2 Standard, 5 Vdc, 2.4 W max, communication module, extension connector, multi-drop connection, half duplex serial transmission.

NOTE: For more information refer to the Magelis XBTGT, XBTGK HMI Controller Programming Guide.

46

EIO0000000734 10/2010

Optimized Controllers

AS-Interface Master Module for the M238 Controller


Introduction The following paragraph lists the AS-Interface Master Module for M238 supported by SoMachine with its description. AS-Interface Master Module for the M238 Controller The following AS-Interface Master Module is available for the M238 controller:
Reference TWDNOI10M3 Description The AS-Interface Master Module manages all exchange of data on the AS-Interface network.

The AS-Interface Master Module is described in the Modicon TWDNOI10M3 ASInterface Master Module Hardware Guide (see Modicon TWDNOI10M3, ASInterface Master Module, Hardware Guide). Each M238 controller supports a maximum of 2 AS-Interface Master Modules.

EIO0000000734 10/2010

47

Optimized Controllers

Ethernet Gateway for Modicon M238 Logic Controller


Introduction The following paragraph lists the Ethernet Gateway supported by SoMachine with their descriptions. NOTE: For further information refer to Connection and Configuration of the Ethernet Gateway (see Modicon M238 Logic Controller, Programming Guide). Ethernet Gateway for Modicon M238 Logic Controller The following Ethernet Gateway module is available for Modicon M238 Logic Controller.
Reference 499TWD01100 Description Ethernet/Modbus gateway to be used with the Modicon M238 Logic Controller. The gateway is used to connect a single controller Modbus/RTU (RS485) device and the physical layer of Modbus/TCP networks.The gateway module supports slave mode only.

48

EIO0000000734 10/2010

Performance Controllers EIO0000000734 10/2010

Performance Controllers

4
What's in this Chapter? This chapter contains the following sections:
Section 4.1 4.2 4.3 Controllers TM5 Expansion Modules Communication Modules Topic Page 50 56 63

EIO0000000734 10/2010

49

Performance Controllers

4.1

Controllers

What's in this Section? This section contains the following topics:


Topic Modicon M258 Logic Controller Modicon LMC058 Motion Controller Page 51 54

50

EIO0000000734 10/2010

Performance Controllers

Modicon M258 Logic Controller


Introduction Software configuration and hardware description can be found in the following manuals: Modicon M258 Logic Controller programming guide (see Modicon M258 Logic Controller, Programming Guide) Modicon M258 Logic Controller hardware guide (see Modicon M258 Logic Controller, Hardware Guide) Overview The Schneider Electric Modicon M258 Logic Controller is a controller with a variety of powerful features. It can control a wide range of applications
TM5 bus between transmitter and receiver
PULL
Eth LA Eth ST Eth NS USB Host MBS COM CAN0 STS MS

PULL

TM258

BATTERY APP0 APP1

1 1

21 11

21 11

21 11

21 11

21 11

21 11

21 11

2 1

1 1

2 1

1 1

2 1

1 1

2 1

1 1

2 1

1 1

2 1

1 1

2 1

TM258LF42DT
EthMAC Address : xx-xx-xx-xx-xx-xx

BATTERY (RTC)

1 2

21 22

21 22

21 22

21 22

21 22

21 22

21 22

2 2

1 2

2 2

1 2

2 2

1 2

2 2

1 2

2 2

1 2

2 2

1 2

2 2

CAN0
Host
1 3 21 33 21 33 21 33 21 33 21 33 21 33 21 33 2 3

1 3

2 3

1 3

2 3

1 3

2 3

1 3

2 3

1 3

2 3

1 3

2 3

1 4

21 44

21 44

21 44

21 44

21 44

21 44

21 44

2 4

1 4

2 4

1 4

2 4

1 4

2 4

1 4

2 4

1 4

2 4

1 4

2 4

Pgr Port MBS Ethernet


1 5 21 55 21 55 21 55 21 55 21 55 21 55 21 55 2 5

1 5

2 5

1 5

2 5

1 5

2 5

1 5

2 5

1 5

2 5

1 5

2 5

1 6

21 66

21 66

21 66

21 66

21 66

21 66

21 66

2 6

1 6

2 6

1 6

2 6

1 6

2 6

1 6

2 6

1 6

2 6

1 6

2 6

RS485 / RS232

Controller or BUS Controller

Local Expansion I/O

Remote Expansion I/O

The Software configuration is described in the SoMachine Programming Guide (see Modicon M258 Logic Controller, Programming Guide). Key Features The SoMachine software compatible with Modicon M258 Logic Controller provides the following IEC61131-3 programming languages: IL: Instruction List ST: Structured Text FBD: Function Block Diagram SFC: Sequential Function Chart LD: Ladder Diagram CFC: Continuous Function Chart All controllers include: CANopen Master Ethernet Serial Line
EIO0000000734 10/2010

51

Performance Controllers

Expert functions (counting, reflex outputs...) Embedded I/Os All controllers support up to 21 tasks with the following limits: 4 cyclic tasks: one is configured by default (Mast) 1 freewheeling task 8 software event driven tasks 8 hardware event driven tasks Controller Range
PCI TM258LD42DT (see Modicon M258 Logic Controller, Hardware Guide) TM258LD42DT4L (see Modicon M258 Logic Controller, Hardware Guide) 0 CAN 0 USB A 1 USB Pgr 1 Eth 1 SL 1

TM258LF42DT (see Modicon 0 M258 Logic Controller, Hardware Guide) TM258LF42DT4L (see Modicon M258 Logic Controller, Hardware Guide) TM258LF66DT4L (see Modicon M258 Logic Controller, Hardware Guide) TM258LF42DR (see Modicon M258 Logic Controller, Hardware Guide) 2

Embedded expert I/O Fast Inputs TM258LD42DT (see Modicon M258 Logic Controller, Hardware Guide) TM258LD42DT4L (see Modicon M258 Logic Controller, Hardware Guide) 2x 5 Fast Outputs 2 Regular Inputs 2

Embedded regular I/O Digital Inputs 1x 12 Digital Outputs 12 Analog Inputs 0

2x

1x

12

12

52

EIO0000000734 10/2010

Performance Controllers

Embedded expert I/O Fast Inputs TM258LF42DT (see Modicon M258 Logic Controller, Hardware Guide) TM258LF42DT4L (see Modicon M258 Logic Controller, Hardware Guide) TM258LF66DT4L (see Modicon M258 Logic Controller, Hardware Guide) TM258LF42DR (see Modicon M258 Logic Controller, Hardware Guide) 2x 5 Fast Outputs 2 Regular Inputs 2

Embedded regular I/O Digital Inputs 1x 12 Digital Outputs 12 Analog Inputs 0

2x

1x

12

12

2x

2x

12

12

2x

2x

6 Relays

EIO0000000734 10/2010

53

Performance Controllers

Modicon LMC058 Motion Controller


Introduction Software configuration and hardware description can be found in the following manuals: Modicon LMC058 Motion Controller programming guide (see Modicon LMC058 Motion Controller, Programming Guide) Modicon LMC058 Motion Controller hardware guide (see Modicon LMC058 Motion Controller, Hardware Guide) Overview The Schneider Electric Modicon LMC058 Motion Controller is a controller with a variety of powerful features. This controller is the optimized solution for axis positioning thanks to software with embedded automation functions and an ergonomic interface for axis configuration (SoMachine software). It can control a wide range of applications. Combined with Lexium servo drives or Lexium SD3 Stepper drives, this lets you easily design and commission your applications.
TM5 bus between transmitter and receiver
PULL
Eth LA Eth ST Eth NS USB Host MBS COM CAN0 STS CAN1 STS RUN / MS

PULL

LMC058

BATTERY APP0 APP1

1 1

21 11

21 11

21 11

21 11

21 11

2 1

1 1

2 1

1 1

2 1

1 1

2 1

1 1

2 1

1 1

2 1

1 1

2 1

TM258LF42DT
EthMAC Address : xx-xx-xx-xx-xx-xx

BATTERY (RTC)

1 2

21 22

21 22

21 22

21 22

21 22

2 2

1 2

2 2

1 2

2 2

1 2

2 2

1 2

2 2

1 2

2 2

1 2

2 2

PWR CAN1 CAN0


5V Off 24V

Host

1 3

21 33

21 33

21 33

21 33

21 33

2 3

1 3

2 3

1 3

2 3

1 3

2 3

1 3

2 3

1 3

2 3

1 3

2 3

1 4

21 44

21 44

21 44

21 44

21 44

2 4

1 4

2 4

1 4

2 4

1 4

2 4

1 4

2 4

1 4

2 4

1 4

2 4

Pgr Port MBS Ethernet


1 5 21 55 21 55 21 55 21 55 21 55 2 5 1 5 2 5 1 5 2 5 1 5 2 5 1 5 2 5 1 5 2 5 1 5 2 5

ENCODER
RS485 / RS232

1 6

21 66

21 66

21 66

21 66

21 66

2 6

1 6

2 6

1 6

2 6

1 6

2 6

1 6

2 6

1 6

2 6

1 6

2 6

Controller or BUS Controller

Local Expansion I/O

Remote Expansion I/O

Key Features The SoMachine software compatible with the controller provides the following IEC61131-3 programming languages: IL: Instruction List ST: Structured Text FBD: Function Block Diagram SFC: Sequential Function Chart LD: Ladder Diagram CFC: Continuous Function Chart All controllers include: CANopen Master Encoder Master
54
EIO0000000734 10/2010

Performance Controllers

Ethernet Serial Line Expert functions (counting, reflex outputs...) Embedded I/Os All controllers support up to 21 tasks with the following limits: 1 motion task synchronized with the CANmotion Master 4 cyclic tasks: one is configured by default (Mast) 1 freewheeling task 8 software event driven tasks 8 hardware event driven tasks 1 hardware event driven task CANmotion Master dedicated to motion device synchronization Controller Range
PCI LMC058LF42 (see Modicon LMC058 Motion Controller, Hardware Guide) LMC058LF424 (see Modicon LMC058 Motion Controller, Hardware Guide) 0 CAN 2 USB A 1 USB Pgr 1 Eth 1 SL 1 ENC 1

Embedded expert I/O Fast Inputs LMC058LF42 (see Modicon LMC058 Motion Controller, Hardware Guide) LMC058LF424 (see Modicon LMC058 Motion Controller, Hardware Guide) 2x 5 Fast Outputs 2 Regular Inputs 2

Embedded regular I/O Digital Inputs 1x 12 Digital Outputs 12 Analog Inputs 0

2x

1x

12

12

EIO0000000734 10/2010

55

Performance Controllers

4.2

TM5 Expansion Modules

What's in this Section? This section contains the following topics:


Topic Digital Input and Output Expansion Modules Analog Input and Output Expansion Modules Expert I/O Expansion Modules Bus and Power Distribution Expansion Modules Page 57 58 60 61

56

EIO0000000734 10/2010

Performance Controllers

Digital Input and Output Expansion Modules


Introduction The following paragraph lists the digital I/O modules supported by SoMachine with their complete names and catalog references. Supported Modules The Modicon M258 Logic Controller and the Modicon LMC058 Motion Controller support the following I/O modules:
Reference Input Modules TM5SDI2D TM5SDI4D TM5SDI6D TM5SDI12D TM5SDI2A TM5SDI4A TM5SDI16U Output Modules TM5SD02T TM5SD04T TM5SD04TA TM5SD06T TM5SD08TA TM5SD012T TM5SD02R TM5SD04R Mixed Modules TM5SDM12DT 8 4 24 Vdc / 3.75 mA 24 Vdc / 0.5 A 2 4 4 6 8 12 2 4 24 Vdc / 0.5 A 24 Vdc / 0.5 A 24 Vdc / 2 A 24 Vdc / 0.5 A 24 Vdc / 2 A 24 Vdc / 0.5 A 30 Vdc / 230 Vac 5A C/O 30 Vdc 1A / 230 Vac 2A N/O 2 4 6 12 2 4 6 24 Vdc / 3.75 mA 24 Vdc / 3.75 mA 24 Vdc / 3.75 mA 24 Vdc / 3.75 mA 100-240 Vac 100-240 Vac 100-120 Vac Number of Channels Voltage/Current

EIO0000000734 10/2010

57

Performance Controllers

Analog Input and Output Expansion Modules


Introduction The following paragraphs list the analog I/O modules supported by SoMachine with their complete names and references. Analog I/O expansion modules are described in the Analog I/O Expansion Module Hardware Guide (see Modicon TM5, Analog I/O Modules, Hardware Guide). Supported Modules The Modicon M258 Logic Controller and the Modicon LMC058 Motion Controller support the following analog I/O modules:
Reference Number of Channels Digital Converter Resolution Voltage/Current

Input Modules TM5SAI2L TM5SAI4L TM5SAI2H TM5SAI4H 2 4 2 4 12 bit + sign 12 bit 12 bit + sign 12 bit 15 bit + sign 15 bit 15 bit + sign 15 bit -10...+10Vdc 0...20 mA/4...20 mA -10...+10Vdc 0...20 mA/4...20 mA -10...+10Vdc 4...20 mA -10...+10Vdc 4...20 mA

Output Modules TM5SAO2L TM5SAO4L TM5SAO2H TM5SAO4H 2 4 2 4 12 bit + sign 12 bit 12 bit + sign 12 bit 15 bit + sign 15 bit 15 bit + sign 15 bit -10...+10Vdc 0...20 mA -10...+10Vdc 0...20 mA -10...+10Vdc 0...20 mA -10...+10Vdc 0...20 mA

Analog I/O modules are described in: Analog input (see Modicon TM5, Analog I/O Modules, Hardware Guide) from the Analog I/O Expansion Module Hardware Guide (see Modicon TM5, Analog I/O Modules, Hardware Guide), Analog output (see Modicon TM5, Analog I/O Modules, Hardware Guide) from the Analog I/O Expansion Module Hardware Guide (see Modicon TM5, Analog I/O Modules, Hardware Guide).

58

EIO0000000734 10/2010

Performance Controllers

The Modicon M258 Logic Controller and the Modicon LMC058 Motion Controller support the following analog temperature modules:
Reference TM5SAI2PH TM5SAI4PH TM5SAI2TH TM5SAI6TH Number of Channels 2 4 2 6 Digital Converter Resolution 16 bit 16 bit 16 bit 16 bit Sonde Type PT100/1000 PT100/1000 Thermocouple J, K, N, S Thermocouple J, K, N, S

Temperature modules are described in Analog input (see Modicon TM5, Analog I/O Modules, Hardware Guide) from the Analog I/O Expansion Module Hardware Guide (see Modicon TM5, Analog I/O Modules, Hardware Guide).

EIO0000000734 10/2010

59

Performance Controllers

Expert I/O Expansion Modules


Introduction The following paragraph lists the expert (for high-speed counting) expansion modules that are supported by SoMachine with their description. Expert I/O expansion modules are described in the TM5 Expert Expansion Modules (High Speed Counter) Hardware Guide (see Modicon TM5, Expert (High Speed Counter) Modules, Hardware Guide). Supported Modules The following table shows the expert I/O expansion modules features available with the Modicon M258 Logic Controller and the Modicon LMC058 Motion Controller:
Reference TM5SE1IC02505 TM5SE1IC01024 TM5SE2IC01024 TM5SE1SC10005 TM5SDI2F Number Channels 1 1 2 1 2 Encoder Type Incremental Incremental Incremental SSI Absolute _ Encoder Inputs 5V Symmetrical 24V Asymmetrical 24V Asymmetrical 5V Symmetrical Counter Resolution 16/32 bit 16/32 bit 16/32 bit 32 bit Input Frequency 250 kHz 100 kHz 100 kHz 1 MHz _

Gate measurement event _ counter

60

EIO0000000734 10/2010

Performance Controllers

Bus and Power Distribution Expansion Modules


Introduction The following paragraph lists the bus and power distribution expansion modules that are supported by SoMachine with their descriptions. The TM5 bus expansion modules and the power distribution expansion modules are described respectively in the: Receiver and Transmitter Modules Hardware Guide (see Modicon TM5, Transmitter and Receiver Modules, Hardware Guide) TM5 System Planning and Installation Guide (see Modicon Flexible TM5 System, System Planning and Installation Guide) Supported Modules The following table shows the TM5 bus expansion modules features available with the Modicon M258 Logic Controller and the Modicon LMC058 Motion Controller:
Module TM5SBET1 TM5SBER2 Module Description TM5 Transmitter electronic module. TM5 Receiver electronic module. It also distributes power the TM5 power bus and to the 24 Vdc I/O power segment.

The following table shows the TM5 Power Distribution Modules (PDM) features available with the Modicon M258 Logic Controller and the Modicon LMC058 Motion Controller:
Reference Rated Power Supply Source Current TM5 power Bus Current Provided on the Generated 24 Vdc I/O Power Segment

TM5 Power Distribution Modules TM5SP1 TM5SP1F TM5SP2 TM5SP2F 24 Vdc 24 Vdc 24 Vdc 24 Vdc 6.3 A max. 6.3 A max. 6.3 A max. 6.3 A max. _ _ 1.138 A 1.138 A

EIO0000000734 10/2010

61

Performance Controllers

The following table shows the TM5 Common Distribution Modules (CDM) features available with the Modicon M258 Logic Controller and the Modicon LMC058 Motion Controller:
Reference Rated 24 Vdc Rated 0 Vdc Power Supply Source

TM5 Common Distribution Modules TM5SPG12F TM5SPD12F TM5SPG5D4F TM5SPG6D6F 0 12 5 6 12 0 5 6 24 Vdc I/O power segment 24 Vdc I/O power segment External 24 Vdc power source 24 Vdc I/O power segment

62

EIO0000000734 10/2010

Performance Controllers

4.3

Communication Modules

Communication Modules
Introduction The following paragraph lists the communication modules that are supported by SoMachine with their description. The communication modules are described in the TM5 PCI Communication Modules Hardware Guide (see Modicon TM5, PCI Modules, Hardware Guide). Supported Modules The following table shows the communication module features available with the Modicon M258 Logic Controller and the Modicon LMC058 Motion Controller:
Reference TM5PCRS2 TM5PCRS4 Description TM5 interface module, 1 RS232, electrically isolated TM5 interface module, 1 RS485/RS422, electrically isolated

NOTE: For information on compatibility rules between PCI modules and controllers, refer to: Modicon M258 Logic Controller Hardware Guide (see Modicon M258 Logic Controller, Hardware Guide), Modicon LMC058 Motion Controller Hardware Guide (see Modicon LMC058 Motion Controller, Hardware Guide).

EIO0000000734 10/2010

63

Performance Controllers

64

EIO0000000734 10/2010

HMI Terminals EIO0000000734 10/2010

HMI Terminals

5
5.1 HMI Terminal Range

What's in this Section? This section contains the following topics:


Topic XBTGT HMI Terminals XBTGK HMI Terminals XBTGH HMI Terminal Page 66 68 69

EIO0000000734 10/2010

65

HMI Terminals

XBTGT HMI Terminals


Introduction The following paragraph lists the XBTGT HMI terminal families supported by SoMachine. The XBTGT HMI terminals can be configured as a controller when a CANopen unit (XBTZGCANM) is connected to it. The XBTZGCANM unit is compatible with: XBTGT 2 XBTGT 4 XBTGT 5 XBTGT 6 XBTGT 7 NOTE: The XBTGT 1 is not compatible with the XBTZGCANM unit. For detailed information see the Vijeo-Designer online help. XBTGT HMI Touch Panel Terminal Range The following table describes the XBTGT HMI HMI terminals:
HMI Terminals Display Type XBTGT1100 XBTGT 1105 XBTGT1130 XBTGT 1135 XBTGT 1335 XBTGT 2110 XBTGT 2120 XBTGT 2130 XBTGT 2220 QVGA/STN Amber QVGA/STN Amber QVGA/STN Amber QVGA/STN Amber QVGA/STN Amber QVGA/STN Monochrome QVGA/STN Monochrome QVGA/STN Monochrome QVGA/STN Color Screen Size 9,6 cm (3.8 in) 9,6 cm (3.8 in) 9,6 cm (3.8 in) 9,6 cm (3.8 in) 9,6 cm (3.8 in) 14,4 cm (5.7 in) 14,4 cm (5.7 in) 14,4 cm (5.7 in) 14,4 cm (5.7 in) Video Port Ethernet Interface No No No No No No No No No No No Yes Yes Yes No No Yes No Serial Interface Yes (1) Yes (1) Yes (1) Yes (1) Yes (1) Yes (2) Yes (2) Yes (2) Yes (2) USB Interface No Yes No Yes Yes Yes Yes Yes Yes CF Card Interface No No No No No No Yes Yes Yes

66

EIO0000000734 10/2010

HMI Terminals

HMI Terminals XBTGT 2330 XBTGT 4230 XBTGT 4330 XBTGT 4340 XBTGT 5230 XBTGT 5330 XBTGT 5340 XBT GT 6330 XBTGT 6340 XBTGT 7340 Legend
1 2

Display Type QVGA/TFT Color VGA/STN Color VGA/TFT Color VGA/TFT Color VGA/STN Color VGA/TFT Color VGA/TFT Color SVGA/TFT Color SVGA/TFT Color XGA/TFT Color

Screen Size 14,4 cm (5.7 in) 14,4 cm (5.7 in) 14,4 cm (5.7 in) 19,1 cm (7.5 in) 19,1 cm (7.5 in) 19,1 cm (7.5 in) 26,4 cm (10.4 in) 26,4 cm (10.4 in) 26,4 cm (10.4 in) 26,4 cm (10.4 in)

Video Port Ethernet Interface No No No No No Yes No No Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Serial Interface Yes (2) Yes (2) Yes (2) Yes (2) Yes (2) Yes (2) Yes (2) Yes (2) Yes (2) Yes (2)

USB Interface Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

CF Card Interface Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

RS232/RS485 serial interface RJ45 connector RS232/RS422/RS485 serial interface SUB-D 9-pin connector and RS485 serial interface RJ45 pin connector

EIO0000000734 10/2010

67

HMI Terminals

XBTGK HMI Terminals


Introduction The following paragraph lists the XBTGK HMI terminal families supported by SoMachine. The XBTGK HMI terminal can be configured as a controller when a CANopen unit (XBTZGCANM) is connected to it. The XBTZGCANM unit is compatible with: XBTGK 2 XBTGK 5 For detailed information see the Vijeo-Designer online help. XBTGK HMI Touch and Keyboard Terminal Range The following table describes the XBTGK HMI HMI terminals:
HMI Terminals XBTGK 2120 XBTGK 2330 XBTGK 5330 Legend
1

Display Type QVGA/STN Monochrome QVGA/TFT Color VGA/TFT Color

Screen Size 14,4 cm (5.7 in) 14,4 cm (5.7 in) 26,4 cm (10.4 in)

Video Port Ethernet Interface No No No No Yes Yes

Serial Interface Yes (1) Yes (1) Yes (1)

USB Interface Yes Yes Yes

CF Card Interface Yes Yes Yes

RS232/RS422/RS485 serial interface. SUB-D 9-pin connector and RS485 RJ45 connector

68

EIO0000000734 10/2010

HMI Terminals

XBTGH HMI Terminal


Introduction The following paragraph lists the XBTGH HMI terminal families supported by SoMachine. XBTGH HMI Terminal The following table presents the different XBTGH HMI terminal:
HMI Terminal XBTGH2460 Legend
1

Screen Size 14,4 cm (5.7 in)

Pixel Resolution VGA

Mono/Color Color

Screen Technology TFT

Video Port No

Ethernet Port Yes

Serial Interface Yes (1)

RS232/RS422/RS485 serial interface SUB-D 9-pin connector

EIO0000000734 10/2010

69

HMI Terminals

70

EIO0000000734 10/2010

Distributed Devices EIO0000000734 10/2010

Distributed Devices

6
What's in this Chapter? This chapter contains the following topics:
Topic Motor Control Distributed I/O Modules Other Distributed Devices Page 72 74 76

EIO0000000734 10/2010

71

Distributed Devices

Motor Control
Overview SoMachine offers a list of various devices ready to be connected to the controllers through a fieldbus. This list can be extended with other devices using the Device Repository editor. TeSys U TeSys U is a range of motor controller-starter up to 32 A / 15 kW that consists of: one 45 mm power base: 2 ratings, reversing or non-reversing, circuit-breaker functions and built-in interference suppression one clip-on control unit (CU), from a choice of 3 Standard CU (protections against overloads and short-circuits) Expandable CU (with additional alarm and fault differentiation) Multifunction CU (realtime control of motor load, local or remote diagnostics and parameter setting) one clip-on automation control module for fieldbus connection: Modbus, CANopen, AS-Interface, etc. two optional 45 mm power functions limiter-isolator changeover relay TeSys T TeSys T is a Motor Management System that comprises: a controller providing main protection and control functions an extension module that completes the functions of the controller by the voltage protection and monitoring an operator control unit for reading, diagnostics and modification of the parameters monitored TeSys T incorporates a communication interface for remote supervision and control of the motor on Modbus, CANopen, etc. Altivar Altivar is the range of variable speed drives for motor control. Altivar drives offer Modbus and CANopen embedded communication. ATV31 and ATV312: 3-phase asynchronous motors 0.18 to 15 kW ATV71: 3-phase synchronous and asynchronous motors from 0.37 to 630 kW

72

EIO0000000734 10/2010

Distributed Devices

Lexium Lexium is the range of drives for motion control that can be connected to CANopen and other fieldbusses. Lexium SD3: drives for stepper motor control Integrated Lexium: integrated drives for motion control, with servo-(ILA range), stepper- (ILS range) or brushless DC (ILE range) motor Lexium05: optimized servo drives for servo motors from 0.4 to 6 kW Lexium32: high-performance book-size servo drives for servo motors from 0.15 to 7 kW

EIO0000000734 10/2010

73

Distributed Devices

Distributed I/O Modules


Advantys OTB The Advantys OTB solution is an optimized and economical IP20 I/O system. The OTB network interface module with built-in inputs and outputs connects to the CANopen fieldbus and accepts up to 7 TM2 I/O expansion modules.
Reference OTB1C0DM9LP Channel 12 6 2 Type of Channel inputs outputs outputs Input/Output Type 24 VDC relay 24 VDC source transistor Power Supply 24 VDC 24 VDC 24 VDC

NOTE: Advantys OTB offers 2 other references with the same I/O characteristics: OTB1E0DM9LP: Ethernet Modbus TCP network interface module OTB1S0DM9LP: Modbus Serial network interface module Advantys FTB Advantys FTB is an IP67 distributed monoblock I/O modules offering a large selection of 16 channels compositions (8 M12 connectors) that connect to CANopen.
Reference FTB1CN08E08SP0 FTB1CN12E04SP0 FTB1CN16EP0 FTB1CN16EM0 FTB1CN16CP0 FTB1CN16CM0 FTB1CN08E08CM0 Type Plastic Plastic Plastic Metal Plastic Metal Metal Input Channels 8 12 16 16 8 Output Channels 8 4 In/Out Channels 16 16 8

AS-Interface Devices A complete set of devices can be connected to AS-Interface: IP20 distributed I/Os Advantys interface ASI 20M range IP67 distributed I/Os Advantys interface ASI 67F range TeSys U motor controller-starter ASI LUF range Direct Motor Starter LF range

74

EIO0000000734 10/2010

Distributed Devices

Control station Harmony XALS range Illuminated indicator bank XVBC range Safety Monitors ASI SAFEMON Safety Interfaces ASI S

EIO0000000734 10/2010

75

Distributed Devices

Other Distributed Devices


Encoder OsiCoder (OsiSense XCC offer) is a range of rotary encoders. Absolute multiturn encoders can be connected to CANopen for absolute position and speed reading. Safety Controller Preventa XPSMC is a range of configurable safety controllers: Category 4 conforming to IEC 947-1 and SIL3 conforming to EN 61508 16 and 32 input versions 4 (2 x 2 NO) relay outputs and 6 solid-state outputs 30 certified safety functions in order to respond to specific application requirements communication to logic controllers via Modbus, CANopen etc.

76

EIO0000000734 10/2010

Glossary EIO0000000734 10/2010

Glossary

0-9
%I According to the IEC standard, %I represents an input bit (for example a language object of type digital IN).

%IW According to the IEC standard, %IW represents an input word register (for example a language object of type analog IN).

%MW According to the IEC standard, %MW represents a memory word register (for example a language object of type memory word).

%Q According to the IEC standard, %Q represents an output bit (for example a language object of type digital OUT).

%QW According to the IEC standard, %QW represents an output word register (for example a language object of type analog OUT).

1-phase counter A 1-phase counter uses 1 hardware input as counter input. It usually counts up or counts down when there is pulse signal in the input.

EIO0000000734 10/2010

77

Glossary

2-phase counter A 2-phase counter uses the phase difference between 2 input counter signals to count up or count down.

A
AFB application function block

analog input An analog input module contains circuits that convert an analog DC input signal to a digital value that can be manipulated by the processor. By implication, the analog input is usually direct. That means a data table value directly reflects the analog signal value.

analog output An analog output module contains circuits that transmit an analog DC signal proportional to a digital value input to the module from the processor. By implication, these analog outputs are usually direct. That means a data table value directly controls the analog signal value.

application source The application source file can be uploaded to the PC to reopen a SoMachine project. This source file can support a full SoMachine project (for example, one that includes HMI application).

ARP The address resolution protocol is the IP network layer protocol for Ethernet that maps an IP address to a MAC (hardware) address.

ARRAY An ARRAY is a table containing elements of a single type. The syntax is as follows: ARRAY [<limits>] OF <Type> Example 1: ARRAY [1..2] OF BOOL is a 1-dimensional table with 2 elements of type BOOL. Example 2: ARRAY [1..10, 1..20] OF INT is a 2-dimensional table with 10x20 elements of type INT.

78

EIO0000000734 10/2010

Glossary

ARW anti-reset windup

ASCII The american standard code for information interchange is a communication protocol for representing alphanumeric characters (letters, numbers, and certain graphic and control characters).

assigned variable A variable is "assigned" if its location in controller memory can be known. For example, the Water_pressure variable is said to be assigned through its association with memory location %MW102.Water_pressure. ATC analog tension control

ATV ATV is the model prefix for Altivar drives. (For example, ATV312 refers to the Altivar 312 variable speed drive.)

AWG The american wire gauge standard specifies wire gauges in North America.

B
BCD The binary coded decimal format represents decimal numbers between 0 and 9 with a set of 4 bits (a nybble/nibble, also titled as Halfbyte). In this format, the 4 bits used to encode decimal numbers have an unused range of combinations. For example, the number 2,450 is encoded as 0010 0100 0101 0000 BOOL A Boolean type is the basic data type in computing. A BOOL variable can have one of these values: 0 (FALSE), 1 (TRUE). A bit that is extracted from a word is of type BOOL, for example: %MW10.4 is a fifth bit a memory word number 10.

EIO0000000734 10/2010

79

Glossary

Boot application Files that contain machine dependent parameters: machine name device name or IP address Modbus Serial Line address Routing table

BOOTP The bootstrap protocol is a UDP network protocol that can be used by a network client to automatically obtain an IP address (and possibly other data) from a server. The client identifies itself to the server using the client MAC address. The server which maintains a pre-configured table of client device MAC addresses and associated IP addressessends the client its pre-configured IP address. BOOTP was originally used as a method that enabled diskless hosts to be remotely booted over a network. The BOOTP process assigns an infinite lease of an IP address. The BOOTP service utilizes UDP ports 67 and 68.

bps bit per second as a definition of transmission rate, also given in conjunction with multiplicator kilo (kbps) and mega (mbps).

BSH BSH is a Lexium servo motor from Schneider Electric.

bus base A bus base is a mounting device that is designed to seat an electronic module on a DIN rail and connect it to the TM5 bus for M258 and LMC058 controllers. Each base bus extends the TM5 data and to the power buses and the 24 Vdc I/O power segment. The electronic modules are added to the TM5 system through their insertion on the base bus. The base bus also supplies the articulation point for the terminal blocks.

BYTE When 8 bits are grouped together, they are called a BYTE. You can enter a BYTE either in binary mode or in base 8. The BYTE type is encoded in an 8-bit format that ranges from 16#00 to 16#FF (in hexadecimal format).

80

EIO0000000734 10/2010

Glossary

C
CAN The controller area network protocol (ISO 11898) for serial bus networks is designed for the interconnection of smart devices (from multiple manufacturers) in smart systems for real-time industrial applications. CAN multi-master systems ensure high data integrity through the implementation of broadcast messaging and advanced diagnostic mechanisms. Originally developed for use in automobiles, CAN is now used in a variety of industrial automation control environments.

CANmotion CANmotion is a CANopen-based motion bus with an additional mechanism that provides synchronization between the motion controller and the drives.

CANopen CANopen is an open industry-standard communication protocol and device profile specification.

CFC The continuous function chart (an extension of the IEC61131-3 standard) is a graphical programming language that works like a flowchart. By adding simple logic blocks (AND, OR, etc.), each function or function block in the program is represented in this graphical format. For each block, the inputs are on the left and the outputs on the right. Block outputs can be linked to inputs of other blocks in order to create complex expressions.

CiA CAN in automation is a non-profit group of manufacturers and users dedicated to developing and supporting CAN-based higher layer protocols.

CIP When the common industrial protocol is implemented in a network application layer, it can communicate seamlessly with other CIP-based networks without regard to the protocol. For example, the implementation of CIP in the application layer of an Ethernet TCP/IP network creates an EtherNet/IP environment. Similarly, CIP in the application layer of a CAN network creates a DeviceNet environment. In that case, devices on the EtherNet/IP network can communicate with devices on the DeviceNet network through CIP bridges or routers.

EIO0000000734 10/2010

81

Glossary

CMU The current measurement unit is used to convert the relative current value (%) provided by TeSys into a real ISO value (A).

configuration The configuration includes the arrangement and interconnection of hardware components within a system and the hardware and software selections that determine the operating characteristics of the system.

controller A controller (or programmable logic controller, or programmable controller) is used to automate industrial processes.

controller status output The controller status output is a special function used in circuits that are external to the controller that control the power supply to the output devices or the controller power supply.

CPDM controller power distribution module

CRC A network message's cyclic redundancy check field contains a small number of bits that produce a checksum. The message is calculated by the transmitter according to the messages content. Receiving nodes then recalculate the field. Any discrepancy in the two CRC fields indicates that the transmitted message and the received message are different.

CSA The canadian standards association defines and maintains standards for industrial electronic equipment in hazardous environments.

CTS Clear to send is a data transmission signal and acknowledges the RDS signal from the transmitting station.

82

EIO0000000734 10/2010

Glossary

cyclic task The cyclic scan time has a fixed duration (interval) specified by the user. If the current scan time is shorter than the cyclic scan time, the controller waits until the cyclic scan time has elapsed before starting a new scan.

D
data log The controller logs events relative to the user application in a data log.

DCE Data communications equipment describes devices (often modems) that start, stop, and sustain network sessions.

Derating Derating describes a reduction in an operating specification. For devices in general it is usually a specified reduction in nominal power to facilitate operation at increased ambient conditions like higher temperatures or higher altitudes.

DHCP The dynamic host configuration protocol is an advanced extension of BOOTP. DHCP is a more advanced, but both DHCP and BOOTP are common. (DHCP can handle BOOTP client requests.)

digital I/O A digital input or output has an individual circuit connection at the electronic module that corresponds directly to a data table bit that holds the value of the signal at that I/O circuit. It gives the control logic digital access to I/O values.

DIN Deutsches Institut fr Normung is a German institution that sets engineering and dimensional standards.

DINT A double integer type is encoded in a 32-bit format.

EIO0000000734 10/2010

83

Glossary

DNS The domain name system is the naming system for computers and devices connected to a LAN or the Internet.

drop cable A drop cable is the unterminated derivation cord used to connect a TAP to a device.

DSR Data set ready is a data transmission signal.

DTM With device type managers representing the field device in SoMachine, direct communications are possible to every single field device via SoMachine, the controller and the field bus, thus avoiding the need for individual cable connections.

DWORD A double word type is encoded in a 32-bit format.

E
EDS Electronic data sheet contains for example the properties of a device e.g. parameters and settings of a drive.

EEPROM Electrically erasable programmable read-only memory is a type of non-volatile memory used to store data that must be saved when power is removed.

EIA The electronic industries alliance is the trade organization for establishing electrical/electronic and data communication standards (including RS-232 and RS485) in the United States.

EIA rack An electronic industries alliance rack is a standardized (EIA 310-D, IEC 60297 and DIN 41494 SC48D) system for mounting various electronic modules in a stack or rack that is 19 inches (482.6 mm) wide.

84

EIO0000000734 10/2010

Glossary

electronic module In a programmable controller system, most electronic modules directly interface to the sensors, actuators, and external devices of the machine/process. This electronic module is the component that mounts in a bus base and provides electrical connections between the controller and the field devices. Electronic modules are offered in a variety of signal levels and capacities. (Some electronic modules are not I/O interfaces, including power distribution modules and transmitter/receiver modules.)

EN EN identifies one of many European standards maintained by CEN (European Committee for Standardization), CENELEC (European Committee for Electrotechnical Standardization), or ETSI (European Telecommunications Standards Institute).

encoder An encoder is a device for length or angular measurement (linear or rotary encoders).

Equipment An Equipment is a part of the Machine.

ERC eccentric roller conveyor

ESD electrostatic discharge

Ethernet Ethernet is a physical and data link layer technology for LANs, also known as IEE 802.3.

EtherNet/IP The ethernet industrial protocol is an open communications protocol for manufacturing automation solutions in industrial systems. EtherNet/IP is in a family of networks that implements Common Industrial Protocol at its upper layers. The supporting organization (ODVA) specifies EtherNet/IP to accomplish global adaptability and media independence.

EIO0000000734 10/2010

85

Glossary

expansion bus The expansion bus is an electronic communication bus between expansion modules and a CPU.

expansion I/O module An expansion input or output module is either a digital or analog module that adds additional I/O to the base controller.

expert I/O Expert I/Os are dedicated modules or channels for advanced features. These features are generally embedded in the module in order to not use the resources of the PLC Controller and to allow a fast response time, depending of the feature. Regarding the function, it could be considered as a stand alone module, because the function is independent of the Controller processing cycle, it just exchanges some information with the Controller CPU.

F
FAST I/O FAST I/Os are specific I/Os with some electrical features (response time, for example) but the treatment of these channels is done by the Controller CPU.

FAST task The FAST task is a periodic, high-priority task of a short duration that is run on a processor through its programming software. The task fast speed keeps it from interfering with the execution of lower priority master (MAST) tasks. A FAST task is useful when fast periodic changes in discrete inputs need to be monitored.

FB A function block performs a specific automation function, such as speed control, interval control, or counting. A function block comprises configuration data and a set of operating parameters.

FBD A function block diagram is a graphically oriented programming language, compliant with IEC 61131-3. It works with a list of networks whereby each network contains a graphical structure of boxes and connection lines which represents either a logical or arithmetic expression, the call of a function block, a jump, or a return instruction.

86

EIO0000000734 10/2010

Glossary

FDT Field device tool for standardized communications between field devices and SoMachine.

FE Functional ground is the point of a system or device that must be grounded to help prevent equipment damage.

FG frequency generator

firmware The firmware represents the operating system on a controller.

Flash memory Flash memory is nonvolatile memory that can be overwritten. It is stored on a special EEPROM that can be erased and reprogrammed.

FTP File transfer protocol is a standard network protocol (built on a client-server architecture), to exchange and manipulate files over TCP/IP based networks.

function A function: is a POU that returns 1 immediate result is directly called with its name (as opposed to through an instance) has no persistent state from one call to the next can be used as an operand in expressions Examples: boolean (AND) operators, calculations, conversions (BYTE_TO_INT)

function block (FB) See FB.

function block diagram (FBD) See FBD.

FWD forward
EIO0000000734 10/2010

87

Glossary

G
GVL The global variable list manages global variables that are available in every application POU.

H
HE10 Rectangular connector for electrical signals with frequencies below 3MHz, complying with IEC60807-2.

HMI A human-machine interface is an operator interface (usually graphical) for industrial equipment.

hot swapping Hot swapping is the replacement of a component with a like component while the system remains operational. The replacement component begins to function automatically after it is installed.

HSC high-speed counter

HVAC Heating ventilation and air conditioning applications monitor and control indoor environments.

I
I/O input/output

88

EIO0000000734 10/2010

Glossary

I/O scan An input/output scan continuously polls I/O modules to collect data bits and status, error, and diagnostics information. This process monitors inputs and controls outputs.

I/O terminal An input/output terminal on the front of an expansion I/O module connects input and output signals.

ICMP The internet control message protocol reports errors and provides information related to datagram processing.

IEC The international electrotechnical commission is a non-profit and non-governmental international standards organization that prepares and publishes international standards for all electrical, electronic, and related technologies.

IEC 61131-3 The IEC 61131-3 is an international electrotechnical commission standard for industrial automation equipment (like controllers). IEC 61131-3 deals with controller programming languages and defines 2 graphical and 2 textual programming language standards: graphical: ladder diagram, function block diagram textual: structured text, instruction list

IEEE The institute of electrical and electronics engineers is a non-profit international standards and conformity assessment body for advances in all fields of electrotechnology.

IEEE 802.3 IEEE 802.3 is a collection of IEEE standards defining the physical layer, and the media access control (MAC) sublayer of the data link layer, of wired Ethernet.

IL A program written in the instruction list language is composed of a series of instructions executed sequentially by the controller. Each instruction includes a line number, an instruction code, and an operand. (IL is IEC 61131-3 compliant.)
89

EIO0000000734 10/2010

Glossary

immediate addressing The direct method of addressing memory objects, including physical inputs and outputs, used in programming instructions as operands and parameters by using their direct address (for example, %Iwx or %QWx). The use of immediate addressing in your program may avoid the need to create symbols for these objects, but there are also disadvantages. For example, if you change the program configuration by adding or deleting devices or I/O modules or slices, the immediate addresses used as programming instruction operands and/or parameters are not updated and must be corrected manually, which may cause extensive program modifications and lead to incorrect programming instructions. (See symbolic addressing.)

input filter An input filter is a special function that rejects input noises. It is useful for eliminating input noises and chatter in limit switches. All inputs provide a level of input filtering using the hardware. Additional filtering with software is also configurable through the programing or the configuration software.

input terminal An input terminal on the front of an expansion I/O module connects input signals from input devices (such as sensors, push buttons, and limit switches). For some modules, input terminals accept both sink and source DC input signals.

instruction list language (IL) Refer to IL.

INT A single integer is encoded in 16 bits.

IP The internet protocol is part of the TCP/IP protocol family that tracks the Internet addresses of devices, routes outgoing messages, and recognizes incoming messages.

IP 20 Ingress protection rating according to IEC 60529. IP20 modules are protected against ingress and contact of objects larger than 12.5 mm. The module is not protected against harmful ingress of water.

90

EIO0000000734 10/2010

Glossary

IP 67 Ingress protection rating according to IEC 60529. IP67 modules are completely protected against ingress of dust and contact. Ingress of water in harmful quantity is not possible when the enclosure is immersed in water up to 1m.

K
Kd derivative gain

Ki integral gain

Kp proportional gain

L
Ladder Diagram language See LD.

LAN A local area network local area network is a short-distance communications network that is implemented in a home, office, or institutional environment.

latching input A latching input module interfaces with devices that transmit messages in short pulses. Incoming pulses are captured and recorded for later examination by the application.

LCD liquid crystal display

LD A program in the ladder diagram language includes a graphical representation of instructions of a controller program with symbols for contacts, coils, and blocks in a series of rungs executed sequentially by a controller. IEC 61131-3 compliant.
EIO0000000734 10/2010

91

Glossary

LED A light emitting diode is an indicator that lights up when electricity passes through it.

LINT Long integer is a 64-bit variable (4 times INT or two times DINT).

LMC lexium motion control

located variable A located variable has an address. (See unlocated variable.)

LRC longitudinal redundancy checking

LREAL Long real is a 64-bit variable.

LSB The least significant bit (or least significant byte) is the part of a number, address, or field that is written as the right-most single value in conventional hexadecimal or binary notation.

LWORD A long word type is encoded in a 64-bit format.

M
MAC address The media access control address is a unique 48-bit number associated with a specific piece of hardware. The MAC address is programmed into each network card or device when it is manufactured.

Machine A Machine consists of several functions and/or equipments which build the machine.

92

EIO0000000734 10/2010

Glossary

Magelis Magelis is the commercial name for Schneider Electric's range of HMI terminals.

MAST A master (MAST) task is a processor task that is run through its programming software. The MAST task has two sections: IN: Inputs are copied to the IN section before execution of the MAST task. OUT: Outputs are copied to the OUT section after execution of the MAST task.

master/slave The single direction of control in a network that implements the master/slave model is always from a master device or process to one or more slave devices.

MIB The management information base is an object database that is monitored by a network management system like SNMP. SNMP monitors devices that are defined by their MIBs. Schneider has obtained a private MIB, groupeschneider (3833).

minimum I/O update time The minimum I/O update time is the minimum time it takes for the bus cycle to shut down to force an I/O update at each cycle.

Modbus The Modbus communication protocol allows communications between many devices connected to the same network.

Modbus SL Modbus serial line

MSB The most significant bit (or most significant byte) is the part of a number, address, or field that is written as the left-most single value in conventional hexadecimal or binary notation.

N
NAK negative acknowledge
EIO0000000734 10/2010

93

Glossary

NC A normally closed contact is a contact pair that is closed when the actuator is deenergized (no power is applied) and open when the actuator is energized (power is applied).

NEC The national electric code dictates the safe installation of electrical wiring and equipment.

NEMA The national electrical manufacturers association publishes standards for the performance of various classes of electrical enclosures. The NEMA standards cover corrosion resistance, ability to protect from rain and submersion, etc. For IEC member countries, the IEC 60529 standard classifies the ingress protection rating for enclosures.

network A network includes interconnected devices that share a common data path and protocol for communications.

Nibble A Nibble is a half-byte (representing 4 bits of a byte).

NMT Network management protocols provide services for network initialization, error control, and device status control.

NMT state machine A network management state machine defines the communication behavior of any CANopen device. The CANopen NMT state machine consists of an initialization state, a pre-operational state, an Operational state, and a stopped state. After power-on or reset, the device enters the initialization state. After the device initialization is finished, the device automatically enters the pre-operational state and announces the state transition by sending the boot-up message. In this manner, the device indicates that it is ready to work. A device that stays in pre-operational state may start to transmit SYNC-, Time Stamp-, or Heartbeat message. In this state, the device can not communicate through a PDO; it must do so with an SDO. In the operational state, the device can use all supported communication objects.

94

EIO0000000734 10/2010

Glossary

NO A normally open contact is a contact pair that is open when the actuator is deenergized (no power is applied) and closed when the actuator is energized (power is applied).

node A node is an addressable device on a communication network.

O
ODVA The open deviceNet vendors association supports the family of network technologies that are built on CIP (EtherNet/IP, DeviceNet, and CompoNet).

OS Operating system. Can be used for Firmware that can be uploaded/downloaded by the user.

OSI The open system interconnection reference model is a 7-layer model that describes network protocol communications. Each abstract layer receives services from the layer below it and provides services to the layer above.

OTB Optimized terminal block, used in the context of Advantys I/O distributed module

output terminal An output terminal connects output signals to output devices (such as electromechanical relays and solenoid valves).

P
pallet A pallet is a portable platform, which is used for storing or moving goods.

EIO0000000734 10/2010

95

Glossary

PCI A peripheral component interconnect is an industry-standard bus for attaching peripherals.

PDM A power distribution module distributes either AC or DC field power to a cluster of I/O modules.

PDO A process data object is transmitted as an unconfirmed broadcast message or sent from a producer device to a consumer device in a CAN-based network. The transmit PDO from the producer device has a specific identifier that corresponds to the receive PDO of the consumer devices.

PDU protocol data unit

PE Protective ground is a return line across the bus for fault currents generated at a sensor or actuator device in the control system.

periodic execution The master task is executed either cyclically or periodically. In periodic mode, you determine a specific time (period) in which the master task must be executed. If it is executed under this time, a waiting time is generated before the next cycle. If it is executed over this time, a control system indicates the overrun. If the overrun is too high, the controller is stopped.

persistent data Value of persistent data that will be used at next application change or cold start. Only get re-initialized at a reboot of the controller or reset origin. Especially they maintain their values after a download.

PI proportional integral

PID proportional, integral and derivative control

96

EIO0000000734 10/2010

Glossary

PLC The programmable logic controller is the brain of an industrial manufacturing process. It automates a process, used instead of relay control systems. PLCs are computers suited to survive the harsh conditions of the industrial environment.

PLCopen The PLCopen standard brings efficiency, flexibility, and manufacturer independence to the automation and control industry through the standardization of tools, libraries, and modular approaches to software programming.

PLI pulse latch input

post-configuration Post-configuration files contain machine-independent parameters, including: machine name device name or IP address Modbus serial line address routing table

POU A program organization unit includes a variable declaration in source code and the corresponding instruction set. POUs facilitate the modular reuse of software programs, functions, and function blocks. Once declared, POUs are available to one another. SoMachine programming requires the utilization of POUs.

POU FB Program organization unit function block types are user programs that can be defined by the user in the ST, IL, LD, or FBD languages. You can use POU FB types in an application to: simplify the design and entry of the program make the program easier to read simplify debugging reduce the amount of generated code

power supply terminals The power supply is connected to these terminals to provide power to the controller.

EIO0000000734 10/2010

97

Glossary

protocol A protocol is a convention or standard that controls or enables the connection, communication, and data transfer between two computing endpoints.

Pt100/Pt1000 Platinum resistance thermometer are characterized by their nominal resistance R0 at a temperature of 0 C. Pt100 (R0 = 100 Ohm) Pt1000 (R0 = 1 kOhm)

PTO Pulse train outputs are used to control for instance stepper motors in open loop.

PWM Pulse width modulation is used for regulation processes (e.g. actuators for temperature control) where a pulse signal is modulated in its length. For these kind of signals, transistor outputs are used.

R
RAM random access memory

REAL Real is a numeric data type. The REAL type is encoded in a 32-bit format.

real-time clock (RTC) See RTC

reflex output In a counting mode, the high speed counter current value is measured against its configured thresholds to determine the state of these dedicated outputs.

retained data A retained data value is used in the next power-on or warm start. The value is retained even after an uncontrolled shutdown of the controller or a normal switch-off of the controller.

98

EIO0000000734 10/2010

Glossary

RFID Radio-frequency identification is an automatic identification method that relies on the storage and remote retrieval of data using RFID tags or transponders.

RJ-45 This registered jack is a modular connector that is commonly implemented in communication networks.

RPDO A receive PDO sends data to a device in a CAN-based network.

RPM revolutions per minute

RPS revolutions per second

RS-232 RS-232 (also known as EIA RS-232C or V.24) is a standard type of serial communication bus, based on three wires.

RS-485 RS-485 (also known as EIA RS-485) is a standard type of serial communication bus, based on two wires.

RTC The real-time clock option keeps the time for a limited amount of time even when the controller is not powered.

RTS Request to send is a data transmission signal and will be acknowledged by the CTS signal from the destination node.

RTU A remote terminal unit is a device that interfaces with objects in the physical world to a distributed control system or SCADA system by transmitting telemetry data to the system and/or altering the state of connected objects based on control messages received from the system.
EIO0000000734 10/2010

99

Glossary

RxD receiving data (data transmission signal)

S
SCADA A supervisory control and data acquisition system monitors, manages, and controls industrial applications or processes.

scan A controller scanning program performs 3 basic functions: [1] It reads inputs and places these values in memory; [2] it executes the application program 1 instruction at a time and stores results in memory; [3] It uses the results to update outputs.

SDO A service data object message is used by the field bus master to access (read/write) the object directories of network nodes in CAN-based networks. SDO types include service SDOs (SSDOs) and client SDOs (CSDOs).

SEL-V A system that follows IEC 61140 guidelines for safety extra low voltage is protected in such a way that voltage between any 2 accessible parts (or between 1 accessible part and the PE terminal for Class 1 equipment) does not exceed a specified value under normal conditions or under single-fault conditions.

Sequential Function Chart See SFC.

SFC A program written in the sequential function chart language can be used for processes that can be split into steps. SFC is composed of steps with associated actions, transitions with associated logic condition, and directed links between steps and transitions. (The SFC standard is defined in IEC 848. It is IEC 61131-3 compliant.)

sink input A sink input is a wiring arrangement in which the device provides current to the input electronic module. A sink input is referenced to 0 Vdc.
100

EIO0000000734 10/2010

Glossary

SINT Signed integer is a 16-bit value.

SL serial line

SMS The short message service is a standard communication service for telephones (or other devices) that send short text messages over the mobile communications system.

SNMP The simple network management protocol can control a network remotely by polling the devices for their status, performing security tests, and viewing information relating to data transmission. It can also be used to manage software and databases remotely. The protocol also permits active management tasks, such as modifying and applying a new configuration

source output A source output is a wiring arrangement in which the output electronic module provides current to the device. A source output is referenced to +24 Vdc.

SSI Serial synchronous interface is a common interface for relative and absolute measurement systems like encoders.

ST See structured text.

STN Scan Twisted Nematic (also known as passive matrix)

STRING A STRING variable is a series of ASCII characters.

EIO0000000734 10/2010

101

Glossary

Structured Text A program written in the structured text (ST) language includes complex statements and nested instructions (such as iteration loops, conditional executions, or functions). ST is compliant with IEC 61131-3.

symbol A symbol is a string of a maximum of 32 alphanumeric characters, of which the first character is alphabetic. It allows you to personalize a controller object to facilitate the maintainability of the application.

symbolic addressing The indirect method of addressing memory objects, including physical inputs and outputs, used in programming instructions as operands and parameters by first defining symbols for them using these symbols in association with the programming instructions. In contrast to immediate addressing, this is the recommended method because if the program configuration changes, symbols are automatically updated with their new immediate address associations, whereas any immediate addresses used as operands or parameters are not. (See immediate addressing.)

system time An internal clock provides a device with the system time.

system variable A system variable structure provides controller data and diagnostic information and allows sending commands to the controller.

T
TAP A terminal access point is a junction box connected to the trunk cable that allows you to plug in drop cables.

102

EIO0000000734 10/2010

Glossary

task A group of sections and subroutines, executed cyclically or periodically for the MAST task, or periodically for the FAST task. A task possesses a level of priority and is linked to inputs and outputs of the controller. These I/O are refreshed in consequence. A controller can have several tasks.

TCP A transmission control protocol is a connection-based transport layer protocol that provides a reliable simultaneous bi-directional transmission of data. TCP is part of the TCP/IP protocol suite.

terminal block The terminal block is the component that mounts in an electronic module and provides electrical connections between the controller and the field devices.

TFT thin film transmission (also known as active matrix)

threshold output Threshold outputs are controlled directly by the HSC according to the settings established during configuration.

TP A touch probe is a position capture that is triggered by a fast input signal (quick sensor). On the rising edge of the touch probe input the position of an encoder is captured. Example: This is used for packaging machines to capture the position of a printmark on a film to cut always on the same position.

TPDO A transmit PDO reads data from a device in a CAN-based system.

trunk cable A trunk cable is the main cable that is terminated at both physical ends with line termination resistors.

TVDA tested validated documented architectures


EIO0000000734 10/2010

103

Glossary

TxD TxD represents a transmit signal.

U
UDINT An unsigned double integer is encoded in 32 bits.

UDP The user datagram protocol is a connectionless mode protocol (defined by IETF RFC 768) in which messages are delivered in a datagram (data telegram) to a destination computer on an IP network. The UDP protocol is typically bundled with the Internet Protocol. UDP/IP messages do not expect a response, and are therefore ideal for applications in which dropped packets do not require retransmission (such as streaming video and networks that demand real-time performance).

UINT An unsigned integer is encoded in 16 bits.

UL Underwriters Laboratories, US organization for product testing and safety certification.

unlocated variable An unlocated variable does not have an address. (See located variable.)

UTC coordinated universal time

V
VSD variable speed drive

104

EIO0000000734 10/2010

Glossary

W
WORD The WORD type is encoded in a 16-bit format.

EIO0000000734 10/2010

105

Glossary

106

EIO0000000734 10/2010

Index EIO0000000734 10/2010

Index

B C A
Modicon LMC058 features, 54 Modicon M258 features, 51

C
communication modules TWD AS-Interface module, 47

D
DTM technology, 17

O
OTB , 74 overview, 33

F
FDT technology, 17 features, 12 key features, 33, 38 FTB, 74 functions, 12

P
performance controllers analog I/O expansion modules, 58 bus and power expansion modules, 61 communication modules, 63 digital I/O expansion modules, 57 expert I/O expansion modules, 60 Modicon LMC058, 54 Modicon M258, 51 XBTGC HMI controller, 35 programming languages IL, ST, FBD, SFC, LD, CFC, 33

H
high-speed counting, 60 HMI terminals XBTGH, 69 XBTGK, 68 XBTGT, 66

I
installation, 23

R
registration, 23 requirements system, 22

M
main features, 33
EIO0000000734 10/2010

107

Index

S
scope of supply, 25 system requirements, 22

T
transparency, 17

U
upgrading application, 28

X
XBTGC HMI controller features, 35

108

EIO0000000734 10/2010

You might also like