background image

4-2

Series 90™-30 PLC LONWORKS® Bus Interface Module User's Manual

 

 

June 1997

GFK-1322A

4

Overview

The LBIM is configured using the I/Open LBIM Configuration program for Microsoft Windows.
Using this utility, a configuration file is created.  This file is in the external interface file format
(.XIF) for L

ON

W

ORKS

 devices.  The file contains node and network variable information along

with the register mapping information needed by the LBIM to configure the interface.  The .XIF
file is downloaded to the LBIM by the configuration software over the L

ON

W

ORKS

 network using

L

ON

M

ARK

 File Transfer Protocol.  The following general procedure is used to configure the

LBIM.

Step A. Determine what network variable types will be needed to interface with the PLC.

Example:

Inputs

Outputs

SNVT_temp

3

SNVT_temp

1

SNVT_count

2

display

1

SNVT_freq_f

1

SNVT_temp_f

1

NVO 7, SNVT temp f

a45643

NVO 1, SNVT count

NVI 1, display

Node 1

NVO 1, SNVT temp

NVO 3, SNVT temp

NVO 4, SNVT freq f

NVI 2, SNVT temp

NVO 5, SNVT count

NVO 6, SNVT temp

Node 2

Node 4

Node 3

Figure 4-1.  Example: Determining What Network Variable Types are Needed

Содержание 90-30 PLC

Страница 1: ...I OPEN Programmable ControlProducts Series90 30 PLC LONWORKS BusInterface Module User sManual GFK 1322 January 2010...

Страница 2: ...the information contained herein does not purport to cover all details or variations in hardware or software nor to provide for every possible contingency in connection with installation operation or...

Страница 3: ...chnical Support Email 7H8Hsupport ip ge com Customer Care Email 9H10Hcustomercare ip ge com Primary language of support English Europe the Middle East and Africa Online Technical Support 11H12Hwww ge...

Страница 4: ......

Страница 5: ...ting Lists problem symptoms and corrective actions Describes the use of Valid bits for network variables Appendix A Specifications Lists physical specifications and electrical and environmental requir...

Страница 6: ...andards General Specifications GFK 0867B or later Information about LONWORKS networks can be found in the following documents which are available from Echelon Corporation and on the World Wide Web at...

Страница 7: ...hapter 3 Hardware Installation 3 1 Rack Location for the Bus Interface Module 3 2 Module Installation and Removal 3 3 Module Installation 3 3 Module Removal 3 3 Network Installation 3 4 Network Wiring...

Страница 8: ...30 Backplane Interface A 4 Appendix B Standard Network Variable Types B 1 Appendix C Configuration File Specifications C 1 Network Interface and PLC Mapping C 1 Network Variable Parameter Configurati...

Страница 9: ...tion 3 6 Figure 3 5 Computer to LONWORKS Network Connections for LBIM Configuration 3 7 Figure 4 1 Example Determining What Network Variable Types are Needed 4 2 Figure 4 2 Example Assigning Network V...

Страница 10: ...ork Interface Configuration 1 10 Table 4 1 Configuration Editor Fields 4 10 Table 4 2 Network Variable Fields in the Network Variable Editor 4 17 Table 4 3 Configurable Network Image Parameters 4 24 T...

Страница 11: ...th the communications medium and embedded intelligence that implements the protocol and performs control functions Figure 1 1 illustrates a sample network configuration that uses an LBIM to communicat...

Страница 12: ...You Need to Operate the Bus Interface Module 1 9 NODE NODE NODE LON BIU I O I O LONTALK ADAPTOR Series 90 30 CPU ROUTER NODE NODE NODE I O DEVICES I O DEVICES CONFIGURATION PORT FREE TOPOLOGY NETWORK...

Страница 13: ...ch other Echelon s Standard Network Variable Types SNVTs provide standard units of measurement for common control quantities such as pressure temperature and volume The LBIM supports SNVTs that are le...

Страница 14: ...Bus Interface Module User s Manual June 1997 GFK 1322A 1 T T N N N N N T Termination Network N Node S Switch and Termination Node closes loop when activated N N N N S Loop Bus N N N N S Free T N N N...

Страница 15: ...LC baseplate The latch on the bottom of the module secures it in position There are no DIP switches or jumpers to set on the LBIM It is configured using the IOPEN EXE configuration software provided w...

Страница 16: ...twork variable bindings are being saved into the flash memory Flashes alternately with IN MSG LED A powerup error has occurred For troubleshooting information refer to Chapter 5 Flashes together with...

Страница 17: ...ction Type NETWORK Connection of network management tools RJ 45 NetA NetB NETWORK Provides LONWORKS network field connection NETA NETB using 18 24 AWG 0 86mm2 to 0 22mm2 twisted pair wires 2 pin remov...

Страница 18: ...y types supported I Q AI AQ Configuration Configuration of the LBIM consists of defining network variable types and mapping them into the PLC reference space using the IOPEN configuration software Net...

Страница 19: ...7 for versions that can be used with the LBIM LONWORKS network binding tool Many third party network management software packages that include network binding tools are available See Table 1 8 for su...

Страница 20: ...a Network Binding Tool Third party network management tools LONMAKER from Echelon ICELAN G from Intelligent Energy Corporation MetraVision from Metra Corporation others Considerations How well it han...

Страница 21: ...GFK 1322A 2 1 Operation The following topics are presented in this chapter Overview of Operation 2 2 Powerup Sequence 2 4 Sweep Operation 2 6 2 Chapter...

Страница 22: ...rogramming Interface buffers the information for transfer to the PLC during a subsequent scan When a scan is received from the PLC the API initiates a callback in which the LBIM s entire PLC output bu...

Страница 23: ...Network Variable Updates Network Interface Configuration Engine API Callbacks Check Outputs Series 90 30 PLC API SNP Boot Loader LonW orks Network TP 78 TP 1250 or FT10 PLC Backplane Microprocessor I...

Страница 24: ...documentation information to the network in response to queries and can be configured in the PLC backplane Network variables are not updated across the network Normal Operation If one or more network...

Страница 25: ...n IN M S G a n d O U T M S G L E D s Co n fig u ra tion va lid N o Ye s S et co n fig ura tio n to de fa u lt va lu e s In itia liz e ne tw ork in terfa ce L O N W O R K S In itializ e de fa ult d a t...

Страница 26: ...ble is updated over the LONWORKS network if the Min Send Time for the network variable has expired only if Min Send Time was configured This prevents overloading the network with frequently changing d...

Страница 27: ...K 1322A 3 1 Hardware Installation This chapter describes Rack Location for the Bus Interface Module 3 2 Module Installation and Removal 3 3 Network Installation 3 4 Connecting a Programmer 3 5 3 Chapt...

Страница 28: ...n is possible complete steps 1 3 below 1 The I O configuration block uses a base of 90 bytes of user memory Each smart module uses 257 bytes of user memory for parameter data Finally every I O segment...

Страница 29: ...naps into place engaging the baseplate notch Module Removal Power must be removed from the PLC rack before removing the LBIM from the baseplate However it is not necessary to power down the LONWORKS c...

Страница 30: ...nction boxes Cabling The network bus wiring should be 22 AWG 0 36 mm2 twisted pair wiring The LBIM supports 18 24 AWG wiring with connection through a 5 08mm two position screw terminal block Either 2...

Страница 31: ...External SLTA Can be used with all LBIM models PCLTA card Can be used with all LBIM models PCMCIA Interface card PCC 10 available from Echelon Corporation Can be used only with PE693BEM350 free topol...

Страница 32: ...mm2 or 24 0 22mm2 IB M P C IB M P C with P C L T A c a rd TP XT 1250 TP XT 78 or FTT 10 PCLTA Card To LonW orks network R S 2 3 2 IC 69 0 C B L 7 02 IB M P C with P C L T A c a rd PCMIA Card To LonW o...

Страница 33: ...GFK 1322A 4 1 Configuring the LBIM The following topics are presented in this chapter Overview 4 2 Using the LBIM Configuration Software 4 4 Binding Network Variables 4 24 4 Chapter...

Страница 34: ...the interface The XIF file is downloaded to the LBIM by the configuration software over the LONWORKS network using LONMARK File Transfer Protocol The following general procedure is used to configure t...

Страница 35: ...eg 8 Reg 9 Reg 10 Reg 11 Reg 12 Reg 13 SNVT_temp SNVT_count SNVT_freq_f SNVT_temp SNVT_temp_f PLC LonWorks BIM SNVT_temp SNVT_temp SNVT_count display Figure 4 2 Example Assigning Network Variables Typ...

Страница 36: ...he START menu From Windows select RUN from the FILE menu Modify the command line to run A SETUP EXE Choose RUN and answer any setup questions while the setup application runs The setup program may req...

Страница 37: ...ration software allows names with up to 10 characters When you run the LBIM Config program you will see a blank main screen To Edit an existing configuration choose OPEN from the FILE menu and choose...

Страница 38: ...n made by choosing Configuration under the View menu in the Reference Configuration screen Program ID The program ID assignment serves two functions The first is the filename by which this configurati...

Страница 39: ...necessary to assure that the proper communications parameters are specified in the external interface file created by the program If the wrong transceiver type is configured the module will not commu...

Страница 40: ...ecking purposes and can be changed later if necessary Defaults for the various CPU types can be changed by the user see Default Button command below The Start Addr fields allow the user to define any...

Страница 41: ...ve a valid bit assigned to I0122 the next will be assigned to I00121 and so on Valid bit referencing can be altered after variables are defined Button Commands 1 Defaults Click on this button to set t...

Страница 42: ...s address and grow down as more are defined Change this field by highlighting the current value and entering a new value Note that the current valid bit configuration may need to updated manually to a...

Страница 43: ...s screen the user can go to variable editing valid bit editing module configuration exporting and downloading interface files and environment setup Field Definitions PLC Register Box In the upper left...

Страница 44: ...k variable type description Type Network variable type number Size Number of register locations required for this variable Array Number of elements in an array Length Total length of the variable or a...

Страница 45: ...his will add a variable that will be placed in the next available location after the highlighted address The Edit Variable screen will then appear Field Definitions Var Name Network variable name The...

Страница 46: ...ze zero represents a single normal variable with no array indexing An array of size one is treated as a single variable but includes array indexing Variable Array Size Resulting Names NVI_MyVar 0 NVI_...

Страница 47: ...This will allow other devices on the network to assure that the value they have is current and that the LBIM is still online Setting this parameter to zero default disables the operation of this feat...

Страница 48: ...ining custom variables Saving a Variable Definition Use the pointer to click on the OK command button in the lower right of the screen to accept the current variable definition Clicking OK makes a cop...

Страница 49: ...network variable data is packed into the subsequent registers Reference Address The reference address specified must be within the PLC reference type blocks configured for the LBIM Also the address ca...

Страница 50: ...s in a network variable The most significant bit bit 31 determines whether all the bytes in the network variable are packed into the PLC register locations Network variables can be organized as nearly...

Страница 51: ...5 register 4 1 1 0 0 byte8 double word 1 byte9 byte10 byte11 register 6 register 7 register 5 register 6 0 byte12 low byte register 8 low byte register 7 0 byte13 low byte register 9 high byte registe...

Страница 52: ...ave Choose this command to save changes to the file The file will be saved under the current filename Save As Use this command to save the configuration file under a different name This feature can be...

Страница 53: ...tions as the file is saved in an ASCII text format note The interface file XIF is downloaded to the module using LonMark file Transfer Protocol The I Open configuration software MUST be used for this...

Страница 54: ...stalled in a PLC backplane Be sure the CPU is NOT running a logic program and the LBIM module is powered and properly connected to the network To download a value file to a module chose Value File in...

Страница 55: ...tware tool NVO_7 SNVT_temp_f a45645 NVO_1 SNVT_count NVI_1 display Node 1 NVO_1 SNVT_temp NVO_3 SNVT_temp NVO_4 SNVT_freq_f NVI_2 SNVT_temp NVO_5 SNVT_count NVO_6 SNVT_temp Node 2 Node 4 Node 3 CPU Re...

Страница 56: ...k variable or explicit message yes yes Retry Count installation network variable or explicit message yes no Authenticated Service Explicit Messages compilation network variable or explicit message no...

Страница 57: ...t faults Module errors cause the LBIM to reset If an acknowledged network variable NV update fails it is up to the destination device to assume a default value Configuration errors prevent the LBIM fr...

Страница 58: ...nfiguration Check for overlaps in the network variable mapping and correct the mapping if necessary Download the configuration again and power cycle the LBIM IN MSG and OUT MSG indicators flashing tog...

Страница 59: ...The Valid bits are included in the total length configured in the I reference area Note An input network variable a node input is an output from the LBIM An output network variable a node output is a...

Страница 60: ...GFK 1322A A 1 Specifications This chapter provides the following information Module Specifications A 2 Interface Specifications A 4 A Appendix...

Страница 61: ...2 6 JISC0911 1G at 40 50 Hz 0 012p p at 10 40 Hz Shock IEC68 2 27 JISC0912 15G 11ms Flammability PCB material UL 94VO Components UL recognized ESD Immunity IEC801 2 8KV air discharge 4 4KV contact dis...

Страница 62: ...memory 32 Kbytes EPROM 32 pin PLCC socket Neuron data memory External Internal 8 Kbytes RAM 2 Kbytes RAM Network configuration memory internal 512 bytes EEPROM 10 000 erase write cycles Neuron Host co...

Страница 63: ...in firmware The HHP Present pin is supported in hardware Network Communications LONWORKS Transceivers Transformer Isolated Twisted Pair TP XF 1250 Twisted Pair Transceiver TP XF 78 Twisted Pair Transc...

Страница 64: ...aster List and Programmer s Guide 005 0027 01 Neuron C Programmer s Guide LonMark Application Layer Interoperability Guidelines 078 0120 01 Table B 1 SNVTs Supported by the Bus Interface Module Measur...

Страница 65: ...req 73 File status SNVT_file_status 74 Flow SNVT_flow3 15 SNVT_flow_f 53 SNVT_flow_mil 16 Frequency SNVT_freq_f 75 SNVT_freq_hz 76 SNVT_freq_kilohz 77 SNVT_freq_milhz 78 Gain SNVT_muldiv 91 Grammage S...

Страница 66: ...occupancy 10 Override SNVT_override 97 Phase rotation SNVT_angle 3 SNVT_angle_deg 104 SNVT_angle_f 49 Phone state SNVT_telcom 38 Power SNVT_power 27 SNVT_power_f 57 SNVT_power_kilo 28 Power factor SNV...

Страница 67: ...anslation table SNVT_trans_table 96 Volume SNVT_vol 41 SNVT_vol_f 65 SNVT_vol_kilo 42 SNVT_vol_mil 43 Voltage SNVT_volt 44 SNVT_volt_dbmv 45 SNVT_volt_f 66 SNVT_volt_kilo 46 SNVT_volt_mil 47 Zero and...

Страница 68: ...ation file is created using the configuration utility provided with the LBIM Table C 1 lists the specifications for the Network Variable Definition file which defines the network variables at the node...

Страница 69: ...d Read Only ASCII 0 Max Send Time for Node Object Min Send Time for all NV s output only Max Send Time for all NV s output only Max Receive Time for all NV s input only Note Timeouts will have 1 secon...

Страница 70: ...id bit for the network variable default is either H or 0 This is used when the LBIM detects the network interface is down where H Leave value sent to the PLC as is 0 Set the value to the PLC to zero D...

Страница 71: ...maximum parameter to 1 and parameter 1 to the text Last Parameter the API will handle all commands from the Hand Held Programmer attached to the PLC CPU Dependent parameters None API skip table not us...

Страница 72: ...alphabetized listing of conventional communications terms and where applicable their associated acronyms Most of these terms but not necessarily all are used in this manual n Commonly Used Acronyms a...

Страница 73: ...r ICMP Internet Control Message Protocol IEEE Institute of Electrical and Electronics Engineers IP Internet Protocol KB Kilobyte 1024 bytes LAN Local Area Network LED Light Emitting Diode LISW LAN Int...

Страница 74: ...thernet Interface to discover its own IP address the address of a file server host and the name of a file to be loaded into memory and executed Information is supplied from a BOOTP Server device on th...

Страница 75: ...transceivers Distinct from DTE Data Terminal Equipment Data Link Layer In Open Systems Interconnection architecture the layer Layer 2 that provides services to transfer data over a physical link betw...

Страница 76: ...ervisory or control functions Note that this same term is widely used in TCP IP literature to refer to any network node that can be a source or destination for network messages See also Hostid Hostid...

Страница 77: ...ue within the same Local Area Network See also Global Address Administration Local Area Network LAN A computer network located on a user s premises within a limited geographical area Local Station The...

Страница 78: ...between any two DTEs Peer Another entity at the same level layer in the communication hierarchy Peer Peer Communication between nodes at the same level or layer in the hierarchy Physical Address The u...

Страница 79: ...LAN Interface upon powerup or restart Station A computer PLC or other device that connects to one or more networks See also Node Station Address Each node on an Ethernet network must have a unique MA...

Страница 80: ...te chapters in this manual and in the related documentation This chapter covers the following topics Module Description Q 2 What You Need to Operate the Bus Interface Module Q 6 Hardware Installation...

Страница 81: ...supported to the limits of the LONTALK protocol and those of the LONWORKS node The module supports up to 240 user NVs The actual maximum number of NVs depends on the size and type of the NVs the PLC a...

Страница 82: ...de Q 3 Q NODE NODE NODE LON BIU I O I O LONTALK ADAPTOR Series 90 30 CPU ROUTER NODE NODE NODE I O DEVICES I O DEVICES CONFIGURATION PORT FREE TOPOLOGY NETWORK SUBNET A SUBNET B POWER LINE NETWORK Fig...

Страница 83: ...lternately with IN MSG LED A powerup error has occurred For troubleshooting information refer to Chapter 5 Flashes together with IN MSG LED LONWORKS wink function implemented See Wink Function in Chap...

Страница 84: ...screw terminal COM PORT RS 422 RS 422 serial port that supports SNP communications SNP and SNPX Used to update module firmware Does not support Hand Held Programmer DB 15 female Series 90 30 backplan...

Страница 85: ...g tools are available See Table Q 2 for suggestions Network interface configuration software for Microsoft Windows IOPEN EXE This is provided with the LBIM Table Q 1 Compatible CPU Models and Logicmas...

Страница 86: ...until the connectors mate and the locking lever on the bottom of the module snaps into place engaging the baseplate notch When power is applied to the LBIM the following sequence of events should occu...

Страница 87: ...ule with the reference map necessary to implement the network interface see PLC Configuration 1 Determine which NV types will be needed to interface with the PLC Note You must classify the variable di...

Страница 88: ...ectly into a single register address Figure Q 3 SNVT_freq_f and SNVT_temp_f are double word values that map into two register locations The type display is a three word user defined NV that maps into...

Страница 89: ...ample In the example illustrated in Figure Q 4 a change in the value of the input on Node 4 will cause its network variable to update on the network This value is acquired in the LBIM and forwarded to...

Страница 90: ...e a foreign module press F8 other A detail screen for the slot will appear Press F3 frgn A Software Configuration screen for a Foreign Module will appear 4 Press the ENTER key to display the detail sc...

Страница 91: ...been completed you are ready to check the configuration To do this power cycle the PLC When the PLC powers up you should observe the following sequence of events The PWR indicator on the LBIM lights...

Страница 92: ...at 2 2 I IN MSG indicator Q 4 Indicators Q 4 Input data 2 6 Installation Bus Interface Module 3 3 Interface specifications A 4 L LBIUCFG EXE 1 5 LEDs Q 4 Location Bus Interface Module 3 3 Logicmaster...

Страница 93: ...ule in 3 3 Removing the module 3 3 RS 422 port pinout 1 7 S SCPTs supported C 2 Serial Communications Protocol specifications A 4 Serial LonTalk Adapter Q 6 Series 90 30 backplane interface specificat...

Отзывы: