11 gei-100503 egd devcom

15

Click here to load reader

Upload: eduardo-nascimento

Post on 12-Dec-2015

65 views

Category:

Documents


20 download

DESCRIPTION

EGD

TRANSCRIPT

Page 1: 11 Gei-100503 Egd Devcom

gGE Industrial Systems

GEI-100503

________CIMPLICITY is a registered trademark of GE Fanuc Automation North America, Inc.Ethernet is a registered trademark of Xerox Corporation.PC is a registered trademark of International Business Machines Corporation.Series 90 is a trademark of GE Fanuc Automation North America, Inc.Windows and Windows NT are registered trademarks of Microsoft Corporation.

Ethernet Global Data (EGD) DevcomThese instructions do not purport to cover all details or variations in equipment, norto provide for every possible contingency to be met during installation, operation,and maintenance. If further information is desired or if particular problems arisethat are not covered sufficiently for the purchaser�s purpose, the matter should bereferred to GE Industrial Systems.

This document contains proprietary information of General Electric Company, USAand is furnished to its customer solely to assist that customer in the installation,testing, operation, and/or maintenance of the equipment described. This documentshall not be reproduced in whole or in part, nor shall its contents be disclosed to anythird party without the written approval of GE Industrial Systems.

Note Indicates an essential or important procedure or statement.

Section Page

Introduction..................................................................................................................2Installation ...................................................................................................................2Using the EGD Devcom ..............................................................................................4Configuring the CIMPLICITY HMI Project ...............................................................5

Resources..............................................................................................................5Ports .............................................................................................................................7

Creating a New Port..............................................................................................7Devices ........................................................................................................................8Points .........................................................................................................................10

Configuration......................................................................................................10Configuring the SDB Exchange.................................................................................13About the EGD Service .............................................................................................13

Multiple Network Interface Support...................................................................15

Page 2: 11 Gei-100503 Egd Devcom

2 •••• Ethernet Global Data (EGD) Devcom GEI-100503 Control System Solutions

IntroductionThe CIMPLICITY HMI Productmust be installed before EGDDevcom can be installed.

The Ethernet Global Data (EGD) Devcom application enables the CIMPLICITYHMI system to directly access data using the protocols supported by the EGD overEthernet. Initial CIMPLICITY support is limited to read access to EGD.

To ensure proper operation, the application has the following minimum software re-quirements:

• Windows NT 4.0

• CIMPLICITY HMI Version 3.20

• SDB V03.02.06C

• SDB Utilities V03.03.06C

InstallationFor assistance, contact:

Industrial SystemsGeneral Electric CompanyProduct Service Engineering1501 Roanoke Blvd.Salem, VA 24153-6492 USA

Phone 1 888 GE4 SERVE(888 434 7378, United States)+ 1 540 378 3280 (interna-tional)

Fax + 1 540 387 8606 (All)(replace + with the interna-tional access code)

Control System Solutions (CSS) installs various products for control systems as se-lected in the setup program. It is recommended that you exit all Windows programsbefore beginning. A dialog box will prompt you for a license key, which can befound on the actual CD. You must agree to the standard Software License Agree-ment for these products.

� To install the product1. Place the Control System Solutions CD in the disk drive. The Setup program

starts automatically, or run the program setup.exe.

2. Follow the instructions from each screen. For more help, press F1.

Page 3: 11 Gei-100503 Egd Devcom

GEI-100503 Control System Solutions Ethernet Global Data (EGD) Devcom 3

Hardware requirements include any Ethernet board supported by the Windows/NToperating system. Since the EGD protocols use standard Internet protocols, theTransport Control Protocol/Internet Protocol (TCP/IP) must be installed first.

EGD Devcom uses standard Ethernet protocols and facilities provided by the Win-dows/NT operating system to consume (receive) EGD Exchanges and provide themto a CIMPLICITY/HMI server node. EGD Devcom then provides a mechanism thatallows individual EGD points to be stored in the CIMPLICITY Point database. Thefollowing diagram shows the components used by the EGD Devcom.

Ethernet

EGD Service

Windows Operating System

Network Adapter

EGD Shared Memory

EGD APIs

UserApplication(s)

Controller or PLC

CPU

Gen

ius

Controller or PLC

CPU

Gen

ius

EGD Devcom

CIMPLICITYPoint Manager

CIMPLICITYPoint

DatabaseCimViewHMI

Screen

Page 4: 11 Gei-100503 Egd Devcom

4 •••• Ethernet Global Data (EGD) Devcom GEI-100503 Control System Solutions

Using the EGD Devcom� To create a new CIMPLICITY project

1. Click Windows Start.2. From the Programs menu, select CIMPLICITY, HMI, and Workbench.

3. Select File, New, and Project. The New Project dialog box displays.

Select the Drive and Directory for the Project Path.The project path displays at the top of the dialog box.

Enter a name for theproject. The name isautomatically reflectedas the name of thenew subdirectory.

Select the BasicControl and any othercontrols to beassociated with theproject.

GEDS EGD must beselected.

4. Click the Create button. The Project Properties dialog box displays.

Select thecomputer fromthe drop-downmenu.

Check this box toenableCIMPLICITY tosee this project'sbroadcasts.

Enter thenumber ofminutes toapply to thestartup timeout.

Page 5: 11 Gei-100503 Egd Devcom

GEI-100503 Control System Solutions Ethernet Global Data (EGD) Devcom 5

Configuring the CIMPLICITY HMI ProjectBefore importing the points, all Resources, Ports, and Devices must be defined andlisted in the CIMPLICITY HMI Project. The following sections provide proceduresthat define each function.

ResourcesFor more information, refer tothe CIMPLICITY manual,GFK-1180.

Resources (also known as groups) can be devices, machines, or stations where workis performed, or areas where several tasks are carried out. Resource functions filterthe data that users receive and route alarms to specific users.

CIMPLICITY HMI uses Resources as follows:

• A view of the facility defined by the Resources configured for that user is pro-vided.

• Each CIMPLICITY device and point is associated with a Resource.

• Many base system functions (such as Alarm Viewer) and product option func-tions use Resources to filter data.

Creating a New Resource� To create a new Resource

Or double-click .

1. From the CIMPLICITY HMI Workbench View, highlight the Resource icon.

2. Select File menu, New, and Project. The New Resource dialog box dis-plays.

3. Enter the Resource ID, such as ALL.

4. Click OK. The Resource Definition dialog box displays.

Page 6: 11 Gei-100503 Egd Devcom

6 •••• Ethernet Global Data (EGD) Devcom GEI-100503 Control System Solutions

List ofAvailableUsers (notassigned tothe Resource).

Click OK tocommitchanges orCancel toexit.

List of userscurrentlyassigned to thisResource.Users can viewalarm or signal/pointinformation forthis Resource.

Select these options toAdd a user to theResource, Remove a userfrom the Resource, viewthe user Properties, andcreate a New user.

|

The Resource Definition may beup to 40 characters in length(excluding the S or characters).

Page 7: 11 Gei-100503 Egd Devcom

GEI-100503 Control System Solutions Ethernet Global Data (EGD) Devcom 7

PortsFor more information, refer tothe CIMPLICITY HMI manualGFK-1181 Base Systems.

A port is an interface that synchronizes the flow of data between the CPU and exter-nal devices such as a 90-70 PLC or Innovation Series controller. Configuration re-quirements for ports vary depending on the type of port and communicationsprotocol being used. The following procedure configures ports and specifies theircharacteristics.

Creating a New Port���� To create a new Port

◗ From the File menu, select New. The New Port dialog box displays.

Select GEDS_EGD fromthe drop-down menu.(Protocol selections aredetermined by the nodeand available protocols.)

Select a Port from thedrop-down menu.Each portcorresponds to anEthernet adapter(interface) inWindows/NTconfigured to supportthe TCP/IP and theGEDS EGD protocols.

Enter adescription of theport (up to 40characters).

Select Enable tomaintaincommunicationson this port.

Enter the number of times to retrycommunications to devices onthis port after a communicationerror is encountered.

Enter a scan rate for pointsmonitored from this port.The scan rate can be set inunits of Ticks, Seconds,Minutes or Hours. A Tickcorresponds to hundredth ofa second or 10 ms.

Page 8: 11 Gei-100503 Egd Devcom

8 •••• Ethernet Global Data (EGD) Devcom GEI-100503 Control System Solutions

DevicesConfiguration requirements fordevices vary depending on thetype of device and protocolused.

A device communicates signal/point data to CIMPLICITY HMI software.CIMPLICITY HMI can read data from and write data to devices, such as an Innova-tion Series controller. The following procedure configures an Innovation Series con-troller and specifies its characteristics.

Creating a New Device� To create a new device1. From the File menu, select New. The New Device dialog box displays.

2. Enter a Device name that matches the name used when importing points intoCIMPLICITY HMI. It is normally equal to the (IP) network name of the device(see note below).

3. Enter the name of the device's Port (MASTER_ENET0).

4. Click OK. The Device dialog box displays.

Enter aDescription ofthe device (up to40 characters).

Enter theResource. Onlyusers assigned tothis resource cansee devicealarms.

Select a ModelType thatrepresents thedevice to beconfigured. (Thelist of modeltypes depends onthe protocol.)

5. Select the Default tab.

Page 9: 11 Gei-100503 Egd Devcom

GEI-100503 Control System Solutions Ethernet Global Data (EGD) Devcom 9

Enter the TCP/IPAddress assigned tothis node. Usedecimal format. If youare uncertain of theaddress, contact yoursystem administrator.

Note If the IP addressis not specified, theDevcom translates thedevice name into anIP address. If theaddress is to be leftunspecified, thedevice name must bea valid IP address.

Page 10: 11 Gei-100503 Egd Devcom

10 •••• Ethernet Global Data (EGD) Devcom GEI-100503 Control System Solutions

PointsConfiguration requirements fordevices vary depending on thetype of device and protocolused.

A point defines a datum for the CIMPLICITY HMI software. CIMPLICITY HMIsupports many options that relate their data type, size, and number of elements thatcan read data from and write data to devices (such as the controller).

Configuration� To configure a Point

1. From the CIMPLICITY HMI project cabinet, double-click the Pointsicon. The Point�Configuration window displays.

2. To add a new point, click the New icon, or select New under the Filemenu. The New Point dialog displays.

The data type of the point and device from which it originates can be selected fromthis dialog.

3. Click OK. The Point Properties dialog box displays.

Page 11: 11 Gei-100503 Egd Devcom

GEI-100503 Control System Solutions Ethernet Global Data (EGD) Devcom 11

If the node the CIMPLICITY/HMI Server is running on is only consuming Ex-changes, Access should be set to Read. This release supports EGD writes only ifthe device to which the point is associated is the CIMPLICITY/HMI Server node. Inthis case, Access should be set to Read/Write. Writing the point will write into thespecified offset into the Exchange; the EGD Server will automatically produce theExchange at a periodic rate. The Device tab includes additional information used bythe Devcom to address EGD points.

The format of the Address field consists of the numeric Exchange number, and 1-based offset into the Exchange, separated by a colon. Boolean points specify the 0-based bit number in the Address Offset field.

Page 12: 11 Gei-100503 Egd Devcom

12 •••• Ethernet Global Data (EGD) Devcom GEI-100503 Control System Solutions

The format of the Address has the following syntax:

[<producer_id>/]<exchange_id>:<offset>

where:

<producer_id> is the IP name of the producer, or the IP address number of the pro-ducer (This is optional)

<exchange_id> is the exchange number containing this point

<offset> is the 1-based byte offset into the exchange of this point

The slash �/� character and the �:� character are required subfield delimiters.

Examples :

plc1_egd/10:13

123:42

Boolean points specify the 0-based bit number in the Address Offset field. If usingthe SDB Exchange to import points from the SDB to the CIMPLICITY project, thesefields are automatically calculated and entered.

Note This release only supports Exchanges unique to a whole system. Producer IDsare not used to make Exchanges unique to CIMPLICITY/HMI.

Page 13: 11 Gei-100503 Egd Devcom

GEI-100503 Control System Solutions Ethernet Global Data (EGD) Devcom 13

Configuring the SDB Exchange� To configure the SDB Exchange

Refer to GEI-100279 SDB Ex-change for information on con-figuring the SDB Exchangeserver.

1. Import the Control System Toolbox signals into the CIMPLICITY HMI project.

2. From the CIMPLICITY HMI Workbench, click the Points icon to verifythat the signals were imported properly.

About the EGD ServiceThe service normally starts automatically when the CIMPLICITY HMI project isstarted. It can, however, be monitored and restarted manually through the control

panel by clicking the Windows Start button, Settings, and the ControlPanel. Click Services to display the status of all services running.

Page 14: 11 Gei-100503 Egd Devcom

14 •••• Ethernet Global Data (EGD) Devcom GEI-100503 Control System Solutions

You can manually start the EGD Service or change the startup mode from this dia-log.

Normally the service is left in manual startup mode and started by the CIMPLICITYHMI project. However, it can be set to start automatically when required by otherapplications running on the same node as the CIMPLICITY HMI Server.

The Services dialog box also allows you to enter specific startup parameters on aone-time basis. The EGD Service supports a debugging option based on levels. Toenable this option, enter the command: -d 3. This level allows diagnostic messagesto be written to the Application Log in the Windows/NT Event Viewer. More servermessages have a lower level; thus, the higher the level specified in the startup pa-rameters, the more diagnostic messages will be sent to the log.

Page 15: 11 Gei-100503 Egd Devcom

GEI-100503 Control System Solutions Ethernet Global Data (EGD) Devcom 15

Multiple Network Interface SupportIf the Windows/NT node running the CIMPLICITY HMI Server is configured withmultiple network (Ethernet) interfaces, the EGD Devcom selects a single interfacefor receiving EGD data samples. The selection of this interface is done automaticallyby the EGD Devcom.

When the CIMPLICITY/HMI project first starts, it records the IP network address ofeach device it communicates with. It then selects the network interface (NIC) associ-ated with those devices. The EGD Devcom configures the EGD Service so that onlyEGD traffic from that specific interface is enabled. Thus, it is important that all EGDdevices are attached to a single network; communication with devices on more thanone network is not supported by the Devcom.

gGE Industrial Systems

General Electric Company1501 Roanoke Blvd.Salem, VA 24153-6492 USA

Issue date: 2001-10-09 2000 by General Electric Company, USA.All rights reserved.