Home
IGSS Omron FINS Ethernet Interface Driver, User`s Manual
Contents
1. Use numeric to scroll to next previous atom Make sure the I O mode is set to In It is VERY IMPORTANT that you set the scan interval to None in the Data Management Definitions pane This is because that the scan interval doesn t make sense for historical data series and thus should be disabled by setting the Scan interval parameter to None 22 7TOMRTCP IGSS Omron FINS Ethernet Interface driver HistoricalData 1 amp Global Calculation R Sport Format Symbol Definition Analog Layers Data Management Definitions Display Edit Mapping Scan interval Logging O1 O 100 All changes O gt 1 O All values O gt 2 10 1000 O None O gt 5 O gt 10 Gong In millisecs C Log outgoing commands C Log to SOL Database Base interval Data reduction Transfer to history Average Reduced value O 2 10 Minimum tual total value Maximum 5 30 Sum J ctual None In mins Change a Differ For each data i reduction method C Log to printer Alarm delay jo sec Protection Safe commands Scale as Connect to Unused v None v Unused v Unused v User defined entries for command menu Use pipe to delimit multiple menu entries Use semicolon to delimit multiple commands Prefix xxx to display xxx in the command menu otherwise text up till first space is used In parameter list 0 will be su
2. Advanced EE CBRxP amp OMRON FINS Ethernet driver Configure Remote Connection to Node IPNetwork J i frode 0 d Specify parameters to be used to connect remotely to Node 0 29 the PLC node Phone Number AT exta Connection Scheduling Specify when the PC should connect to the PLC for retrieval of historical data Connect at specific points in time Connect at these times 00 05 12 05 Connect at fixed time intervals Time interval between connections minutes 10 Connection hold time Spetify how long time the connection should stay open for both connection types Normal connect hold time seconds 300 Send cmd connect hold time seconds 30 For Help press F1 In the Connection Scheduling section you can design a connection schedule either by entering specific points in time during the day where the driver will establish connection or you can enter a fixed time interval where the driver will establish connection or a combination of both specific points in time and fixed intervals Based on this schedule the driver will connect to the PLC and read all configured data points i e all the tags you have defined in that node Once the driver have read all the data it will stay idle until the next scheduled connection Using this schedule dramatically reduces the amount of data on the wire but of course this comes at the price of not actually being connected continuo
3. Data Group Message type 512 Word Offset 0 Callback to Node C Select this option if IGSS should perform a callback to the La node whenever the node establishes an unsolicited connection with the PC For Help press F1 In the IGSS definition module you should then create a new digital object based on the build in template called DIALUP 24 7TOMRTCP IGSS Omron FINS Ethernet Interface driver Object Browser Locked by lt Create object from menu gt driver85 elm fag Global B E Digital fog None fog 4B SWITCH Ga BITS f DIALSUSPEND og DIALUP fog PROTECT faa 5D BITS Tree node filter settings List filter settings Criteria Wild card text criteria C Show reductions FER C Show only std types C Show only referenced Gens Type all possible Wild card text criteria si Template i Open by name Go to diagram Unused Open Select Show properties Create new object Area Global Name ConnectionControl Node D Template DIALUP Description Type Digital Name C Description Value Moving symbol Cl Always on top Advanced Set the scan interval to None 25 7TOMRTCP IGSS Omron FINS Ethernet Interface driver ConnectionControl Node 0O Global Change State Bu Mapld Alarm InZAck Bit Command State Config Layers Data Management Definitions Display Edit Mapping Calcul
4. Ethernet Interface driver 0x5507 7TOMRTCP INVALID SEQUENCE NUMBER Cause The driver received an unexpected sequence number in a response from the PLC Action Check that the network is working OK try running a number of ping commands to the node Subcode Subcode contains the encoded sequence number should be 0x0101 0x0202 0x0303 etc 0x5508 7TOMRTCP INVALID RESPONSE CMD Cause The driver received an unexpected command code in the response Action Check that the network is working OK try running a number of ping commands to the node Subcode Subcode contains the unexpected command code 0x5509 7T0MRTCP PLC RESPONSE ERROR Cause The driver received an error code from the PLC Action Check the detailed error code in the FINS communication protocol documentation Subcode Subcode contains the error code returned by the PLC Below is a brief summary of the main error codes 00xx OK 01xx Local node error 02xx Destination node error 03xx Controller error 04xx Service unsupported 05xx Routing table error 10xx Command format error 11xx Parameter error 20xx Read not possible 21xx Write not possible 22xx Not executable in current mode 23xx No such device 24xx Cannot start stop 25xx Unit error 26xx Command error 30xx Access right error 40xx Abort 0x550A 7TOMRTCP INVALID CLOCK PARAMS Cause The driver received a request to read write clock parameters beyond allows intervals Offsets for clock par
5. Group Offset Value 13 00 00 512 1 1 12 55 00 512 1 2 13 00 00 512 1 3 13 00 00 512 1 4 s 512 1 Di 10 05 00 512 1 48 13 00 00 512 2 27 12 55 00 512 2 31 13 00 00 512 2 19 13 00 00 512 2 21 Di 512 2 en 10 05 00 512 2 31 The driver will also fetch the two other series in the example according the same scheme except that it start at DM 1100 and DM 1340 respectively and timestamp with 1 minute intervals instead of 5 minute intervals Technical note IGSS requires time stamped data to ALWAYS come in a time synchronious sequence with the oldest values first This is automatically taken care of by the driver When binding the historical data series to IGSS objects you should set the Memory Type to Historical Data Words and then select a Word Offset which matched the Word Offset of one of the historical data series you have just defined 21 7TOMRTCP IGSS Omron FINS Ethernet Interface driver HistoricalData 1 Calculation Report Format Symbol Definition Analog Layers Data Management Definitions Display Edit Mapping Atom PLC Node for object DMO 1 1 High Alarm High Limit Actual Value Node 0 v Get Point Low Limit PLC Address for High Alarm atom Low Alarm J larm In Memory Type Historical Data Word v Driver 7TOMATCP CBRXP furer f Word Offset 1 3 Bit Offset 0 Alarm Details 8 Bit Offset External type FP165 D
6. port to be used for FINS communication This port number will typically be 9600 FINS network address Specify the FINS network address of the PLC node Valid values are in the range 0 to 127 0 normally specifies a Local Network Please refer to Omron documentation for detailed description of 9 7TOMRTCP IGSS Omron FINS Ethernet Interface driver how FINS Network address FINS Node address and FINS Unit address allows you to specify network topology FINS node address Specify the FINS node address of the PLC node Valid values are in the range 1 to 254 FINS unit address Specify the FINS unit address of the required connection Valid values are in the range 0 to 255 0 normally specifies the CPU Unit 16 through 31 are normally used for CPU Bus Units Please refer to Omron FINS documentation for detailed description of FINS unit addresses Communication timeout This parameter allows you to specify how long the IGSS FINS Ethernet driver will wait for a response from the PLC before retrying the transmission Please be aware that the UDP IP protocol doesn t guarantee delivery and might thus be subject to lost telegrams on the network without send and or receiver will know about it Automatic timesynch interval The IGSS FINS Ethernet driver has a build in time synchronisation function which allows you to specify if the driver should synchronize the internal clock in the PLC node with the clock on the PC It is always the local time on th
7. temp driver85 driver85 File Edit View Tools Help fad DTM VALE Configuration name driver85 Connect Through IP Network Remote cerxp i amp OMRON FINS Ethernet driver ER dIPNetwork Connection type Connect directly One IP Address one node Connect directly One IP Address multiple nodes GPRS One IP Address one node GPRS One IP Address multiple nodes For Help press F1 The Omron FINS Ethernet driver is designed to use one IP address for each node and thus you should select one of the options e Connect directly One IP Address one node e GPRS One IP Address one node The Connect directly One IP Address one node option is designed for use on fixed ADSL SDSL WiFi etc type networks where the PC and the PLC is connected permanently The GPRS One IP Address one node option is designed for use on GPRS type network where the user is charged for the amount of data being transmitted on the network See the section Use with GPRS networks section for detailed description on this option Add a PLC node by right clicking the channel in the left side tree view and select the New Node menu when the pop up appears 7TOMRTCP IGSS Omron FINS Ethernet Interface driver IH IGSS System Configuration c temp driver85 driver85 File Edit View Tools Help aaa EE x ZK Configuration name driver85 Node Properties Advanced cerxp i B OMRON FINS Ethernet driver Connection Properti
8. NIE 7TOMRTCP IGSS Omron FINS Ethernet Interface Driver User s Manual Seven Technologies 7 Technologies A S Bistruphave 3 DK 3460 Birker d Denmark Phone 45 45 900 700 Fax 45 45 900 701 CVR no DK 73 63 41 13 E mail sales 7t dk World Wide Web http www 7t dk 7TOMRTCP IGSS Omron FINS Ethernet Interface driver DISCLAIMER This is an unpublished work the copyright of which vests in SEVEN TECHNOLOGIES A S All rights reserved The information contained herein is the property of SEVEN TECHNOLOGIES and is supplied without liability for errors or omissions No part may be reproduced or used except as authorised by contract or other written permission The copyright and the foregoing restriction on reproduction and use extend to all media in which the information may be embodied 7TOMRTCP IGSS Omron FINS Ethernet Interface driver CONTENTS 1 IN RODT IEN eege degen eda 3 1 1 Software Requirements u u ssseseeeeee erne renen renerne 3 1 2 Hardware Regairamenta ore aE a A E E RER 3 2 INSTALEATION egna Aline eae tee en apie any tent een eke ege 4 2 1 Automatic Installation eee ceceeeeeeeneeeeeeeeeeeeeaeeeeeeaaeeeeesaaeeeeeeaaeeeeeeaeeeenenaeeeeneaaes 4 2 2 Manual Installation 00 0 ccc ceeeeceeeeeeeeeee erences a oner RR 4 3 CONFIGURING THE DRIVER siinsamas ei NE aripa a eaii erii araa aadar iaa 6 4 CONFIGURING THE OBJECTS 1 mmnnrvvnnnvnnnnvvnnnrrvnnnrnvnnnnnnrnvenrrrrennnrnnsnnnnnennenrsrresnnrnsen
9. STER TYPE Cause The driver was requested to read or write an unsupported data type Action Check that all configured addresses are valid Subcode Subcode contains the encoded register type 0x5504 7TOMRTCP INVALID RESPONSE HEADER Cause The driver received an invalid response header Action Check that all ip addresses are correctly configured and the plc is running OK Check the driver log file to analyze the telegrams Subcode Subcode contains the invalid header which should have been 0xC000 0x5505 7TOMRTCP INVALID RESPONSE SOURCE ADDRESS Cause The driver received an unexpected source address Action Check that all Network Node and Unit addresses correspond to the configured IP addresses for the nodes Check the driver log file to analyze the invalid response telegrams Check that no PLC s are trying to send data to this PC This driver does not support unsolicited data Subcode Subcode contains the unexpected network and node addresses 0x5506 7TOMRTCP INVALID RESPONSE DEST ADDRESS Cause The driver received an unexpected source address Action Check that all Network Node and Unit addresses correspond to the configured IP address for the nodes Check the driver log file to analyze the invalid response telegrams Check that no PLC s are trying to send data to this PC This driver does not support unsolicited data Subcode Subcode contains the unexpected network and node addresses 30 7TOMRTCP IGSS Omron FINS
10. ameters must be in the interval 0 5 corresponding to YEAR MONTH DAY HOUR MIN SEC Action Make sure offsets larger than 5 are not requested used Subcode None 0x550B 7TOMRTCP SEND SOCKET FAILED Cause The driver failed to send data to the PLC Action Check that network is working correctly Use e g ping command to verify that the PLC is correctly connected and visible from the PC Subcode Windows Socket error code 31 7TOMRTCP IGSS Omron FINS Ethernet Interface driver 0x550C _7TOMRTCP_RECV_MAXLEN_EXCEED Cause Receive telegram length exceeded Telegram too long Action Contact 7T technical support Subcode Telegram length 0x550D _7TOMRTCP_RECV_TIMEOUT_DATA Cause The driver didn t receive any response from the PLC within the specified timeout period Action Increase driver Timeout parameter 0x550E 7TOMRTCP RECH SOCKET FAILED DATA Cause The driver didn t receive any response from the PLC within the specified timeout period Action This is typically caused by some kind of network error Use e g ping t command to verify that the PLC is is correctly connected and visible from the PC without any errors Subcode Windows Socket error code 32
11. ation Report Format Set Command Layout Scan interval Logging O1 O100 O All changes O All values O10 1000 G None Gong In millisecs C Log outgoing commands C Log to SOL Database Base interval Data reduction Transfer to history Average d value 02 10 Minimum Actual total value Maximum O5 O30 Sum Idealized total value Actual None In mins Change N Differ For each data i reduction method C Log to printer Alarm delay sec Delete Protection Safe commands Scale Connect to Unused vi None vi Unused v User defined entries for command menu None Use pipe to delimit multiple menu entries Use semicolon to delimit multiple commands Prefix xxx to display xxx in the command menu otherwise text up till first space is used In parameter list 0 will be substituted with object name and 4 with area And bind both the Command and the State atom to Historical Data Word and Word Offset 0 this corresponds to parameters 512 and 0 we just set up in the Connection Misc pane for the driver 26 7TOMRTCP IGSS Omron FINS Ethernet Interface driver ConnectionControl Node O Global Change State I Bit Map 170 Alarm In Ack Bit Command State Config Layers Data Management Definitions Display Edit Mapping Calculation Report Format Set Command Layout Atom PLC Node for object Connect
12. bined e g DM 013 3 DM 013 7 and DM 013 9 then the driver automatically fetches the range DM 013 3 through DM 013 9 to ensure that all bits are read from the PLC 12 7TOMRTCP IGSS Omron FINS Ethernet Interface driver IT IS HIGHLY RECOMMENTED to use Data Register as the primary memory type for exchanging variable information between IGSS and the PLC Read and especially write operations directly to Output Timers and Counters cannot be verified by the PLC program and might thus lead to hazards 4 2 CONFIGURING A CLOCK OBJECT The IGSS FINS Ethernet driver allows the user to configure objects which binds to the PLC real time clock This enables you to make Ul which allows the user to monitor and set the real time clock in the PLC To map an object atom to a component of the real time PLC clock select the Memory Type PLC Clock Word Then select the specific offset of the real time clock component you want to bind to according to the table below Offset Component Year 0 99 Month 1 12 Day 1 31 Hour 0 23 Minute 0 59 O1 BR O PO 1O Second 0 59 If you want an IGSS atom to bind to the Minute component of the real time clock then you should select the offset 4 If you define the I O mode attribute of the atom to be i o or just out then the user will be able to set the clock Since the FINS protocol requires all clock parameters to be set concurrentl
13. bstituted with object name and 4 with area Since defining a connection schedule when using GPRS means that you are not online with the PLC nodes continuously you might want to consider giving the user a possibility to manually establish a connection to the PLC through the IGSS UI This is done by defining a Connection Object which allows the user to simply click a button on the UI to control the connection In the Connection Misc pane you should first enable the Monitor and control connection option in the Connection Status and Control group When this option is enabled you should enter 512 as Data Group and 0 as offset 23 7TOMRTCP IGSS Omron FINS Ethernet Interface driver HIH IGSS System Configuration c temp driver85 driver85 EEK File Edit View Tools Help Bal Ss Bomm Gg K Configuration name driver85 cerxp OMRON FINS Ethernet driver Collecting Historical Data od taal Whenever IGSS connects to the node it will read historical Node 0 data values accumulated by the node since it was last connected Node Properties Remote Connection Connection Misc Advanced Currently exists 4 historical data definitions for this node Settings Connection Status and Control The remote connection can be monitored and controlled by connecting an IG55 object to a specific address Monitor and control connection Address used for connection status and control for this node
14. ct a communication driver to be installed from the list below Then click OK Driver Description EE 7TOMRTCP 85 OMRON FINS Ethernet driver 7TIHC LK IHC driver TSMS SMS message driver e ATMELFA Mitsubishi Melsec FX Serial protocol driver ll 7TMODGPRS MODBUS GPRS driver ei 7TFUJI Fuji Electric Serial protocol driver m TMELSQ Mitsubishi Melsec Q Serial protocol driver ei DER Siemens 57 TS adapter interface driver l 7TELCOM EICom30 m TMODEXT Modicon Modbus protocol driver with extended furn a ZTCMLTCP General Comli TCP protocol driver If the driver is present then you can proceed to the next section Configuring the Driver otherwise install the driver using the manual installation procedure described below 2 2 MANUAL INSTALLATION Using the following step by step guide will install the driver manually on a PC where the IGSS system has already been installed You need to stop the IGSS system prior to the installation and you need to be logged in with a user account with Administrator rights Step 1 Verify that the files 7TOMRTCP DLL 7TOMRTCPc DLL COMMDRV REG latest updated version exists in the GSS directory If the files doesn t exists run the IGSSUpdateClient to get the files from the 7T WEB server or contact 7T Support support Q7t dk to get the files via e mail Step 2 Double click on the COMMDRV REG file to import the registry settings needed for the system to recognize th
15. dr This is the address the driver will use to locate the latest newest historical data point for the historical data series associated with this data point Interval This is the interval the driver assumes between each of the samples in the historical data series Count This is the depth of the historical data series 20 7TOMRTCP IGSS Omron FINS Ethernet Interface driver Bias This is an optional parameter which will bias all timestamps calculated by the driver with a specific amount of minutes This parameter is only used if for some reason the newest data sampled in the PLC is know to be e g 3 minutes old then you can specify this is the bias field and then the driver will compensate for that when time stamping the data In the example shown above the two first historical data series are both sampled at 5 minute interval The layout of the historical data series in the PLC will therefore look like this First Series Offset 1 Second Series Offset 2 Time Register Value Register Value T Now DM 1000 1 DM 1050 27 T Now 5 min DM 1001 2 DM 1051 31 T Now 10 min DM 1002 3 DM 1052 19 T Now 15 min DM 1003 4 DM 1053 21 T Now 47 5 min DM 1047 48 DM 1097 31 If the driver connects to the PLC at 13 00 00 then it will fetch the historical data according to the above layout and thus produce two time series like these in IGSS Time Data
16. e PC with will be used when this function is used and the PC will always be time master i e it is the PC clock which will be sent to all nodes requesting this service If you don t want the driver to synchronize the clocks then specify 0 null as the interval this will disable the automatic time synchronization service in the driver for this node Telegram retries Here you can specify the number of telegram reties the driver should use before issuing a communication fault The default value is 3 which suit most applications If you experience frequent communication faults you might try to increase this parameter Please be aware that the UDP IP protocol doesn t guarantee delivery and might thus be subject to lost telegrams on the network without send and or receiver will know about it 10 7TOMRTCP IGSS Omron FINS Ethernet Interface driver 4 CONFIGURING THE OBJECTS Once the driver and the PLC nodes have been defined IGSS Objects and Atoms can be linked to process variable in the PLC Various different types of PLC memory can be accessed for read write operations using the driver By using the Edit Mapping tab in the object properties dialog you can specify the binding between the object s atoms and the PLC process variables Start by selecting an atom and select the 7TOMRTCP driver in the Driver drop down list DM310 Global Calculation Report Format Symbol Definition Analog Layers Data Management Definitions Dis
17. e driver sMs 7TOMRTCP IGSS Omron FINS Ethernet Interface driver The driver is now installed 7TOMRTCP IGSS Omron FINS Ethernet Interface driver 3 CONFIGURING THE DRIVER This section describes how to configure the driver parameters All parameters must be configured by using the System Configuration sysconfig exe application Please note that the IGSS system MUST be stopped and restarted for the configured parameters to take effect Start the System Configuration application and add the driver 7TOMRTCP 1D 85 to the requested station I IGSS System Configuration c temp driver85 driver85 File Edit View Tools Help aaa Ss i iix ZK de Configuration name driver85 Cep FR OMRON FINS Ethernet driver Driver Information OMRON FINS Ethernet driver Driver Id 85 Statistics Top Nodes Sub Nodes File Versions Driver DLL File TOMATCP DLL Version 8 00 00 build 9340 TP Configuration DLL File 7TOMRATCPC DLL Version 8 00 00 build 9340 For Help press F1 When the driver has been added to the relevant station then you are ready to proceed with setting up the FINS network parameters applicable to the PC This is done by clicking the FINS Network Setting tab 7TOMRTCP IGSS Omron FINS Ethernet Interface driver ii IGSS System Configuration c temp driver85 driver85 EEK File Edit View Tools Help G GM TR Configuration name driver85 Driver Information FINS Network Setting
18. e range and availability for each Memory Type will vary depending on the specific Omron PLC type 1 Bit Boolean types Memory Type Processor type CS CJ CV DM Area R W R CIO Area R W R W HR Holding Bits Area R W N A AR Auxiliary Bits Area R W R WR Work Area R W N A EM Bank Current R W R W EM Bank N Specific R W R PLC Clock R W R W R Read W Write N A Not Applicable These addressing methods allow you to bind to any type of process value in the PLC Please note that if you want to bind to a 32 bit DWORD value then use word addressing and specify the external type as one of the supported 32 bit types then the system will automatically do the correct addressing If you e g want to bind to a floating point process value at DM 0254 you should specify DM 0254 and select the external type FLOAT Then the Driver will automatically fetch both DM 0254 and DM 0255 and interpret the content as a floating point IEEE float value Please note that all bit types are only one bit values when written as a command to the PLC l e if you bind a digital command to DM 012 Bit 6 and send the command gt 1 then only DM012 6 is set This means that you can t send complex commands that require more than one bit to be set reset The driver automatically fetches at least 16 bits when a specific bit is referenced If you e g define a digital object which mimics the state of 3 bits com
19. es F r IPNetwork er Enter IGSS node number IP Address CPU slot position in rack and communication timeout for this node IGSS node number Processor type IP address for PLC node e g 172 16 18 20 192 168 11 1 UDP port number typically 9600 3600 FINS network address 0 FINS node address FINS unit address Communication timeout In millisecs Automatic timesynch interval in seconds Protocol Properties Increase telegram retries if driver generates frequent communication alarms Normally 3 telegram retries are sufficient G a Telegram retries vi Set Default For Help press F1 Each PLC node requires a few fundamental parameters IGSS node number This is the node number which IGSS uses to reference a unique PLC This node number is required when binding and IGSS atom tag to a register in the PLC Any number from the drop down list can be used Processor type Click this drop down box to select the PLC type CS CJ or CV If the PLC node you want to connect to belongs to the Omron CS CuJ family select CS Cu If the PLC node you want to connect to belongs to the Omron CV family select CV IP_address of the PLC node Specify the IP address of the PLC node you want to connect to Please make sure that this IP is reachable from the PC e g by using the IP ping command Please refer to Omron documentation for setting up the IP address of the PLC node UDP port number Set to UDP
20. ing an IGSS object to a specific address C Monitor and control connection Address used for connection status and control for this node Data Group Message type Word Offset Callback to Node SL C Select this option if IGSS should perform a callback to the FEN node whenever the node establishes an unsolicited connection with the PC For Help press F1 Since the driver is not continuously connected to the PLC you might want the PLC to store one or historical data in designated areas in the PLC and let the driver fetch and timestamp these data when it is online If you e g want the driver to only be online each 4 hours but require some important tags to be stored in the IGSS system each 5 minutes e g for reporting or trending then you can use the Collecting Historical Data option to define where the data are stored Click the Settings button to bring up the dialog used to define the layout of the historical data The dialog contains one row for each historical tag you want to define The first 3 columns Data Group Word Offset Word Length contain the fields to define where and how the data will be stored in IGSS These parameters are used to bind the data to specific objects 7TOMRTCP IGSS Omron FINS Ethernet Interface driver Historical Data Settings for Node 0 Historical Data Settings The first two columns define the IGSS address into which the historical data should be mapped The third c
21. ionControl Node O TE Diver 7TOMRTCP CBRXP ei ate Free Value Node o v CJ larm In R JAlarm Qut PLC Address for Command atom Memory Type Historical Data Word e 120 mode aut Word Offset o S Bit Offset Alarm Details Bit Offset Edit Delete External type FP16S Use numeric to scroll to next previous atom If you want to use e g a Command Field mimic to allow the user to control the connection state to the PLC node then you could define something like this 27 7TOMRTCP IGSS Omron FINS Ethernet Interface driver ConnectionControl Node O Change State I Bit Map 170 Alarm In amp ck Bit Command State Confi Data Management Definitions Display Edit Mapping Calculation Report Format Set Command Layout Show Command Align O Vertical Show State Horizontal Disconnect C Shadow i Display Attributes Fetch Historical Data CI Space CenterX 1434 State display Center Y 675 Pattern 7 Width 148 Text color Height E 33 Button color Use Windows Colors 28 7TOMRTCP IGSS Omron FINS Ethernet Interface driver 6 PERFORMANCE AND THROUGHPUT The driver is designed for maximum throughput on a LAN WAN network On a standard PC with a standard NIG you should expect a throughput of 20 request response cycles pr second Each PLC node is handled concurrent and independently Thi
22. nnnnenne 11 4 1 Supported Memory Types urnrnnannvnnnnvvnnnrrnnnnrnnnnnvenenvennnrrnsnnrnnannnenerressnrnnsnnnnnennenen 12 4 2 Configuring a Clock Obiect ennen kr en kr renerne renerne 13 5 USEWITH GPRS NETWORKS vunnet resa ranere eds ken eh SERENE aftag as S 16 6 PERFORMANCE AND THROUGHPUT oaair p auunta ne n aaraa aranea aar aboan ae aa Eana a 29 7 ERROR CODES aaaea ders a raaa a ane ice dene utartet 30 2 7TOMRTCP IGSS Omron FINS Ethernet Interface driver 1 INTRODUCTION This document describes how to set up and troubleshoot the IGSS 7TOMRTCP Interface Driver The driver implements the Omron FINS protocol stack on Ethernet using UDP IP 1 1 SOFTWARE REQUIREMENTS None see Hardware Requirements below The driver is designed to be used with IGSS version 8 0 and higher 1 2 HARDWARE REQUIREMENTS The driver requires a standard NIC interface with TCP IP UDP IP installed An Ethernet port supporting TCP IP UDP IP and the FINS protocol is required on the PLC s Please refer to Omron documentation for cable setup and wiring instructions 7TOMRTCP IGSS Omron FINS Ethernet Interface driver 2 INSTALLATION 2 1 AUTOMATIC INSTALLATION The driver is normally installed automatically along with the rest of the IGSS system To verify if the driver has been installed open the System Configuration sysconfig exe and check if a driver with ID 85 is present in the list of available drivers Select Communication Driver Sele
23. olum is value size in words The remaining columns define the layout of the historical data in the node Data Group Word Offse Word Length Read Code Start Addr Interval 1000 5 1050 5 1100 1 1340 1 1 2 3 4 as Rows painted in red contains invalid values and will not be saved Data Group This field should always be set to 512 This is a fixed value which is used by the IGSS Omron FINS Ethernet driver to recognize that this is historical data The value 512 maps to the Memory Type Historical Data Words Word Offset This field id used to distinguish between the different historical data tags It is recommended to consequtive starting at 1 one The value of this field corresponds to the Word Offset parameter in the Edit Mapping dialog when we bind the historical data to specific objects See details below Word Length This parameter is used to tell the driver the size of each of the historical data points This should be set to 1 if the historical data is a 16 bit data type and it should be set to 2 if the historical data is a 32 bit data type Read Code This parameter tells the driver which Memory Type it should use when reading the historical data If the historical data is stored in DM area then this parameter should be 0 If the historical data is stored in EM bank 0 then Read Code should be set to 160 If the historical data is stored in EM bank 1 then Read Code should be set to 161 etc Start Ad
24. ou to set up the driver so that it will minimize the amount of data on the wire and thus minimize the cost associated with using GPRS type networks or other types of toll based networks If you don t care about the toll on data traffic on the GPRS network then you can treat the GPRS network as any other LAN WAN and just skip this section of the manual 16 7TOMRTCP IGSS Omron FINS Ethernet Interface driver Ill IGSS System Configuration c temp driver85 driver85 File Edit View Tools Help ball ai pmax SKS Configuration name driver85 Connect Through IP Network Remote EE CBRxP B OMRON FINS Ethernet driver CG r IPNetwork Node 0 Connection type Connect directly One IP Address one node Connect directly One IP Address multiple nodes G GPRS One IP Address one node GPRS One IP Address multiple nodes o Do not connect initially to all nodes when driver is started For Help press F1 To enable this mode for the driver select the GPRS One IP Address one node option as shown above When this option is enabled you can design a schedule which the driver will use when connecting to the PLC node Select the node and switch to the Remote connection pane 7TOMRTCP IGSS Omron FINS Ethernet Interface driver Il IGSS System Configuration c temp driver85 driver85 File Edit View Tools Help AGM Configuration name driver85 Node Properties Remote Connection Connection Misc
25. play Edit Mapping Atom PLC Node for object DM310 High Alarm High Limit Actual Value Node 0 Set Point S i Driver 7TOMRTCP CBRAP Low Limit PLC Address for High Alarm atom Low Alarm Alarm In Memory Type OM Word 0 mode lo wel Word Offset on El Bit Offset Alarm Details Bit Offset 0 4 External type FP165 v Use numeric to scroll to next previous atom Now select the desired PLC node number and continue by setting be desired Device Then specify the number register number within the device type Note that the corresponding Mnemonic is displayed and updated as you select the appropriate parameters This is a help to make sure you always bind to the correct process variable 11 7TOMRTCP IGSS Omron FINS Ethernet Interface driver Continue this process for each atom on the object and save the parameters by clicking the OK button when finished 4 1 SUPPORTED MEMORY TYPES The driver supports a number of different device types in the PLC 16 Bit types Words Memory Type Processor type CS CJ CV DM Area R W R W CIO Area R W R W HR Holding Bits Area R W N A AR Auxiliary Bits Area R W R W WR Work Area R W N A Timer Value R W R W Counter Value R W R W EM Bank Current R W R W EM Bank N Specific R W R W PLC Clock R W R W Please observe that the applicabl
26. s Advanced External Types cerxp j i ERA OMRON FINS Ethernet driver FINS Parameters for this PC em The driver uses a standard ethernet NIC in the PC to Za communicate with the OMRON PLC s using OMRON FINS Communication Commands Set the FINS Network and Node addresses in the fields below Make sure these parameters dosn t clash with existing PLC nodes on the network FINS Network Address typically 0 E FINS Node Address 1127 For Help press F1 On the FINS Network Setting page you specify the FINS network parameters for the PC FINS Network Address Select the FINS network address for the PC This is typically 0 but can be to any applicable number between 0 and 127 Please refer to Omron documentation for setting up network topology FINS Network Address Just as any PLC node on the network needs to have a unique node address the PC also needs a FINS Node Address to identify it on the FINS Network Select a FINS node address for the PC in the range 1 to 254 Make sure the node address is unique on the FINS network Once you have set up the FINS Network Settings for the PC you are ready to proceed with setting up the PLC nodes Right click on the OMRON FINS Ethernet driver tag in the left mode tree view and select New Interface in the popup menu D P 7TOMRTCP IGSS Omron FINS Ethernet Interface driver The Connect Through IP Network appears HHH IGSS System Configuration c
27. s means that if you add more PLC s to the system then the throughput pr PLC should only be affected marginally provided that the PC NIC throughput is sufficient IMPORTANT NOTICE The IGSS communication engine optimizes communication throughput by seeking to group data whenever possible This means that if the communication engine is required to read e g DM0001 and DM0031 then it will read data registers DM0001 DM0002 DM0031 as a block This is much more efficient than reading the two data registers using two separate read requests 29 7TOMRTCP IGSS Omron FINS Ethernet Interface driver 7 ERROR CODES This section describes the error codes specific to the IGSS 7TOMRTCP interface driver While troubleshooting communication or addressing problems the Driver Test Application might be useful to display error codes reported by the driver 0x5501 7TOMRTCP DATA BLOCK TOO BIG Cause User attempted to read or write a block of more than 256 items Driver only allows up to 256 items in a block Action Adjust driver segment length to 256 or less in the advanced settings for the driver in the system configuration application Subcode Subcode contains the actual block size that was attempted 0x5502 7TOMRTCP INVALID MESSAGE TYPE Cause The driver was requested to read or write an unsupported message type type Action Contact 7T support Subcode Subcode contains the encoded message type 0x5503 7TOMRTCP INVALID DATA REGI
28. t Format Symbol Definition Name CLOCK Te l G Figed Table Description O Float Table Name Vear Month Decimal Point Minute Units Second Minimum value Maximum value From 10 12 2009 13 15 41 939 TT Now you are done binding the object and you can continue to design the mimic s for the object 15 7TOMRTCP IGSS Omron FINS Ethernet Interface driver 5 USE WITH GPRS NETWORKS The IGSS Omron FINS Ethernet is primarily designed for use with fixed type Ethernet Networks e g industrial LAN or WAN Networks where the PC and the Omron PLC s are considered to be directly connected However the 7TOMRTCP interface driver can also be used on other types of IP based networks as for example GPRS networks GPRS networks basically work as a normal IP network except that there will be a toll cost associated with the amount of data you transmit on the network The toll either comes as a cost pr Mega Byte of data you put in the wire or as a flat rate agreement with the GPRS provider which limits the amount of data you are allowed to put on the wire within a certain amount of time This is in contrast to traditional LAN WAN where the cost of the infrastructure normally doesn t depend on the amount of data you put on the wire once the infrastructure LAN WAN network is established The IGSS Omron FINS Ethernet driver allows y
29. usly In the Connection hold time section you might want to specify how long the driver should keep the connection open it either the user sends a command or if the user forces the driver to establish a connection through a dialup connection object The Normal connect hold time option allows you to define how many seconds the driver will stay connected online if the user forces the driver to make a connection to the PLC The Send cmd connect hold time option allows you to specify how many seconds the driver will stay online one the PLC node after the user has send a command This latter is useful if the user should be able to see the response of the command which he she has just sent Once you are done defining the connection schedule continue to the Connection Misc pane 7TOMRTCP IGSS Omron FINS Ethernet Interface driver H N IGSS System Configuration c temp driver85 driver85 File Edit View Tools Help haa Se amp nm i x Configuration name driver85 Node Properties Remote Connection Connection Misc Advanced CBRxP a amp OMRON FINS Ethernet driver Collecting Historical Data od IPNetwork Whenever IGSS connects to the node it will read historical data values accumulated by the node since it was last connected Currently exists D historical data definitions for this node Settings Connection Status and Control The remote connection can be monitored and controlled by connect
30. y the driver has been designed such that the driver will automatically use the local time for any unspecified parameters This means that if the user only sets the minute component of the time then the driver will fetch the Year Month Day Hour and Second from the PC local time and use these together with the user provided Minute component to form a valid and useable FINS Write Clock instruction External type should be set to FP16S An easy way to bind to all components of the real time clock is to use an IGSS table object This use case is shown in the following example Create an IGSS table object and bind it to the Memory Type PLC Clock Word and the Word Offset 0 zero in the Edit Mapping pane 13 7TOMRTCP IGSS Omron FINS Ethernet Interface driver Table Layers Data Management Definitions Display Edit Mapping Report Format Symbol Definition Atom PLC Node for object CLOCK iver 7TOMRTCP CBRXP Node 0 v PLC Address for T able atom Memory Type PLC Clock Word 1 0 mode o ll Word Offset 0 Bit Offset 0 Alarm Details Bit Offset H Edit Delete External type FP165 w l Use numeric to scroll to next previous atom Then switch to the Table pane and define the individual components 14 7TOMRTCP IGSS Omron FINS Ethernet Interface driver Table Layers Data Management Definitions Display Edit Mapping Repor
Download Pdf Manuals
Related Search
Related Contents
HQ Power LED QUAD FLOWER Thermador Dishwasher DWHD651GFP User's Manual GUÍA DEL USUARIO - Sound World Solutions Graco PD116361B User's Manual Handbook cover HT-Shaver FB.pub FLAMADOL Gel - Grupo ALCOS e/pop User Guide AMR-Produktkatalog und Ratgeber 2011/2012 User`s manual Copyright © All rights reserved.
Failed to retrieve file