background image

DDE Server User’s Guide

••••

  i

POWER LEADER 

TM

PMCS Network and Device
Configurator

DDE Server User’s Guide
GEH-6510

GE Power Management Control System 6.11a

Summary of Contents for POWER LEADER GEH-6510

Page 1: ...DDE Server User s Guide i POWER LEADER TM PMCS Network and Device Configurator DDE Server User s Guide GEH 6510 GE Power Management Control System 6 11a ...

Page 2: ... 239 Motor Protection Relay GE Fanuc Series 90 70 PLC POWER LEADER Electronic Power Meter 269 Plus Motor Management Relay GE Fanuc MicroPLC Spectra MicroVersaTrip SR469 Motor Management Relay EPM 3710 Electronic Power Meter Enhanced MicroVersaTrip C SR489 Generator Management Relay EPM 3720 Electronic Power Meter Enhanced MicroVersaTrip D 565 Feeder Management Relay EPM 7300 Electronic Power Meter...

Page 3: ...r 10 Client Applications 10 What s Next 10 Chapter Three Getting Started 11 Introduction 11 First Time Configuration 11 Communication Ports 11 Device Configuration 11 Launching the Program 12 What s on the DDE Server Screen 12 Menu Bar 13 Menu Conventions 13 Configuring Communication ports 14 Configuring the Devices 19 Starting the Server 21 Displaying I O Traffic 22 NetDDE Setup 24 Automatic NetD...

Page 4: ...ger 54 Communications Client to Server 55 Communications Server to Device 56 NetDDE Trouble Shooting 57 Trouble Shooting Flowchart 58 Trouble Shooting Chart 59 Error Messages 59 Chapter Six Advanced Options 66 Warning 66 Device Type Information Adding Generic Devices 66 Add Default Type 67 Delete 67 Function Codes 68 Register Map 69 Mnemonics 74 Optimizing Server Performance 76 Server Operational ...

Page 5: ...DDE Server User s Guide v This page left blank intentionally ...

Page 6: ...corrective maintenance Quickly pinpoint the root causes of problems using time stamped alarms and event sequence logs Higher productivity Free up maintenance and repair personnel to perform other duties Less downtime Identify and correct problems before they lead to loss of power and or costly damage to loads such as production equipment and computers Increased safety Provide a central source of i...

Page 7: ...d hot links When a client application sets up a hot link to another application it requests the server application to advise the client whenever a specific item s data value changes Hot links remain active until either the client or server program terminates the link Hot links are an efficient means of exchanging data because once the link has been established no communication occurs until the spe...

Page 8: ...tDDE for sharing data with other computers in a local area network LAN EI User s only EI is the acronym for Electro Industries a communications serial protocol that allows the user to talk to the EI Devices The PMCS EI Server application program is named GE32EIND Serial EI Protocol Special Note This server supports only two devices for time being they are EPM7430D and EPM7450D Server with OPC Inte...

Page 9: ...on DDE Server User s Guide Although you do not need to know the directory structure to use the PMCS DDE Server you should know where the files are located on your hard drives so that you do not accidentally move or erase them ...

Page 10: ...ricted to users with Administrator level privileges When installed as NT Services PMCS Servers can only be started or stopped using Windows 2000 SP2 s Services control panel Typically the applications launch when the system is powered up and continue to run behind the scenes until stopped by an Administrator or the machine is shut down All the usual ways such as the Close button in the upper right...

Page 11: ...t PC other versions run on Ethernet TCP IP based host PCs The power management devices supported by PMCS are Modbus based or commnet devices integrated with Modbus via the POWER LEADERTM Modbus Concentrator Subsequently the two PMCS DDE Servers are Modbus based and one is EI protocol based The two versions permit PMCS communications to Modbus based devices using 1 RS 485 or an Ethernet EPM 7700 Xp...

Page 12: ... The Modbus version of the server may be used to service local RS 485 ports directly from the host PC as well as remote serial ports accessed via the Ethernet Gateway over TCP IP communications Another variant of the DDE server works in the same way as the Modbus RS 485 DDE server on EI Protocol In the interest of brevity we ll refer to the PMCS Network and Device Configurator with DDE Server as t...

Page 13: ...oVersaTrip Register Map Figure 3 Sample register map The register maps for each device are programmed into the PMCS DDE Server The Server is then able to transform a client application s request for kilowatt hours at North_Meter into a request sent to that specific device for the contents of a specific register the client doesn t need to know which register contains what information merely what in...

Page 14: ...c data that client applications have requested Client Applications Client applications request specific data from the PMCS DDE Server and then provide calculations trending and display of the data on screen and or printer Various client applications are available to serve different needs Event Logger Waveform Capture and Cost Allocation are just a few of the applications that are fully optimized f...

Page 15: ...devices connected across a network We ll have to set up our Server to communicate correctly with the network and recognize the devices we ve attached First time configuration involves two basic procedures setting up communication ports and then configuring devices We ll provide examples of each procedure Communication Ports You must identify the communication settings for each of the Server s comm...

Page 16: ...vice Control Manager and the program files will not appear in the Windows Start menu By default they will be configured to launch automatically and in the correct sequence when the computer is turned on PMCS components must be setup to start in the following sequence DDE server s followed by Waveform servers if installed and finally the EventServer if installed The PMCS installation program config...

Page 17: ...general use and function of such buttons from experience with Windows software Rather than repeat their definitions in each place where they occur the following definitions apply globally In general only buttons having unique or important functions in a particular dialog box are described in the text Click this button to confirm any changes made in a particular dialog box or to confirm a selection...

Page 18: ... of the PMCS DDE Server are automatically assigned to logical ports 1 through 256 Other configurations such as 3 through 8 are not allowed It is therefore necessary to disable COM1 and COM2 in the host PC s CMOS setup typically assigned to RS 232 ports in order to assign COM1 and COM2 to RS 485 ports Do not disable COM1 and COM2 if using an external RS 232 RS 485 converter box such as the Multilin...

Page 19: ...we re back at the Configure dialog box That s it you now know how to configure a communication port Go ahead and configure any other communication ports that will be used following the procedure above Hint You don t need to leave the Communication Port Configuration dialog box to configure multiple ports Select a port from the pull down list make your changes then you can select another port from ...

Page 20: ...e configured with proper Ethernet addressing information and port number The virtual ports are named NetCOM1 through NetCOM256 these names cannot be altered To change the characteristics of a previously configured port select it and click Modify Select an existing port and click Delete to delete the configuration information for a virtual port Clicking on Add displays the Add Virtual Port dialog b...

Page 21: ...0 Xpress Card Click OK to accept the settings and return to the main server configuration dialog Modbus TCP IP Server Users If your host software is running on an Ethernet based PC you may use the PMCS Modbus TCP IP DDE Server software application to communicate directly to devices that are compatible with the Modicon Modbus TCP IP standard This version of DDE server also supports 256 TCP ports Th...

Page 22: ...names cannot be altered To change the characteristics of a previously configured port select it and click Modify Select an existing port and click Delete to delete the configuration information for a virtual port Clicking on Add displays the Add Virtual Port dialog box shown below Clicking on Modify brings up the same dialog box with the selected port s characteristics displayed for your review an...

Page 23: ...ble and the communication settings it should use for each one To communicate with the devices on these networks the PMCS DDE Server also needs to know what kind of device they are and where to find them A good analogy might be getting phone service Once the line network is installed configured we re capable of communications but until we know what number network address to dial we don t know how t...

Page 24: ...lete the fields as described below Device Name Topic Fill in a device name here not the product name but the name by which you know the device This can be as descriptive or imaginative as you d like Freds_Brkr Trip_Unit_1 or Panel3_Brker1_TripA are all acceptable The name should be as clear concise and descriptive as possible This will be the topic name referenced from client applications If you a...

Page 25: ...you ve set up the device specifics click OK to return to the Device Configuration screen You should see the device you just added in the list of Configured Devices Repeat these steps for each device on your networks until you ve configured all the devices At the bottom right of the Device Configuration dialog box you ll notice a check box labeled Activate This box provides a one step way to turn a...

Page 26: ...ion or diagnostics click the Stop button on the Toolbar or select Stop from the Server menu NOTE Selecting the Stop command will attempt to stop the DDE Server but if there are active DDE links with client applications the Server displays a message that these links are present and the Server cannot be stopped until you have closed any active links from client applications Switch to any active clie...

Page 27: ...Devices for Display list box select the particular register groups for display from the list box Related registers such as Set Points or Voltage are organized into register groups for easy reference and viewing If you don t know exactly which registers you want to watch select all register groups for display Click the Display Enabled radio button and then click Close The I O traffic to and from th...

Page 28: ...quest data from a server on another machine across a local area network These remote client machines are also referred to as View Nodes and must also be equipped with Windows 2000 SP2 and NetDDE If you will not be accessing the PMCS DDE Server across the network you do not need to read this section Whenever data is being shared over a local area network it is a good idea to have some security meth...

Page 29: ...sion is installed on the host PC and then trusts the share The share has default properties that allow it to operate without additional setup You can modify the share s properties once it is created but you shouldn t need to in most cases As mentioned previously once a share is created it must be trusted by each user of the host PC The consequence of this is that if a new user account is created a...

Page 30: ...ips on using VNDDE EXE The utility can be used in two ways It can be run once for each user or it can be included in each user s logon script Once a user is logged on it can be executed from a command prompt Putting it in the user s logon script has the advantage that the share is guaranteed to exist and to be functioning after each logon To create a logon script see the Windows 2000 SP2 User s Gu...

Page 31: ...ttings If it does not exist it is created Additional Help Refer to the Help files on NetDDE or the Microsoft KnowledgeBase for more information on NetDDE Manual NetDDE Setup The DDE Share tool must be used to manually set up the DDE Server for sharing data across a network DDE Share is a tool for managing DDE conversations over a network With DDE Share you can create modify and delete DDE shares s...

Page 32: ... Server User s Guide 3 The DDE Shares dialog box shows the available DDE Shares Click the Add a Share button to add a share name 4 In the DDE Share Properties dialog box shown below enter the share name as GE32MODB or GE32MTCP or GE32EIND ...

Page 33: ...on Name as GE32MODB or GE32MTCP GE32EIND and the Topic Name as Leave the New Style and Static text fields blank Check the Allow start application checkbox and select the Grant access to all items radio button 5 Click on the Permissions push button The Permissions dialog box is displayed ...

Page 34: ... dialog boxes 6 Select GE32MODB or GE32MTCP GE32EIND from the DDE Shares dialog box and click the Trust Share button The Trusted Share Properties dialog box is displayed Set the options in the Trusted Share Properties dialog box to match those shown above then click the Set button to accept the selected options and the OK button to exit You should be ready for DDE communications over your network ...

Page 35: ...DDE Server User s Guide Chapter Three Getting Started 31 This page left blank intentionally ...

Page 36: ... functions and options As in Chapter 3 we ll assume that some buttons such as OK and Cancel are self evident and that you can interpret their functions from general experience with the Windows interface System Menu The system pull down menu is shown below The menu is standard to Windows refer to the Windows documentation if you have any questions regarding these functions ...

Page 37: ...ation is a one time process changes may be made later The configuration information is saved to disk and loaded each time the Server is run You cannot configure the Server while it is running Choose Run to disable the Configure menu item and enable the View menu This action also enables the Suspend Protocol menu item The Server waits for DDE clients to become active When a client requests data the...

Page 38: ...hanges to Resume Protocol If the I O Traffic display option is enabled choosing this option stops data acquisition and display on the server screen When you select Resume Protocol the suspended DDE links become active again and the Server resumes the process of answering requests for data Print I O Traffic Print I O Traffic sends the contents of the input output traffic buffer to the default print...

Page 39: ...labeled Device Selection and allows you to choose the devices for which you d like to display traffic The Devices for Display box lists the devices currently displayed if display is enabled with the radio button above The Register Groups for Display box at the right lists the register groups to be displayed for the currently selected device Highlighted register groups are displayed click on a regi...

Page 40: ...ault Color button to set a message color to its default Tx Bytes BLUE Rx Bytes BLACK Error Message RED Standard Message PURPLE Background This option allows you to change the background color of the screen where the messages are displayed Add Device Click this button to add devices to the Devices for Display list The I O Traffic Display Select Device dialog box is displayed ...

Page 41: ...ick OK Delete Clicking this button removes the selected device from the Devices for Display list Register groups for display When you select a device in the Devices for Display list box that device s register groups appear in the Register groups for display list box To select a register group for display click once on it to highlight it Click a highlighted group again to deselect it and return it ...

Page 42: ...ications problems The Port Statistics window is shown below Click the Save to File button to save the Port Statistics log to a text file The default name is portstat txt Click close to shut the Port Statistics window Configuration Selecting View Configuration allows read only access to the DDE Server s current configuration the same dialog you access via the Configure menu item without having to s...

Page 43: ...rings up the Configuration dialog box Ports Modbus or EI Note for Ethernet users only Skip this section and refer to the Ports Ethernet section immediately following for details on the Ports option in the Ethernet software The Modbus version of the PMCS DDE Server supports up to 256 communication ports Pressing the Ports button displays the Communication Port Configuration dialog box ...

Page 44: ...t to 8 in accordance with Modbus RTU protocol standards Select the appropriate parity for the communications port None is the default selection it is typically not changed for Modbus RTU systems Select the number of stop bits for the chosen port The default selection is 1 stop bit it is typically not changed for Modbus RTU systems Last select the Baud Rate for the comm port to match the baud rate ...

Page 45: ...Gateway supports up to eight RS 485 ports and the Server supports up 32 Ethernet Gateways hence the 256 RS 485 port limit Because the ports are not part of the host PC hardware they are considered virtual ports A virtual port refers to a single RS 485 port on a particular Ethernet Gateway The Configured Virtual Ports box lists all the virtual ports available to be configured with proper Ethernet a...

Page 46: ...be entered at the Ethernet Gateway refer to GEH 6505 Ethernet Gateway Users Guide With the exception of the Ports dialog boxes and some information in the Trouble Shooting section the Ethernet version of the PMCS DDE Server software is functionally identical to the Modbus version EPM 7700 Xpress Card or XPLEX 1620 Max Server Users If your host software is running on an Ethernet based PC you may be...

Page 47: ...t number The virtual ports are named NetCOM1 through NetCOM256 these names cannot be altered To change the characteristics of a previously configured port select it and click Modify Select an existing port and click Delete to delete the configuration information for a virtual port Clicking on Add displays the Add Virtual Port dialog box shown below Clicking on Modify brings up the same dialog box ...

Page 48: ...M2 serial port on an EPM 7700 Xpress Card Click OK to accept the settings and return to the main server configuration dialog Modbus TCP IP Server Users If your host software is running on an Ethernet based PC you may use the PMCS Modbus TCP IP DDE Server software application to communicate directly to devices that are compatible with the Modicon Modbus TCP IP standard This communication server ent...

Page 49: ... names cannot be altered To change the characteristics of a previously configured port select it and click Modify Select an existing port and click Delete to delete the configuration information for a virtual port Clicking on Add displays the Add Virtual Port dialog box shown below Clicking on Modify brings up the same dialog box with the selected port s characteristics displayed for your review a...

Page 50: ...return to the main server configuration dialog With the exception of the Ports dialog boxes and some information in the Trouble Shooting section this GE32MTCP version of the PMCS DDE Server software is functionally identical to the Modbus version Device Info Click this button to display the Device Configuration dialog box Add Click this button to configure a new device The Add Device Configuration...

Page 51: ...acters long 8 characters if used with a third party HMI client Only alphanumeric characters and underscores are permitted the topic name cannot include spaces or special characters such as Click on the down arrow key to select the communication port Only configured ports are listed in the comm port list box a device cannot be assigned to an unconfigured port NOTE If no comm ports have been configu...

Page 52: ...ary modifications and click on the OK button The modified information is reflected in the Device Configuration dialog box Delete To delete a device topic select it and click on this button Activate checkbox At the bottom right of the Device Configuration dialog box you ll notice a check box labeled Activate This box provides a one step way to turn a device on or off at the Server Make sure this bo...

Page 53: ...e CRC button The CRC is calculated and displayed under the Byte String You can use this feature to prepare raw Modbus messages The Send and Receive portions of the window enable you to transmit and receive messages to and from a selected port To use the Generic Communications feature 1 Use the Modbus CRC fields to calculate the CRC on your character string 2 Enter your character string followed by...

Page 54: ...e check box and entering the End Address or Number of Registers being sent If you are transmitting a write message the Write Data field will be enabled Enter the data to be written in decimal format separated by spaces Click OK to close the dialog box 7 When you are ready to send your message select Send The message is sent out on the Transmit port and the Receive port begins listening for a respo...

Page 55: ...mation configured device types with the mnemonic list function codes added and register groups configured comm ports with port parameters and configured devices with Device Name Topic Com Port Name Slave Address and Scan Interval A dialog box prompts you for a file name and location where to save the file The default file name is config txt Active Links The Active Links option available only when ...

Page 56: ...ion Server Run Starts the DDE Server Stop DDE Server Stops DDE Server Suspend Resume Suspends or resumes the DDE Server s activities When in Suspend mode this button Resumes the Server s operation When the Server is running this button Suspends the Server I O traffic display Displays I O Traffic Display dialog box Clear current I O traffic display Clears the screen of any I O traffic being display...

Page 57: ... Wonderware Intouch and is found in the INTOUCH Common directory and can be used for diagnostics purposes It is installed with PMCS Cimpliciy version in GE_PMCS Server The WWLogger application tracks all error messages generated by DDE communications or Server to device communications Obviously this can be of tremendous value for trouble shooting purposes The messages tracked by WWLogger describe ...

Page 58: ...rify this by opening the Windows Task List press Shift Ctrl Esc keys and checking the list of currently running applications for the Server 2 The Server s program name is misspelled in the DDE Access Name definition The Server is running but its name is misspelled in one or more DDE Access Name definitions The name entered in the DDE Access Name definition must be the DDE Server s actual program n...

Page 59: ...through the communication port or the device is not responding First ensure that the RS 485 communication port configured for use with the topic matches the physical port the device is connected to Second check for other programs that may be accessing the port such as other DDE Servers or terminal monitors Shut down any such programs Third verify that the communication port is operating correctly ...

Page 60: ... NetDDE to share a Server s data with clients across a network make sure a share called GE32MODB GE32MTCP GE32EIND for appropriate Ethernet system exists in the system and has been trusted with proper parameters Shares need to be created only once but each NT user should trust the share explicitly Chapter Three offers instructions on setting up shares and trusting shares see the section entitled N...

Page 61: ...lems Check the following Modbus Address Baudrate on the port Cables Is the comm port connected If using Port Server check for network problems Device specific settings The DDE Server accepted the link and is trying to collect data Stop the DDE Server Check View Configuration DeviceInfo DevieName Add the device name if not present or activate by enabling the check box Is the device present Make sur...

Page 62: ... and illegible Server is too involved with processing traffic to print correctly Suspend Protocol then print Printing I O traffic whole I O traffic buffer does not print Server printing limitations were exceeded Suspend Protocol then save I O traffic to a file and print the file from the Windows Notepad accessory or a word processor Error Messages This section provides descriptions of the error me...

Page 63: ...ase contact Customer Support This error cannot occur if the Server is functioning properly This error indicates corruption of the internal data structures COM n device name Slave Address Error The Server polled one Modbus address and got a response from some other address This condition does not occur if all the devices on network are behaving correctly CPML3720WFCReg OnRetrieveWFR Invalid BufferN...

Page 64: ... a scheduled communication packet Error allocating new topic topic toolkit id 0 The Server is unable to initiate a DDE transaction with the topic The possible causes are The topic is not configured on the Server Configure the topic in the Server The communication port associated with the topic could not be opened or initialized properly In this case the Server displays communication port related e...

Page 65: ... Server attempts to exercise an on off command The device will not permit remote control to override local control and will reply a Negative Acknowledge Memory Parity Error The slave attempted to read extended memory but detected a parity error in the memory Unknown Error Code The slave device has returned an unknown error code Check the slave device manual for explanations of device specific exce...

Page 66: ...may be in use by another application Device not open comm port Try restarting the Server Unable to allocate queues Try restarting the Server Error in default parameters The default parameters set for the port in the DDE Server configuration or other programs are bad Hardware not present or already allocated comm port Port hardware is not available If there is a communication port disabling facilit...

Page 67: ...ation time out value is set too low on the Server Check the value set for Communication time out entry of the GE32MODB INI file Values less than 2000 milliseconds are not recommended The port configuration for the device does not match the port configuration at the Server Wrong baud rate wrong stop bits wrong number of bits wrong parity etc The device and the Host PC are not connected properly Che...

Page 68: ...DDE Server User s Guide Chapter Five Troubleshooting 65 This page left blank intentionally ...

Page 69: ...er they must be configured in the same manner as a generic device Device Type Information Adding Generic Devices The PMCS DDE Server is pre configured to support the POWER LEADERTM family of power management devices as well as a variety of third party devices However you may add additional kinds of devices by creating your own device type These generic devices have the register maps and functions ...

Page 70: ...ame of a new device type in the Enter Device Type Name box enables the Add Default Type button Names may be up to 20 alphanumeric characters long and cannot include embedded spaces or special characters such as Click on this button to add your new device type You will need to do further configuration after creating a new device type See the Register Map section for details on defining the device t...

Page 71: ...he desired function codes into the Selected Function Codes box using the Add and Delete buttons then click OK Select the function codes to be added from the Available Function Codes list box and click this button The selected function codes are added for the device type and displayed in the Selected Function Codes list box This button is displayed only when there are no user configured register gr...

Page 72: ...se functions Register Map Click this button to add delete or modify register groups for the selected device type CAUTION Be careful not to modify or delete the Register Map for pre configured devices Only generic devices and PLC type devices are intended to have any modifications to their Register Groups When this button is clicked the Register Map dialog box appears The Add New Register Group Del...

Page 73: ...isters supported codes and uses Type Code Type of Register Supported Function Codes Use R0 Coils 01 Reading coil status R0 Coils 05 Setting forcing executing coils R0 Coils 15 Setting forcing multiple coils R1 Contacts or discrete inputs 02 Reading contact discrete inputs R3 Actual value or input register 04 Reading actual value or input registers R4 Setpoint or holding register 03 Reading setpoin...

Page 74: ...ister group to be read once every ten scan intervals This is typically used for setpoints or low priority parameters that change infrequently Slow Poll is a multiple of Fast Poll with a default value of 10 This multiple is controlled by a setting in the PMCS DDE Server s ini file and may be changed if desired See the section titled PMCS DDE Server ini File later in this chapter For example if the ...

Page 75: ...een optimized only generic devices invalid register blocks must be entered manually An invalid register block is a list of registers within a register group that should not be polled for data by the Server perhaps because they are unused by the device itself or simply because they are not desired Invalid register blocks allow the Server to focus its attention on only those registers of interest by...

Page 76: ...valid register blocks to make changes to the register block Deleting an Invalid Register Block Clicking the Delete button deletes the selected invalid register block Deleting a Register Group Clicking the Delete button deletes the selected register group Modifying a Register Group Click the Modify button to modify the register group The Register Group dialog box appears Make any necessary changes ...

Page 77: ... csv file for import The Export Register Group button prompts you for a file name to save the current register map as The file will be saved in CSV format Mnemonics Mnemonics are an optional way of naming registers or groups of registers by assigning an easily remembered name to a register address From the Device Types dialog box click this button to add delete or modify mnemonics Mnemonics are us...

Page 78: ...fy the selected mnemonic The Add Modify Mnemonics dialog box appears The procedure is similar to adding a mnemonic Make any necessary modifications to the mnemonic name or register address then click OK Deleting a Mnemonic Select a mnemonic from the Item Mnemonic Map list box and click the Delete button to remove it from the list Importing or Exporting Mnemonics Click on one of these buttons to im...

Page 79: ...ck serves as a metronome or heartbeat to the Server Every tick the Server executes a function whether it is to listen at a particular port or to send a message to a device The default is 65 milliseconds At values below this level the Server may query devices too quickly for the devices to consistently answer correctly The Protocol Timer Tick is the resolution of the scan interval increasing this v...

Page 80: ... located in the Windows 2000 SP2 directory The parameters are grouped by subject Server Operational Parameters GE32MODB or GE32EIND or GE32MTCP Port Settings etc Look for the GE32MODB or GE32MTCP group depending on whether you ve got a Modbus based system or an Ethernet based system and locate the following line items Communication Time out When the Server receives a request for data from a client...

Page 81: ... roughly interpreted as a message from the device saying Give me a moment to finish what I m doing and then I can help you The SleepTime for Exception X is the length of time in milliseconds that the Server will allow a device to complete its tasks before the Server again begins processing packets addressed to that device The count begins from the time the Server receives the exception code SleepT...

Page 82: ...ice will not be able to time sync with the DDE Server ExitDisable This setting allows users to close the DDE Server It s default setting is Disable when PMCS DDE Server is installed as NT Service and Enable when PMCS DDE Server is installed as a standard application UIHide This setting controls whether or not the DDE Server s user interface is visible to the user It s default setting is Unhide pro...

Page 83: ...a variable numeric value Capital letters in brackets indicate a hard character that does not change it is either present or not Lower case letters in brackets indicate switches that may or may not be present refer to the following sections for details The basic addressing scheme is as follows R indicates a Register address follows f indicates the register type X indicates a address is hexadecimal ...

Page 84: ... type and access type Data Types There are four data types typically used by the GE devices These four data types are the possible values for f in the address Each data type is organized in a separate table for each device in this manual 1 Dynamic Value 2 Setpoint 3 Command Coil 4 Fixed Value Each data type is assigned a range of register numbers tag type and access as shown below Data Organizatio...

Page 85: ...768 and 32 767 Append letter I to item number R40001I 32 bit Signed Integers Long Integers Append L to item number R40001L 32 bit floating point numbers Append F to item number R40001F Modulus 10000 Used in 32 bit register mode for EPM 3710 and 3720 Append E to the item name NOTE See 3710 and 3720 ACM Modbus Protocol Manuals for details R40010E ASCII data string Append S to item number lll field i...

Page 86: ...n is the actual address Four characters are required so leading zeroes must be used if necessary For example the correct syntax is 0025 rather than 25 D stands for Discrete type specifier and indicates that bit data is being requested L indicates the specific number of bits being requested B indicates the starting bit number R f X nnnn DL B Examples Register Number Represents R40001D1 0 Specifies ...

Page 87: ...hirty two bit registers can be read as a block Enter the starting register address and append it with type specifier A followed by the length field For example the register address R30501A12 accesses registers 501 through 512 as a block 2 When the DDE Server returns a new value for a register array to the client it is in the form of a character string containing a value for each register separated...

Page 88: ...DDE Server User s Guide Appendix A Register Addressing Conventions 85 This page left blank intentionally ...

Page 89: ...tries Serial Protocol version Generic Device A user defined device type that is not pre configured for support by the PMCS DDE Server The user must supply the associated register map communications parameters function codes etc PLCs due to their highly flexible nature are included in this device type Invalid Register Block A range of register addresses within a register block that the PMCS DDE Ser...

Page 90: ...e listing of all register addresses and what they contain Scan Interval Defines how often a device is to be scanned under optimal conditions this is a target time which may not be attained due to network traffic load number of devices amount of data being requested etc A scan interval of 1000 msec 1 second indicates that the DDE Server will attempt to scan the device as close to once per second as...

Page 91: ...Data Exchange DDE Server 3 E Ethernet 3 Event Logger 3 H Help menu 51 I Installing PMCS DDE Server 3 M Main window 10 Main window controls 10 menu bar 10 Modbus RTU 3 P PMCS DDE Server 1 Power Management Control System PMCS 1 S server 2 Server menu 32 System menu 31 T Toolbar 10 51 Toolbar icons 51 V View menu 33 W Waveform Capture 3 ...

Page 92: ...GE Industrial Systems General Electric Company 41 Woodford Ave Plainville CT 06062 GEH 6510 R13 0302 2001 2002 General Electric Company ...

Reviews: