Home
View / the Complete Manual
Contents
1. Receive Connecting your fiber optic 62 5 125 MMF cable with EBC to a network adapter bayonet ST style connectors card or fiber optic hub NOTE See page 2 10 for 10BaseFL distance limitations Ethernet Base Controller Modules 3rd Edition 11 04 2 10 Installation and Setup Maximum Ethernet Cable Length The maximum distance per 10BaseT cable segment is 100 meters or 328 feet Repeaters extend the distance Each cable segment attached to a repeater can be 100 meters Two repeaters connected together extend the total range to 300 meters p 10 100BaseT Distance Limitations 100 meters 100 meters lt gt 328 feet 328 feet REJ 25 s EE c P TH 100 meters P 100 meters 328 feet 100 meters 328 feet 328 feet o Between Repeaters i o The maximum distance per 10BaseFL cable segment is 2 000 meters or 6 560 feet Repeaters extend the distance Each cable segment attached to a repeater can be 2 000 meters Two repeaters connected together extend the total range to 6 000 meters iP 10BaseFL Distance Limitations ae RG E gt 2 000 meters 2 000 meters lt 7 6 560 feet 6 560 feet un uu p ETT MN 3838 2 000 meters N ye 2 000 meters 6 560 feet 2 000 meters 6 560 feet 6 560 feet lo Between O i Repeaters i 5 8 o 9 o O O 0 Ethernet Base C
2. Legend Off EH On Flash EBC Module LEDs Corrective Action 1 Try another cable that you know works H2 EBC100 Check pinouts see page 2 8 STATUS mm LINKGD 2 Try another port on the hub or LINKGD ACT another hub ACTIVE ERROR ERROR 3 Replace EBC module oe CO 3 1 Try another cable between PC and hub 52 D 2 Try another port on the hub or another i H2 EBC100 hub 2 STATUS MM LINKGD NE 3 Make sure you have not exceeded the LINKGD MEM ACT recommended cable length for your ACTIVE ERROR network cable The link signal could ERROR arrive with sufficient strength even though the data transmission does not 4 Could be related to Windows configura tion Consult Windows documentation Note This is also the indication of proper operation Troubleshoot only if you are failing to exchange data 1 Try another cable between PC and hub or EBC and hub LINKGD EE LINKGD MEN 2 Try another port on the hub or another ACT NW OR ACT NEM hub PARRE EARN 3 Look for errors in the setup of the EBC module H2 EBC100 H2 EBC100 STATUS IN OR STATUS EN LINKGD EN LINKGD EN ACTIVE ACTIVE NEN ERROR ERROR Ethernet Base Controller Modules 3rd Edition 11 04 EZ Troubleshooting Guidelines EBC Module Diagnostic LEDs Guidelines 9 c e e amp 77 o Q 5 e pum H EBC LEDs LINKGD 1 ACT ERROR LINK
3. ssssssseseseesee enn 1 4 Industry Standard Ethernet ius cce idv cR dde pcd tes EROR Das RR NC Rap eC Meek cute 1 5 H2 EBC 100 and H2 EBC F ccc cent eee hs 1 5 H4 EBG and HA E BC F a iti cet uebeUnetebit ME Leber SUME UEVEBN Melde 1 5 RS232C SerialPort cote cee et Soe la a ale ote esate werd qu tree udis 1 5 Chapter 2 Installing the H2 EBC 100 H2 EBC F or H4 EBC F EBC NetWork Identifiers uccisi meter Terr Resa RU ERE ERU ente eee 2 2 Setting the Module ID sie ger oy eee ee a ERR Ri ee eek Pees EIE 2 2 Several Methods for Setting Module ID 0 0 naana 2 2 Setting Module ID with DIP Switches 0 cece ete eee 2 2 Setting Module ID with Software Tool 0 cece ete 2 2 The H2 Series EBC DIP Switch lis ee be E ea ER RE ie eeek eee eee eee 2 3 The H2 EBC 100 amp H2 EBC F DIP Switch 0 2c cece eee 2 3 The H4 Series EBC DIP Switch Lecco erri pedo eni ee mui ee xem pau DE mE 2 4 The HA EBC F DIP Switch cc ove cee age Rex pete Vee bees Sages MENU XAR ERU IER KR 2 4 Inserting the H2 Series EBC into the Base lueeeeseeeeeeeeeee nnn 2 5 Intalling the H4 Series EBCs onto the Base 0 2c cece eee eee eee eee eee 2 5 DL205 Power Wiring and Grounding 00 ccc eee eee 2 6 mu Rep TC m 2 6 H4 Series EBC Power Wiring and Grounding eeueeeeeeeeeeeeeeneeen 2 7 EBC Wing serico RE oy clarke Up oda re px I
4. Network Identifiers Setting the Module ID The H2 Series EBC DIP Switch The H4 Series EBC DIP Switch Inserting the H2 Series EBC into the Base Inserting the H4 Series EBC into the Base DL205 Power Wiring and Grounding H4 EBC F Power Wiring and Grounding 10BaseT 100BaseT Network Cabling 10BaseFL Network Cabling Maximum Ethernet Cable Length Calculating the Power Budget for the H2 Series EBCs Power Consumption Chart DL205 Modules Calculating the Power Budget for the H4 Series EBCs Power Consumption Chart DL405 Modules DL405 Local and Expansion I O EZ Installation and Setup EBC Network Identifiers Each EBC module must be assigned at least one unique identifier to make it possible for PCs or other clients masters to recognize it on the network Two methods of identifying the EBC module give it the flexibility to fit most networking schemes The identifiers are e Module ID IPX protocol only e IP Address for TCP IP and MODBUS TCP IP protocols see Chapter 3 Setting the Module ID If using the IPX protocol for network communications each Ethernet Base Controller must have a Module ID Node Address in order to be recognized on the network sg and each Module ID must be unique Duplicate Module ID on the same network will wo cause unpredictable results and must be avoided o t go Several Methods There are several methods for setting the Module ID EE for
5. Windows NT Explorer ag Administrative Tools Common gj LapLink for Windows NT v7 5 G Think amp Do AMIGOS 2170 View Configuration View Tools Help np amp e S sepes edm s vl Tate al la en o 3 Q x rw ITI ov 9 Oo 4 Ro U Print Setup 1 c Memp untitled 2 c tndlearn lesson1 3 c Meam flashn Exit Ethernet Base Controller Modules 3rd Edition 11 04 gt o o o 2 2 x Ie O E iri on x o0 50 9 Li Fx 9 S 2 C 4 Selecting a Driver Using H4 Series EBC with T amp D The next screen is divided into three regions separated by window splitter bars You can re size the regions by doing a click and drag on a splitter bar Each project maintains its own record of Emcm its I O configuration araman epu we The first time you open the I O View win dow for a new project it will prompt you to choose an I O driver as shown below E 3 diver avalabie in the open coniguion ad the L O diver using Divers gt Add command Use the Drivers menu and select Add as shown to access a list of I O drivers Select the PLCDirect Ethernet I O driver Click OK Select 1 0 Driver PLC Direct Ethernet 1 0 x Douloi Motion Dual Port RAM 10 Port Driver Honeywell SDS 1 0 Opto 22 OPTOMU 1 0 PLC Direct Ethernet 1 0 Profibus Synergetic DPM 1 0 Serial Driver Suns S Link
6. Using the KEP Direct OPC Quick Client Item Operations Item operations can be accessed by right clicking on the desired item or by using the Tools menu gt Group selection OPC Quick Client Untitled Jol x File Edit View Tools Help Dc EB xcem smRx E KEPware KEPServerEx V4 mygroup Set Active Set Inactive Synchronous Cache Read Synchronous Device Read Synchronous Write Asynchronous 2 0 Read Asynchronous 2 0 Cache Refresh Time Event 4 01 56 PM Added group mygroup Properties 4 14 08 PM Added 1 items to group mygroup 4 16 39 PM Added 1 items to group mygroup 4 16 45 PM Removed 1 items from group mygroup Perform an asynchronous 2 0 write on the selected items ltem Count 1 After clicking on the desired item operation a window similar to the following will be displayed In this example a logic 1 value Boolean data type is being written to a discrete output to turn it on The item operations can be used to read discrete analog inputs and write to discrete analog outputs etc OPC Quick Client Untitled ioj xl Ies ve DImTTTEIDD OOOO O U Dag B KEPware KEPS Item ID Write Value S mygroup Channell Device2 Output 0 Ethernet Base Controller Modules 3rd Edition 11 04 Using the KEPDirect OPC Quick Client EXAM Using the RJ12 Serial Port in ASCII Mode The EBC RJ12 serial port can be configured for generic ASCII communications refer t
7. e With the device tilted as shown hook the plastic tabs into the notches at the bottom of the base e Gently push the top of the module toward the base until the back of the module is flush with the base e Tighten the screw at the top of the device to secure it to the base Ui c amp Spring loaded securing screw S Ethernet Base Controller Modules 3rd Edition 11 04 EM Installation and Setup DL205 Power Wiring and Grounding The power wires for the DL205 are not connected directly to the H2 Series EBCs as they are on the H4 Series EBCs The DL205 power supply is an integral part of the base and separate from the EBC The DL205 also has three power options 12 24VDC 125VDC and 120 240VAC G D D D a Hu mg E E 5S t s r1 r1 L1 t we 8 m pace WENG The diagrams show the terminal connections located on the power supply of the DL205 bases The base terminals can accept up to 16 AWG You may be 110 220 VAC Base Terminal Strip able to use larger wiring depending on Sl Ea the type of wire used but 16 AWG is the E AVAC recommended size Do not overtighten D the connector s
8. Bit Output Byte Count 24 Non bit Input Byte Count 25 Non bit Output Byte Count 26 90 Reserved R only I O Module ID s 37101 37108 419351 419358 8 1 word per slot I O module ID numbers per slot location R only 37133 37200 419359 419450 Reserved Module Information 37201 37232 419451 419482 32 4 words per slot 1 Bit Input Count 2 Bit Output Count 3 Non bit Input Count 4 Non bit Output Count 37329 37400 419483 419650 Reserved For clients that only support function code 3 to read word data Ethernet Base Controller Modules 3rd Edition 11 04 n oo LIO Io Pc mo U OQ o3 ov MODBUS TCP IP H2 EBC100 System Memory continued H2 EBC100 Modbus Addressing Words Word Descriptions Access Range Decimal 16 bit EBC Dynamic 410001 410020 20 1 See Error Codes on p 4 9 R W Module Data 2 Error bit per slot for first 16 slots If any bit is set see extended error info of Module Sta tus data for specific problem 3 Error bit per slot for second 16 slots if present If any bit is set see extended error info of Module Sta tus data for specific problem NOTE Any write to 1 2 or 3 above will clear the module slot errors 4 Flags Bit 0 If 1 module has rebooted since this bit was cleared a write to the Flag
9. Reserved Input Register Fit input Register 414251 414314 64 32 Discrete Input Bit R only Register Input Register 414315 419250 Reserved Analog output 40001 40512 512 256 Analog Output R W Register Hold Register 40513 42000 Reserved Hold Register Bit Output 42001 42064 64 32 Discrete Output Bit R W Register Register Hold Register 42065 44000 Reserved a lt o O Kk e D m m l9 For H2 EBC100 Ethernet Base Controller Modules 3rd Edition 11 04 H2 EBC100 System Memory MODBUS TCP IP 4 7 H2 EBC100 Modbus Addressing Range Decimal Words 16 bit Word Descriptions Access Module Version Information 37001 37006 419251 419256 6 1 OS Major Version 2 OS Minor Version 3 OS Build Version 4 Booter Major Version 5 Booter Minor Version 6 Booter Build Version R only 37007 37010 419257 419260 Reserved Device Data 37011 37100 419261 419350 90 1 Version of Device 2 Family 3 Processor 4 Module Type 5 Status Code 6 8 Ethernet Address 9 RAM Size 10 Flash Size 11 Batt Switch 12 DIP Settings 13 Media Type 14 15 Reserved 16 Reserved 17 Reserved 18 Model Number 19 Ethernet Speed 20 Reserved 21 IO Total Byte Count 22 Bit Input Byte Count 23
10. check box will enable diagnostic information to be available to your OPC application for this channel With diagnostic functions enabled diagnostic tags are available for use within client applications In addition to diagnostic tags a diagnostic window is also available when this feature is enabled The diagnostic features of KEP Direct do require a minimal amount of overhead processing For this reason it is recommended that you only use the diagnostic features when needed and disable them when not in use which is the default case The Network Interface selection allows you to select a specific NIC card for the AutomationDirect EBC Ethernet driver to use based on the NIC name or its assigned IP address By selecting a specific NIC interface you will be able to force the driver to send all Ethernet communication through the specified NIC If you do not know which NIC you should use select the Default condition KEPServerEx untitled opf ja x File Edi View Users Tools Help Date D o FD a TagName Address DataType DDE Scan Sealing Description New Channel Network Interface x This channel is configured to communicate over la network You can select the network adapter that the driver should use from the list below Select Default if you want the operating system to choose the network adapter for you Network Adapter Default m 3Com EtherLink PCI 192 168 10 62 in ELNK3 E
11. 9 Li Fx 9 2 You are ready to configure your base if you have done all of the following e installed your H4 Series EBC module e connected power wiring to the EBC terminal strip e installed I O modules and expansion bases as necessary for your application e connected your PC and EBCs to a dedicated Ethernet network e installed Think amp Do Version 4 4 or later on your PC NOTE The pages that follow explain how to use the Think amp Do software utility for configuring the base For additional information about using the Think amp Do software product please refer to the Think amp Do Software Learning Guide Ethernet Base Controller Modules 3rd Edition 11 04 Starting I O View Starting a New Screen in I O View Using H4 Series EBC with T amp D I O View is one of the tools provided by Think amp Do software It is directly accessi ble from the Start menu after installation Select Start then Programs then Think amp Do then T amp D I O View as shown to the right The I O View window will appear as shown with a blank I O configuration screen If you save this screen without renaming it the default name will be JOView1 We use a new l O View window to configure the I O for an example system The H4 Series EBC is connected to the PC which is running Think amp Do software To start a new configuration select the Configuration menu then New as shown C 3
12. Adobe Acrobat Reader insta Adobe Acrobat Reader enables you to view PDF files Some of our DirectSOFT32 products provide OnLine Documentation using the PDF file format Adobe Acrobat Reader is a registered trademark of Adobe Systems Incorporated www adobe com Click on Install NetEdit3 A series of windows will step you through the installation process Fill in the necessary information as the installation wizard prompts through the install In the Setup Type window select Typical setup This setup type is recommended for most users The installation process places NetEdit3 in the C HAPTools directory default Ethernet Base Controller Modules 3rd Edition 11 04 Launching There are three methods to launch NetEdit3 Using NetEdit3 EN NetEdit3 The three methods are e using the Windows Start menu Programs AutomationDirect Tools NetEdit3 as shown below e launching DirectSoft32 if installed from the programming window select PLC Tools NetEdit3 e launching DirectSoft32 if installed then select Utilities NetEdit3 Zz The NetEdit3 Starting NetEdit brings up the screen below All NetEdit3 functions are accessed 2c Screen from this screen aS i i iBix o Module Info EBC Settings EBC Help General Help General Info Firmware Rev 40 165 PWB Rev 14 Booter Rev 40141 PLD Rev QA z Setting 00000000 CPU Rev 1 0 9 Ready NuM
13. Ethernet Base Controller Modules 3rd Edition 11 04 34 Using NetEdit3 9 D 2 NetEdit3 Adding Network Protocol Support to the NetEdit3 PC You may have already set up your PC with selected networking protocols for Ethernet communications If not you will need to select the protocols now for communication with the Ethernet modules We strongly recommend that you include the IPX protocol For Windows 2000 go from My Computer on your Windows desktop to Control Panel Double click on Network and Dial up Connections then double click on the desired Network Device to see the installed Protocols If IPX is not listed among the protocols already loaded add it now by clicking on the Install button For Windows XP go from Start Settings Control Panel The steps are the same as Windows 2000 from this point Add the TCP IP protocol if it is necessary for your application The TCP IP selection will give you support for the UDP IP protocol Also add the IPX protocol if it is not already active Ab xi General Shaing Connect using ID Reshek RTLETGSAFbosed PCI Fan Elhemet Adapter Componerts checked ae uted by this connection ang fer Microsell Network T Show icon in tatkbar when connected OK Carcel NOTE We strongly recommend you load IPX protocol on your PC for the connection from your PC to the ethernet modules Use UDP IP in your application if required but also add IP
14. Power em Tell F is Logic Ground rD d Chassis s 8 Ground D weur AC Line BEI __ Install jumper for 110 VAC EE Ln AC Neutral ag i S9 leave off for 220 VAC oe ag LG See Warning above wl QU 110 220 OTE gs D Voltage Select d 3 Ethernet Base Controller Modules 3rd Edition 11 04 EM Installation and Setup 10BaseT 100BaseT Network Cabling EBC Supports Two Two types of EBC modules are available One type supports the Ethernet Standards EE too 5O ue 6 10 100BaseT Connections 10 100BaseT 12345678 8 pin RJ45 Connector 8P8C 10 100BaseT standard and the other supports the 10BaseFL standard The 10 100BaseT standard uses twisted pairs of copper wire conductors and the 10BaseFL standard is for fiber optic cabling H2 EBC 100 H4 EBC 2 Direct 4 EB even ieo P ERASER was ow p RH eria apei O ids EE 7 W RS232 Serial He i5 Port ee C RS232 se y LG l M LEE li RJ45 at for RJ45 dn e 10BaseT for 2 1 10BaseT D i VU E The 10BaseT and 100BaseT EBCs have an eight pin modular jack that accepts RJ45 connector plugs UTP Unshielded Twisted Pair cable is rated according to its data carry
15. 4 y Cancel Item ID Channel Devicel Slot2 Duput tv x9 Help DataType Boolean T 25 p Active Vv Browsing Branch Filter Leaf Filter Type Access Native xj n z 4 Channell Device1 Slot2 Ouput0 Browse flat address space on selected branch Add Leaves GE Count 1 If the OPC Server was configured to automatically generate OPC tags the generated tags would be browsable from the OPC client If automatic tag generation was not selected create an item by 1 browsing the OPC Server branch tags 2 highlighting the desired tag in the right column 3 clicking on the Add Leaves button 4 5 EL KEPware KEPServerEx V4 E Channel Ei Devicel System Sg Hints J Slot2 T Validate item before adding it to the list Ready clicking on the Green Check Mark button to validate the item and clicking on the OK button After clicking on the OK button the following window will display the created items OPC Quick Client Untitled Eile Edit View Tools Help Dac E zucedm t BE x E igi KEPwere KEPServerEx V4 temi ata Type Ve Ti 3oolean 5 5l GJ mygroup Channell Devicel Slot2 Quput Boolea Time Event 3 56 18 PM Added 1 items to group mygroup Item Count 1 7 Ethernet Base Controller Modules 3rd Edition 11 04 I N u O4 5 zi um J fo Q o o E B XY C NS os wn o3 lt gm TE N I
16. EE x EE g o e lt 9 LLI N Device Object Group Object Tag Object x 4 Dae Time UserName Source Event 0 0 0 0 0 0 0 0 0 4 E Ready Clients 0 Active tags 0 of 0 A Ethernet Base Controller Modules 3rd Edition 11 04 Using H2 Series EBCs with KEP Direct OPC Server EX Channel Object Each protocol or driver used in a KEP Direct project is referred to as a channel A channel refers to a specific communications driver A KEP Direct project can consist of many channels each with unique communications drivers or each with the same communications driver Each channel name must be unique in a KEPDirect application The channel name entered here will be part of the OPC browser information Device Object Unlike the channel name Device names can be the same from one channel to the next The device name is a user defined logical name for the device The device name and channel name will be part of the OPC browser information as well as a DDE item name Within an OPC client the combination of channel name and device name would appear ChannelName DeviceName Group Object KEPDirect allows tag groups to be added to your project Tag groups allow you to tailor the layout of OPC data in logical groupings that fit the needs of your application Using tag groups allows multiple sets of identical tags to be added under the same device This can be very convenient when a single device handles a number of sim
17. Ethernet Protocols TCP IP IPX TCP IP IPX MODBUS TCP IP TCP IP IPX Serial Port RJ12 K sequence ASCII K sequence ASCII MODBUS RTU K sequence ASCII Power Consumption 320mA 350mA 450mA Manufacturer Host Automation Prods Host Automation Prods Host Automation Prods Specifications H4 EBC H4 EBC F Communications 10BaseT Ethernet 10BaseFL Ethernet Data Transfer Rate 10Mbps 10Mbps Link Distance 100 meters 328 ft 2 000 meters 6 560 ft Ethernet Port RJ45 ST style fiber optic Ethernet Protocols TCP IP IPX TCP IP IPX Serial Port RJ12 Power Supplied Manufacturer K sequence ASCII 3680mA Q 5VDC 400mA 24VDC Host Automation Prods K sequence ASCII 3550mA Q 5VDC 400mA Q 24VDC Host Automation Prods Serial Port Spe cifications Serial Port Pin Descriptions OV Power connection GND 5V Power connection Oo w rmy RXD Receive Data RS232C TXD Transmit Data RS232C RTS Requestto Send OV Power connection GND 123456 6 pin Male RJ12 Modular Plug 6 pin Female RJ12 Modular Jack as oriented on EBC Ethernet Base Controller Modules 3rd Edition 11 04 General Specifications EN Ethernet Standards Various institutes and committees have been involved in establishing Ethernet data communication standards These specification standards assure Ethernet network compatibility for products from a broad variety of manufacturers T
18. e Chassis Ground where earth ground is connected to the unit e AC Power where the line hot and the neutral common connections are made to the EBC e 110 220 Voltage Select a jumper across two of the terminals determines the voltage selection Install the jumper to select 110VAC input power or remove the jumper to select 220VAC power input v 59 Q 5 n oe c O oO 35 WARNING Damage will occur to the power supply if 220 VAC is connected to the Ny 4 lage Wi po pp y o AB terminal connections with the 115 VAC jumper installed Once the power wiring is O connected install the protective cover to avoid risk of accidental shock EBC Wiring The following diagram shows the appropriate connections for each terminal Note that you should install a jumper between logic ground and chassis ground for best noise immunity 110 220 VAC ze Terminal Strip Di H4 EBC 110 220VAC Irect C POWER LINK GOOD __ LOGIC TVV inis V 405EB ERROR ACTIVITY Install jumper between logic SOvDC 1A Koyo RELAY BATT Low and chassis ground for best sore 4 D noise immunity if using RELAY gt Relay PVC 1A e O D4 0X 1 type base Cy M A OZ IS HS b zayoe our 24V Auxiliary cal D o L
19. mA Available Base Power CPU Slot Slot 0 Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Slot 7 c 2 E T f D and Setup Other Ol etc Total Power Required Remaining Power Available 1 Using the table on the previous page fill in the information for the base power supply the EBC I O modules and any other devices that will use system power including devices that use the 24 VDC output If any device is connected to the EBC s serial port that uses the 5VDC supply pin be sure to include the device s power consumption in your 5VDC power budget calculation 2 Add the current columns starting with the row for Slot 0 and working your way down to the Other category Put the total in the row labeled Maximum power required 3 Subtract the row labeled Maximum power required from the row labeled Available Base Power Place the difference in the row labeled Remaining Power Available 4 If Maximum Power Required is greater than Available Base Power in either of the two columns the power budget will be exceeded It will be unsafe to use this configuration and you will need to restructure your I O Ethernet Base Controller Modules 3rd Edition 11 04 Installation and Setup 2 15 Calculating the Power Budget for the H4 Series EBCs Managing your Power Resource A TN EBC and Expansion
20. 0 D2 16TD1 2 200 80 H2 EBC F 450 0 D2 16TD2 2 200 0 H2 CTRIO 400 0 D2 32TD1 2 350 0 H2 SERIO 210 0 AC Output Modules D2 08TA 250 0 F2 08TA 250 0 D2 12TA 350 0 Analog Modules F2 04AD 1 L 50 18 30 VDC 80 mA max L 10 15VDC 90mA F2 04AD 2 L 60 18 26 4 VDC 80 mA max L 10 15VDC 90mA F2 08AD 1 50 18 26 4 VDC 80 mA max F2 08AD 2 60 18 26 4 VDC 80 mA max F2 02DA 1 L 40 18 30VDC 60mA L 10 15VDC 70mA add 20mA loop F2 02DA 2 L 40 18 30 VDC 60 mA max L 10 15VDC 70mA F2 08DA 1 30 18 30VDC Q 50mA per channel add 20mA loop F2 08DA 2 60 18 30 VDC 80 mA max F2 02DAS 1 100 18 30VDC 50mA per channel F2 02DAS 2 100 21 6 26 4 VDC Q 60 mA per channel F2 4AD2DA 60 18 26 4VDC 80mA add 20mA loop F2 04RTD 90 0 F2 04THM 100 18 26 4 VDC 60 mA max F2 8AD4DA 1 35 18 26 4 VDC 100 mA max add 20mA loop F2 8AD4DA 2 35 18 26 4 VDC 80 mA max Ethernet Base Controller Modules 3rd Edition 11 04 Installation and Setup ERE Power Budget The following example shows how to calculate the power budget for the DL205 Calculation system Example Base ft Module Type 5 VDC mA Auxiliary Power Source 1 24 VDC Output mA Available D2 09B 1 2600 300 Base Power EBC H2 EBC 320 0 Slot 0 D2 16ND3 2 100 0 gt Slot 1 D2 16NA 100 0 d Slot 2 D2 16NA 100 0 z 3 Slot 3 F2 04AD 1 50 80 La Slot 4 F2 02DA
21. 1 0 TnDAcroLoop Motion Beta TnDSeriplex Driver Beta TnDSynergetic Devicenet DPM Beta TnDTag Link Driver Ethernet Base Controller Modules 3rd Edition 11 04 C 5 Using H4 Series EBC with T amp D I O View adds the driver and attempts to activate the network adapter card I O Sg AAE Betsi xi view displays an image of the card as i shown to the right H4 EBC Base Select the Configuration pull down Configuration menu from the I O View menu bar as Screen shown to the right Then select Connect In from the menu This instructs Think amp Do to make the connection to the I O bases Think amp Do makes a connection to the H4 EBC and automatically displays the H4 EBC F Base Configuration screen The screen will overlay the I O View screen Discrete and analog modules are both displayed initially as a dashed horizontal line in the block representing the module s slot location If you have digital inputs and outputs but no analog inputs or outputs you do not need to do anything additional to configure the base You may click on Exit or Update Base Either will return you to the I O View screen currently on the network c n The module must have a non zero el Module ID set on the DIP switch or an fe z error message will be returned at this eera A point See page 2 4 Setting the DIP E u Switch for more information i mo BEG O2 o x O 4 Qo H4
22. D Name and Description of the modules currently on the network A new EBC will have an IP Address of 0 0 0 0 a Module ID of 0 zero Module Name module part number and a Description EBC w part number To assign or change a module an IP address ID name or description refer to the EBC Settings General Information description later in this section Right clicking on an EBC module listed on the NetEdit3 screen will display the window to the right This is an alternative to using the Module Info or EBC settings tabs shown below to access the module s configuration settings The settings are discussed later in this section Module Info EBC Settings Ethernet Base Controller Modules 3rd Edition 11 04 General Serial Port IJO Base Show Base Contents Update Firmware Update Booter Restore Factory Settings Module Info gt General Information Module Info gt Ethernet Stats EBC Settings 3 7 Using NetEdit3 When the Module Info tab is selected the General Info box lists the selected module s Firmware Revision Booter Revision DIP Switch Setting PWB Revision PLD Revision and CPU Revision This box is in the lower left section of the NetEdit3 screen Module Info EBC Settings EBC Help Germ General Info Firmware Rev 401233 PWB Rev 5C Booter Rev 40 136 PLD Rev 14 Switch Setting 00 CPU Rex 106 When the Module Info tab is selected the Ethernet St
23. EBC Base Configuration x The H4 EBC cannot distinguish between analog and 16 32 bit discrete modules To allow proper operation of analog modules please configure your analog modules in the matrix below If the module at a particular slot is analog select the name of the module otherwise select for discrete modules Base Number 1 Slot 0 Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Slot 7 Note High Speed Counter module may be indicated as D4 HSC or H4 HSC They are the same Ethernet Base Controller Modules 3rd Edition 11 04 C 6 Using H4 Series EBC with T amp D Identifying You must identify each analog input or output module by selecting the applicable part Analog Modules number on the Base Configuration screen The part numbers of all available analog modules appear on the pull down menu for the appropriate slot the part number is printed on the face of each module Click on the arrow beside the slot location to see the menu The H4 Series EBC automatically distinguishes between input modules and output modules In the Think amp Do implementation of the Base Configuration utility the pull down menu for analog input modules lists only analog input modules It does not list analog output modules The H4 EBC cannot distinguish between analog and 16 32 bit discrete modules To allow proper operation of analog modules please configure your analog modules in the matris below If the modu
24. H4 Series EBCs support the use of DL405 series I O local and local expansion bases Local Base and I O The local base is the base in which the 15 EBC resides Local I O modules reside in input Input input output Output Output the same base as the EBC For example 1 placing 32 point modules in all eight slots EBC E See al S in an 8 slot base will use 256 I O points 6 o d Local Expansion Use local expansion bases when you need more I O points or a greater power Base and I O budget than the local base provides The expansion bases require a Local Expansion Unit rather than an EBC and a cable either DA EXCBL 1 or D4 EXCBL 2 to connect to the local EBC base The following figure shows one EBC base and three expansion bases The I O modules are shown as examples of a usable configuration but any configuration of I O modules could be used if it is supported by the power budget See page 2 15 for information about calculating the power budget The H4 EBC F supports one local base and a maximum of three expansion bases v Q 5 n o S c O oO 35 405EX The H4 EBC F supports up to three expansion bases Ethernet Base Controller Modules 3rd Edition 11 04 Configuring the EBCs Using NetEdit3 In This Chapter NetEdit3 Software Using NetEdit3
25. IPX EBC Operator Interface 10Mbps Ethernet M Ea Hub H2 EBC100 da d E Serial ees ee Li TCP IP UDP IP IPX iS IE sus MODBUS TCP IP Bc BS 10 100Mbps EBC Ethernet Base Controller Modules 3rd Edition 11 04 Introduction 1 5 Industry Standard The H2 EBC and H4 EBC modules support industry standard 10BaseT Ethernet Ethernet communications the H2 EBC100 module supports industry standard 10 100Base T Ethernet communications and the H2 EBC F and H4 EBC F modules support 10BaseFL fiber optic Ethernet standards 3 en aS a Ta S xz WARNING For deterministic Ethernet communication you must use a dedicated 5 ALB network of EBC modules connected to your master control system The EBC o O modules and the master controller must be the only devices on the network H2 EBC 100 and The H2 Series EBCs install in the CPU slot of a DL205 base and communicates H2 EBC F across the backplane to digital and analog input and output modules The H2 Series EBC modules do not support remote I O or Specialty Modules except for the H2 SERIO and H2 CTRIO module The H2 SERIO is supported when used in a WinPLC ERM system but not in a DirectLogic PLC ERM sytem H2 EBC 100 H2 EBC F T XCECSN EE AE EI N RJ12 I H2 EBC F a Serial Port LI RJ45 Port ST bayo
26. Locating the MAC Address Label EZ Using NetEdit3 NetEdit3 Software 9 D 2 NetEdit3 Installing NetEdit3 NetEdit3 is a software utility which can be used to set network identifiers Module ID or IP Address configure the EBC serial port perform diagnostic and troubleshooting tasks and upgrade the firmware in the EBC module if necessary The H2 EBC100 requires NetEdit 3 x or later You can install NetEdit3 on Windows98 ME 2000 XP or Windows NT4 NetEdit3 is included with this manual on the AutomationDirect Software Product Showcase CD also available online at www automationdirect com After inserting the CD into the drive the following window will appear ULTEMITLUEI Fie Vue Corte Pep VAUTOMATIONDIRECT install Purchased J Software Demo Software Browse Catalog Contact Information VAUTOMATIONDIRECT CTRIO Workbench 9s Use this utility to configure all of your Hx CTRIO Counter 1 0 modules The Hx CTRIO modules are general purpose timing counting pulsing modules that can solve a variety of high speed counting precision timing stepper pulse control applications ERM Workbench insta ERM Workbench is an essential tool for configuring the Hx ERM Ethernet Remote Master modules on your Ethernet Remote 1 0 Network NetEdit3 Ethernet Setup Utility instant NetEdit3 is the utility that s used to configure and firmware upgrade most of our Ethernet devices EBCs ECOMs EDRVs amp ERMs
27. Module Module Name Saon o Description fields are optional to identify the module Click the Back Reset Send button to write to the module s flash memory Module Description Machine Control Back Reset Ethernet Base Controller Modules 3rd Edition 11 04 EZ H2 EBC100 DHCP Issues and HTML Configuration Ethernet Address this is the MAC Address It is a factory assigned address that is on the permanent label on the module IP Configuration Set IP Address Subnet Mask and Gateway addresses Click the Send button to write to the module s flash memory IP Configuration pam L o Q 9 L QO Configuration C Obtain an IP address automatically Use the following IP address IP Address 01 37 89 Subnet Mask 0 0 0 0 Mode Gateway 0 0 0 0 Back Reset The module s current Booter Version and OS Version are listed The latest versions can be found by clicking Hosteng com in the Firmware Updates field Serial Port Setup configure or make necessary changes to the serial port communication parameters Click the Send button to write to the module s flash memory Setup Serial Port 115200 C 57600 38400 19200 14400 9600 4800 2400 1200 600 C300 Parity C Even Odd None Data Bits C7 8 Stop Bits 1 C2 Mode K Sequence Slave Modbus Slave Master Proxy Baud Rate Use RTS RTS Pre Transmit Delay
28. NetEdit3 can be used to connect to a H2 EBC100 using the IPX protocol regardless of the IP address that was assigned to it by a DHCP server Disabling DHCP and Assigning a Static IP Address You can use NetEdit3 or the H2 EBC100 s HTML Configuration page to disable DHCP and assign a static IP address to the module Click on the Use the following IP Address button and enter a valid IP address for your network application gt pam L o Q 9 L QO Configuration NetEdit3 refer to chapter 3 General Settings x Module ID zl C Obtain an IP address automatically Use the following IP settings Name Station 1 IP Address 10 1 3 88 Description Machine Control Subnet mask 0 9 B y Gateway G o a Cancel HTML Configuration TP Configuration C Obtain an IP address automatically Use the following IP address IP Address 1 137 89 Subnet Mask 0 0 0 0 Gateway o 0 0 0 7 Back Reset Mode Ethernet Base Controller Modules 3rd Edition 11 04 H2 EBC100 DHCP Issues and HTML Configuration 5 3 Using HTML Configuration The H2 EBC100 can be configured by using your PC s internet browser to access oF the module s HTML configuration page This method of configuration uses the S95 TCP IP protocol so you must know H2 EBC100 s IP address to establish cs communications The IP address may have been assigned by a DHCP server mr default
29. Pc mo U OQ EE ov H2 EBC100 DHCP amp HTML Configuration In This Chapter H2 EBC100 DHCP Disabling DHCP and Assigning a Static IP Address Using HTML Configuration EZ H2 EBC100 DHCP Issues and HTML Configuration H2 EBC100 DHCP DHCP Issues The H2 EBC100 is configured at the factory to look for a DHCP Dynamic Host Configuration Protocol server at power up DHCP provides a way to allocate IP address dynamically to devices on a local area network LAN A system or network administrator configures a DHCP server with a range of IP addresses that can be assigned to DHCP enabled clients i e H2 EBC100 In addition to an IP address a DHCP server can provide other information such as DNS domain or a gateway IP address DHCP uses the concept of a lease or amount of time that an assigned IP address will be valid for a client The lease time can vary depending on how long a user is likely to require the network connection at a particular location Since the TCP IP configuration is leased to the client that is it s not a permanent configuration This information can change from one power up session to the next While this is an acceptable solution for the initial testing and setup of your H2 EBC100 device we do not recommend that you use DHCP to assign IP addresses for your runtime operation Use NetEdit3 or the H2 EBC100 s HTML Configuration page to assign a static IP address to the module shown below
30. Server ag Protocol A typical MODBUS TCP IP frame consists of the following fields Description TCP HEADER MBAP HEADER FUNCTION DATA The MBAP header MODBUS Application Protocol header is seven bytes long It consists of the following fields e Transaction Identifier It is used for transaction pairing the MODBUS server copies in the response the transaction identifier of the request 2 bytes e Protocol Identifier It is used for intra system multiplexing The MODBUS protocol is identified by the value O 2 bytes e Length The length field is a byte count of the following fields including the Unit Identifier and data fields 2 bytes e Unit Identifier This field is used for intra system routing purpose It is typically used to communicate to a MODBUS or a MODBUS serial line slave through a gateway between an Ethernet TCP IP network and a MODBUS serial line This field is set by the MODBUS Client in the request and must be returned with the same value in the response by the server 1 byte Oo lt Oo o Kk n 2 m m i9 For H2 EBC100 This header provides some differences compared to the MODBUS RTU application data unit used on serial line Ethernet Base Controller Modules 3rd Edition 11 04 MODBUS TCP IP EN e The MODBUS slave address field usually used on MODBUS Serial Line is replaced by a single byte Unit Identifier within the MBAP Head
31. Setting e The DIP switch on the EBC module Module ID e The NetEdit3 software utility see Chapter 3 e HTML Configuration after IP address is assigned to module using NetEdit3 described in Chapter 5 H2 EBC100 only e The software utility in your PC based Control software if a utility is provided Setting Module ID We recommend using the DIP switch to set the Module ID because the DIP switch is with DIP Switches simple to set and the Module ID can be determined by looking at the physical module without reference to a software utility You can use the DIP switch to set the Module ID to a number from 1 63 Do not use Module ID 0 for communications If the DIP switch is set to a number greater than O the software tools are disabled from setting the Module ID The software tools will only allow changes to the Module ID if the DIP switch setting is O all switches OFF The DIP switch settings are read only at powerup You must cycle power if you change the DIP switches Setting Module ID Software changes to the Module ID do not require cycling power To set the Module with Software Tool ID using one of the available software tools do the following e Check to be sure all DIP switches are set to the off position Module ID 0 see page 2 3 to 2 4 e Insert the module in the base see page 2 5 e Connect the power wiring see page 2 6 to 2 7 e Connect module to the Ethernet network see page 2 8 to 2 10 e Apply power e L
32. anon see Ang ree YRORR RUE EER 2 15 EBC and Expansion Base Power Specifications 0000 cece eee eee 2 15 Module Power Requirements 2 0 0 e cee eee eee eee eee eens 2 15 Power Consumption Chart DL405 Modules 0cce eee eee eee eee eee eens 2 16 Power Budget Calculation Example 0 00 cece cee eee teens 2 17 Power Budget Calculation Worksheet 0 00 0 cee eens 2 18 DL405 Local and Expansion VO wince esl uan etr Re nir RUE ERR KDE EUR potke ad oemeee 2 19 Local Base and WO ahi sic rS 2 19 Local Expansion Base and UD csse sse t tis aie ae ROLE OR Se eae OSs DR RAS EI d AUG 2 19 Chapter 3 Configuring the EBCs Using NetEdit3 NetEdit3 Software cles cia VLA A a so ee Veces CURE ee E DE 3 2 Installing NetEdlt3 i e623 udtev ig EI rRep UR ER CERE ER EE EA EE ROSREEE 3 2 launching NetEdits 1 oou eoe ye ver wem c or plus Saeed Nee ees qe 3 3 The NetEdit3 Screenm oco rer a So we eee inu wk Wie eee need eine 3 3 Adding Network Protocol Support to the NetEdit3 PC 0 ccc eens 3 4 ital Wy ise DTE 3 5 Ethernet Communication Protocol 0 000 ccc ee ete eee eee ene 3 5 EthermetvAdaress eroe 0 6 ca Da ood eet ces ak Ren iere RR rte Re cec Ret once Ak LAM 3 6 Module Type IP Address arid ID ku ERE os cakes Pade RUN RE eda RE eke RUE 3 6 Module Info General Information ssee RR RRRRRRRRRRRRRRRRR ana 3 7 Module Info Ethernet Stats 00 00 00 ccc RR rr
33. channel Set the optimization method and fiting only the latest value can affect batch the equivalent Wiite all values for all tags Write only latest value for non boolean tags Optimization Method 3 C Write only latest value for all tags Duty Cycle Pefom 10 writes for every 1 read 4 12 45 PM 4 33 28 PM lt Back Next gt Cancel Help Clients 0 Active tags 0 of 0 VA Ethernet Base Controller Modules 3rd Edition 11 04 Saving the New Channel Settings Using Multiple Channels ina Project D 7 Using H2 Series EBCs with KEP Direct OPC Server With Channel1 added to the server the KEP Direct window will appear as follows Dc B ocimuesorxeb5emx s E G Channel AMM click to add a device E IBx e Edit lie Users Tools Help Event eat PA Clients 0 Active tags O of 0 Note that the channel is shown using the channel name given but it also has a small red x below the channel icon The red x indicates that the channel does not contain a valid configuration Channel is not valid because a device has not yet been added to the channel KEPDirect supports the use of multiple channels As you add channels to your project you can specify either the same communications driver or different communications drivers Most communication drivers offered by KEP Direct support operation on up to 16 communications ports or ether
34. digit number and it is printed on a label permanently attached to the EBC module NetEdit recognizes the Ethernet Address Ethernet Address Z QC m 2 5 23 09 Ethernet Base Controller Modules 3rd Edition 11 04 MODBUS TCP IP for H2 EBC100 In This Chapter MODBUS TCP IP Supported MODBUS Function Codes MODBUS 584 984 Addressing H2 EBC100 System Memory Current Last State Error Codes 4 2 MODBUS TCP IP MODBUS TCP IP MODBUS TCP IP is essentially the serial MODBUS RTU protocol encapsulated in a TCP IP wrapper MODBUS RTU is used for serial communications between a master and slave s devices MODBUS TCP IP is used for TCP IP communications between client and server devices on an Ethernet network The TCP IP version of Modbus follows the OSI Network Reference Model Client Server The MODBUS messaging service provides a Client Server communication Model between devices connected on an Ethernet TCP IP network This client server model is based on four type of messages e MODBUS Request the message sent on the network by the Client to initiate a transaction e MODBUS Confirmation the Response Message received on the Client side e MODBUS Indication the Request message received on the Server side e MODBUS Response the Response message sent by the Server Client Server Model Request Indication Client Server The H2 EBC100 Confirmation Response is an example of a
35. each switch J Binary Value The Module ID equals the sum of the binary values of the individual switches set in the ON position For example if you set switches 1 and 3 to the ON position the Module ID will be 10 This is found by adding 8 2 10 The maximum value you can set on the DIP switch is 32 16 8 4 2 1 63 This is achieved by setting switches 0 through 5 to the ON position The DIP switch must be set to a number greater than zero Ethernet Base Controller Modules 3rd Edition 11 04 Installation and Setup EN Inserting the H2 Series EBC into the Base The EBCs plug into the CPU slot of any DL205 base e Locate the grooves on the inside top and bottom of the DL205 base e Align the module with the grooves and slide the module into the slot until the face of the module is flush with the power supply e Push in the retaining clips to secure the module M Sa c Li EI l m amp og ZS O5 SIU 2 Align the EBC module with Nias eerste clips grooves in the base and slide it in in to secure the module in the DL205 base Intalling the H4 Series EBCs onto the Base The EBCs installs in the CPU position of any DL405 I O base e The EBC has two plastic tabs at the bottom and a screw at the top
36. input channels exist E139 Broken transmitter on one of the analog input channels if supported by analog module E142 Multiple channels failed E154 I O configuration has changed See E153 for reset methods E200 Unused analog input channels exist at channel xx 1 16 where xx Value 200 E216 example E212 indicates unused analog channel exists at channel 12 Extended Error Codes The following table lists the error codes for Words 5 20 in the Module Status System Memory area Error Code Description Decimal E32 Bitwise error where bit 5 is always SET Look at bit O thru bit 4 to get a possible list of errors Example 34 E63 decimal 222 hexadecimal Bit 5 SET and Bit 1 SET BIT Type of Error 0 Terminal block off 1 External P S voltage low 2 Fuse blown 3 Bus error 4 Module initialization error intelligent module 5 Fault exists in module this bit is SET if any of the above bits are SET E117 Write attempt to an invalid analog channel E119 Data not valid Subnet mask or IP address not allowed EBC SDK data packet not constructed properly E121 Analog input channel error E122 Unused analog input channels exist E139 Broken transmitter on one of the analog input channels E142 Channel failure E200 Unused analog input channels exist at channel xx 1 16 where xx Value 200 E216 Ethernet Base Controller Modules 3rd Edition 11 04 ES eke Blu Io
37. keep in mind that some OPC client applications may have a limited display window when browsing the tag space of an OPC server The tag name is part of the OPC browse data Tag names must be unique within a given device branch or a tag group branch If your application is best suited by using blocks of tags with the same names use tag groups to segregate the tags IL no u Of nD F UO g o 2 Ethernet Base Controller Modules 3rd Edition 11 04 D 12 Using H2 Series EBCs with KEP Direct OPC Server The Address parameter allows you to enter the desired driver address for this tag To determine how an address should be entered you can use the Hints button next to the address parameter Hints provide a quick reference guide to the address format of the driver Once you have entered an address you can test it by using the check address button When pressed the check address button attempts to validate the address with the driver If the driver accepts the address as entered no message will be displayed If an error is detected a pop up will inform you of the error Keep in mind that some errors will be related to the data type selection and not the address string The Description parameter allows you to attach a comment to this tag A string of up to 64 characters can be entered for the description If you are using an OPC client that supports Data Access 2 0 Tag Properties the description parameter wil
38. lt nn gt Byte Char nn Bit Number decimal K or Wi lt nn gt Word Short nn Bit Number decimal Word Outputs V or WO lt nn gt Word Short nn Bit Number decimal DWord Inputs DWl lt nn gt DWord Long nn Bit Number decimal DWord Outputs DWO lt nn gt DWord Long nn Bit Number decimal Float Inputs Fl lt nn gt Float nn Bit Number decimal Float Outputs FO nn Float nn Bit Number decimal 5 Double Inputs DBI lt nn gt Float L nn Bit Number decimal aO Q Double Outputs DBO lt nn gt Float x LL nn Bit Number decimal o X oS Ed H2 EBC I O Each field selection is defined in detail in the Tag Properties section in the e LI Li Li EE Addressing KEPDirect on line help file EM Example H2 Series EBC Slot 0 Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Module 8 Inputs 32 Inputs 4 Analog Inputs 8 Outputs 16 Outputs 8 Analog Outputs Addresses Addresses Addresses Addresses Addresses Addresses S0 X0 S1 X0 S2 K0 S3 YO S4 YO 5 V0 to to to to to to S0 X7 S1 X31 S2 K3 S3 Y7 S4 YI5 S5 V7 Ethernet Base Controller Modules 3rd Edition 11 04 Appendix E Using the KEPDirect OPC Quick Client In This Appendix Creating a KEPDirect Quick Client Project Using the RJ12 Serial Port in ASCII Mode o o E B XY C NS os wn o3 lt gm TE N I Using the KEP Direct OPC Quick Client Creating a KEP Direct Quick Client Project Connecting the Client to the
39. net OE ntum E M EN Gate tee 6 4 Using NetEdit3 for Troubleshooting seeeeeeeeeen I nn 6 6 Select a Module cierre eri req oe tte e oM a Gate osa museo tto e tio fo ed e od fie 6 5 Module Info General Information 0 0 ccc cect eet n 6 5 Change Protocol ooa teed ace a EE acetone neh hes atin E E A EAE A a were rei ME 6 6 EthesmetStats oes oer oe tae aae MOL a a a LM a a E AAE E aN 6 6 Replacing the EBC Module asa vas rg vdetee sr EUR ode ee RENE AG ER eee A 6 6 Diagnosing Network Cable Problems sseeeeeeeee RI nn 6 8 IV Table of Contents Appendix A General Specifications H2 Series and H4 Series EBC Specifications ce eee eee eee eee eee A 2 Serial Port Specifications iura pex nettes oo teas Sirac ae dceneleu due persi aS Dae ee A 2 Ethernet Standards oec sone rosea Sat erre RS LE de s Mec DAE prn ia A 3 Appendix B Using the H2 Series EBC with Think amp Do Configuring the DE205 I O Base 2 5 do HERR EIIERR EE EAR ERU FEE DRER ERES B 2 Mapping H2 EBC I O Points 24 24 45 cel EE ie ER SEG Sees ERE TR as ee T EE ERE B 2 Launching Connectivity Center Tool ssuussssseseeesseee en B 2 Connecting to the EBC suse ERE aLeiv ks oe RE RE EAR EE xa ter dE B 2 Mapping I O Points to Data Items 1 ie ect Lenin P bo Hue teu R eed ES peu weds ec B 2 VO Module Status Word Bits 224 02 2 24 ec eit es ee bi ees p a ERR EE T EF REE B 3 Using EZTouch EZText Panel with t
40. of OPC tags within KEPDirect that correspond to device specific data The automatically generated OPC tags are then browsable from your OPC client The OPC tags that are generated are dependent upon the nature of the supporting driver Each field selection is defined in detail in the Automated OPC Tag Base Generation section in the KEPDirect on line help file lt KEPServer x untitled opf E 5 xi File Edit View Users Tools Help Du cimo xj Channeli ae e ee Description AM cick to add a device The device you are defining has the ability to automat generate a tag database Deten device should create a datab tup what action should be performed on previously generated tags and the group to add tags to Nes n Back Nest Cancel Help Time Ese eel ESSE E wf Ready Clients 0 Active tags O of 0 The Automatic tag database generation on device startup selection allows you to configure when OPC tags will be automatically generated There are three possible selections The default condition Do not generate on startup will prevent the driver from adding any OPC tags to tag space of KEPDirect The selection Always generate on startup will cause the driver to always evaluate the device for tag information and to add OPC tags to the tag space of the server each time the server is launched The final selection Generate on first startup will cause the d
41. or may have been set by using NetEdit3 oz r Enter the module s IP address in Connecting to the your browsers Address field File Edit view Favorites Tools Help H2 EBC100 Connecting to the module s HTML e t Configuration utility brings up the Back Forward op Refresh Hor window below Address J hitp 10 1 37 89 ACIES E OG wem a H2 EBC100 by Automation Direct com 7 Que IN Module ID 1 0x1 Aro Module Name Station 1 ae Module Description Machine Control ae Ethernet Address 00 E0 62 00 00 05 eo IP Setup Address 10 1 37 89 Subnet 0 0 0 0 Gateway 0 0 0 0 dios Booter Version 4 0 141 a OS Version 4 0 165 Serial Port Setup 9600 8 0 1 KSeq Slave Mode No RTS ar CPU Rev 1 0 9 o PWB PLD Rev 1A 0A Firmware Updates Hosteng com B ius on lei voe To configure the module click on the desired parameter field A new window will open which are all described below and on the following page Clicking the Back button will take you back to the main configuration screen shown above Clicking the Send button writes the entry or change to the module s flash memory and clicking the Reset button reads the module s flash memory Module ID Module IDs must be unique for each EBC but they do not have to be in sequence The module s Node Address rotary switches must both be set to allow the HTML configuration tool to set a Module ID Do not use address zero for communications Module Name field and
42. time to wait for a successful initial connection Request timeout refers to the time to wait for a request to be serviced Connect timeout g seconds Request timeout 1000 a milliseconds Fail after g zi successive timeouts k lt Back Next gt Cancel Clients O Active tags O of 0 Dae Time The Connection timeout allows the time required to establish a socket connection to a remote device to be adjusted The Request timeout is used by all drivers to determine how long the driver will wait for a response from the target device The Fail after parameter is used to determine how many times the driver will retry a communications request before considering the request to have failed If your environment is prone to noise induced communications failures you may want to increase the number of retries the driver performs Ethernet Base Controller Modules 3rd Edition 11 04 I N m CD e A m U J a gt ke o 3 Q x w o eo A EE x EE g o e lt 9 LLI N Using H2 Series EBCs with KEP Direct OPC Server Automatic OPC Tag Database Generation Saving the New Device Settings The automatic OPC tag database generation features of KEPDirect have been designed to make the setup of your OPC application a Plug and Play operation Since the Automationdirect EBC communication driver supports this feature you can configure it automatically build a list
43. 0 DO 02 d On Fn A PN n1 na to link to your module with the other protocol If you are not sure which protocol driver is loaded on your PC refer to page 3 4 as well as your Windows documentation Ethernet Stats If you are able to see the problem module on the list of modules currently active on the network you can select the module to see the Ethernet Stats for that module Select eere sume i the module by clicking on the Ethernet eme Address in the Module box To begin a new statistical record click the Clear Stats button The diagnostic information available in the Ethernet Stats box is Ethernet Stats Reset Stats Lost Packets Send Errors fs oc co 2D On 38 ae 5 Co e Missed Frames frames lost due to unavailability of buffer space e TX Collisions detected when RXD and RXD become active during a data transmission Two devices are trying to communicate at the same time e Lost Packets packets that overflow the queue e Bad Packets packets that fit the Ethernet standard but are not in the right format for the EBC module e Unknown Type a foreign command was received and could not be interpreted This will probably happen only during software driver development e Send Errors the Ethernet standard number of retries were attempted for a transmission Replacing the EBC If you are replacing an existing EBC module w
44. 08 8 4 2 1 Binary Value D The Module ID equals the sum of the binary values of the slide switches set in the ON position For example if you set slide switches 1 2 and 3 to the ON position the Module ID will be 14 This is found by adding 8 4 2 14 The maximum value you can set on the DIP switch is 32 16 8 4 2 1 63 This is achieved by setting switches 0 through 5 to the ON position Ethernet Base Controller Modules 3rd Edition 11 04 EZN Installation and Setup The H4 Series EBC DIP Switch The HA EBC F The EBC DIP switch contains eight individual switches but only six of these are DIP Switch active Two are not used Notice that the individual switches are labeled 0 7 on the printed circuit board The numbers on the printed circuit board indicate the power of 2 represented by each individual switch For example switch 0 represents 2 or 1 switch 1 is 2 or 2 switch 2 is 2 or 4 and so on The figure below shows the binary value of each switch in parentheses H4 Series EBCs ON OFF B O Not Used Ej A B5 n 55 So R 2c 8 a N fa is eR cia Boe er d The numbers 0 7 printed on the 2 2 29 22 2 20 circuit board indicate the power of is T i6 4 2 1 2 represented by
45. 1 40 100 Slot 5 D2 08TA 250 0 Slot 6 D2 08TD1 100 0 Slot 7 D2 08TR 250 0 Other Ol etc Maximum Power Required 1310 180 Remaining Power Available 2600 1310 1290 300 170 120 1 Using the table on the previous page fill in the information for the base power supply the EBC I O modules and any other devices that will use system power including devices that use the 24 VDC output If any device is connected to the EBC s serial port that uses the 5VDC supply pin be sure to include the device s power consumption in your 5VDC power budget calculation 2 Add the current columns starting with the row for Slot 0 and working your way down to the Other category Put the total in the row labeled Maximum power required 3 Subtract the row labeled Maximum power required from the row labeled Available Base Power Place the difference in the row labeled Remaining Power Available 4 If Maximum Power Required is greater than Available Base Power in either of the two columns the power budget will be exceeded It will be unsafe to use this configuration and you will need to restructure your I O Ethernet Base Controller Modules 3rd Edition 11 04 2 14 Installation and Setup Power Budget This blank chart is provided for you to copy and use in your power budget Calculation calculations Worksheet Base Module Type 5 VDC mA Auxiliary Power Source 0 24 VDC Output
46. 232C serial port that can be used to connect to an operator interface panel Use ConnectivityCenter to configure the connection from the H2 EBC to the EZTouch or EXText panel The HMI Options for Remote Base Controllers section in the Operator Screen Techniques chapter in the Think amp Do Studio Learning Guide discusses configuring and using Optimate Panels with the EBC Adding Operator Click on the H2 EBC graphic and Module Info tab in the ConnectivityCenter The Interface Device Serial Port Settings attributes are all that will be visible in ConnectivityCenter when the I O is disconnected Follow the steps below to configure the EBC s RJ12 serial port to be used with either the EZTouch or the EZText panels leixi alaj A Do Murdo ConmectintyCenter Condigur ation A wen yew es joos Window teb olsu amp l annj Hami ej Tali lalala a ob Ping os x o0 5 O em S Li N I 9 E 2 5 2 Check Enable Serial y Port to enable the serial port These settings must match the port configuration of the EZ panel tix 3 Click Add 4 Set the Family to Modbus Master and the Panel Type to EZTouch Text Ethernet Base Controller Modules 3rd Edition 11 04 Using H2 Series EBCs with Think amp Do EZ Once the EZTouch or EZText panel has been added it will show up in the list of the configured devices and an EZTouch Text panel graphic symbol will be locate
47. 30 1050 400 300 100 1 Using the table on the previous page fill in the information for the EBC Expansion Unit I O modules and any other devices that will use system power including devices that use the 24 VDC output If any device is connected to the EBC s serial port that uses the 5VDC supply pin be sure to include the device s power consumption in your 5VDC power budget calculation Pay special attention to the current supplied by the H4 EBC the H4 EBC F or the Expansion Unit Each one supplies a different amount of current 2 Add the current columns starting with the row for Slot 0 and working your way down to the Other category Put the total in the row labeled Maximum power required 3 Subtract the row labeled Maximum power required from the row labeled EBC Expansion Unit Place the difference in the row labeled Remaining Power Available 4 If Maximum Power Required is greater than EBC Expansion Unit in either of the two columns the power budget will be exceeded It will be unsafe to use this configuration and you will need to restructure your I O You may need to add expansion bases to accommodate your current requirements Ethernet Base Controller Modules 3rd Edition 11 04 2 18 Installation and Setup Power Budget You may copy and use the following blank chart for your power budget calculations Calculation Worksheet Base Module Type 5 VDC mA Auxiliary
48. Base Power Specifications Module Power Requirements When determining which I O modules you will be using in the DL405 EBC system it is important to remember that there is a limited amount of power available from the power supply We have provided a table showing the power available from the H4 EBC and H4 EBC F or Expansion Unit power supplies and a table showing the maximum power consumed by each of the I O modules supported by the EBC If any device is connected to the EBC s serial port that uses the 5VDC supply pin be sure to include the device s power consumption in your 5VDC power budget calculation Following these two tables is an example of a completed power budgeting worksheet and then a blank worksheet you can use for your own calculations If the I O modules you chose exceed the maximum power available from the power supply you can resolve the problem by shifting some of the modules to an expansion base which contains another power supply WARNING It is extremely important to calculate the power budget correctly If you exceed the power budget the system may operate in an unpredictable manner which may result in a risk of personal injury or equipment damage The following chart shows the amount of electrical current available at the two voltages supplied by the EBCs and Expansion units Use these current values when calculating the power budget for your system The Auxiliary 24VDC Power Source mentioned in the
49. Cs I O devices or other hardware that the server will communicate with Device selection is restricted by the device driver the channel is using To add a device to a channel select the desired channel and use the Edit menu gt New Device the Toolbar Add Device or the Click to add a device dialog lt KEPServerEx untitled opf E i lol x Fie Edit View Users Tools Help D Hl maa DA x Channel1 AMM Click to add a device device name can be from 1 to 31 characters in length It must begin with a letter but the remaining characters can be any combination of letters numbers and the underscore character Device name 4 Ready Clients 0 Active tags 0 of 0 The Model parameter allows you to select the specific type of the device associated with a device ID The contents of the model selection drop down will vary depending on the chosen communication driver lt KEPServerEx C Program Files KEPServerEx Projects serial_opf File Edit View Users Tools Help n a m e im ud New Device Model Channell The device you are defining uses a device driver that supports more than one model The list below shows all supported models Select a model that best describes the device ou are defining Device model CNN Date Time 4 Clients 0 Active tags 0 of 0 Ethernet Base Controller Modules 3rd Edition 11 04 Selecting t
50. Direct project The channel name can be up to 31 characters long To add a new channel to your project you can use the Edit menu gt New Channel the Toolbar Add Channel or the Click to add a channel dialog lt KEPServerEx C Program Files KEPS erverE x Projects serialportsetup opf m Edit View Users Tools Help New Channel Identification channel name can be from 1 to 31 characters in length It must begin with a letter but the remaining characters can be any combination of letters numbers and the underscore character Channel name Ethernet Base Controller Modules 3rd Edition 11 04 Using H2 Series EBCs with KEP Direct OPC Server Selecting the Device Driver Selecting the Network Adapter lt KEPServerEx C Program Files KEPServerE x Projects serialportsetup opf File Select the device driver you want to assign to the channel A driver list will be presented displaying all of the device drivers that are installed in your system Edit View Users Tools Help Co l 24 m fa i New Channel Device Driver x gt pe re lt ER ee 4 gt Click to add a channel Select the device driver you want to assign to the channel The drop down list below contains the names of all the drivers that are installed on your system Device driver Enable diagnostics Ready Clients 0 Active tags O of 0 2 Selecting the Enable diagnostics
51. E 5 Introduction In This Chapter Manual Overview Ethernet Base Controller Overview BEN Introduction en e E 9 xe O i Manual Overview Overview of this Manual Other Reference Materials Who Should Read This Manual Technical Support This manual describes the installation and operation of the Ethernet Base Controller EBC You will find the necessary information for configuring the H2 EBC H2 EBC100 H2 EBC F H4 EBC and H4 EBC F installing the module in a DL205 or DL405 I O base and connecting the EBC to a 10BaseT 100BaseT or 10BaseFL Ethernet network In this manual the phrase H2 Series EBCs will be used when the subject applies to the H2 EBC H2 EBC100 and H2 EBC F Otherwise the specific H2 Series EBC part number will be listed Also the phrase H4 Series EBCs is used when the subject applies to both the H4 EBC and H4 EBC F Otherwise the specific H4 Series EBC part number will be listed The term EBC will be used when the subject applies to all of the EBC modules You may find other technical manuals useful for your application For technical information related to your PC based control software or your PC please refer to the appropriate manual for that product For more information about the DirectLOGIC products you may want to read the following e DL205 Installation and I O Manual D2 INST M e DL405 Installation and I O Manual DA INST M You wil
52. Ethernet Base Controller User Manual AUTOMATION DIRECT Manual Number H24 EBC M WARNING Thank you for purchasing automation equipment from Automationdirect com doing business as AutomationDirect We want your new DirectLOGIC automation equipment to operate safely Anyone who installs or uses this equipment should read this publication and any other relevant publications before installing or operating the equipment To minimize the risk of potential safety problems you should follow all applicable local and national codes that regulate the installation and operation of your equipment These codes vary from area to area and usually change with time It is your responsibility to determine which codes should be followed and to verify that the equipment installation and operation are in compliance with the latest revision of these codes Ata minimum you should follow all applicable sections of the National Fire Code National Electrical Code and the codes of the National Electrical Manufacturer s Association NEMA There may be local regulatory or government offices that can also help determine which codes and standards are necessary for safe installation and operation Equipment damage or serious injury to personnel can result from the failure to follow all applicable codes and standards We do not guarantee the products described in this publication are suitable for your particular application nor do we ass
53. GOOD Indicator ACTIVITY Indicator ERROR Indicator The EBC module has three indicator lights which show the status of the following e signal path between the EBC and the hub e signal between a PC and an EBC e EBC module hardware H2 EBC and H2 EBC F H4 EBC F up s si H4 EBC 110 220VAC es EY ERROR ACTIVITY LINK GooD V setae ie kas ERROR ACTIVITY The green LINKGD LINK GOOD LED is on steady when the EBC module is connected properly to an active device on the network and is receiving 5VDC operating voltage from the PLC power supply The LINKGD LED verifies that the proper cables are connected and the EBC module is functioning correctly If a mismatch with the 10BaseT or 10BaseFL connections occurs this LED will not be illuminated The red ACT ACTIVITY LED flashes to indicate that the module is detecting data on the network If any network device is sending or receiving data the ACT LED will be illuminated In idle mode no network traffic this LED is OFF During heavy communication loads this LED will be on steady If the EBC module s red ERROR indicator is flashing or on steady a fatal error has occurred The error may be in the EBC module itself or a network problem may be causing this symptom The ERROR indication can be caused by a faulty ground an electrical spike or other types of electrical disturbances Cycl
54. OPC Server Creating a Client Group KEP Direct Quick Client can be used to assist in the test and development of KEPware s OPC Data Access 1 0 and 2 0 Servers A server connection provides a link between the Quick Client and the KEP Direct OPC server To add a server connection to the Quick Client you can use either the Edit menu gt New Server Connection or click on the New Server icon in the toolbar menu OPC Quick Client Untitled File Edit View Tools Help oS yeu General Registered Servers Prog ID KEPware KEPServerE x V4 Remote Machine Name Cancel Help Item Count 0 7 Specify the Prog ID of the OPC Server the client should connect to You can browse for registered servers by expanding any of the branches Double clicking on any registered server will automatically update the Prog ID field For more information on the registered servers click on the Help button to display the Server Connection section of the on line help file Once a connection to the OPC server has been established additional Server Operations can be accessed by right clicking on the highlighted server in the right window column or by using the Tools menu gt Server selection A group is used to organize a collection of items with a common set of properties To add a Group to the Quick Client you can use the Edit menu New Group or click on the New Group button in the toolbar menu OPC Quick Client Untitl
55. Optimizations s annene areren eee D 6 Saving the New Channel Settings 0 c cee cee teens D 7 Using Multiple Channels in a Project 00 0 0 cece eee RII D 7 KEPDirect Project Adding and Configuring a Device seeeeeeeeeees D 8 Adding a Device ascent deren ete RS PIRE west eee opie nie eel SER CIS EE PCR D 8 Table of Contents Selecting the Device Model 0 00 cece eee eee ete eens D 8 Setting the Device Timeout Properties lssselsessseseseeeesee D 9 Automatic OPC Tag Database Generation 0 00 cece tenes D 10 Saving the New Device Settings 0 ccc cece eee teens D 10 KEPDirect Project Adding Tags to the Project seeeeeeeeeeeeeee D 11 UserDetined Tags M TIT Prrcc c I MUT D 11 H2 Series EBC I O Addressing sseeeeeeeeeeeeee nnn nnn nnne D 14 H2 EBC I O Addressing Example suussesessseeeseeeeeee ene D 14 Appendix E Using the KEPDirect OPC Quick Client Creating a KEPDirect Quick Client Project esee E 2 Connecting the Client to the OPC Server iusselusssseeesseeleeee eee E 2 Creating a Client Groblip euin semet eiie tes Qi retos tette deos ue E 2 Selecting a Group Item cesses mes ikr EE ERR EE ER ERE SEE ew UE EA A P UE SERI ERE E 3 tem OperatiohS a ee P TEUER E 4 Using the RJ12 Serial Port in ASCII Mode 0 0 cece eee eee eee eee eens
56. Power Source 24 VDC Output mA EBC Expansion Unit Slot 0 Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Slot 7 c 2 E T f D and Setup Base Other Ol etc oo S S i Maximum Power Required Remaining Power Available 1 Using the tables at the beginning of the Power Budgeting section of this chapter fill in the information for the EBC Expansion Unit I O modules and any other devices that will use system power including devices that use the 24 VDC output Pay special attention to the current supplied by the H4 EBC the H4 EBC F or the Expansion Unit since they do differ 2 Add the current columns starting with the row for Slot 0 and working your way down to the Other category Put the total in the row labeled Maximum power required 3 Subtract the row labeled Maximum power required from the row labeled EBC Expansion Unit Place the difference in the row labeled Remaining Power Available 4 If Maximum Power Required is greater than EBC Expansion Unit in either of the two columns the power budget will be exceeded It will be unsafe to use this configuration and you will need to restructure your I O You may need to add expansion bases to accommodate your current requirements Ethernet Base Controller Modules 3rd Edition 11 04 Installation and Setup ERE DL405 Local and Expansion I O The
57. UE E OE RI ee orca andre 2 7 10BaseT 100BaseT Network Cabling 00 0c cece teen III III 2 8 EBC Supports Two standards 3 2 55 esee equus oles ing oes eat er SE 2 8 10 100BaseT Connections obese uneven Re EP ae n eerte dames 2 8 EM Table of Contents TOBaseFL Network Cabling sas sess a RR RR Er Rr eee ee RR RA R 2 9 EBC Supports Two Standards o sense emp chet ene tet ated uen t ago sed eap Com n 2 9 TOBASBPL CONNECTIONS os a9 oodd Ee ia Ces edt Ces Ft ERR EDU ad XC HEAT EE REPORTE eee 2 9 Fiber Optio Cable 2 c4su2cas hehe ww RSV heehee ae amas EEUU eed bax HERR RODA 2 9 Fiber Optic Module ST Connector s nsusseo eng e ates ee tata yue III Re EUER 2 9 Maximum Ethernet Cable Length useeeeeeeeeeee een nnne 2 10 Calculating the Power Budget for the DL205 with H2 Series EBCs 2 11 Managing your Power ResoUICe uu eovstee E p ERI OQ REIR a rhea pieen hinds 2 11 EBC Power Specifications rccte exp res RE EE EE ER ER tap ER RU baie 2 11 Module Power Requirements useuseesseeseeseeelee nn 2 11 Power Consumption Chart DL205 Modules eseeeeeeeeeennn 2 12 Power Budget Calculation Example isssssssssseeeseeses een 2 13 Power Budget Calculation Worksheet 0 00 ccc cece teens 2 14 Calculating the Power Budget for the H4 Series EBCs 0 0c cece eee ee eee eee 2 15 Managing your Power Resource 2 20222 secee dea doree nube cee
58. X to your list of active protocols Having IPX loaded on your PC gives you a backup for troubleshooting communication problems Ethernet Base Controller Modules 3rd Edition 11 04 Using NetEdit3 35 Using NetEdit3 This section steps through the features and uses of NetEdit3 We will describe the individual segments of the NetEdit3 screen and the function of each mue NOTE Your PC based Control software may be capable of configuring the EBC module If so please refer to the appropriate documentation for that software product to determine the best method to configure the EBC Depending on which software you are using it may not be necessary to use NetEdit3 Ethernet In the upper left corner of the NetEdit3 screen you will find buttons labeled PX and Communication TCP IP The EBC module understands these protocols Both protocols are Protocol permanently resident in the firmware of the module When you click on one of these buttons you are selecting the protocol you want your PC to use to communicate with the EBC module You are not telling the module which protocol to use because it is using both protocols all the time IPX is a Novell standard in widespread use and UDP IP is a popular protocol supported by the TCP IP suite of protocols in your PC The figure to the right shows the Protocol selection buttons in the upper left corner of the NetEdit3 screen The File Network View Help choice you make he
59. a 3 7 EBC Settings ue ERE IRE xA px ove eee ey REX REP oe eel eta es eka E XE EIE AC ERES 3 7 EBC Settings gt Configuration gt General 0 6 ccc cece eee e 3 8 IPFAddress i Berita ate edict edad See eae date bee Ge Bc DRUSI A aoa eed E a D Ta dea 3 8 EBC Settings gt Configuration gt Serial Port assas eraren nne eee eee eens 3 9 EBC Settings gt Utils gt Show Base Contents 000 c eect tee eere 3 10 EBG Settiids s EIr Ware xc cot Etro Eo Bt d an Woe tO adie waist 3 10 FileMan sLive Update uds or RE EU tu ac n Mo Soe e te o t oe 3 11 F B ZGGOlufmns eei EU IAN UEIMAUNIN eon Shea cni dd ret anes eee aie mes 3 11 Table of Contents EN Using NetEdit3 to Configure the HA EBC F Base eeeeeeeeeeenene 3 12 EBC Settings Configuration gt I O Base ssssesseeee ene n een eees 3 12 Configuring Analog Modules rates 1 emat eq cel BER ce ae eet on Ra IR wanes 3 12 Configuring the High Speed Counter Module seseseleeeereee esee 3 12 Locating the Ethernet Address Label 00 0c cece eee cence eee eee e eee nnn 3 13 Elhi rmet Address o uct reg x seta Ss etuer dye tuere nae a ode wee als RR tod pedi di Rar 3 13 Chapter 4 MODBUS TCP IP for H2 EBC100 MODBUS TCP IP 1 heresis Sete are rep Ds trees er M LLL uiae 4 2 Client Server Model s idre 008 AR ed Ser URAEIA A RE ER M E RENE LS 4 2 Protocol DescripllOn crx ERE ewes EUR E EX DRE ERA Ks wage CER
60. a soci t AutomationDirect nie toute garantie expresse ou implicite d aptitude l emploi en ce qui a trait aux activit s risque lev Pour des renseignements additionnels touchant la garantie et la s curit veuillez consulter la section Modalit s et conditions de notre documentation Si vous avez des questions au sujet de l installation ou du fonctionnement de cet quipement ou encore si vous avez besoin de renseignements suppl mentaires n h sitez pas nous t l phoner au 770 844 4200 Cette publication s appuie sur l information qui tait disponible au moment de l impression la soci t AutomationDirect nous nous efforcons constamment d am liorer nos produits et services C est pourquoi nous nous r servons le droit d apporter des modifications aux produits ou aux publications en tout temps sans pr avis ni quelque obligation que ce soit La pr sente publication peut aussi porter sur des caract ristiques susceptibles de ne pas tre offertes dans certaines versions r vis es du produit Marques de commerce La pr sente publication peut contenir des r f rences des produits fabriqu s ou offerts par d autres entreprises Les d signations des produits et des entreprises peuvent tre des marques de commerce et appartiennent exclusivement leurs propri taires respectifs AutomationDirect nie tout int r t dans les autres marques et d signations Copyright 2004 Automationdirect com Incorporated Tous d
61. al transmission mode these digits can be made of a pair of ASCII characters or from one RTU character The data field also contains additional information that the slave uses to execute the action defined by the function code This can include internal addresses quantity of items to be handled etc The data field of a response from a slave to a master contains the data requested if no error occurs If an error occurs the field contains an exception code that the master uses to determine the next action to be taken The data field can be nonexistent in certain types of messages n oo Blu Lom RC mo U iere o3 ov Ethernet Base Controller Modules 3rd Edition 11 04 44 MODBUS TCP IP Note ModScan32 is a Windows based application program that can be used as a MODBUS master to access and change data points in a connected slave server device H2 EBC100 The utility is ideally suited for quick and easy testing of MODBUS TCP network slave devices Visit www win tech com to download a free ModScan32 trial demo and for more information on ModScan32 Supported MODBUS Function Codes The following MODBUS function codes are supported by the H2 EBC100 base controller MODBUS Function Function Code 01 Read Output Table 02 Read Input Table 03 Read Holding Registers when addressing mode is 584 984 this function is used to ac cess analog output registers 04 Read Input Regist
62. arameter defaults are e 9600 baud e 8 data bits 7 may be selected e no parity odd or even may be selected e 1 stop bits 2 may be selected I N u O4 5 lt 3 um J D Q Ethernet Base Controller Modules 3rd Edition 11 04 Using the KEP Direct OPC Quick Client The following tags were created in the KEPDirect OPC server for this example e EBC SPO MODE e EBC SPO DATAIN lt KEPServerEx untitled opf Of x File Edit View Users Tools Help OsEiVMhog osnexle Channel f Device1 D Clients 1 Active tags 3 of 3 7 The tags created above were browsed and selected as items within the Quick Client as shown below The EBC SPO MODE address must be set to a value of 1 to select the ASCII communications mode The ASCII string ASCII String Input Test Successful was entered via the RJ12 serial port The ASCII Sting displays in the ASCII Data Input Item ID s Value column OPC Quick Client Untitled ol File Edit View Tools Help Da zdam st5mx E KEPware KEPServerE V4 p a mygroup C3 Channel Device Set_ Port to ASCII Mode B 09 32 36 933 aChannell Device ASCI Data Input Sting ASCII Sting Input Test Sucesstut 09 36 14 64 Sutpute 3 09 30 22 04 Time j Event 9 30 22 AM Asynchronous 2 0 write transaction 00061248 completed for 1 items on group ygroup HR 00000000 9 32 25 AM Added 2 items to group mygroup 9 32 37 AM Asynchronous 2 0 write transaction 00082164 initiated for 1 item
63. ate and configure a project Once you have created a project KEPDirect will automatically select the most recently used project when it is invoked by an OPC client Initially however you need to manually invoke KEP Direct using either the desktop icon if you chose to install it or by selecting KEP Direct from the windows start menu Depending on any changes you may have made to the appearance of KEP Direct once invoked you should be presented with the following interface To learn more about the various elements of the user interface see Basic KEP Direct Components While discussing how to start KEPDirect its important to understand what the system requirements are for running the server KEPDirect has been designed to place as little strain on your system as possible Recommended System Requirements 400Mhz Pentium 64 Megs of Ram 10 Megs of Hard Disk Space Windows NT SP6a 2000 Strongly recommended for industrial settings Available Ethernet Card A channel refers to a specific communications driver A KEPDirect project can consist of many channels each with unique communications drivers or each with the same communications driver Depending on the driver or drivers you have installed you can define a number of channels within a single project A channel acts as the basic building block of an OPC link Properties like communications port baud rate and parity are contained at the channel level Each channel name must be unique in a KEP
64. ats box displays statistics related to the selected module s communication errors Click on the Reset Stats button to reset all categories to O zero This box is in the lower middle section of the NetEdit3 screen Reset Stats Ethernet Stats TX Collisions D Lost Packets 0 Missed Frames 0 Bad Packets D Unknown Type Send Errors When the EBC Settings tab is selected the selected module s Configuration Utilities and Firmware tools can be accessed This box is in the lower middle section of the NetEdit3 screen Module Info EBC Settings EBC Help General Help Firmware Update Firmware Update Booter Restore Factory Settings Utils Show Base Contents Ethernet Base Controller Modules 3rd Edition 11 04 EUPAION PuIsN EZ Using NetEdit3 EBC Settings Clicking Configuration General the General Settings Configuration box brings up the General Settings window below button in the EBC Configuration PIT Serial Port E a x Module ID a Name Station 1 Description Machine Control C Obtain an IP address automatically Use the following IP settings IP Address 10 1 3 8 Subnet mask 0 0 0 0 Gateway 0 0 0 0 Cancel The General Settings box allows you to assign a Module ID Module IDs must be unique for each EBC but they do not have to be in sequence The module s DIP swit
65. ches must be set to zero to allow NetEdit3 to set a Module ID Do not identification purposes 9 D 2 NetEdit3 IP Address use address zero for communications The Name field and Description field are optional and can be used for user The OK button sends all the entries to the module s flash memory An IP Address is assigned to the EBC module if your network will be using the TCP IP or MODBUS TCP IP H2 EBC100 only protocols If you have a separate dedicated network for your EBCs you may be able to use the Module ID identifier IPX protocol for communications instead of an IP address To set an IP Address use the twelve digit number assigned to the EBC module by your network administrator If you change the IP Address do not use the number 0 or 255 in any field Doing so will cause communication problems The valid settings are 1 through 254 The module ships from the factory with an IP Address of 0 0 0 0 This is not a usable IP Address for communications Click on Use the following IP settings radio button before clicking on the OK button to write the updated settings to the module s flash memory It is extremely important not to have duplicate IP Addresses on your network Example Client Subnet Mask Valid Client IP Address Valid EBC IP Address Valid EBC IP Address DHCP issues A CL TN 255 255 0 0 192 168 50 2 192 168 55 5 192 168 70 15 1 254 Valid settings for Bol
66. crews recommended fers torque value is 7 81 pound inches 0 882 amp 9G Nem amp 2 LG NOTE You can connect either a 115 Go iml VAC or 220 VAC supply to the AC II ITF 24 VDC OUT terminals Special wiring or jumpers are 03A not required as with some of the other DirectLOGIC products 12 24 VDC Base Terminal Strip 125 VDC Base Terminal Strip 71 amp Tr 12 24 VDC 115 264 VDC e 5 D 9 s D ea D 3 ts te 2 CO L rP 24 VDC OUT e I oa Nol ie WARNING Once the power wiring is connected install the plastic protective cover pig When the cover is removed there is a risk of electrical shock if you accidentally touch O the wiring or wiring terminals Ethernet Base Controller Modules 3rd Edition 11 04 2 7 Installation and Setup H4 Series EBC Power Wiring and Grounding The power connection terminals are under the front cover of the Ethernet Base Controller The list below describes the function of each of the terminal screws e Relay normally open contact indicates that the EBC s link to hub or PC is good Link Good indicator light is also on e 24VDC Auxiliary Power can be used to power field devices or I O modules requiring external power It supplies up to 400 mA of current at 20 28VDC ripple less than 1 V P P e Logic Ground internal ground to the system which can be tied to field devices or communication ports to unite ground signals
67. d under the I O base next to the EBC Ii Think Do Studo ConnectivityCenter Configuration aleiz m Mew Gws Dres Took Window Heb alej eT e anja Halmi ve tli lel i il Ferrea gt o o o J 2 x UJ c o 5 Q L D ITI UJ e Oo Qo iw Using Monitor I O Re connect to the I O in ConnectivityCenter by either clicking on Configuration to Verify Panel then Connect or by clicking on the Connect toolbar button Then scan the I O by Operation either clicking on Configuration then Scan or by clicking on the Scan toolbar button Doubleclick on the EZ panel box graphic to launch the Monitor I O Dialog Box The Monitor I O tool allows the user to update the fields at any moment altough the panel continuously updates the fields with changes as well All of the Value fields in the Monitor I O Dialog Box are read write and are updated from the the Monitor I O Dialog box which takes precedence over updates from the panel The user can update bit values Input Output and Flag immediately by one mouse click or by pressing the space bar When typing in numbers the grid will enter the edit mode which will block any conflicting updates from the panel The edit mode entry is completed after pressing Enter any arrow key or by selecting a new line JITIDITCEPTITITIETUT lai xi LL Yew Teo ydw te gx Dieta E msi we ee sees E Total Bases 1 Monitor I O Dialog a
68. d number fields Do not duplicate WARNING If your using the H2 EBC100 be sure to read Chapter 5 concerning Ethernet Base Controller Modules 3rd Edition 11 04 EBC Settings gt Configuration gt Serial Port Clicking the Serial Port button in the EBC Settings gt Configuration box brings up the Serial Port Settings window below Using NetEdit3 Ea Configuration General NOTE The serial port has a fixed address of 1 The port is intended to be used as a single RS 232 slave device On the Serial Port Settings window make any necessary changes to the serial communication parameters After making changes be sure to click on the OK button Also Be sure these parameters match the parameters of the serial device with which you are communicating Note Some PC based Control software packages may automatically overwrite settings selected here Refer to the documentation for your PC based Control software The OK button sends all the entries to the module s flash memory x Baud Rate ES Cancel EE Data Bits x Stop Bits Parity r Port Mode Eo sum Slave C Modbus Slave C Master Proxy r Use RTS RTS Pre transmit Delay 0 milliseconds PuIsN Z m m e o RTS Post transmit Delay jo milliseconds Ethernet Base Controller Modules 3rd Edition 11 04 3 10 Using NetEdit3 EBC Settings gt Clicking the Show Base Contents button in Util
69. diate right will give you a special tip The word TIP in boldface will mark the beginning of the text e Qa e e When you see the notepad icon in the left hand margin the paragraph to its immediate right will be a special note The word NOTE in boldface will mark the beginning of the text When you see the exclamation mark icon in the left hand margin the paragraph to yJ Z its immediate right will be a warning This information could prevent injury loss of fon property or even death in extreme cases The word WARNING in boldface will mark the beginning of the text Key Topics for The beginning of each chapter will list the Each Chapter key topics that can be found in that i chapter Ethernet Base Controller Modules 3rd Edition 11 04 BEN Introduction Ethernet Base Controller Overview The Ethernet Base Controllers provide a low cost high performance Ethernet link between a network master controller and an Automationdirect DL205 405 I O slave system Network masters include the DL205 DL405 DirectLogic PLCs and WinPLCs using the Ethernet Remote Master module ERM and PCs using PC based control software that includes embedded Ethernet I O drivers or through a compatible OPC server The H2 EBC100 also supports the MODBUS TCP IP client server protocol The Ethernet Base Controller serves as an interface between the master control system and t
70. e F4 08AD 75 90 D4 16NA 150 None F4 16AD 1 75 100 F4 16AD 2 75 100 D4 02DA 250 300 AC DC Input Modules F4 04DA 120 180 D4 16NES3 150 None F4 04DA 1 70 75 20 per circuit F4 08NES 90 None F4 04DA 2 70 75 20 per circuit DC Output Modules F4 08DA 1 70 100 20 per circuit F4 08DA 2 80 150 D4 08TD1 150 35 F4 16DA 1 70 100 20 per circuit F4 08TD1S 295 None F4 16DA 2 80 150 D4 16TD1 200 125 F4 08THM 110 60 D4 16TD2 400 None F4 08THM n 120 50 20 per circuit D4 32TD1 250 140 F4 08RTD 80 None D4 32TD1 1 250 140 5 15VDC F4 04DAS 1 60 60 per circuit D4 32TD2 350 120 4A max F4 04DAS 2 60 60 per circuit including loads D4 64TD1 800 max None Specialty Modules D4 HSC 300 None D4 16SIM 150 None H4 CTRIO 400 None Ethernet Base Controller Modules 3rd Edition 11 04 Installation and Setup Power Budget The following example shows how to calculate the power budget for the DL405 Calculation system Example Base Auxiliary Module Type 5 VDC mA Power Source 1 24 VDC Output mA EBC H4 EBC 3680 400 Expansion Unit Slot 0 D4 16ND2 150 0 Slot 1 D4 16ND2 150 0 Slot 2 D4 02DA 250 300 B n Slot 3 D4 08NDS3S 100 0 te S Slot 4 D4 08ND3S 100 0 EE Slot 5 D4 16TD2 400 0 Bl Slot 6 D4 16TD2 400 0 Slot 7 D4 16TR 1000 0 Base D4 08B 80 0 Other Ol etc Maximum power required 2630 300 Remaining Power Available 3680 26
71. e power to the system to attempt clearing the error Ethernet Base Controller Modules 3rd Edition 11 04 Troubleshooting Guidelines 6 5 H2 EBC100 STATUS 1 JT 100MBIT LINKGD ENS TXD ACTIVE 1 ENE RXD ERROR J STATUS The green STATUS LED is on steady when the EBC module is receiving 5VDC Indicator operating voltage from the PLC power supply and self diagnostics indicates the d module is functioning properly DE Oo LINK GOOD The green LINKGD LINK GOOD LED is on steady when the EBC module is 25 Indicator connected properly to an active device on the network and is receiving 5VDC 29 operating voltage from the PLC power supply The LINKGD LED verifies that the El proper cables are connected and the EBC module is functioning correctly If a mismatch with the 10BaseT or 10BaseFL connections occurs this LED will not be illuminated ACTIVITY Indicator The green ACT ACTIVITY LED flashes to indicate that the module is detecting data on the network If any network device is sending or receiving data the ACT LED will be illuminated In idle mode no network traffic this LED is OFF During heavy communication loads this LED will be on steady ERROR Indicator If the EBC module s red ERROR indicator is flashing or on steady a fatal error has occurred The error may be in the EBC module itself or a network problem may be caus
72. e product and company names may be trademarked and are the sole property of their respective owners AutomationDirect disclaims any proprietary interest in the marks and names of others Copyright 2004 Automationdirect com Incorporated All Rights Reserved No part of this manual shall be copied reproduced or transmitted in any way without the prior written consent of Automationdirect com Incorporated AutomationDirect retains the exclusive rights to all information included in this document AVERTISSEMENT Nous vous remercions d avoir achet l quipement d automatisation de Automationdirect com en faisant des affaires comme AutomationDirect Nous tenons ce que votre nouvel quipement d automatisation DirectLOGIC fonctionne en toute s curit Toute personne qui installe ou utilise cet quipement doit lire la pr sente publication et toutes les autres publications pertinentes avant de l installer ou de l utiliser Afin de r duire au minimum le risque d ventuels probl mes de s curit vous devez respecter tous les codes locaux et nationaux applicables r gissant l installation et le fonctionnement de votre quipement Ces codes diff rent d une r gion l autre et habituellement voluent au fil du temps Il vous incombe de d terminer les codes respecter et de vous assurer que l quipement l installation et le fonctionnement sont conformes aux exigences de la version la plus r cente de ces codes Vous d
73. ed je xl EpL Eo Eit RU Os Cop x8 rij KEPware KEPServerEx V4 General Name TT Update Rate ms po Time Bias min D PecenDeadand D Language ID fico Update Notification oPc20 z M ActiveState A The group specifies the following properties group Name Update Rate Time Bias Percent Deadband Language ID Active State and the typeof data connection that should be made to the server For detailed information on the group properties click on the Help button to display the Group section of the on line help file Once a Group has been created additional Group Operations can be accessed by right clicking on the highlighted branch Group or by using the Tools menu gt Group selection Ethernet Base Controller Modules 3rd Edition 11 04 Selecting a Group Item Using the KEPDirect OPC Quick Client Items represent data that may be accessed via the OPC server An item specifies the following properties Access Path Item ID Data Type and Active state For detailed information these properties click on the Help button to display the Item section of the on line help file To add an Item to the Quick Client Group you can either use the Edit menu New Item or click on the New Item icon on the toolbar OPC Quick Client Untitled File Edt View Tools Help Add Items x OSE in Koy t r ltem Properties OK Eg KEPware KEPSBIVETE x V4 st mygroup Access Path
74. er The Unit Identifier is used to communicate via devices such as bridges routers and gateways that use a single IP address to support multiple independent MODBUS end units e All MODBUS requests and responses are designed in such a way that the recipient can verify that a message is finished For function codes where the MODBUS PDU has a fixed length the function code alone is sufficient For function codes carrying a variable amount of data in the request or response the data field includes a byte count e Protocol Identifier It is used for intra system multiplexing The MODBUS protocol is identified by the value O 2 bytes The function code field of a message contains 8 bits Valid function codes are in the range of 1 255 decimal The function code instructs the slave what kind of action to take Some examples are to read the status of a group of discrete inputs to read the data in a group of registers to write to an output coil or a group of registers or to read the diagnostic status of a slave When a slave responds to the master it uses the function code field to indicate either a normal response or that some type of error has occurred For a normal response the slave echoes the original function code In an error condition the slave echoes the original function code with its MSB set to a logic 1 The data field is constructed using sets of two hexadecimal digits in the range of 00 to FF According to the network s seri
75. er which 3x32 is created during the install of NetEdit3 The Images folder is located in the same folder as NetEdit3 exe Each module folder contains the module s firmware and boot loader files The next section discusses keeping the firmware files up to date Filename h2ebc 2 1 426bid Files of type Ethemet Firmware Files bin hd Cancel Ethernet Base Controller Modules 3rd Edition 11 04 Using NetEdit3 EN FileMenu gt Live Update The Live Update will retrieve the latest firmware and boot loader files from the Host Engineering web site and place them in the NetEdit3 Images File Network view folder that was created during the install of Live Update S NetEdit3 The feature requires that you have a Export F functional Internet connection dial up or et broadband If the Images folder does not exist on your PC it will be created as part of the retrieval process Live Update W h en yo u cl ic k th e G iS b u tto n This utility will check for the latest firmware for most Hx and T1H products and on th e Li ve U pd ate wi ndow download them to the images directory N et E d it3 wi l l com p are th e Prior to continuing please make sure your internet connection is active version information of the files SAAC MCs MERGE on the Host Engineering web __ Lice site against the files you have locally on your PC and it will download any newer files Once this process
76. ers when addressing mode is 584 984 this function is used to access analog input registers 05 Force Single Output 06 Preset Single Registers 08 Loop back Maintenance 15 Force Multiple Outputs 16 Preset Multiple Registers a lt 0 o Kk e D m m l9 For H2 EBC100 Ethernet Base Controller Modules 3rd Edition 11 04 MODBUS TCP IP MODBUS 584 984 Addressing H2 EBC100 M Data T Bit Suus Date type BIU Range Decimal Points Memory Type Access 1 1024 1024 Discrete Output R W il ki 1025 10000 Reserved 10001 11024 1024 Discrete Input R only Input ds 11025 20000 z Reserved Modbus Data Type Word ype Range Decimal Words Channel Memory Type 16 bit 32 bit Analog Input 30001 30512 512 256 Analog Input Register R only Input Register 30513 32000 Reserved Input Register Sit input Register 32001 32064 64 32 Discrete Input Bit R only Register Input Register 32065 37000 Reserved Analog output 40001 40512 512 256 Analog Output R W Register Hold Register 40513 42000 Reserved Hold Register Bit Output 42001 42064 64 32 Discrete Output Bit R W Register Register Hold Register 42065 44000 Reserved Note NetEdit3 Show Base Contents function will list the MODBUS addressing for each I O module on the base Fo
77. evez tout le moins respecter toutes les sections applicables du Code national de pr vention des incendies du Code national de l lectricit et des codes de la National Electrical Manufacturer s Association NEMA Des organismes de r glementation ou des services gouvernementaux locaux peuvent galement vous aider d terminer les codes ainsi que les normes respecter pour assurer une installation et un fonctionnement s rs L omission de respecter la totalit des codes et des normes applicables peut entrainer des dommages l quipement ou causer de graves blessures au personnel Nous ne garantissons pas que les produits d crits dans cette publication conviennent votre application particuli re et nous n assumons aucune responsabilit l gard de la conception de l installation ou du fonctionnement de votre produit Nos produits ne sont pas insensibles aux d faillances et ne sont ni concus ni fabriqu s pour l utilisation ou la revente en tant qu quipement de commande en ligne dans des environnements dangereux n cessitant une s curit absolue par exemple l exploitation d installations nucl aires les syst mes de navigation a rienne ou de communication le contr le de la circulation a rienne les quipements de survie ou les syst mes d armes pour lesquels la d faillance du produit peut provoquer la mort des blessures corporelles ou de graves dommages mat riels ou environnementaux activit s risque lev L
78. finally 9 2 24 Think amp Do Studio ConnectivityLenter Configuration M amp Configuration View Deves Tools Window Help ala x Digi 8 mama wel mado se a el al Lm Board View Ef ud Automationdirect com I O Driver prem Aii Think amp Do Studo Projec EE Think amp Do Stu Desig ear Tem Mapping I O Points This procedure is discussed in detail in the Creating a Project chapter in the Think to Data Items amp Do Studio Learning Guide This will map your real world I O to Data Items Ethernet Base Controller Modules 3rd Edition 11 04 Using H2 Series EBCs with Think amp Do I O Module Status Word Bits I O Module diagnostic information is listed for each I O module under the Module Status Mapping tab Click on a module graphic to display its Status Item Descriptions Status Indicator Hy Think amp Do Studio LonnectivityLenter Configuration XX Configuration View Driers Devices Took Window Help Darm e alae aali e ze eed ee G 3 H ln E gt o o o J 2 x UJ c o 3 Q L D ITI UJ e Oo 4 Qo iw 1 Error For Help press F1 start 03 E a agi Think Do Studo Paf Module Status Mapping Tab Ethernet Base Controller Modules 3rd Edition 11 04 Using H2 Series EBCs with Think amp Do Using EZTouch EZText Panel with the RJ 12 Serial Port The H2 EBC has a built in RS
79. he Device Model Setting the Device Timeout Properties Using H2 Series EBCs with KEP Direct OPC Server The Device ID parameter allows you to specify the driver specific station or node address for a given device Since the Automationdirect EBC driver is an Ethernet based driver a unique and valid TCP IP address must be entered IPX protocol is not supported File Edit Vi sers Tools Help D Bc m d E x E F Channeli AM click to add a device Description The device you are defining may be multidropped as part of a network of devices In order to communicate with the device it must be assigned a unique ID our documentation for the device may refer to this as a Network ID or Network Address Device ID 192 168 23 14 4 Ready Clients 0 Active tags O of O Device timeout parameters allow a driver s response to error conditions to be tailored to the needs of your application The timeout parameters are specific to each device you configure Each of the field parameters is defined in detail in the Device Properties Timeout section in the KEP Direct on line help file lt KEPServerEx untitled opf BE loj xj File Edit View Users Tools Help Doel 2 mM a aa New Device Communications Parameters 1 x Ef Channeli im Click to add a device Enter the parameters you wish to use while communicating with the device Connect timeout refers to the
80. he DL205 405 I O modules The control function is performed by the master controller not the EBC slave The EBC occupies the CPU slot on the base and communicates across the backplane to input and output modules The function of the EBC is to e process analog and digital input signals e format the I O signals to conform to the Ethernet standard e transmit the signals to the network master e receive and translate output signals from the network master e distribute the output signals to the appropriate output module in the base VO Values Stored The EBC module continually scans all I O and stores the most recent values in in Cache Memory cache memory The cache memory contents are available to the master controller as a block of data or by individual slot location The EBC reads all channels of digital and analog modules on each scan Typically the network master will request all input and output values at the same time from the EBC The EBC passes the cache memory values for all channels of all input and output modules By using this method very fast response times can be achieved by the network master control system Various master controllers with EBC slaves are shown below Example EBC Systems Various Masters with EBC Slaves en e E 9 xe e i MODBUS TCP IP Masters DirecdiLoai H2 EBC100 only CE EP PC based Control System ES Jl 1 B as SES All H2 H4 Series EBC s UDP IP
81. he EBC module complies with American National Standards Institute ANSI and Institute of Electrical and Electronic Engineers standard ANSI IEEE 802 3 Carrier Sense Multiple Access with Collision Detection CSMA CD Access Methods and Physical Layer Specifications This standard has been adopted by the International Organization for Standardization ISO as document ISO IEC 8802 3 The Electronic Industries Association EIA and Telecommunications Industries Commercial Building Telecommunications Wiring Standard designated EIA TIA 568A defines implementation of 10BaseT twisted pair and 10BaseF fiber optics for Ethernet communications The same two organizations produced EIA TIA TSB40 Additional Transmission Specifications for Unshielded Twisted Pair Connecting Hardware The purpose of this document is to specify transmission performance requirements and connecting hardware requirements y xipueddy CD E 0 Q E 9 i e 23 Ethernet Base Controller Modules 3rd Edition 11 04 Appendix B Using the H2 Series EBC with Think amp Do In This Appendix Configuring the DL205 I O Base Mapping H2 Series EBC I O Points O Module Status Words Bits Using EZTouch EZText Panel with the RJ 12 Serial Port EZN Using H2 Series EBCs with Think amp Do Configuring the DL205 I O Base The H2 Series EBCs and DL205 I O are self configuring The EBC reads the module and identities it on powerup With
82. he RJ 12 Serial Port Lsseeees B 4 Adding Operator Interface Device 0 cece eee nh B 4 Using Monitor I O to Verify Panel Operation 2 0 0 cece ees B 5 Appendix C Using the H4 Series EBC with Think amp Do Configuring the DL405 I O Base with H4 Series EBCs leeeeeeeeese C 2 Starting VO VIEW c m C 3 Starting a New Screen in I O View sluuusseessseeleeeees C 3 Selecting a Driver cim p bomine a aly pede ele hee ra aloe td cree Lope C 4 H4 EBC Base Configuration Screen 02 cece tenes C 5 Identifying Analog Modul8s s euis etos ER RESO EXE RSS CET RR E eo En ERE dete C 6 Appendix D Using the H2 Series EBC with KEPDirect OPC Server Introduction to KEPDirect OPC Server eueeeeeeeeeee eee nnne D 2 Introduction to OP 454 ion ald erst wane cies tease epee che Cag ee trea o reborn su D 2 DDE SUPPOM PM I LE D 2 KEPDIIGGUS 1o tense Sates ate etta uat fe s See Sk tar ota AE aver BS crt D 2 KEPDirect Project Adding and Configuring a Channel eeeueeeeeee D 4 RUNNING ING SOW Ol cris pot va direc rm dio hy n e era Rr ae lee ace Me oc De pe d ear D 4 Adding a Channel 2 325 cob ce ex nosie ERA n ERE heehee UE REA UR E n ee Ete Rn D 4 Selecting the Device Driver oes teo pare ERR ene Deer iique Ga dus ice ah ao Dacis D 5 Selecting the Network Adapter 0 annann e eee ene een eee D 5 Setting the Server Writes
83. iguring and do not require this additional step Configuration 1 0 Base The default symbol appears on the configuration screen where digital or analog modules are present For digital modules you do not need to make any changes The HA EBC F recognizes the digital modules and is self configuring for the digital modules If you are using analog modules you must let the HA EBC F know that by doing the following Click on the slot location where the analog module is located Continue clicking on the same slot location until the part number of your analog module appears H4 EBC Base Configuration x The DL405 architecture does not provide To allow for proper operation of your Left click the button s corresponding to the H4 EBC with enough information to analog modules please use the matrix the location of your analog module s to distinguish between Discrete 1 0 modules below to describe the type and placement cycle through the options OR right click and Analog 1 0 modules of any analog modules to the H4 EBC on each button to select from a menu of Clicking the I O Base button in the EBC Settings gt Configuration box brings up the Base Configuration window below options SlotO Slt Slot2 S3 Slot4 SlotS Slot6 Slot Baie e F4 08RTD F4 04DA n Empty Empty Empty Emp Base 1 Empty Base 2 Emmy Empty Empty Empty Exit Once the correct part
84. ilar machine segments From an OPC client standpoint the use of tag grouping allows you to segregate your OPC data into smaller tag lists which can make finding a specific tag easier when browsing the server Tag Object KEP Direct allows both dynamic tags tag entered directly at the OPC client that specify device data and user defined tags User defined tags have the benefit of allowing the tag to be browsed from an OPC client that supports tag browsing User defined tags also support tag scaling Unlike many of the dialogs you will find in KEP Direct the tag properties dialog has a number of features that are driven by icons The tag name is part of the OPC browse data Tag names must be unique within a given device branch or tag group branch If your application is best suited by using blocks of tags with the same names use tag groups to segregate the tags IL ho u Of nD F VO g 2 Ethernet Base Controller Modules 3rd Edition 11 04 D 4 Using H2 Series EBCs with KEP Direct OPC Server KEP Direct Project Adding and Configuring a Channel o A EE x EE g o e lt 9 LLI N Running the Server KEPDirect like any OPC server can be started a number of ways One of the Adding a Channel benefits of OPC technology is that your OPC client can automatically invoke the server when it attempts to connect and collect data from it In order for this automatic mode of operation to occur you must first cre
85. in the Think amp Do I O View tool the DL205 I O modules are graphically displayed as soon as a connection is established between your PC and your EBC For additional information about establishing a connection between your PC and the H2 Series EBCs please see the Think amp Do Software Learning Guide Mapping H2 EBC I O Points ProjectCenter or click on the ProjectCenter icon to start 2 Click on the File Menu and either open your Think amp Do Project or select New 3 Within ProjectCenter select Windows 2000 or NT Certified PC as the Runtime Target 4 Then either click Tools then ConnectivityCenter to launch the ConnectivityCenter or click on the ConnectivityCenter shortcut in the Project Explorer 5 Once in ConnectivityCenter click on Drivers then Add and select Automationdirect com Ethernet I O Driver 5 Then either click on Configuration then Connect or click on the Connect toolbar button Connecting ConnectivityCenter will draw a picture of your EBC I O system to the EBC o We recommend that you be familiar with Getting Started and Creating a Project chapters in the Think amp Do Studio Learning Guide before attempting to map the n EBC I O points channels to Data Items using ConnectivityCenter LESE Launching To launch ConnectivityCenter mg Connectivity 1 Launch Think amp Do Studio ProjectCenter from the Windows desktop by either Q y Center Tool clicking on Start then Programs next Think amp Do Studio
86. ing ability bandwidth and is given a category number We strongly recommend using a Category 5 CAT5 cable for all Ethernet 10 100BaseT connections For convenient and reliable networking we recommend that you purchase commercially manufactured cables cables with connectors already attached To connect an EBC or PC to a hub or repeater use a patch cable sometimes called a straight through cable The cable used to connect a PC directlyto an EBC or to connect two hubs is referred to as a crossover cable Patch Straight through Cable Crossover Cable EBC HUB EBC PC OR WHT OR WHT OR WHT GRN WHT TD 1 1 RD TD 1 TD 2 FGRNAVHT GENAVHI P TD 2 RD 3 BLU BLU 3 TD RD 3 4 4 4 4 BLU WHT BLU WHT gt GEN GRN 2 RD S BRN WHT BRN WHT RD 8 LBBN BBN g 8 BRN BRN 8 RJ45 RJ45 RJ45 RJ45 This diagram illustrates the standard wire positions in the RJ45 connector We recommend all EBC 10 100BaseT cables to be Category 5 UTP cable NOTE See page 2 10 for 10 100BaseT distance limitations Ethernet Base Controller Modules 3rd Edition 11 04 Installation and Setup EX 10BaseFL Network Cabling EBC Supports Two Two types of EBC modules are available One type supports the Ethernet Standards 10 100BaseT standard and the other supports the 10BaseFL standard The 10 100BaseT standard uses twisted pairs of copper wire conducto
87. ing this symptom The ERROR indication can be caused by a faulty ground an electrical spike or other types of electrical disturbances Cycle power to the system to attempt clearing the error 100MBIT The green 100M 100MB LED is on steady when Ethernet data is detected at Indicator 100BaseT frequency Serial TXD The green TXD Serial TXD LED flashes when the EBC s serial port is transmitting Indicator data Serial RXD The green RXD Serial RXD LED flashes when the EBC s serial port is receiving Indicator data Ethernet Base Controller Modules 3rd Edition 11 04 EZ Troubleshooting Guidelines Using NetEdit3 for Troubleshooting Select a Module Guidelines 9 c e e amp 77 o Q 2 e pum Module Info General Information NetEdit3 is a software utility which came with this manual To review the procedures for running and using NetEdit3 see Chapter 3 NetEdit3 allows you to e See active modules on the network e Examine and change the modules configuration settings e See the firmware revision number e Review statistical information about communication errors by type You can also use your PC s DOS Ping command to verify communications with a network server The PC s NIC must have the TCP IP protocol enabled and the server must have a valid IP address Visit www microsoft com for inforamtion on the Ping command The Module box shows the Ethernet Addresses of all module
88. ink to the module and change the Module ID using the software of your choice Remember to update the module before exiting the software See note below R NOTE Set the Module ID using the method recommended for your PC based Control software The use of NetEdit3 to set the Module ID is described in Chapter 3 Some PC based Control software packages may make automatic updates to the EBC module configuration overwriting the configuration developed in NetEdit3 Ethernet Base Controller Modules 3rd Edition 11 04 Installation and Setup EN The H2 Series EBC DIP Switch The H2 EBC 100 The EBC DIP switch contains eight individual switches but only six of these are amp H2 EBC F active You will find that the printed circuit board is labeled 0 7 The numbers on the DIP Switch printed circuit board indicate the power of 2 represented by each individual switch For example switch 0 represents 2 or 1 switch 1 is 21 or 2 switch 2 is 2 or 4 and so on The figure below shows the binary value of each switch in parentheses H2 Series EBCs poc The numbers 0 7 printed on the circuit board indicate the power of 2 represented by each slide switch Q 5 n oe e 5S eee g ON 7I Y 3 7 6 5 4 3 2 1 O E 25 24 93 92 p 20 Not Used 82
89. is complete NetEdit3 will rescan the devices on your network and refresh the F and B columns next to the listed devices Update complete EUPAION Duis F B C Columns The F B and C columns are provided to signify potential issues with devices on the network Ethernet Address F B C Module Type 00 EO 62 00 OE F5 ANC a H2 EBC 00 EO 62 40 19 40 TIH EBC100 a ee 00 EQ 62 20 23 SE HO ECOM The F column will display an ogeq 62 200234 H2 ECOM asterick beside any device whose 00 E0 62 60 01 31 ox firmware is older than its firmware file in your Images folder The B column will display an asterick beside any device whose boot loader is older than its boot loader file in your Images folder The C column will display an asterick beside any device that has a configuration conflict with another device on the network Duplicate module IDs that are non zero and duplicate IP Addresses that are not 255 255 255 255 will report as conflicts Ethernet Base Controller Modules 3rd Edition 11 04 Using NetEdit3 Using NetEdit3 to Configure the HA EBC F Base EBC Settings gt Configuration gt l O Base Configuring Analog Modules 9 D 2 NetEdit3 Configuring the High Speed Counter Module NOTE The following configuration information applies only to the HA EBC F and the DL405 I O The H2 EBC 100 and H2 EBC F and associated DL205 I O are self conf
90. ith a new one you need to set up the Module new module with the same Module ID as the module you are replacing If you used the DIP switch to set the Module ID you will need to set the DIP switch on the replacement module to the same Module ID See page 2 3 or 2 4 to review the procedure for setting the Module ID using the DIP switch If you set up your original EBC module using NetEdit3 you will need to duplicate the settings in the new module using the same procedures See page 3 5 through 3 12 to review the procedures for using NetEdit3 If you set up your original EBC module using your PC based Control software you will need to refer to the appropriate documentation WARNING Your system can be damaged if you install or remove system components before disconnecting the system power To minimize the risk of equipment damage electrical shock or personal injury always disconnect the system power before installing or removing any system component wt CL a ms Ethernet Base Controller Modules 3rd Edition 11 04 6 8 Troubleshooting Guidelines Diagnosing Network Cable Problems Guidelines D en E el e S O ro pum If you are experiencing communication problems swapping cables is one of the simplest diagnostic procedures you can perform If the network operates correctly with a different cable you have isolated and cured the problem If possible use a short run of cable
91. l Ethernet Base Controller Modules 3rd Edition 11 04 C Appendix C Using the H4 Series EBC with Think amp Do In This Appendix Configuring the DL405 I O Base with H4 Series EBC C 2 Using H4 Series EBC with T amp D Configuring the DL405 I O Base with H4 Series EBCs Configuring the base is a necessary step in the setup of the H4 Series EBC module The EBC must know the type and location of each input and output module installed in the base Once identified the configuration resides in non volatile memory on board the EBC until a change is made The H4 Series EBC is partially self configuring On powerup the EBC reads the base to determine the specifications of installed modules The information available allows the EBC to determine e whether the I O modules are inputs or outputs e whether the installed modules are standard I O modules or a High Speed Counter module other intelligent modules are not supported at this time If you are not using analog inputs or outputs the H4 Series EBC configures itself For the following module types the DL405 I O system provides the necessary configuration information to the EBC and the EBC automatically configures the base e digital inputs e digital outputs e High Speed Counter module If you are using analog inputs or outputs you must configure the base manually using a software utility imbedded in Think amp Do O E iri on x o0 50
92. l be accessible from the Item Description property of the tag The Data Type selection allows you to specify the format of the tag s data as it is found in the physical device The data type setting is an important part of how a communication driver reads and writes data to a device For many drivers the data type of a particular piece of data is rigidly fixed The available data type selections are e Default This type allows the driver to choose its default data type see the specific driver help for details e Boolean Single bit data On or Off e Char Signed 8 bit data e Byte Unsigned 8 bit data e Short Signed 16 bit data Word Unsigned 16 bit data e Long Signed 32 bit data e Dword Unsigned 32 bit data Float 32 bit Real value IEEE format e String Null terminated ASCII string e Double 64 bit Real value IEEE format e BCD Two byte packed BCD value range is 0 9999 e LBCD Four byte packed BCD value range is 0 99999999 o o of x gr g z o e lt 9 LLI N The Client access selection allows you to specify whether this tag is Read Only or Read Write By selecting Read Only you can prevent client applications from changing the data contained in this tag By selecting Read Write you are allowing client applications to change this tag s value as needed The DDE scan rate parameter allows you to specify the the update interval for this tag when used in a DDE client OPC clie
93. l find this manual helpful for setup and installation if you have chosen to use all of the following e Network master PC based Control with embedded Ethernet I O drivers KEP Direct EBC I O Server or DirectLOGIC PLCs WinPLC using the Ethernet Remote Master ERM module e Automationdirect DirectLOGIC DL205 or DL405 I O A familiarity with Ethernet communications and with the setup and installation of PLCs is helpful An understanding of electrical codes and industrial control is essential We strive to make our manuals the best in the industry We rely on your feedback to let us know if we are reaching our goal If you cannot find the solution to your particular application or if for any reason you need additional technical assistance please call us at 770 844 4200 Our technical support team is happy to work with you in answering your questions They are available weekdays from 9 00 a m to 6 00 p m Eastern Time We also encourage you to visit our website where you can find technical and nontechnical information about our products and our company www automationdirect com If you have a comment or question about any of our products services or manuals please fill out and return the Suggestions card that was shipped with this manual Ethernet Base Controller Modules 3rd Edition 11 04 Introduction 1 3 Conventions Used v When you see the light bulb icon in the left hand margin the paragraph to its E n imme
94. le at a particular slot is analog select the name of the module otherwise select for discrete modules Base Number 1 The pull down menu for analog output modules lists only analog output modules H4 EBC Base Configuration x The H4 EBC cannot distinguish between analog and 16 32 bit discrete modules To allow proper operation of analog modules please configure your analog modules in the matrix below If the module at a particular slot is analog select the name of the module otherwise select for discrete modules F4 04AD 32 m o LE iig Os x o0 50 ea D LLI F4 04AD 16 2 E 2 After selecting the appropriate part number for your analog input or output modules click on Update This will save the entries to the H4 Series EBC s non volatile memory After clicking on Update a graphical representation of the EBC the base and I O modules appears You have successfully configured the I O base The I O View screen shows an eight slot base even if you are using a smaller base Expansion bases are also shown if connected 10 View PIE MU rigon Yew Dom Drem Jock Window Heb xinix Dj aj s nes mizpoimlo e PEPAY uer J e rear inerte Bese EI om j ax anao Ethernet Base Controller Modules 3rd Edition 11 04 Appendix D Using the H2 Series EBC with KEPDirect OPC Server In This Appendix Introduction to KEPDirect KEPDirec
95. lled Dynamic Tags Dynamic tags allow you to define tags in the client application Instead of providing the server with a tag name as the OPC DDE item you would provide the device address and optionally a data type The server will create a tag for that location and start scanning for data automatically KEP Direct allows tag groups to be added to your project Tag groups allow you to tailor the layout of OPC data in logical groupings that will fit the needs of your application Using tag groups allows multiple sets of identical tags to be added under the same device This can be very convenient when a single device handles a number of similar machine segments From an OPC client standpoint the use of tag grouping allows you to segregate your OPC data into smaller tag lists which can make finding a specific tag easier when browsing the server User Defined Tags Each field selection is defined in detail in the Tag Properties section in the KEPDirect on line help file A brief description of each is listed below Fle Edt View User lE LALELE Du Bem Sere Scaing j e Identifjoatien M Device1 Name Address Qescription i Data properties Data type Default Client access PRead Write QDE scan rate yps The tag Name parameter allows you to enter the string that will represent the data available from this tag The tag name can be up to 31 characters in length While using long descriptive names is generally a good idea
96. m like the best course of action there are a number of applications where writing every value many of which may be the same value over and over may be simply a waste of communications bandwidth The Write only latest value for non boolean tags allows any value that is not a boolean value to be updated in the server s internal write queue and will then be sent to the device at the next possible opportunity This can dramatically improve the overall performance of your application This feature must be used with a clear understanding of how it will affect the operation of your application The final write optimization mode Write only the latest value for all tags takes the operation described for the second mode and applies it to all tags The Duty Cycle selection allows you to control the ratio of write operations to read operations By default the duty cycle is set to ten This means that ten writes will occur for each read operation If your application is doing a large number of continuous writes but you need to insure that read data is still given time to process you may want to reduce the Duty Cycle A setting of one will result in one read operation for every write operation In all cases if there are no write operations to perform reads will be processed continuously KEPServerEx untitled opf olx File Edit View Users Tools Help De RiP inaaail gt EP You can control haw the server processes writes on this
97. nal strip You can connect to external devices or DL205 I O modules that require 24VDC but be sure not to exceed the maximum current supplied Bases 5V Current Supplied Auxiliary 24VDC Current Supplied D2 03B 1 2600 mA 300 mA D2 04B 1 2600 mA 300 mA D2 06B 1 2600 mA 300 mA D2 09B 1 2600 mA 300 mA D2 03BDC1 1 2600 mA None D2 04BDC1 1 2600 mA None D2 06BDC1 1 2600 mA None D2 09BDC1 1 2600 mA None D2 06BDC2 1 2600 mA 300 mA D2 09BDC2 1 2600 mA 300 mA Module Power The chart on the next page shows the maximum amount of electrical current Requirements required to power each of the DL205 EBC or I O modules Use these values when calculating the power budget for your system Ethernet Base Controller Modules 3rd Edition 11 04 Installation and Setup Power Consumption Chart DL205 Modules Device 5VDC Base External Power Relay Output 5VDC Base External Power Power Required Required Modules Power Required Required DC Input Modules D2 04TRS 250 0 D2 08ND3 50 0 D2 08TR 250 0 D2 16ND3 2 100 0 F2 08TRS 670 0 D2 32ND3 2 25 0 F2 08TR 670 0 AC Input Modules D2 12TR 450 0 D2 08NA 1 50 0 Combination Modules D2 08NA 2 100 0 D2 08CDR 200 0 co D2 16NA 100 0 EBCs and Specialty Modules E DC Output Modules D2 08SIM 50 0 p D2 04TD1 60 20 H2 EBC 320 0 2 D2 08TD1 2 100 0 H2 EBC100 350
98. net for 10Base FL H2 EBC 10BaseT H2 EBC100 10 100 BaseT H4 EBC and The H4 Series EBCs install in the CPU slot of a DL405 base and communicates H4 EBC F across the backplane to digital and analog input and output modules The H4 Series EBCs support up to three expansion I O bases see page 2 19 and supports the H4 CTRIO and D4 HSC High Speed Counter Module The H4 Series EBCs also serve as the power supply for the local base Expansion bases have their own power supplies H4 EBC H4 EBC F W Y iurc ABER E Ee omea AE um ES um pu t cr uu a y RJ12 4 RJ12 Ta E Serial e Serial te ii Port t e Port Je Je 1 amp b NI is amp li e l du Sur 95 5 L 749 RJ45 Port ST bayonet y E y RS232C An RS232C serial port on board the EBC module allows serial communication to an Serial Port operator interface device or other serial device See your PC based Control software documentation to determine whether this EBC feature is supported Ethernet Base Controller Modules 3rd Edition 11 04 Installing the H2 EBC 100 H2 EBC F or HA EBC F In This Chapter
99. net network connections simultaneously By defining multiple channels you can improve the overall performance of you application In the case of either a serial driver or Ethernet driver using multiple channels allows you to spread large communications loads across the multiple channels A good example of this would be a serial driver that is being used to communicate with eight devices on the serial line Normally the communications driver used in this application would be responsible for gathering data from all eight devices in a round robin fashion If this same application is reconfigured to use multiple channels assigned to multiple communications ports the device load can be divided across the channels The end result is reduce work load on each channel and dramatic improvements in the responsiveness of your application The need to use multiple channels is dependent solely on the needs of your application In either case there is no additional cost involved to use a licensed driver on multiple communications or Ethernet ports Ethernet Base Controller Modules 3rd Edition 11 04 IL no u OS nD F UO Jg o 2 o o A 28 x EE g o e lt 9 LLI N Using H2 Series EBCs with KEP Direct OPC Server KEP Direct Project Adding and Configuring a Device Adding a Device Selecting the Device Model Once a channel has been configured in a KEPDirect project a device must be added to the channel Devices represent PL
100. nsor 1 r Data properties Datatype Boolean m Client access ReadOnly DDE scanrate 100 zl milliseconds Iv Do not allow clients to override data type gt ke o fo 3 Q x UO The window below shows a valid configured channel device and several user defined tags KEPServerEx untitled opf 9fx File Edi View Users Tools Help DSH PMoos os mex 2 Channell I N m CD e A m U g e fT Devicet Aset Porto ASCII EBC SPOMODE Byte 400 None Adutputd 52000 Boolean 100 None JASCI Data Input EBC SPODAT String 100 None gt l Date Time User Name Source Event 4 E Ready Clients 1 Active tags 3 of 3 Ui Ethernet Base Controller Modules 3rd Edition 11 04 Using H2 Series EBCs with KEP Direct OPC Server H2 Series EBC I O Addressing I O slots must be individually addressed in the following form S lt ss gt lt t gt lt nn gt where ss is the slot number 0 to 8 t is the address type X Y K V DI DO WI WO etc and nn is the address The address ranges from 0 to an upper limit determined by the module occupying the slot V0 Type Data Type Discrete Inputs X or Di lt nn gt Boolean Byte aie nn Bit Number decimal Word Short DWord Long Discrete Outputs Y or DO lt nn gt Boolean Byte Char nn Bit Number decimal Word Short DWord Long Byte Inputs Bl lt nn gt Byte Char nn Bit Number decimal Byte Outputs BO
101. nts can control the rate at which data is scanned by using the update rate that is part of all OPC groups The Do not allow client to override data type selection allows you force OPC clients to use the data type you have specified for this tag OPC clients can specify how they desire to view the data from a particular tag Ethernet Base Controller Modules 3rd Edition 11 04 Using H2 Series EBCs with KEPDirect OPC Server Creating a To determine how an address should be entered use the Hints button to the right User Define Tag of the address field Hints provide a quick reference guide to the address format of the driver Ele Edt View User ll OS Bim Cera scana Channel f Device1 51 BO000 253 B0255 Byte 1 B0000 253 B0255 Char Once you have entered an address you can test it using the check address button When pressed the check address button attempts to validate the address with the driver If the driver accepts the address as entered no message will be displayed If an error is detected a pop up window will inform you of the error Keep in mind that some errors will be related to the data type selection and not the address string Below is an example of a valid tag properties UTERIS File Edit View rs Dc Bc imc General Scaling B Channell i Identification aoe Name finput_0 E E nail Address BTDIO aly se Description Module Slot 1 DC Prox Se
102. numbers appear for each of your analog modules click the Update Module button to save the configuration into flash memory onboard the module Leave the symbol wherever you have a digital module If you are using a High Speed Counter module the word Intelligent will appear in gray The High Speed Counter module is configured automatically see below No other action is required other than clicking on the Update Module button H4 EBC Base Configuration x The DL405 architecture does not provide To allow for proper operation of your Left click the button s corresponding to the H4 EBC with enough information to analog modules please use the matrix the location of your analog module s to distinguish between Discrete 1 0 modules below to describe the type and placement cycle through the options OR right click and Analog 1 0 modules of any analog modules to the H4 EBC on each button to select from a menu of options SltO Slt Slt2 S3 Slot S5 Sl6 Slt7 Base F4 04ADS pelgent Eni Eni Empty Empty Ethernet Base Controller Modules 3rd Edition 11 04 Using NetEdit3 EZ Locating the Ethernet Address Label Factory assigned Ethernet Address Host Auto Prod H4 EBC 00 EO 62 00 00 85 Host Auto Prod H2 EBC 00 EO 62 00 00 84 A unique Ethernet Address is assigned to each module at the factory and cannot be changed It is a twelve
103. o the Advanced Settings section in Chapter 3 to confirm or change the RJ12 serial port settings Both the transmit buffer and receive buffer of the driver are 127 bytes in size Thus the corresponding tags can be a maximum of 127 bytes Incoming bytes are appended to the receive buffer Port specifiers precede the serial port address It defines which port the serial port address corresponds to To define an EBC address the mnemonic EBC is used and the mnemonic SPO specifies serial port 0 For addressing the EBC serial port no base or slot information is needed As shown below in the Hints dialog there are several port address parameters In many cases the default values can be used A detailed list explaining the parameters are found by clicking on the Help button in the Hints window Then click on the Index button in the Terminator I O I O Addressing window Then locate the H2 H4 Terminator I O Serial Port Addressing help section Tag Properties x General Scaling EBC SPO BAUD DWord OK EBC SPO BAUD Long Eg EBC SPO DATABITS Byte EBC SPO DATABITS Char _Lancet_ EBC SPO DATAIN String T EBC SPODATAIN r Ic Byte Help EBC SPO DATAIN r e Char EBC SPO DATADUT String EBC SPO DATADUT r c Byte EBC SPO DATADUT rlc Char EBC SPO DIFLUSH Boolean EBC SPO MODE Byte EBC SPO MODE Char zl scan rate illi E miliseconds v Do not allow clients to override data type The communication p
104. ommunications e Replacing the module may determine whether the problem is in the module e NetEdit3 displays a list of the active modules on the network and their protocol and configuration settings e Cable testing devices can pinpoint short or open circuits or diagnose attenuation problems and other cabling problems e Diagnostic tools within your PC based Control software Guidelines D e E fe 2 E Ke pum H Troubleshooting Chart The following chart summarizes the different types of communication failures you could experience In each case the power must be applied to the base and you must be attempting to communicate with the EBC in question The meaning of the diagnostic LEDs is explained begining on page 6 4 Troubleshooting Chart Legend Off EH On Flash EBC Module LEDs Corrective Action LINKGD LINKGD ACT OR ACT 1 C m Cycle power to the base This will clear ERROR ME ERROR the ERROR if it was due to a transient condition H2 EBC100 H2 EBC100 2 Replace EBC module STATUS MEN STATUS EN LINKGD OR LINKGD ACTIVE ACTIVE ERROR E ERROR Ethernet Base Controller Modules 3rd Edition 11 04 Troubleshooting Guidelines Troubleshooting Chart Continued
105. ontroller Modules 3rd Edition 11 04 Installation and Setup EX Calculating the Power Budget for the DL205 with H2 Series EBCs Managing your When determining which I O modules you will be using in the DL205 EBC system it Power Resource is important to remember that there is a limited amount of power available from the power supply We have provided a table showing the power available from the various DL205 base power supplies and a table showing the maximum power consumed by the EBC and each of the I O modules supported by the EBC If any device is connected to the EBC s serial port that uses the 5VDC supply pin be sure to include the device s power consumption in your 5VDC power budget calculation Following these two tables is an example of a completed power budgeting worksheet and then a blank worksheet you can use for your own calculations Sz ss 2 S J Z WARNING It is extremely important to calculate the power budget If you exceed D _ the power budget the system may operate in an unpredictable manner which may go result in a risk of personal injury or equipment damage 3 EBC Power The following table shows the amount of electrical current available at the two Specifications voltages supplied from the DL205 base Use these values when calculating the power budget for you system The Auxiliary 24V power source mentioned in the table is available at the base termi
106. opment of Windows Microsoft provided a generic client server technology called DDE Dynamic Data Exchange DDE did provide a basic architecture that would allow many windows applications from a wide range of vendors to share data But there was one problem DDE was not designed for the industrial market lacking much of the speed and robustness desired in an industrial setting However this did not stop DDE from becoming a dominant client server architecture largely due to its availability in most windows applications KEP Direct KEPDirect Enhanced OPC DDE Server is a 32 bit windows application that provides a means of bringing data and information from a wide range of industrial devices and systems into client applications on your Windows PC KEPDirect falls under the category of a Server application It is very common to hear the term client server application in use across many software disciplines and business segments In the industrial market it has usually come to mean the sharing of manufacturing or production data between a variety of applications ranging from human machine interface software and data historians to large MES and ERP applications At a high level the KEP Direct OPC Server is comprised of several objects that are described on the next page lt KEPServerEx untitled opf ol x Channel Object fie Edt View Uses Tools Help Dcloimuomeox amp ex amp E Description Tagi 0 D00 Boolean 100 None o o A
107. p ms i RTS Post Transmit Er Delay ms L Back Reset The module s current CPU Rev and PWB PLD Rev are listed The latest versions can be found by clicking Hosteng com in the Firmware Updates field Firmware Updates If your PC is connected to the internet clicking on Hosteng com will take you to Host Engineering s web site where the most current firmware files are available for downloading to your PC You must use NetEdit3 to upgrade the module Ethernet Base Controller Modules 3rd Edition 11 04 Troubleshooting Guidelines In This Chapter Isolating a Communication Problem Troubleshooting Chart EBC Module Diagnostic LEDs Using NetEdit for Troubleshooting Diagnosing Network Cable Problems EZ Troubleshooting Guidelines Isolating a Communication Problem If you are experiencing a problem communicating with an EBC module the problem can usually be isolated to one of four components of the communication link e the EBC module itself hardware or firmware e the communication program or the setup of the EBC module e the cabling and connections e other external influences such as electrical noise heavy communication traffic on the network or exceeding the power budget Diagnostic Tools Several available tools and techniques can help you isolate a communication and Techniques problem e The LEDs on the face of the module indicate the status of the link the module and the network c
108. r the analog I O the module Configuration Data registers are also as listed Refer to Chapter 3 for information on NetEdit3 aie x E Base 0 Slot O Module Type BF 16 Point Discrete Input E mo 16 Bit inputs Modbus 584 984 Inputs 10001 10016 Do Base 0 Slot 1 Module Type FD 8 Point Discrete Output oo 8 Bit outputs Modbus 584 984 Coils 1 8 m ht Ou Base 0 Slot 2 Module Type 3D 4 Ch Analog In 2 Ch Analog Out 4 Word inputs Modbus 584 984 Input registers 30001 30004 2 Word outputs Modbus 584 984 Holding registers 40001 40002 is E Save Print Font Close Ethernet Base Controller Modules 3rd Edition 11 04 EZM MODBUS TCP IP MODBUS 584 984 Addressing for Function Code 3 Clients This memory map offers duplicate registers from the 30001 range and Bit memory data type into the 411000 range for clients masters that only support function code 3 These ranges are word level data only Modbus H2 EBC100 Word Data Type ara Data Tp Range Decimal Words Memory Type Access 411000 411063 64 Discrete Output R W is 411064 411124 a Reserved s 411625 411688 64 Discrete Input R only put 411689 412062 2 Reserved Modbus Worf Data Type YE Range Decimal Words Channel Memory Type 16 bit 32 bit Analog Input 412251 412762 512 256 Analog Input Register R only Input Register 412763 414250
109. re tells your PC z mg which protocol to send to the EBC to TCPAP Network ga link NetEdit3 to the module Some PC based control software products may support only one of these protocols Read the documentation for your software to be sure the protocol you select is supported Ethernet Base Controller Modules 3rd Edition 11 04 NetEdit 3 Ethernet Address 00 EO 62 40 00 02 Jc OO Fn A n n1 na EZ Using NetEdit3 9 D 2 NetEdit3 Ethernet Address Module Type IP Address and ID The upper left section of the NetEdit3 screen displays the Ethernet Address of the modules currently on the network If modules are added or removed from the network click on the Scan Network button to update the list Notice that the MAC Address is the factory assigned address that is on the permanent label on the module Select a specific module here by clicking on the MAC Address or by using the arrow keys The selected module is highlighted File Network wow in Scan IPX Network Ethernet Address 00 EO 62 40 00 02 00 EO 62 20 01 06 00 EO 62 20 01 OF NOTE The Module window may list the MAC Addresses of devices not covered by this manual TW Module Type IP Address ID Description H2 EBC100 10 1 37 89 Machine Contrd The upper mid section of the NetEdit3 screen displays the Module Type IP Adaress module
110. river to evaluate the target device for tag information the first time this KEPDirect project is run and to add any OPC tags to the server tag space as needed When the automatic generation of OPC tags is selected any tags that are added to the server s tag space must be saved with the project You can configure your KEP Direct project to auto save from the Tools gt Options menu With Device1 added to Channel1 the KEP Direct window will appear as follows lt KEPServerEx untitled opf 5 xl File Edit View Users Tools Help nDa gBocimuosgseorsex E Channell DDE Scan R VClick to add a static tag Tags are not required but are browsable by g D OPC clients Clients 0 Activetags OofO 7 Ethernet Base Controller Modules 3rd Edition 11 04 Using H2 Series EBCs with KEPDirect OPC Server D11 KEP Direct Project Adding Tags to the Project There are two ways to get data from a device to your client application using KEPDirect The first method and most common method of defining tags is called User Defined Tags This requires that you define a set of tags in the server project and then use the name you assigned to each tag as the item of each OPC DDE link between the client and the server The primary benefit to this method is that all user defined tags are available for browsing within OPC clients Additionally user defined tags also support scaling The second method of defining tags is ca
111. roits r serv s Nulle partie de ce manuel ne doit tre copi e reproduite ou transmise de quelque fa on que ce soit sans le consentement pr alable crit de la soci t Automationdirect com Incorporated AutomationDirect conserve les droits exclusifs a l gard de tous les renseignements contenus dans le pr sent document Manual Revisions If you contact us in reference to this manual be sure and include the revision number Title Ethernet Base Controller Manual Number H24 EBC M 10 88 2nd Edition 11 01 Added KEPwareEX OPC use 2nd Edition 08 02 Minor changes Rev A Updated for NetEdit 2 4 3rd Edition 11 04 Added H2 EBC100 Updated for NetEdit3 Table of Contents Chapter 1 Introduction Mantial Overview iiikac elk ine naa ties ve ddaeae oat ens leeds oe toa ge eee ae ea dak 1 2 Overview or this Manual norime engone a ea evatt dearedhate doen dae fae dead Un cian 1 2 Other R ference Malterlals mersani dk ee Sark ors Dahle d ncn e Up a nao area aon e D cae Manet 1 2 Who Should Read This Manual 0 0 0 0 ccc cece eee eee eee us 1 2 Technical S ppott ceret pr pres x RprerkMEDPeeRTc rEerte Shae ede nek 1 2 Conventions Used 0 ccc cece cece eee eee eee ee eee eee eee eee eee eeenaes 1 3 Key Topics for Each Chapter oo orereta nE e RR Gr YR I eEERURFCERPTERSCEPTGqUER XE Cd rS eed 1 3 Ethernet Base Controller Overview csse hh hn nhan 1 4 I O Values Stored in Cache Memory
112. rs and the 10BaseFL standard is for fiber optic cabling H2 EBC F H4 EBC F p A 3Direct dics Pers ue iae AER en ww RJ12 A Serial RJ12 B is o Port Serial biel RS232 o gt Port a RS232 aper HSH o L amp Q to D Su ES ST style bu zr eo Bayonet ST style We for Bayonet af A 10BaseFL for ge amp 10BaseFL Y O 10BaseFL Each module has two ST style bayonet connectors The ST style connector uses a Connections quick release coupling which requires a quarter turn to engage or disengage The connectors provide mechanical and optical alignment of fibers Each cable segment requires two strands of fiber one to transmit data and one to receive data The ST style connectors are used to connect the HA EBC F module to a PC or a fiber optic hub or repeater The modules themselves cannot act repeaters Fiber Optic Cable The HA EBC F module accepts 62 5 125 multimode fiber optic MMF cable The glass core diameter is 62 5 micrometers and the glass cladding is 125 micrometers The fiber optic cable is highly immune to noise and permits communications over much greater distances than 10 100BaseT Fiber Optic Module Multimode Fiber Optic MMF Cable ST Connector Transmit i gt Transmit Transmit A ANNE T O ll Receive Receive
113. s Utils gt Show Base the EBC Settings gt Utilities box brings up Contents the Show Base Contents Window shown Show Base Contents below This function queries the EBC for a list of I O modules it has in its base The Module Type and the MODBUS 584 984 addressing will be listed as well This will help confirm that the EBC can recognize all the I O modules connected to the EBC controller The Show Base Contents information can be saved as a txt file or printed for reference or future use Show Base Contents xj Base 0 Slot O Module Type BF 16 Point Discrete Input 16 Bit inputs Modbus 584 984 Inputs 10001 10016 Base 0 Slot 1 Module Type FD 8 Point Discrete Output 8 Bit outputs Modbus 584 984 Coils 1 8 Base 0 Slot 2 Module Type 3D 4 Ch Analog In 2 Ch Analog Out 4 Word inputs Modbus 584 984 Input registers 30001 30004 2 Word outputs Modbus 584 984 Holding registers 40001 40002 NetEdit3 9 D 2 EBC Settings Firmware The functions in the Firmware box are used to update the selected module s Firmware and Booter versions The Restore Factory Settings buttons resets the selected module s IP address ID Name and Description to factory defaults Refer the sections on the next page to determine if updates are necessary Firmware Clicking on the either of the Update EINEN i buttons opens the appropriate EBC tokinfaxH2tec sti Cw HH folder within the Images fold
114. s on group mygroup 9 32 37 AM Asynchronous 2 0 write transaction 00082164 completed for 1 items on group mygroup HR 00000000 o o E d XY C VN g gt 69 Qo lt gm TE N I Ethernet Base Controller Modules 3rd Edition 11 04
115. s which are currently linked to the NetEdit3 utility If your EBC module is not on this list try the following NetEdit 3 File Network view Help Scan TCPMP GS e Change Protocol selection and click on Query Network See Change Protocol on the next page Ethernet Address 00 EO 62 40 00 02 OO Fn amp n n1 na e Confirm that your PC has IPX or TCP IP protocol loaded e Confirm that the EBC module s Link Good LED is on NOTE The Ethernet Address MAC is permanently assigned at the factory and it is printed on a label on the side of the EBC module See page 3 13 if you need help locating the label When the Module Info tab is selected the General Info box lists the selected module s Firmware Revision Booter Revision DIP Switch Setting PWB Revision PLD Revision and CPU Revision This box is in the lower left section of the NetEdit3 screen Module Info EBC Settings EBC Help Gene General Info Firmware Rev 40 1233 PWB Rev 5C Booter Rev 40 136 PLD Rev 14 Switch Setting 00 CPU Rev 1 0 6 Ethernet Base Controller Modules 3rd Edition 11 04 6 7 Troubleshooting Guidelines Change Protocol If you are experiencing a problem i File Network View Help communicating from your PC to a module that does not appear on the list of active TCP crak modules try changing the protocol and Ethernet Address F B clicking on Scan Network You may be able DO ED 62 4
116. s word with this bit set will clear this reboot bit Bit 1 15 Reserved 5 Reboot Count LSW Read Only 6 Reboot Count MSW Read Only 7 Link Monitor Timeout EBC communication watchdog Timer 0 to disable range 0 10000ms 8 20 Reserved 410021 410052 Reserved 0 37401 37560 160 1 Flags with bits indicating presence of Error Warning Info R only Module Status 419651 419810 20 words Values per slot Bit 0 If set indicates that Error Value is non zero Bit 1 If set indicates that Warning Value is non zero Bit 2 If set indicates that Info Value is non zero Bit 3 Reserved Bit 4 If set indicates that Extended error info is pres ent Bit 5 Reserved Bit 6 Reserved Bit 7 Reserved For Words 2 4 refer to Current Last State Error Codes Table on page 4 9 2 Error Code 3 Warning Code 4 Info Code 5 20 Reserved a lt 0 o kK n m m l9 For H2 EBC100 37561 40000 Reserved 419811 422250 For clients that only support function code 3 to read word data Ethernet Base Controller Modules 3rd Edition 11 04 MODBUS TCP IP Current Last State Error Codes The following table lists the error codes for Words 2 4 in the Module Status System Memory area Error Code Description Decimal EO No error E121 Channel failure E122 Unused analog
117. segment to be no greater than 12 5 dB e Crosstalk Crosstalk occurs when a signal in one pair of wires is electromagnetically coupled to an adjacent pair This is critical for1OBaseT networks which are susceptible to noise interference 10BaseFL networks are virtually immune to noise interference NOTE Any significant difference between the cable characteristics of the transmitter and receiver can cause communication errors Ethernet devices continually monitor the receive data path for activity as a means of verifying their link is working correctly When the network is idle each network device including the EBC module sends a periodic ink test signal to verify that the network is working If the link test signal or other network activity is not received periodically the Link Good LED on the EBC module is turned off Ethernet Base Controller Modules 3rd Edition 11 04 Appendix A General Specifications In This Appendix H2 Series and H4 Series EBC Specifications Serial Port Specifications Ethernet Standards General Specifications H2 Series and H4 Series EBC Specifications xz Specifications H2 EBC H2 EBC100 H2 EBC F Se Communications 10Base T Ethernet 10 100BaseT Ethernet 10Base FL Ethernet 29 Data Transfer Rate 10Mbps max 100Mbps max 10Mbps max B Link Distance 100 meters 328 ft 100 meters 328 ft 2 000 meters 6 560 ft Ethernet Port RJ45 RJ45 ST style fiber optic
118. t Project Adding and Configuring a Channel KEPDirect Project Adding and Configuring a Device KEPDirect Project Adding Tags to the Project H2 Series EBC I O Addressing D 2 Using H2 Series EBCs with KEP Direct OPC Server Introduction to KEP Direct OPC Server Introduction OPC OLE Object Linking and Embedding for Process Control is an industry to OPC standard created by a number of worldwide leading hardware and software suppliers in cooperation with Microsoft The OPC Data Access specification as maintained by the OPC Foundation is a non proprietary technical specification that defines a set of standard interfaces based upon Microsofts OLE COM technology An OPC server driver allows items such as distributed control systems programmable logic controllers I O systems and smart field devices to communicate with a wide range of HMI SCADA client software packages residing on a PC Traditionally each software or application developer was required to write a custom interface or server driver to exchange information with hardware field devices OPC eliminates this requirement allowing manufacturing customers true plug and play connectivity and the freedom to choose products based on their automation requirements DDE Support While KEP Direct is first and foremost an OPC server KEP Direct recognized that a number of legacy applications still depend upon DDE for their underlying client server technology Early in the devel
119. table is available at the H4 EBC terminal strip see page 2 7 You can use this power source to connect to external devices or DL405 I O modules that require 24VDC CPUs 5VDC Current Auxiliary 24VDC Power Supplied in mA Source Current Supplied in mA H4 EBC 3680 400 H4 EBC F 3550 400 Expansion Units 5VDC Current Auxiliary 24VDC Power Supplied in mA Source Current Supplied in mA D4 EX 4000 400 The chart on the next page shows the maximum amount of electrical current required to power each of the DL405 I O modules Use these values when calculating the power budget for your system Ethernet Base Controller Modules 3rd Edition 11 04 v 59 Q n n Oe c O TD Installation and Setup Power Consumption Chart DL405 Modules I O Bases AC Output Modules D4 04B D4 04BNX 80 None D4 08TA 250 None D4 04B 1 D4 06B D4 06BNX 80 None D4 16TA 450 None D4 06B 1 6 2 D4 08B D4 08BNX 80 None Relay Output Modules TO D4 08B 1 E DC Input Modules D4 08TR 550 None 2 S D4 08ND3S 100 None F4 08TRS 1 575 None D4 16ND2 150 None F4 08TRS 2 575 None D4 16ND2F 150 None D4 16TR 1000 None D4 32ND3 1 150 None Analog Modules D4 32ND3 2 150 None D4 04AD 200 200 D4 64ND2 300 max None F4 04AD 85 100 AC Input Modules F4 04ADS 270 120 D4 08NA 100 Non
120. themet Ad 192 168 81 21 NdisWan Adapter 0 0 0 0 Lee CT cce orem Clients 0 Active tags O of O 7 IL ho u OS nD F UO Jg o 2 Ethernet Base Controller Modules 3rd Edition 11 04 o eo A EE x EE g o e lt 9 LLI N Using H2 Series EBCs with KEP Direct OPC Server Setting the Server Writes Optimizations As with any OPC server writing data to your device may be the most important aspect of your application Insuring that the data written from your OPC client application gets to the device in a timely manners is the goal of the server KEPDirect provides a number of optimization settings that can be used to tailor the server to meet the needs and improve the responsiveness of your application There are currently three write optimization modes The following is a brief description of the modes For a detailed explanation refer to the Channel Properties Write Optimizations section in the KEPDirect on line help file NOTE We strongly suggest that you characterize your application for compatibility with these write optimization enhancements before using them in a production environment The default mode Write all values for all tags will force the server to attempt to write every value to the controller This mode insures that everything written from your OPC client applications will be sent to the target device While writing every value to the device may see
121. to test the network because problems with longer cable runs can be more difficult to diagnose and are more often intermittent If you are unable to swap cables verify the proper operation of all other network components You probably have a cable problem if you have verified that your e EBC module is working correctly e EBC module configuration is correct e RLL program or PC program is correct e hubs are working correctly e Windows configuration is correct e network adapter card is the correct type and it is working correctly It is a good maintenance practice to test network cables periodically and maintain a permanent record of cable characteristics A number of cable test instruments are available to test 10 100BaseT and 10BaseFL networks These instruments will check the electrical or optical characteristics of your cabling including e Continuity This is a check to make sure the communication pairs are wired correctly and that the wires are continuous from end to end In the case of fiber optic network this is a test to be sure light is transmitted from one end of the cable to the other e Attenuation This refers to the amount of signal loss over the cable segment at the signal frequency of interest The 10 100BaseT specification allows for a maximum signal loss of 11 5 decibels dB for the entire link at the signal frequency used by 10 100Mbps Ethernet The 10BaseFL specification calls for the optical loss in link
122. ume any responsibility for your product design installation or operation Our products are not fault tolerant and are not designed manufactured or intended for use or resale as on line control equipment in hazardous environments requiring fail safe performance such as in the operation of nuclear facilities aircraft navigation or communication systems air traffic control direct life support machines or weapons systems in which the failure of the product could lead directly to death personal injury or severe physical or environmental damage High Risk Activities AutomationDirect specifically disclaims any expressed or implied warranty of fitness for High Risk Activities For additional warranty and safety information see the Terms and Conditions section of our Desk Reference If you have any questions concerning the installation or operation of this equipment or if you need additional information please call us at 770 844 4200 This publication is based on information that was available at the time it was printed At AutomationDirect we constantly strive to improve our products and services so we reserve the right to make changes to the products and or publications at any time without notice and without any obligation This publication may also discuss features that may not be available in certain revisions of the product Trademarks This publication may contain references to products produced and or offered by other companies Th
123. wee ee eS 4 2 Supported MODBUS Function Codes 0 cece eee eee eee eee eens 4 4 MODBUS 584 984 Addressing 22 454 rite ei See ee e E eee ee eee 4 5 MODBUS 584 984 Addressing for Function Code 3 Clients 4 6 H2 EBCIO00 System Memory icc yee pel EE d ERRARE RE eee ok See bee VER UE RE EE RE 4 7 H2 EBC100 System Memory continued 00 eect eee eee e eee eens 4 8 H2 EBC100 System Memory continued 0 cece cee eee nee eee nnne 4 9 Current Last State Error Codes ce eee e eee eee eee eee e eee eee eee 4 9 Chapter 5 H2 EBC100 DHCP amp HTML Configuration H2 EBC 100 DHCP 2 1 Ag ERAYXG RRERAYESRERAESRIRERRRERAER RIRERRERURRAERRGRRACARIAE 5 2 DHCP ISSUES cui oe mE URIE ERE URREPERRUOOUERR E E HN RE bees Ree eee AREE EAR RETO 5 2 Disabling DHCP and Assigning a Static IP Address llueseueeeeeeeese 5 2 Using HTML Configuration 322 e ex re iem adn otra wetweho e piane 5 3 Connecting tothe H2 EBG 100 i stops ota era EO eH aq e d eequ et EE ES P IAS 5 3 Chapter 6 Troubleshooting Guidelines Isolating a Communication Problem seeeeeeeeee Inn nnn 6 2 Diagnostic Tools and Techniques 00 cece eee eee teen Ine 6 2 Troubleshooting Chart xe Coated rat ace ee altace eo IS E uin ee eee ee se eee 6 2 EBC Module Diagnostic LEDs 0 cece eect eee eee eee eee Rn mnn 6 4 EBCEBDS cc cofout voe ays ete bere E MR esc EM CHAR Nm 8
Download Pdf Manuals
Related Search
Related Contents
Données Techniques PDF Handbuch - GLOBAL Export 684945R5 PPOpGuide - Cascade Corporation TSIM2 Simulator User`s Manual Guía del usuario – Inicio Rápido 8-1-8. パック型式:LPP-42-10 の場合 - 45 Samsung ML-3750ND manual do usuário Trust Battery Charger incl 4xAAA 1000mAh PW-2130 User`s Manual Standard Template Copyright © All rights reserved.
Failed to retrieve file