Home

FINS Supplementary File

image

Contents

1. C20 C K Host Link Operation Manual 8 90 Omron manual W174 E1 4 PLC module Sysmac Link Operation Manual 8 96 Omron manual W220 E1 4 Sysmac Link Computer Board Operation Manual 1 93 amp Omron manual Syswin Eman 3 2 Syswin version 3 2 Users Manual 8 97 The respective PLC CPU Operation Manual is helpful too The following references are for Citect development use only and shouldn t be given to end users amp FinsGateway FinsApi V1 2 Programmers Manual amp FinsGateway CLK UNIT V1 2 Runtime Edition Manual 3 1 97 amp FinsGateway ETN UNIT V1 2 Runtime Edition Manual 3 1 97 amp FinsGateway Serial V1 2 Runtime Edition Manual 3 1 97 amp FinsGateway SLK UNIT V1 2 Runtime Edition Manual 3 1 97 FINS Extract DOC 3 05 2002 42
2. Data parameters the default host link setting is ASCII data with 7 data bits even parity amp 2 stop bits x Baud rate set all nodes on the network to the same baud rate t Unit number set all the nodes on the network to a unique number between 00 amp 31 ze Command Levels enable levels 1 2 amp 3 e Procedure must be set to 1 N ze Data format ASCII FINS Extract DOC 3 05 2002 14 Driver Design Specification Other settings are generally inconsequential amp should be left at defaults 1 7 2 2 Basic Operation Procedure on CS1 Series PLCs An overview of the basic operating procedure is provided here 1 Turn OFF the power supply to the PLC 2 Set the unit number if a Serial Communications Unit is being used Set the unit number switch at the top of the front panel of the Unit to between 0 anf F the number that is set will determine which words are allocated as the Setup Area in the DM Area and which words are allocated in the CIO Area Install the Board or Unit Connect the Unit and the external device s Turn ON the power supply to the PC Create the I O tables if a Serial Communications Units is being used Creatd the I O table using a Programming Device such as CX Programmer Set the serial communications mode and the communications specifications for the Board or Unit Use a Programming Device such as CX Programmer 8 make the new settings in the Setup Area valid by performing
3. g 10 BASE 2 ThinNet fully supported It uses a bus type architecture g Data Links can not be configured in Ethernet systems Automatic address resolutions are not supported as each node has a table to map IP address to FINS address 1 6 2 I O Device Settings Ethernet hereafter referred to as ETN is a standard industrial network supporting at least 126 nodes per network more nodes can be configured but these will not be able to communicate via the FINS protocol Currently only the C200HX G E amp CV CVM1 series of PLCs support ETN amp both units will need hardware amp software settings to be made These are covered in sections 1 6 2 3 amp 1 6 2 4 respectively All communications between PLCs is via the FINS protocol over UDP IP FINs uses a unique addressing system which allows inter network communications amongst other things The FINS address is unrelated to the IP node address used by Ethernet networks Each node will therefore require a table to statically map FINS to IP addresses as will be discussed ARP RAP or any other automatic IP address resolution system can not be used for nodes that need to communicate with PLCs When a Ethernet network is operating properly the Run LED will be lit continually After applying power the Run LED may take up to 20 seconds to turn on Before this no communication will be successful The SD RD amp the Card LEDs will flash occasionally Ensure that the ERR LEDs is not lit
4. C200HX G E system and only one of its slots can be used for an Ethernet PCMCIA module It is highly recommended that the KNE PCM T PCMCIA module made by Kingston Technologies be used for the Ethernet interface The PSUO1 must be mounted on the right most slot of the CPU rack A C200H COM01 04 board amp a C200HW CE01 bus must be used to connect the PCU01 unit to the CPU Only one hardware setting needs to be made on the PCUO1 amp it involves the dip switch bank on the front of the unit Level number 0 or 1 via pin 10of the dip switch bank Ensure the level is different from the other Sysmac communication module in the PLC if one is installed Mode set both pins 5 amp 6 to off to communicate via Ethernet The run led on the PCU will turn ON about ten seconds after powering the PLC up Refer to Omron manual W313 E1 2 section 4 3 for more details for this set up If more than one network is used a network number 001 127 needs to be assigned to the PCU in the PLC Full routing tables will need to be set up if inter network communications are required Both these setting can be made by Syswin from the Project Routing Table dialogue Refer to Omron manual Syswin Eman 3 2 pages 8 25 8 27 for more details 1 6 2 4 1 Software Settings All other settings need to be made in separate software which is included in the C200HW PCS01 EV1 package To operate this software power down the PLC set pin 5 of the dip switch ba
5. H e b j Data Memory DR U 0 0 2 Ho H e b fo Register area G U 0 0 255 2 ft t6 o fo Buss link area G U 0 0 255 u 0 0 15 i3 ft fe fo Jo Buss link area max G255 15 HR U 0 0 1599 14 fte fo fo Holding Relay C series 1599 HR9915 HR U 0 0 1599 u 0 0 15 i H6 o fo Holding Relay C series 1599 HR9915 LR U 0 0 1023 7 te fo fo LinkRelay C series 1023 LR6315 LR U 0 0 1023 u 0 0 15 i8 fie fo Jo Link Relay C series 1023 LR6315 PV U 0 0 511 19 H e b fo Timer Counter Present Value S U 0 0 11 po he p fo pus ST U O 0 1023 2i e o o Step Timer STF96U 0 0 1023 22 0 1 0 0 Step Timer Flag Read Only FINS_Extract DOC 3 05 2002 32 Driver Design Specification T U 0 0 1023 1 16 0 Timer Present Value TC95U 0 0 511 Ero e s om m Timer Counter TF U 0 0 1023 ps o hH p jo Timer Completion Flag Read Only TN U 0 0 1023 26 fo fi p fo Transition Flag status Read Only TR pre p Jo TRUE m o 1 JoJo J 2 7 2 2 FINS CS1 Series dbf for CS1 Series PLCs TEMPLATE UNIT RAW BIT LOW HIG COMMENT AR U 0 0 959 3 1 16 0 0 Auxiliary Relays ARO00 AR447 Read Only AR U 0 0 959 u 0 0 15 4 1 16 0 0 Auxiliary Relays AR000 AR447 Read Only C U 0 0 4095 5 1 16 0 0 Counter Present Value CF U 0 0 4095 6 0 1 0 0 Counter Completion Flag Read Onl y 26U 0 0 6143 7 1 16 0 0 IO Relays words CIO U 0 0 6143 7 1 16
6. Utility CPU Base Unit Setup CPU SIOU Unit System Setup Note this menu option will not appear unless in PROGRAM mode Select IP address a b c d where a b c d are 8 bit numbers Set the SIOU Memory array as follows 408 pH IP Address a as binary 09 IP Address b as binary 10 IP Address c as binary 11 IP Address d as binary x12 m 9 Subnet Mask 255 as binary kkkk kkkk kkkk kkkk 13 Subnet Mask 255 as binary 14 Subnet Mask 255 as binary 15 Subnet Mask 255 as binary kkkk kkkk Note Refer to Ref 1 Sec 2 6 Ethernet Unit System Setup for details IP Address example 205 122 56 1 ADDRESS BINARY HEX DECIMAL INDEX 1100 1101 0111 1010 0011 1000 15 fo0000000 OX00 Jo i FINS_Extract DOC 3 05 2002 27 Driver Design Specification 1 11 7 OMRON CVM1 CPU Routing Table Setup Select a unique FINS network ID 1 127 for the each ETN module connected to the CPU BUS eg 2 g Each ETN module on a CVM1 CPU bus will have a unique unit number eg 01 4 The Network routing table of the CPU must be configured before communications can commence z The steps are as follows a Run SSS press ESC press end up arrow to advance to the Utility menu option Network Support Table Select R Routing Table Loc Network SIOU Unit FIN Net ID lt as per front panel of ETN gt press end and select Edit ro
7. a good idea to include spare nodes as all nodes will need to be entered but again give them unique names without spaces Select Number for ITEM 1 9 4 Current HOSTS File Name HOSTS 0 192 168 10 1 PLC 1 192 168 10 2 PC 192 168 1 59 Spare node 9 192 168 1 60 Spare node 10 192 168 1 100 Spare PLC 0 192 168 1 101 Spare PLC 1 192 168 1 102 Spare PLC 2 192 168 1 103 Spare PLC 3 192 168 1 104 Spare PLC 4 2 3 4 5 6 7 8 9 192 168 1 105 Spare PLC 5 ltem 5 FINS Table all nodes need a FINS address as well as the usual IP address to be set up so they can be addressed properly The table in this step maps all the IP address to the FINS address Usually make the FINS address FINS Extract DOC 3 05 2002 12 Driver Design Specification the same as the last segment of the IP address The FINS address only goes to 127 so you will need to think of some arbitrary numbers for all your nodes Select Number for ITEM 1 9 5 Current IP address and FINS Node address IP FINS FIL 0 192 168 10 1 1 1 192 168 10 2 2 2 3 4 5 6 7 8 9 When all the changes have been made exit from setup2 via option 9 in the software Hangup the connection from the controlling computer amp wait 5 seconds ze Turn the power off the PLC amp set pins 5 amp 6 to off Ensure that the Run led lights amp the Err led does not light when you repower the PLC 1 6
8. bit accessible area The bit number number is no 00 must be 00 for Ethernet Units The end of specified word Check the acceptable limits of the range exceeds the data area and set the word range acceptable range within the limits Check the data link tables to be sure the limit to link words has not been exceeded T guur p has been specified be sure that it is set correctly The sizes of data items in Check the command data and be the command block are sure that the sizes of the data wrong items are correct Check the data link tables to be sure all nodes in the refresh parameters are in the common link parameters The IOM break function Either abort the current IOM cannot be executed because break function processing or wait itis already being executed until it is completed and execute the command The response block is longer Check the command format and than the max permissible set the number of items correctly length An incorrect parameter code Check the command data and has been specified renter it correctly Check the data link table file for corruption 22 Status error The same socket service is Use the socket status flag in PC already in progress at the memory to be sure that socket specified socket number service has finished before starting services again 10 The specified socket is not Open the socket For TCP open sockets be sure to wait until connection is made 23 Environment error IP address con
9. dialog box will be displayed exact settings may differ List of FINS Networks NetworkID Local Relay Type l UnitID 17 Controller Link 0 Locali NodeID Export Apply Close Confirm that the required network service interface is listed in Network Information Network Information indicates the configuration of current networks i e network address node address and unit address In this example the network address is 0 the node address is 1 and the unit address is 17 O can be used for the network address indicates default network only when one network exists When two or more networks a e g Ethernet and Controller Link a non zero address must be assigned to each network The OMRON convention is 2 for serial 4 for CLK and 7 for ETN networks Select the network then press the Property button For example the following dialog box will be displayed for a Controller Link network the network address is normally enabled req FINS network property x Controller Link property Net addr fo Node addr m Unit addr fir defined names Controller Link Setting Set interval between ms CLK support board and EventMemory Datalink interval 100 Transmission rate aps IV Running as polling node Set driver Set status transport FINS Extract DOC 3 05 2002 22 Driver Design Specification g Press the Add button when configuring
10. on wiring etc All nodes in a CLK network must have a unique station number between 1 32 Also the baud rate of the network is variable amp all nodes all will need the same in order to communicate A data link can be run between the PLCs simultaneously amp transparently to Citect When a Controller Link network is operating properly the Run amp Ins LEDs will be lit on every single node The SD amp RD LEDs will flash or remain ON continuously Ensure that neither the ERC amp ERH LEDs should be lit A complete fault finding guide is provided in Omron manual W309 E1 1 section 9 FINS_Extract DOC 3 05 2002 6 Driver Design Specification 1 5 2 1 3G8F5 CLK21 E Computer Board Set Up The 3G8F5 CLK21 E is an ISA compliant computer board which does not support Plug and Play when used in Windows 95 Node number amp baud rate settings are made when configuring the I O driver in Citect There are only two hardware settings that need to be made on the board before installation nterrupt Request IRQ set to either 10 the default 11 12 or 15 but the setting must be unique for all other devices configured in your computer 2 Memory address is set by a 4 pin dip switch One of 16 different memory areas can be configured with base address C800 hex being the default Ensure that no other device or program requires the memory allocated by this setting Refer to Omron manual W307 E1 1 section 2 1 for more details for on
11. temp disk2 Copy the following files Windows 95 Windows NT4 0 Interface copy ZIP file copy ZIP file copy ZIP file copy ZIP file to disk1 to disk2 to disk1 to disk2 directory directory directory directory for CLK network clw95dk1 zip clw95dk2 zip clnt4dk1 zip clnt4dk2 zip for ETN network for serial network for SLK network ze Uncompress each file into the same directory disk1 will contain a setup exe Run this file Proceed with the installation according to the directions given The only item to decide in the installation is the directory in which to install the program The system must be rebooted when setup is completed 1 9 3 Starting Service Manager The setup process will create a setup of menu items on the startbar Refer to the following Screen capture FINS Extract DOC 3 05 2002 19 Driver Design Specification My Computer B EM Condition EH 268 EM DDE Server Mas BB EM Dump Memory Network Neighborhood BS EM LogViewer amp HB EM Ramdom Write a ER EM Receive Event Inbox ER EM Send Event Ell EM write Memory BS FINS Echo Server Internet m FINS NetworkNavigator EE PE FINS NetworkTester ESI Fes oi BB FINS Ramdom iie faci FINS Response Guide Settings E Command Prompt a licit BJ End Beal esate UU E os see tt Queue Viewer Hep 5 Administrative Tools Common an Service Manager D GEE T7 Unit Viewer QP Shut Down at 8 09PM Run the Service Manager pr
12. 0 0 IO Relays words U 0 0 6143 u 0 0 15 8 1 16 0 0 IO Relays CIO U 0 0 6143 u 0 0 15 8 1 16 0 0 IO Relays D U 0 0 32767 9 1 16 0 0 Data Memory DM U 0 0 32767 9 1 16 0 0 Data Memory DR U 0 0 15 10 1 16 0 0 Register area HR U 0 0 511 14 1 16 0 0 Holding Relay HR U 0 0 511 u 0 0 15 15 1 16 0 0 Holding Relay IR U 0 0 15 16 4 32 0 0 Register area T U 0 0 4095 234 1 16 0 0 Timer Present Value TF U 0 0 4095 i3 0 1 0 0 Timer Completion Flag Read Only WR U 0 0 511 29 1 16 0 0 Work Area words WR U 0 0 511 u 0 0 15 30 1 16 0 0 Work Area bits 2 8 PROTDIR DBF TAG FINS FINS 2048 2048 FINS3 FINS CS1 Series 2048 2048 0x07b where 0x3b is equivalent to setting the following option bits OPT DIGITAL 0x00001 OPT INTEGER 0x00002 OPT LONG 0x00008 OPT BCD 0x00010 OPT LONG BC 0x00020 D OPT REAL 0x00040 FINS Extract DOC 3 05 2002 33 Driver Design Specification 2 9 Parameters and INI options 2 9 4 Standard Parameters Name Defa Allowable Values Comments ult Block 256 Delay 1 0 20 MaxPending 25 1 32 Polltime 0 not used by driver Timeout 1000 250 10000 milliseconds Retry 1 0 5 WatchTime 30 seconds 2 9 2 Driver Specific Parameters None 2 10 Remapping Remapping is not provided 2 11 Driver Specific Errors No driver specific errors are used All errors returned use generic error codes 2 12 Driver Error Help The following entries should be included in the Citect PROTERR D
13. 3 Software Setup Refer to section 1 8 3 Software Setup amp Configuration which is common to all supported OMRON network types 1 7 Serial Communications 1 7 1 Wiring Diagram Host Link Serial network Master Slave architecture computer with Citect I O server standard COM ports require no additional hardware RS232 no multiple dropping 15m max distance RS422 multiple dropping 500m max distance optical fibre multiple dropping 800m max distance CPU mounted max of 32 rack mounted direct connection to separate CIF host Link unit host link module CPU port interface module to other optional networks via remote connection configuration FINS Extract DOC 3 05 2002 13 Driver Design Specification Notes AI C amp CV series PLCs support the same protocol amp can therefore be networked together Interface adaptors can be freely used to convert interfaces between RS232 RS422 or optical fibre Omron Unit B500 AL004 EV1 is the recommended unit for this it supports all three interfaces 1 7 2 W O Device Settings All of the Omron C CV amp CVM1 series support serial communications called Host Link Host Link supports up to 32 PLCs multi dropped amp is available in either RS232 RS422 or optic fibre interfaces As the protocol is exactly the same throughout All Omron PLCs can be connected to one network and the various interfaces can be used interchangeably Host Link connecti
14. A complete fault finding guide is provided in Omron manual W313 E1 2 section 12 FINS Extract DOC 3 05 2002 8 Driver Design Specification 1 6 2 1 Computer Node Set Ups Please refer your computer documentation for all details including set up relating to its Ethernet interface board 1 6 2 2 CS1 PLC Set Ups CSi Cortroller Link Uni am am M1 CV Ehemer Unit CX Programmer CAXMXMGMHEPC PUT tor Note 1 Transmission distance from Terminator to Terminator 500 meters segment max 2 When segments are indirectly connected by a repeater 2 5 km network 3 Node interval from transceiver to transceiver Integral multiples of 2 5 m 4 Transceiver cable length 50 m max Three hardware settings need to be made Unit number 00 15 The unit number is used to identify individual CPU Bus Units when more than one CPU Bus Unit is mounted to the same PC Node number 1 126 With the FINS communications service when there are multiple Ethernet Units connected to the Ethernet network the Ethernet Units are identified by node numbers Do not set a number that has already been set for another node on the same network Local IP Address The nodes on an Ethernet network are identified by IP addresses Each IP address is set with 32 bits of binary data These 32 bits are divided into four 8 bit fields called octets and each octet is expressed as four decimal numbers At the Ethernet Unit four bits are expressed as on
15. BF spec file PROTOCOL MASK ERROR MESSAGE REFERENCE ACTION COMMENT 2 13 Debug Messages None 2 14 Stats Special Counters 0 Write NumberofCitect WriteDCB requests 3 LastApiError Last non zero error number returned from a FinsGateway API function call refer para 2 15 1 Recovery From Power Failure Cable Removal It has been observed that the Omron middleware and FINS driver will recover very quickly from CLK cable removal COM will be displayed immediately the cable is removed values will be displayed immediately the cable is reconnected 5 a value of 10 would occasionally result in send buffer overflow event log messages although no API error code FINS Extract DOC 3 05 2002 34 K N S m Driver Design Specification It has been observed that the Omron middleware and FINS driver will recover very slowly from PLC power failure After power is removed it appears that Omron middleware will cache values for 5 to 20 seconds before COM is displayed Once power is restored it may take up to 3 minutes before the driver is performing at full speed OMRON API Return Codes 4 LastRespCodeMajor Last non zero response code 1 byte returned from a response message refer para Error Reference source not found Error 6e 8 1g Reference source not found LastRespCodeMinor Last non zero response code 2nd byte returned from a response message refer para Error Reference sou
16. CPU Sysmac Net max 3 network max 2 units CPU hops are possible Notes Fibre optic Sysmac Link is not supported g The Sysmac network interface is provided by the C200HW COMO1 04 EV1 for the C200HX G E series 4 The maximum number of Sysmac Link units installed is reduced if other high speed communication units are installed 1 8 2 I O Device Settings Sysmac Link hereafter referred to as SLK is a token passing bus network supporting up to 62 nodes per network The CV CVM1 C200HX G E C2000H 1000H amp C200H S series of PLCs support SLK which need hardware amp possibly software settings to be made These are covered in sections 1 8 2 2 amp 1 8 2 3 SLK networks support computer nodes to run Citect via a 3G8C2 SLK21 E interface board as discussed in section 1 8 2 1 Two cabling systems exist coaxial 75 amp fibre optic The bus architecture requires separate terminators to be installed in the end nodes for the coaxial system As shown below Terminators are not required in optical systems Refer to Omron manual W174 E1 4 section 3 3 or more details on wiring etc A fault finding guide is provided in section 9 of the same manual All nodes in a SLK network must have a unique station number between 1 62 amp this is set up on the hardware A data link can be run between the PLCs simultaneously amp transparently to Citect When a Sysmac Link network is operating properly the Run amp Ins LEDs will be lit
17. Citect for Windows Driver Specification Extract Fins Driver FEE CE C TRE Andrew Heard Verdant 27 07 1998 Andrew Heard Verdant 23 10 1998 add software setup notes Andrew Heard Verdant 30 11 1998 improve section 3 9 software setup Andrew Heard Verdant 24 03 2000 Chanaes followina intearation Anna Mclntvre 19 05 2000 Update to section 3 6 2 3 2 Lin Gu 14 02 02 Add CS1 Series PLC support Driver Design Specification Contents CONTENTS 2 1 TARGET DEVICE S AND PROTOCOL 5 1 1 Introduction 5 1 2 Device Manufacturer 5 1 3 Device Definition 5 1 4 Communications Method 5 1 5 Controller Link CLK Networks 6 1 5 14 Wiring Diagram 6 1 5 2 O Device Settings 6 1 5 8 Software Setup 7 1 6 Ethernet ETN Networks 8 1 6 1 Wiring Diagram 8 1 6 2 I O Device Settings 8 1 6 38 Software Setup 13 1 7 Serial Communications 13 1 7 14 Wiring Diagram 13 1 7 2 O Device Settings 14 1 7 8 Software Setup 16 1 8 Sysmac Link SLK Networks 17 1 8 1 Wiring Diagram 17 1 8 2 O Device Settings 17 1 8 8 Software Setup 18 1 9 Software Setup amp Configuration 19 1 9 4 Minimum Requirements 19 1 9 2 Setup 19 1 9 3 Starting Service Manager 19 1 9 4 Controller Link Settings 21 1 9 5 Network Settings 22 1 9 6 Confirming Communications Operations 23 1 9 7 Uninstalling 24 1 10 Syswin Programming Software 24 1 41 Miscellaneous Notes 25 1 11 1 SYSMAC Support Software set up 25 1 11 2 OMRON CVM1 PC Settings 25 1 11 3 OMRON OCV500 ETNO1 Se
18. EVICE C SYSMATE SPDTLDRV DEV a Run C SYSMATE SSS BAT ze Type S from the menu PC Model CVM1 CPU21 PC interface host link SERIAL COM1 9600 7 E 2 NET 000 NODE 000 NAME Note To connect to the controller type CTRL O followed by F1 If the device communications fails a communications error message will appear after the WATCH_DOG_TIMEOUT has expired 1 11 2 OMRON CVM1 PC Settings Set serial communications DIP switch to RS 232 Set DIP switch settings behind front panel on host link of CVM1 CPU21 PC to FINS_Extract DOC 3 05 2002 25 NN GATI Driver Design Specification TERMINATION 0 AUTO BOOTING KEE HOST LINK DEF 0 0 o o 1 HOST LINK 1 Dir x 7 PERIPHERAL BAUD RATE 9600 PERIPHERAL BAUD RATE 0 9600 Turn on power to PC after changes have been made while PC is off 1 11 3 OMRON CV500 ETNO 1 Settings Set front panel switches to the following UNIT 01 15 note that 00 appears to be used for the CPU eg 01 NODE 1 126 must be unique for each ETN module s sharing a FINS network eg 06 Turn on power to PC after changes have been made while PC is off 1 11 4 OMRON PS221 Power Supply Unit Wiring The PS221 start input terminals need to be bridged to start data monitoring using CVSS Otherwise a CVSS CPU waiting error will appear at some time and will not disappear until this is done 1 11 5 OMRON UDP Port Socke
19. NITS number of units units simultaneously useable exceeded SEND INFORM FAILED couldn t notify data transmission WAIT ABANDONED exit from receive stand by due to abnormal end of other process MEMORY NITIALIZE FAILED failed te initialisation of shared memory 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 2 15 3 OMRON PLC Response Codes Displayed in Stats Special Counters 4 and 5 Note that not all response codes apply to all PLCs FINS Extract DOC 3 05 2002 36 Driver Design Specification Code 00 Normal Completion Check the contents of the destination transmission area of third code Check the data link status network 02 Token time out node Set the local node s node number number too large below the maximum node number 03 Send error in local node was Reduce the load traffic on the caused by lack of available Ethernet Unit Check your user space in internal buffers applications 04 Maximum number of frames Either check the execution of exceeded events in the network and reduce the number of events occurring in one cycle or increase the maximum number of frames Node number setting error Make sure the node number is range within specified range and that there are no duplicate node numbers Node number duplication Make sure that there are no error duplicate node numbers It appears from experience that the 2 most significant Sub Code bits may
20. SLK network Refer to Omron manual W220 E1 1 section 2 3 for more details for these switch settings 1 8 2 2 CVM1 SLK11 21 PLC Set Ups A maximum of four CVM1 CLK21 units can be installed per CV CVM1 system They can be mounted anywhere on the CPU or CPU Expansion racks Only two hardware settings need to be made Unit number 00 15 which must be unique for all SIOUs connected to the PLC zg Node Number 01 62 must be unique for all nodes on the SLK network Refer to Omron manual W212 E1 1 section 2 2 for more details for this set up 1 8 2 3 C1000H SLK11 21 And C200HW SLK13 14 23 23 PLC Set Ups A maximum of two of the above units can be installed per appropriate PLC system C2000H 1000H SLK units can be mounted on any slot on the CPU rack that supports communications For all the C200H systems SLK units must be mounted on the right most slot of the CPU rack The C200H S will require a CPU with Sysmac communications amp a C200H CEO bus The C200HX G E will require a C200H COMO01 04 board amp a C200HW CEO bus must be used to connect the SLK21 unit to the CPU For all SLK units two hardware settings need to be made g Node Number 01 62 is set buy the must be unique for all nodes on the SLK network Both units have dip switches to set the level number 0 or 1 which must be set to be different to other SIOUs connected to the PLC It is important that all other pins indicated as test switches be left in the OFF p
21. anywhere on the CPU or CPU Expansion racks CV500 ETNO1 supports 10Base5 ThickNet 10BASE2 ThinNet and 10BASE2 Twisted pair however an appropriate MAU Media Access Unit needs to be installed on each ETN unit for each network type Only two hardware settings need to be made Unit number 00 15 which must be unique for all SIOUs connected to the PLC 4 amp Node Number 01 7E hex must be unique for all nodes on the ETN network For more details refer to Omron manual W242 E1 1 section 2 2 All other settings need to be made in the PLC through the Syswin Once the hardware has been correctly installed it is generally best to connect Syswin through the serial port on the CPU For more details on how to do this refer to section 1 8 3 Once online settings can be made through the Project Edit I O Table menu Once this menu is displayed follow these steps Press the Create to write all the I O units amp their locations into the CPU n the I O table tree diagram on the left hand side the SIO Unit branch should be displayed in bold indicating the ERTN unit has been detected Highlight amp expand this branch by clicking in the symbol 4 The ETN unit should be registered along side its unit number Highlight it amp Click on the Unit Setup button Any registered setting will now be read in from the ETN unit ze The local IP address amp Sub net mask parameters must be filled in in accordance of the n
22. ck the Start button ze The received message textbox will display the CLK response if the system is operating correctly ze Set the PeerAddr textbox to CPU address g Click the Start button ze The received message textbox will display the CPU response if the system is operating correctly Change Send Times to INFINITE click Start again and observe rapid sending receiving of messages send SID field should increment from 00 to FF continually within 10 seconds without errors FINS Extract DOC 3 05 2002 23 Driver Design Specification 1 9 7 Uninstalling Before uninstalling any Citect project must be exited gg all running OMRON services must be stopped the Service Manager must be terminated run the Service Manager program from Programs FinsGateway group on startbar if not already running right click on tray icon and selected Terminate from context menu Then 4 Run Add Remove Programs program from Control Panel The following dialog box will be displayed Add Remove Programs Properties i21 x Install Urinstall windows NT Setup 2 To install a new program from a floppy disk or CD ROM drive click Install Windows To remove a program or to modify its installed components select it from the list and click Add Remove E The following software can be automatically removed by FinsGateway Controller Link Runtimel Microsoft Visual C 4 0 Microsoft Visual Test 4 0 Winzip Add Re
23. contain error status indications At one stage the C200HE CPU had its ERR LED flashing non fatal error and this resulted in 00 40 Response Codes The driver currently ignores these bits This will be the response code when PLC power is removed FINS Extract DOC 3 05 2002 37 Driver Design Specification IP address of remote node Set IP address of remote node not set correctly in IP into IP address table and if inter address table or IP router network transmission is required table into the IP router table No node with the specified Check the remote node s unit unit address address and make sure the correct one is being used in the control data network number Broadcasting was specified Check the control data and specify only one node as the third node 02 Remote node error 04 Busy error destination node Increase the number of transmit busy retry attempts or re evaluate the system so that the destination node is not so busy receiving data 05 Message packet was check the protocol and controller corrupted by transmission status by reading them with FINS error commands Increase the number of transmit retry attempts Response time out response Increase the value for the watchdog timer interval too response monitor time in the short control data The transmission frame may Read out the error log and correct be corrupted or the internal as required reception buffer full Error occurred in the Take correct
24. e PCUO1 Once all the files have been downloaded to the PCUO1 settings can be checked and or changed by following the procedure outlined below ze Turn the power off the PLC amp set both pins 5 amp 6 on the PCUO1 to ON Turn the power back on the PLC Note that the Run led on the PCU remains off The PCU01 will now run MS DOS version 5 0 and can be monitored via a standard computer running Terminal or Hyperterminal The communications settings are 9600 baud 8 data bits 1 stop bit amp no parity bit Connect a RS232 cable between the computer amp the port on the PCUO1 not the PLC CPU The cable required is the same as the one used in serial communications Refer to section 1 7 2 4 for more details ee Run a program in the PCUO1 called setup2 This program accesses the parameters in the PCUO1 Ensure that all parameters are checked ie that all the options are run at least once to view all parameters Changes may not be effectively made if this is not done Enter IP address for UNIT Enter Subnet address for UNIT Enter ODI Driver Path Edit HOSTS File Edit Conversion Table for IP address and FINS Node address Edit Routing Table for FINS Edit Gateway address for UNIT Uninstall Exit 1 2 3 4 5 6 T 8 9 Select Number for ITEM 1 9 we ltem 4 HOSTS file all the nodes that you want to talk to the PLC including the PLC must be listed with a unique name without spaces lt s
25. ecification IO relay word 0 to 6143 Data memory Dn INTLONGREAL 0 to 32767 Data memory 0 to 32767 Degister area Oto 15 Timer completion flag TFn 0 to 4095 read only Holding relay word Oto 511 Holding relay bit 0 0 to 511 15 Counter PV 0 to 4095 Counter completion mE I 0 to 4095 read only flag Auxiliary area 0 to 959 0 447 read only Auxiliary area 0 0 to 959 15 0 0 447 15 read only Register area 0 to 15 Work area word 010511 Work area bit n b 0 0 te 511 15 Dn n Cn CFn Timer PV 0 to 4095 Where nis the decimal word address bis the bit address 0 to 15 2 7 2 driver dbf Entries 2 7 2 1 FINS dbf for C Series and CV Series PLCs TEMPLATE UNIT RAW BIT LOW HIGH COMMENT TYPE TYPE WIDTH A U 0 0 511 o t t fo fo Auxiliary area C series A U 0 0 511 u 0 0 15 1 H e b j Auxiliary area C series max A511 15 AC U 0 0 2047 2 jo fo Jo Action Flag Read Only AR U 0 0 27 3 H fie b fo Auxiliary Relays C series only AR U 0 0 27 u 0 0 15 4 Ho fi b j Auxiliary Relays C series only C U 0 0 1023 s Ho e b fo Counter Present Value CF U 0 0 1023 6 o Jo 0 Counter Completion Flag Read Only U 0 0 2555 7 hh fie b fo IO Relays words CIO U 0 0 2555 7 6 o fo I Relays words U 0 0 2555 u 0 0 15 8 f e fo fo TO Relays C series CIO U 0 0 2555 u 0 0 15 8 fie fo 0 IO Relays C series D U 0 0 24575 9 Ho e Jj j Data Memory DM U 0 0 24575 9
26. ed even though there is a problem the system itself may fail to start 1 9 4 Controller Link Settings Run the CLK Network Config program from Programs FinsGateway group on startbar to modify Controller Link settings The following dialog box will be displayed exact settings will vary Net addr Node addr Unit addr hz defined names XEM Controller Link Setting Set interval between Datalink interval 100 ms CLK support board and EventMemory Transmission rate emp Iv Running as polling node Node list Set driver Set status transport e Set the node address and unit address as required The unit address should correspond to the two thumbwheel switches on front of the CLK21 panel The network address is set with the FINS Network Navigator program after starting the CLK UNITO service the network address is always displayed as 0 here The Controller Link Set Driver dialog box will be displayed when the Set Driver button is clicked Set the same values for the IRQ and RAM area address of the Controller Link support board as the driver settings Controller Link Set driver E4 Architecture RAM address pooo0 piFFF default C8000 C9FFF IRQ default 10 FINS_Extract DOC 3 05 2002 21 Driver Design Specification 1 9 5 Network Settings Run the Fins Network Navigator program from Programs FinsGateway group on startbar to modify network settings The following
27. es in the command Communications are possible on three network levels including the local network The command is longer than Check the command format of the max permissible length the command and set it correctly Be sure broadcast transmissions don t exceed 1 473 bytes nmzuicur unzuemenm minimum permissible length the command and set it correctl The designated number of Check the number of items and data items differs from the the data and make sure that they actual number in the agree com mand data Uc AH Ee format has been used the command and set it correctly Data for another node on the Check the header parameters in same network was received the command data and be sure from the network the correct command format is being used An attempt was made to send response data for a broadcast address 3 05 2002 39 Driver Design Specification 11 Parameter error The parameters in the Check the parameters and be command data were sure the socket number is incorrect or the UDP TCP between 1 and 8 socket number was not within the proper range A correct memory area code Check the command s memory has not been used or area code and set the appropriate Expansion Data Memory is code not available The access size specified in Set the correct access size for the the command is wrong or command the first address is an odd The first word is in an Set a first word that is in an inaccessible area or the
28. etwork requirements g The following settings are generally the most appropriate ones although for certain networks different options may be required Keep the FINS UDP Port number at its default value of 9600 this will allow PLCs to communicate with each other 2 P Address settings Software switch g IP Address Conv Method Table Click the IP Ad Table button to complete FIN to IP address mapping for each node in the network When all settings have been made click on the Write button to download them to the PLC Refer to Omron manual Syswin Eman 3 2 pages 6 2 3 amp 8 for more details If more than one network is used a network number 001 127 needs to be assigned to the ETN in the PLC Full routing tables will need to be set up if inter network communications are required Both these settings can be made by Syswin from the Project Routing Table dialogue Refer to Omron manual Syswin Eman 3 2 pages 8 25 8 27 for more details FINS Extract DOC 3 05 2002 10 Driver Design Specification 1 6 2 4 C200HW PCUO1 PLC Set Ups The C200HW PCUO1 E module handles Ethernet for the C200HX G E series This unit is actually a 386SX computer amp provides two PCMCIA slots for mounting external memory modules for high capacity data storage or Ethernet interface cards Only 10BASE2 ThinNet amp 10BASET Twisted pair are supported not 10BASES5 ThickNet A maximum of one PCU01 unit can be installed per
29. hexadecimal digit and the eight hexadecimal rotary switches the Local IP Address Switches on the back of the Unit are used to set the local IP address After the hardware settings and connections have been completed turn ON the power supply to the PC and create an I O table An I O table is used to identify Units connected to the PC and to allocate I O to them If any change is made to the Unit configuration of a CS1 series PC an I O table must be created to register the Units to the CPU Unit To create the I O table connect a Programming Device such as a Programming Console or CX Programmer to the PC Refer to the CX Programmer User s Manual for an explanation of how to create an I O table using a CX Programmer FINS Extract DOC 3 05 2002 9 Driver Design Specification When the FINS communications service is used routing tables must be created in advance The routing tables describe the transmission path for FINS messages when the FINS communications are used Routing tables must be created by a CX Programmer connected to the PC For details on how to connect and use a CX Programmer refer to the CX Programmer User s Manual The settings for the Ethernet Unit s basic and special functions are made in the CPU Bus Unit System Setup For details on how to make the settings refer to 4 2 CPU Bus Unit System Setup 1 6 2 3 CV500 ETNO01 PLC Set Ups A maximum of four CV500 ETNO 1 units can be installed per CV CVM1 system They can be mounted
30. ive action referring 03 Communications controller error communications controller to troubleshooting procedures in ERC indicator is lit this section CPU error occurred in the Check CPU indicators at the PC at the remote node remote node and clear the error in the CPU refer to the PC s operation manuals A controller error has Check network communications prevented a normal response status and reset the controller from being returned board If the error still exists replace the controller board Unit number setting error Make sure the unit number is specified within range and that the same unit number is not used twice in the same network 04 Not executable An undefined command has Check the command code and be been used sure the command is supported by the Unit to which you are sending it 02 Cannot process command Check the unit model and because the specified unit version model or version is wrong routing tables routing tables 02 Routing tables aren t Set routing tables at the local registered completely node remote node and any relay nodes 03 Routing table error Set the routing tables correctly FINS services eg CPU UNIT may not be running FINS Extract DOC 3 05 2002 38 10 Command format error FINS Extract DOC Driver Design Specification The maximum number of Redesign the network or relay nodes 2 was reconsider the routing table to exceeded in the command reduce the number of relay nod
31. move DK Cancel Apply select the appropriate software to uninstall then click the Remove button after uninstallation the computer will need to be rebooted 1 10 Syswin Programming Software Syswin is the programming software used to program amp configure all the Omron PLCs amp networks Version 3 2 is the latest version of Syswin amp it runs on all networks that support programming A simple upgrade is available for all 2 amp 3 users Syswin is a 16 bit Windows application meaning that it can be installed on Windows 31 95 amp NT both NTFS amp FAT It requires around 8Mb RAM amp 10Mb of hard disk space amp numerous other requirements in your computer Syswin software is copy protected amp requires either a hardware dongle or software token to operate It is installed by running the Setup program from the first installation disk For more information on the installation amp copy protection of Syswin refer to Omron manual Syswin FINS_Extract DOC 3 05 2002 24 Driver Design Specification V3 2 Users manual pages 1 6 to 1 9 For more information on advanced installations ie running on networks or remote servers etc refer to chapter 11 of the same manual The cable configuration used for serial communications by Syswin is exactly the same as that used by Citect amp is shown in section 1 7 2 4 While Syswin can run simultaneously to Citect it does not use the same communication drive
32. nk to ON amp turn on the power again Connect a RS232 cable between COM of your computer amp the RS232 port onboard the PCUO1 Refer to the cable mentioned in section 1 7 2 4 for more details Install the set up software amp run it Refer to Omron manual W313 E1 2 sections 7 5 amp 7 6 Ensure that no other software is running at the same time The following settings need to be made within the setup software ze P Address amp Sub net mask for the PCUO1 as determined by the Ethernet network These amp other settings will be stored in a file called Setup fil ODI driver SPEC3 must be used not SPEC4 This file is included in the Kingston PCMCIA card Host list creates a file called Hosts fil listing all the nodes in the network 2 P to FINS address conversion table saved in a file called IP Fins fil Routing table even if no routing table is used the local network address must be set up to say 7 0 These are actual keys entered in where 7 would be the network number in this case Relay network addresses need only be set is internode communications are necessary Gateway address if no Gateway address is required enter 0 0 0 0 These are actual keys entered in When all these settings have been made transmit them to the PCUO1 unit This will take around 30 minutes FINS Extract DOC 3 05 2002 11 Driver Design Specification 1 6 2 4 2 Checking modifying the settings in th
33. ogram An icon will appear in the tray of the Task Bar When this icon is right clicked a menu containing the items Setting and Terminate will be displayed eb 8 10 PM Select Setting from the menu and start the required services from the dialog box by selecting a service and clicking on the start button CPU UNIT is always required and should always be started CLK UNITO is required when Controller Link is used FinsGateway ServiceM anager x Services Close Start Manual m Automatically Run on logon Services that have started normally will be indicated by Start next to the service name If the Status column for a selected service does not indicate Start or an error dialogue box appears the nature of the error can be checked on WindowsNT using the Event Viewer on the menu Administrative Tools With Windows9x the error is checked with Services can be automatically started when the computer is powered up Check the box Automatically Run on logon to automatically start the Service Manager and select each service click Property button and set Execute Type to Auto the order of starting services doesn t matter 3 Windows95 doesn t have an event log not sure how errors are logged FINS Extract DOC 3 05 2002 20 Driver Design Specification When setting automatic startup first check that the services start and operate normally by manual starting If automatic startup is specifi
34. on every single node The SD amp RD LEDs will flash or remain ON continuously Ensure that neither the TS ERC amp ERH LEDs are lit A complete fault finding guide is provided in Omron manual W174 E1 4 section 8 If more than one network is used a network number 001 127 needs to be assigned to the CLK in the PLC Full routing tables will need to be set up if inter network communications are FINS Extract DOC 3 05 2002 17 Driver Design Specification required Both these setting can be made by Syswin from the Project Routing Table dialogue Refer to Omron manual Syswin Eman 3 2 pages 8 25 8 27 for more details 1 8 2 1 3G8C2 CLK21 E Computer Board Set Up The 3G8F5 CLK21 E is a ISA compliant computer board which does not support Plug and Play when used in Windows 95 Node number settings are made when configuring the I O driver in Citect There are only three hardware settings that need to be made on the board before installation ze Interrupt Request IRQ can be set to either 10 the default 11 12 or 15 but the setting must be unique for all other devices configured in your computer ze Memory address is set by the 8 pin dip switch One of 4 different memory areas can be configured with base address D800 hex being the default Ensure that no other device or program requires the memory allocated by this setting Node number 01 62 is set by two rotary dials amp must be unique for all nodes on the
35. one of the following Turn the power OFF and then ON again The Setup Area allocated in the DM Area will be read when the power is turned ON Restart the Board by turning ON the Inner Board Restart Bit A60800 or drestart the Unit turning ON one of the CS1 CPU Bus Unit Restart Bits 450100 to A50115 where the bit number corresponds to the unit number Restart the port on the Serial Communications Board by turning ON one of the Communications Board Port Settings Change Bits A63601 for port 1 and A63602 for port 2 or restart the port on the Serial Communications Unit by turning ON one of the Communications Unit Port Settings Change Bits A620 to A635 the word will be A620 unit number and the bit will be bit 01 for port 1 and bit 02 for port 2 Execute the STUP 237 instruction The Board or Unit Setup Area can be changed while the PC power supply is ON Refer to CS1 Serial Communication Board Module Manual W336 E1 1 for more details DOU PD N 1 7 2 3 CPU RS232 Ports Most of the PLCs also have RS232 ports on board that CPUs which can also be run in other nodes to support different protocols or types of communications The main mode is however Host Link amp this is the only protocol supported by Citect Regardless of the software settings all CPU RS232 ports except the C H series are controlled by the bank of dip switches on the front of the CPU The ports can be set to Host Link with default parameters by t
36. ons are made in one of two ways either directly to the CPU or via some extra hardware Set up for both methods is described below 1 7 2 1 Hardware Devices Listed below are all the Host Link hardware modules available amp the PLCs they can be used on When the Host Link unit is working properly the run LED should be ON continuously amp the RCV amp XMT flash accordingly The ERR led should always remain OFF Hardware Applicable PLCs Notes CPM1 CIF 1 CPM1 A SRM1 CQM1 amp Plugs into the peripheral port available in C200HX G E S Z E RS232 422 Most settings need to be made in the software C200H LK C200H only Rack mounted module available in all three different interfaces C200H LK V1 C200H S E G X Z E Like the C200H LK but supports that later CPUs C500 LK C500 C1000H C2000H Rack mounted unit providing both RS232 422 3G2A6 LK C H C200H C500 CPU mounted unit for the older modular C1000H 2000H PLC 3G2C7 LK20 EV1 C20 C K C P CPU mounted unit for the older block type PLCs CV500 LK201 EV1 CV CVM1 series Requires software settings through Syswin Refer to Omron manual W205 E1 3 CS1W G CS1 series Requires software setting through CX Programmer Refer to the CX Programmer User s Manual for details As all dip switch settings can be made on the actual units them amp are clearly marked The following notes must be observed when setting the dip switches amp
37. osition as requested Refer to Omron manual W174 E1 4 section 2 for more details on the mounting positions amp setting up of these units 1 8 3 Software Setup Refer to section 1 9 Software Setup amp Configuration which is common to all supported OMRON network types FINS Extract DOC 3 05 2002 18 Driver Design Specification 1 9 Software Setup amp Configuration This section describes software setup amp configuration for OMRON middleware software redistributed with Citect to support the FINS driver There is a separate set of files for each of CLK ETN serial SLK interfaces only CLK interfaces are currently described by this document 1 9 1 Minimum Requirements Windows NT4 0 or Windows 95 PC AT compatibles Intel Pentium CPU 90 MHz or faster 32 MB or more RAM 6 MB or more disk space for OMRON software only 1 9 2 Setup Determine the hard disk directory into which software is to be installed The disk space is approximately 6 MB Unless you specify otherwise the software will be installed in the default directory C Program Files OMRON FinsServerNT or C Program Files OMRON FinsServer95 Determine the IRQ and shared RAM area address of the Controller Link support board that is to be installed Ensure that they do not conflict with any existing boards t Login your system as Administrator group on WindowsNT only Create 2 temporary directories c temp disk1 and c
38. ote that the C H series has a 9 way connector but uses the same wiring assignm Computer DTR 20 DSR 6 Computer DTR 4 DSR 6 ent as the 25 way connector 25 pin female PC 9pin male 3 RD 2 TD c E 9 SG 4 RTS 5 CES 9 pin female PC 9pin male 2 TD 3 RD a 9 SG C200H S CQM1 CVM1 only l 7 SG C20H C40H C60H C28 only 4 RTS 5 CTS Note The OMRON DB9 pin connections vary between some C CV series Controllers thus a universal DB9F cable linking pin 7 to 9 can be used 1 7 3 Software Setup Refer to section 1 8 3 Software Setup amp Configuration which is common to all supported OMRON network types FINS Extract DOC 3 05 2002 16 Driver Design Specification 1 8 Sysmac Link SLK Networks 1 8 1 Wiring Diagram Sysmac Link token bus architecture computer with Citect I O server 3G8F5 SLK21 E computer board max 1 network 75 ohm coaxial cable 2Mbps 1km transmission distance max 62 nodes 75 ohm terminator adaptor on last node 75 ohm terminator adaptor on last node C500 1000H C200H S E G X Z E CV CVM1 CPU C2000H CPU with Sysmac to other optional networks network interface including Controller Link C1000H SLK21 U C200HW SLK23 24 CV500 SLK21 max Ethernet Sysmac Link amp max 2 units CPU with C200H W CE 4 units
39. r Name FINS 2 3 Boards Form 2 3 1 Board Type FINS 2 3 2 Address This value should be 0 2 3 3 IO Port Leave this field blank 2 3 4 Interrupt Leave this field blank 2 3 5 Special Opt Leave this field blank 2 4 Ports Form 2 4 4 Port number Enter a unique number 2 4 2 Baud Rate Leave this field blank 2 4 3 Data Bits Leave this field blank FINS Extract DOC 3 05 2002 29 Driver Design Specification 2 4 4 Stop Bits Leave this field blank 2 4 5 Parity Leave this field blank 2 4 6 Special Opt Leave this field blank 2 5 IO Devices Form 2 5 4 Name Enter a unique name different other IO device names with the same port name could be blank if only 1 IO device 2 5 2 Protocol Enter FINS for C CV Series PLCs Enter FINS3 for CS1 Series PLCs 2 5 3 Address Enter FINS CPU unit destination address in the form net node unit where net is the FINS network address 1 127 node is the FINS node address 1 126 unit is the FINS CPU unit address 0 15 For example 4 17 0 NOT 4 10 17 Note that the address is for the CPU unit NOT the serial CLK ETN or SLK unit Refer to section 1 9 6 Confirming Communications Operations for address testing and confirmation 2 6 Pulldown lists Help The following entries should be included in the Citect HELP DBF spec file TYPE DATA FILTER BOARDTYPE FINS PROTOCOL FINS PROTOCOL FINS3 the CPU is generally unit 0 FINS Ex
40. rce not found Error Reference source not found SIDMatchError C C NI 2 15 Hints and Tips 2 15 1 Recovery From Power Failure Cable Removal It has been observed that the Omron middleware and FINS driver will recover very quickly from CLK cable removal COM will be displayed immediately the cable is removed values will be displayed immediately the cable is reconnected It has been observed that the Omron middleware and FINS driver will recover very slowly from PLC power failure After power is removed it appears that Omron middleware will cache values for 5 to 20 seconds before COM is displayed Once power is restored it may take up to 3 minutes before the driver is performing at full speed 2 15 2 OMRON API Return Codes See reference 1 para 6 1 1 Displayed in Stats Special Counter 3 s purren OVERFLOW recevin buter overfow fe NVALID FINS HEADER incorestFINSHeader s RECEIVE TIMEOUT ___ recebing timeout 12 BAD_NETPATH wrong setting of routing table can t reach final network FINS_Extract DOC 3 05 2002 35 E N S Driver Design Specification NOT_NEED_ACK attempted to make response to command which requires no response EVENT_CREATE_FAILED couldn t make event object to be used for send data notice LIST CREATE FAILED couldn t make event object to be used for send data notice duplicate shared memory MEMORY ATTACH FAILED failed in attachment of shared memory NO MORE ENTRY U
41. relay networks Press the Apply button upon completion of configuring networks The network address set will not become valid until the Apply button is clicked then click Yes to confirm the Routing Table change This step must always be performed after making any change g Click Close button 1 9 6 Confirming Communications Operations Run the Fins Network Tester program from Programs FinsGateway group on startbar to conduct simple communications within the node The following dialog box will be displayed ji FINS CommunicationT est Oe x Peer ddriN n u Send Message 0 0 0 Y oso1 Send Tines 1 Receive Timeout 1000 J ms Received Header Send SID D send 2 teceive 80 ajata Cale Akal foya vate foie afo faa ceda fajal fajal deta Gee goecoes afolop Yas cele tiny daja infe Cefn Glo Yodo at Cula Lefa ff eee Received Message IT NT 95 Sending r Receive 00060 de 49 53 49 Zd 44 45 4c 4c 20 NISI DELL 00070 edaj ral Aaf edal wAn edal Aal anl 20 Z0 I v Comment Send complete normally Close The PeerAddr textbox contains the address to the device to which a message will be sent Two addresses are relevant to testing the Controller Link address eg 0 0 17 but more importantly the CPU address eg 0 17 0 zs Set the PeerAddr textbox to Controller Link address g Set the message as 0501 to read the controller information Cli
42. rs as Citect amp can therefore not communicate to the same device at the same time Running Syswin over Ethernet only requires a standard Ethernet card with all the appropriate settings made in Windows Control Panel under networks Refer to page 8 10 of the Syswin Users manual for more details Syswin supports the Controller Link board but only under Windows 3 1 amp 95 This is because the vclkd 386 driver file needs to be loaded in the System ini file in the Windows directory This file is supplied in the master disks Various other settings need to be made in the System ini file Refer to page 8 10 of the Syswin Users manual for more details Note that Citect can not use Controller Link when this file is installed Syswin also supports both Sysmac Link amp Sysmac Net computer boards but only when using Windows 3 1 or 95 This is because two MS DOS based drivers need to be loaded in the config sys file Both these files are supplied with the software disk supplied with the actual computer board Refer to pages 8 8 amp 8 9 of the Syswin Users manual for more details 1 11 Miscellaneous Notes The rest of the notes in section 3 are for specific OMRON PLCs are indicated 1 11 14 SYSMAC Support Software set up amp Install SSS SYSMAC Support Software to C SYSMATE located in HA CITECT TESTING PROTOCOL OMFINS SYSMATE Add to AUTOEXEC BAT PATH C SYSMATE Add to CONFIG SYS DEVICE C SYSMATE SPDWADRV DEV D
43. t address Setup By default the OMRON CV Series uses a UDP port setting of 9600 NB if bit 04 of SIOU byte 1 is off and UDP port number 16 17 are also 0 To change the UDP port number do the following amp Run SSS SYSMAC Support Software Press ESC to remove menu amp Press CTRL O followed by F1 online programming the banner will then show PROGRAM if successful Select SSS Menu options as follows Utility CPU Base Unit Setup CPU SIOU Unit System Setup Note this menu option will not appear unless in PROGRAM mode Select UDP Port number must be the same for all CV series that are to communicate with each other range 1024 to 65535 Set the SIOU Memory array as follows 401 peim Enable non default UDP port number bit 04 16 pe pure UDP High byte 17 pete pe UDP High byte Exit CVSS press CTRL O followed by F1 off line programming the banner will then remove PROGRAM if successful amp From the Setup menu exit warning exit option will be disabled if in PROGRAM mode FINS Extract DOC 3 05 2002 26 Driver Design Specification 1 11 6 OMRON ETN IP address Setup t Select an IP address eg205 122 56 6 note that the IP node address d must be the same as the FINS node address set on the front panel of the ETN module amp Run SSS SYSMAC Support Software amp Use CTRL O followed by F1 online programming Select SSS Menu options as follows
44. the bus to with C200HW on set to off on all other CEO maxof2 C200HX G E Z E nodes units CPU CPU with C200HW COM01 04 EUI max of 4 units CPU lg to other optional networks including Controller Link Ethernet Sysmac Link amp Sysmac Net max 3 network hops are possible Notes All nodes have 4 screw terminal connectors The shield must be externally earthed at one location only Data links can be configured for all nodes including computers 1 5 2 I O Device Settings Controller Link hereafter referred to as CLK is a 2 wire token passing bus network supporting up to 32 nodes per network Currently only the CV CVM1 amp C200HX G E series of PLCs support CLK amp both units will need hardware amp software settings to be made These are covered in sections 1 5 2 2 amp 1 5 2 3 respectively CLK networks support computer nodes to run Citect via a 3G8F5 CLK21 E interface board as discussed in section 1 5 2 1 The cabling needs to be connected so that all the terminals marked with black squares are connected together and the same for white square terminals for all nodes As the CLK network uses a bus architecture the in built terminator at each of the end nodes will need to be switched to ON The terminators for all other nodes need to be switched OFF These are shown below The TER led on the node indicates the status of the resistance Refer to Omron manual W309 E1 1 section 3 3 or more details
45. these settings 1 5 2 2 CVM1 CLK21 PLC Set Ups A maximum of four CVM1 CLK21 units can be installed per CV CVM1 system They can be mounted anywhere on the CPU or CPU Expansion racks Only three hardware settings need to be made Unit number 00 15 which must be unique for all SIOUs connected to the PLC g Node Number 01 32 must be unique for all nodes on the CLK network Baud rate 2M 1M or 500K via pins 1 amp 2 of the dip switch bank The default baud rate is 2Mb allowing up to 500M cable to be run Refer to Omron manual W309 E1 1 section 4 2 for more details for this set up If more than one network is used a network number 001 127 needs to be assigned to the CLK in the PLC Full routing tables will need to be set up if inter network communications are required Both these setting can be made by Syswin from the Project Routing Table dialogue Refer to Omron manual Syswin Eman 3 2 pages 8 25 8 27 for more details 1 5 2 3 C200HW CLK21 PLC Set Ups A maximum of two C200HW CLK21 units can be installed per C200HX G E system They must be mounted on the right most slot of the CPU rack A C200H COMO01 04 board amp a C200HW CEO bus must be used to connect the CLK21 unit to the CPU Only three hardware settings need to be made 2 Node Number 01 32 must be unique for all nodes on the CLK network Baud rate 2M 1M or 500K via pins 1 amp 2 of the dip switch bank The default baud rate is 2Mb allowing up
46. tion defines the types of I O Devices that are targeted by this driver 1 2 Device Manufacturer OMRON Corporation 1 3 Device Definition This driver will communicate with any OMRON programmable logic controller supported within the OMRON FINS network environment This includes PLCs using the following interfaces e SYSMAC Link wes Ethernet g Host Link Controller Link 1 4 Communications Method The driver communicates with OMRON PLCs via OMRON supplied middleware software running on the same computer as the driver This middleware isolates the driver from dealing with specific communications methods such as serial or TCP IP allows the driver to communicate with any PLC as long as it s interface is supported provides routing and gateway functions between the driver and PLCs provides an API for the driver via a DLL FINS Extract DOC 3 05 2002 5 Driver Design Specification 1 5 Controller Link CLK Networks 1 5 1 Wiring Diagram Controller Link token bus architecture computer with Baud Rate Max Citect I O server 3G8F5 CLK21 E Settings Transmission computer board Distance 2Mbps 500m 1Mbps 800m 500Kbps 1km set terminator switch on communications card to on shield twisted pair two wire cable specified by Omron other nodes including computers max of 32 X 24 E CV CUM1 set terminator switch on the C200HW CLK21 a ae CPU last 2 nodes of
47. to 500M cable to be run Refer to Omron manual W309 E1 1 section 4 1 for more details for this set up Level number 0 or 1 via pin 4of the dip switch bank which must be different from the other SIOU connected to the PLC If more than one network is used a network number 001 127 needs to be assigned to the CLK n the PLC Full routing tables will need to be set up if inter network communications are required Both these setting can be made by Syswin from the Project Routing Table dialogue Refer to Omron manual Syswin Eman 3 2 pages 8 25 8 27 for more details 1 5 3 Software Setup Refer to section 1 8 3 Software Setup amp Configuration which is common to all supported OMRON network types FINS Extract DOC 3 05 2002 7 Driver Design Specification 1 6 Ethernet ETN Networks 1 6 1 Wiring Diagram Ethernet 10 Base T shown only C200HX G E Z E CPU computer with Citect I O server Network Interface C DUE Card NIC 4 shielded twisted pair telephone cables up to 100m in length other nodes 126 are supported by the FINS protocol more are C200HW PCU01 EV1 with Kingston Technology Ethernet card configurable KNE PCM T or KNE PCM M to other optional networks including Controller Link Ethernet Sysmac Link amp Sysmac Net max 3 network hops are possible Notes 2 10M baud rate used throughout zg 10 BASE 5 ThickNet supported by the CV500 ETNO1 only
48. tract DOC 3 05 2002 30 2 7 IO Device Variable Types 2 7 1 Formats and types 2 7 1 1 For C CV Series PLCs Driver Design Specification IO Device Type Citect data Citect data Description Special Usage Limitations Valid Ranges format types n b CIOn b CIOn Dn Tn Cn STn Gn Gn b INTEGER INTEGER 0 0 to 2555 15 INTEGER 0 0 to 2555 15 INTEGER 0 to 2555 0 to 24575 INTEGER __ Oto 511 An b Im Register area DRn NTEGER timer completion flag DIGITAL counter completion DIGITAL DIGITAL DIGITAL DIGITAL DIGITAL DIGITAL DIGITAL timer counter DIGITAL Status DIGITAL Error DIGITAL data memory INTEGER timer counter preset PVn INTEGER value Where 5 ya step timer flag action flag transition flag status IO relay link relay Holding relay INTEGER 0 0 to 511 15 INTEGER 0 to2 0 to 1023 read only 0 to 1023 read only 0 to 1023 read only 0 to 2047 read only 0 to 1023 read only 0 to 36815 0 to 1023 0 to 1599 Oto 511 0 to 15 0 to 31 0 to 4095 0 to 511 Valid ranges will vary between PLC models nis the decimal word address bis the bit address 0 to 15 2 7 1 2 For CS1 Series PLCs IO Device Type Citect data Citect data Description Special Usage Limitations Valid format types Ranges IO relay bit 0 0 to 6143 15 IO relay bit CIOn b 0 0 to 6143 15 10 relay word 0 to 6143 FINS Extract DOC 3 05 2002 31 E N S Driver Design Sp
49. ttings 26 FINS Extract DOC 3 05 2002 2 Driver Design Specification 1 11 4 OMRON PS221 Power Supply Unit Wiring 26 1 11 5 OMRON UDP Port Socket address Setup 26 1 11 6 OMRON ETN IP address Setup 27 1 11 7 OMRON CVM1 CPU Routing Table Setup 28 1 12 Special Requirements 28 1 43 Maximum Request Length 28 2 USER INTERFACE 29 2 1 Introduction 29 2 2 Driver Name 29 2 3 Boards Form 29 2 3 4 Board Type 29 2 3 2 Address 29 2 8 8 10 Port 29 2 3 4 Interrupt 29 2 3 5 Special Opt 29 2 4 Ports Form 29 2 4 1 Port number 29 2 4 2 Baud Rate 29 2 4 3 Data Bits 29 2 4 4 Stop Bits 30 2 4 5 Parity 30 2 4 6 Special Opt 30 2 5 IO Devices Form 30 2 5 1 Name 30 2 5 2 Protocol 30 2 5 83 Address 30 2 6 Pulldown lists Help 30 FINS 30 FINS 30 FINS3 30 2 7 IO Device Variable Types 31 2 7 1 Formats and types 31 2 72 driver dbf Entries 32 2 8 PROTDIR DBF 33 2 9 Parameters and INI options 34 2 9 1 Standard Parameters 34 2 9 2 Driver Specific Parameters 34 2 10 Remapping 34 2 11 Driver Specific Errors 34 2 12 Driver Error Help 34 FINS_Extract DOC 3 05 2002 3 Driver Design Specification 2 13 Debug Messages 34 2 14 Stats Special Counters 34 2 15 Hints and Tips 35 2 15 1 Recovery From Power Failure Cable Removal 35 2 15 2 OMRON API Return Codes 35 2 15 3 OMRON PLC Response Codes 36 3 REFERENCES 42 3 1 References 42 FINS Extract DOC 3 05 2002 4 Driver Design Specification 1 Target Device s and Protocol 1 1 Introduction This sec
50. urning ON pin 5 for the CQM1 amp C200HS E G X series or pin 4 for the CV CVM1 series The default settings are 9600 baud 7 data even parity amp 2 stop bits and these can be used to establish communications The C H series requires DMO0920 to be set to 0 to enable the default communication parameters When these respect pins are turned OFF the CPU port will run with its software settings which are described below Channel Description Setting N Port mode setting use Host Link with software settings 0001 N 1 19200 baud 7 data even parity amp 2 stop bits 0304 N 2 Leave at 0000 0000 N 3 Station node number between 00 31 00 N 4 Reserved leave at 0000 0000 Some older PLCs use 2400 as their default baud rate FINS_Extract DOC 3 05 2002 15 Driver Design Specification Value of channel N Applicable CPU port DM6645 RS232 port onboard C200HX G E S CQM1 amp SRM1 DM6650 Peripheral port using a CPM1 CIF 1 interface for CPM1 SRM1 CQM1 C200HX G E S DM6550 Port B on the COM board for the C200HX G E series DM6556 Port A on the COM board for the C200HX G E series When communications are in progress the COM led on the CPU will flash This led may be shared amongst several ports 1 7 2 4 RS232 Cable Connections While several cables can be configured the cables below will are correct for all PLCs amp can be used by both Citect amp Syswin N
51. uting table Note if more than one ETN module is located on the CPU BUS then the table will need to be extended by selecting F1 Net 4 Must Be off line to do this once values have been entered press F10 to return to menu g Select Save Routing Table to C NEWRTR enter now the required configuration is saved to a file example in H CITECT PROTOCOL OMFINS ROUTE RTG press CTRL O on the main menu followed by F1 to enter on line monitor mode press end up arrow to advance to the Utility menu option Network Support Table Select R Routing Table press end and select Transfer routing table use defaults Select transfer Computer gt PC to down load press CTRL O on the main menu followed by F1 to enter off line monitor mode Select from the main menu Set up Exit Cycle power on the CVM1 PC to work with new values 1 12 Special Requirements WINSOCK DLL must be installed in Windows for UDP IP communications TCPIP DLL must be installed in Windows for TCP IP communications 1 13 Maximum Request Length The maximum request length is 256 bytes FINS Extract DOC 3 05 2002 28 Driver Design Specification 2 User Interface 2 1 Introduction This section defines how the user will see the driver This relates directly to how the Citect forms need to be filled out and any special INI options For the kernel the debug trace messages and the Stats Special counters are documented 2 2 Drive
52. version failed Check the IP address and subnet mask in the System Setup and be sure that settings are correct IP address conversion is set Check the mode settings in the for automatic conversion System Setup This error will be only generated for the READ IP ADDRESS command only FINS Extract DOC 3 05 2002 40 SGT 25 Unit error FINS Extract DOC 03 I O setting error The I O table differs from the actual Unit configuration 05 CPU bus error An error occurred during data transfer between the CPU and a CPU Bus Unit 0A An error occurred during CPI Bus Unit data transfer 3 05 2002 Driver Design Specification Either change the actual configuration to match the registered one or generate the I O table again Check the Units and cable connections and issue the ERROR CLEAR command Check the Units and cable connections and issue the ERROR CLEAR command 41 Driver Design Specification 3 1 References Omron manual W227 E1 1 FINS Command Reference Manual 6 93 Omron manual W309 E1 1 PLC module Controller Link Operation Manual 2 97 ze Omron manual W307 E1 1 Controller Link Computer Board Operation Manual 2 97 Omron manual W242 E1 1 CV CVM1 series Ethernet Operation Manual 3 94 Omron manual W313 E1 2 C200HX G E Ethernet Operation Manual 1 97 Omron manual W143 E1 5 C Series Host Link Reference Manual 6 96 Omron manual W182 E1 1

Download Pdf Manuals

image

Related Search

Related Contents

Plaquette Respireo Baby RV HD  MICROWAVE OVEN SERVICE MANUAL - Page de test  Sommaire Introduction Conseils d`utilisation Sommaire  Guía del usuario    取 扱 説 明 書 - Acuvance  Suprasson® P5 Booster - Support-acteon  Franklin Brass 139570 Installation Guide  Samsung PL200 manual de utilizador  Manual de instrucciones - Recambios, accesorios y repuestos  

Copyright © All rights reserved.
Failed to retrieve file