Home

- Service, Support

image

Contents

1. Deactivated is About 03 16 2004 09 48 27 _ pcs7_v6_2 1 Time Deactivated 2 About _ 03 16 2004 09 pes7_v6_2 1 from 03 19 2004 09 06 About oat oe r Pes ve ath About pes7 vi e 7 3 19 2004 09 06 5 about __ 03 16 2004 09 pes _v6_2 1 Server Deactivate 6 About 03 16 2004 09 pesz v6 20 Route name Deactivated 7 About 03 16 2004 09 pes7_v6_2 1 Route ID Deactivated 8 About 03 16 2004 09 pes _v62 1 Status Deactivated 9 About 03 16 2004 09 pes7 v6 21 10 About _ 03 16 2004 09 11 About 03 16 2004 09 12 About _ 03 16 2004 09 pes7_v6 2 1 pes7 v62 1 pcs7 v6 21 Function ID Deactivated Mode table Deactivated MODE Deactivated 13 About _ 03 16 2004 09 cs7_v6_2 1 OMODE ACT Deactivated i4 About 03 16 2004 09 PEET i Source Deactivated 15 About _ 03 16 2004 09 pes7_v6_2 1 Destination Deactivated 16 About 03 16 2004 13 14 02 _ pes7 v6 20 aE Material Deactivated 17 About 03 16 2004 13 pes7_v6_2 1 H Batch Deactivated 18 About _ 03 16 2004 13 pes _v6_2 1 Batch ID Deactivated 19 About _ 03 16 2004 13 pes _v6_2 1 Saag noi bemivaled 20 _ About _ 03 16 2004 13 pes7 v6 2 1 aE E 21 About _ 03 16 2004 13 pes _v6_2 1 elelelololololelclelalolajajalalalalolajajo elelelalololeleslalalalalaslalalalalajojo 22 About _ 03 16 2004 14 pes _v
2. QDIAG Meaning 8061 Active automation system Error in send buffer when the RC_XC_JOB_USER_IF_FC function block is called error when cross coupling is called 8062 Active automation system Cross coupling send buffer missing instance data block of FB800 in route list 8063 Active AS Cross coupling send buffer missing information on destination address in the instance data block of FB800 8066 Passive AS Error when RC_XC_JOB_USER_IF_FC function block is called 8067 Passive AS Cross coupling send buffer missing instance data block of FB800 in route list 8068 Passive AS Cross coupling send buffer missing information on destination address in the instance data block of FB800 8069 Passive AS Cross coupling send buffer No master AS ID in send buffer 8161 Active AS Cross coupling buffer Block 1 cannot be sent 8162 Active AS Cross coupling buffer Block 2 cannot be sent 8163 Active AS Cross coupling buffer Block 3 cannot be sent 8164 Active AS Cross coupling buffer Block 4 cannot be sent 5 40 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 5 7 Example Using QRESTPOS and QRPOSERR This example will answer questions about the behavior of the QRESTPOS and QRPOSERR outputs for all 32 mode levels in certain scenarios In this example QRESTPOSx stands for QRESTPOS1 to QRESTPOS32 and QRPOSERRx stands for QRPOSERR1 to QRPOSERR32 The examp
3. Parameter Meaning Type Default I O Att OCM Perm values SET_MAT MATERIAL parameter is BOOL FALSE I VQ l 0 gt 1 set in all linking elements Material is applied involved in the route 1 gt 0 A positive edge sols the No evaluation takes material This function cannot be executed place unless the route has a valid route list in all of the automation systems involved The status of the route must be at least Ready for start IGN_ERR This parameter indicates BOOL FALSE I VQ 0 NO In case of the route response in the error the route is event of a fault held and the active elements are switched off 1 YES Error is ignored and route operation continues Note The active elements are not switched off SOLID Indicates whether this BOOL FALSE I UQ 0 Liquid material route involves solid transport materials 1 Solid material This parameter affects the transport route search and the interlocking of route elements In addition the order of elements in a partial route plays an important role enabling from destination to source This function has not yet been implemented in Route Control V6 0 and is reserved for future use EN_OS_QU This parameter indicates BOOL l VQ 1 Route is the behavior of the route restarted when once the user has message is acknowledged an error acknowledged message in the display 0 Route remains in The Resume command error state after m
4. Operator Control Element Meaning Automation system Name of the automation system to which the element is assigned during project engineering S7 project engineering Name Name of sensor element No Number of the sensor element as assigned in the CFC chart for example by the Route Control Wizard Type Type of sensor element Mode Mode level in which the sensor element is inserted in this partial route Feedback Expected feedback causing this sensor to switch over Comments User text Process Control System PCS 7 SIMATIC Route Control A 32 A5E00343836 02 Dialogs Interfaces A 8 Parameter Elements A 8 1 Parameter Element Activation Dialog Type General Name MyType ID 3 a Dimension gallon m Comment Cancel Help Description This dialog displays the properties of a parameter element type The properties of the standard types cannot be changed Meaning of Operator Control Elements Operator Control Meaning Element Name Name parameter element type ID Type number that is unique from all others Dimension Unit such as second liter gallon etc Comments Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 33 Dialogs Interfaces A 8 2 Parameter Element Properties Dialog Properties Ed Parameter element m General Name No Automation system Type TIMER 7 External IE
5. 2 x 5 AS OS connections Two AS OS connections go from each AS to the Route Control servers OS OS connection In addition the IP addresses of both network cards in computers 1 and 2 must be specified to the office network green connection A 60 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 18 3 Route Control Wizard Network Constellations Note Note The Route Control Wizard can only create S7 connections to PLCs that are in the same S7 project or multiproject limit of a Route Control project Connections to automation devices in S7 projects outside this domain for example other independent individual S7 projects not encompassed in the multiproject or a second S7 multiproject etc must be configured manually by the user Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 61 Dialogs Interfaces A 19 Server Combinations A 19 1 Route Control Server with and without WinCC OS The Route Control server can be started with or without WinCC The appropriate settings can be made under Global Settings A 19 2 Route Control Configurations The following configurations are permitted for Route Control WinCC and or Batch Control Route Control Configurations non redundant Route Control Configurations redundant Process Control System PCS 7 SIMATIC Route Control A 62 A5E00343836 02 Dialogs Interfaces
6. Comment Cancel Help Description This dialog displays the properties of a sensor element For reasons of consistency the properties cannot be changed except for comments as they were imported from the S7 project The properties have already been assigned in the appropriate block in the CFC Meaning of Operator Control Elements Operator Control Meaning Element Name Name of sensor element Number Unique number of the sensor element Automation system Name of automation system to which the sensor element is assigned through project engineering Type Type of sensor element Comments User text A 7 3 Sensor Element Cross Reference List See Control Element Cross Reference List Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 31 Dialogs Interfaces A 7 4 Route Sensor Element Properties Dialog Interconnected sensor element m Sensor element Automation system PCU1_MPI16 Name S1 v No Type Usage Function Start Pump v Feedback FALSE he Comment Conductivity Cancel Help Description This dialog is used to change or assign the properties of a sensor element inserted in a partial route This dialog will be displayed automatically if an element from an automation system is inserted in a partial route using a drag and drop operation Meaning of Operator Control Elements
7. gt Is the element in maintenance gt Is the element in manual mode gt Is the element in error status EV_ID1 SIG7 Material compatibility error a A new material in the route request is not compatible with the preceding material gt Check change the succeeding material gt Repeat route request See Project Engineering of Material Sequences b Material cannot be saved in the linking elements for the route in progress because of an incompatibility with the preceding material gt Check change the succeeding material gt Save material heck materia guration Project Engineering of Material Sequences Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 139 Dialogs Interfaces Event ID EV_ID1 Event Signal SIG8 Message Route ID error Server Cause The RC_IF_ROUTE ROUTE_ID route is illegal or the RC has not yet written valid route IDs to the AS for example following a complete download to the AS gt Load project engineering onto RC server See Loading the Route Control gt Enable project engineering Route Control Center Route Control Center Server Status and Updating the Route Control Server gt Start RC wizard with Data synchronization option See Route Control Wizard Selection of Actions and Guide Exporting Routes EV_ID2 SIG1 Route data block is not available At leas
8. 2 Status of the Route Control server in plain text 3 Project that is currently loaded see Project Settings Properties 4 Dis he server Se 5 Time stamp and date and the Route Control project that is currently loaded 6 List of automation systems that are connected to the RC server or to which an attempt was made to establish a connection Automation systems in Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 119 Dialogs Interfaces A 120 not available see RC Server Expanded RC Server Expanded Diagnostics OS A 7 Displays the dialog showing the AS connections 8 Number of clients RC Center that are connected to the server 9 Opens the dialog showing the client connection See RC Server Expanded Diagnostics Clients RCC 10 Enables the Route Control server if it is running in standby mode This computer then becomes the master Note You must use the Route Control Center to enable a Route Control project that was previously loaded onto the server using the Route Control engineering tool See Route Control Center Server Status 11 Button to restart the server project engineering is read in again and a general request of the automation systems takes place 12 Button to terminate the Route Control server Caution The Route Control server is shut down Operation of the routing system is not guaranteed unless a redundant server takes over control a
9. RC_XC_JOB_FB FB882 RC_XC_JOB_START DB450 RC_XC_JOB_TIME_FB FB885 RC_XC_JOB_UDT UDT705 RC_XC_PUTX_1 DB451 RC_XC_PUTX_RECV FC882 RC_XC_PUTX_SEND FC881 RC_XC_PUTX_UDT UDT451 RC_XC_UDT UDT101 RC_XFER_LE FC826 5 126 RC_XFER_MON_FLT FC829 RC_ZTG ol a Readme File with updated information Redundancy failover Remote Elements CFC Chart Local AS 6 84 Remote elements CFC chart peer AS Remote Elements NetPro Local AS Remote elements NetPro peer AS Renaming a Process Cell or a Unit in the Plant Hierarchy Required Authorization Reserved ranges block number ii Restriction of quantity framework 3 3 Route Properties Route Control WinCC wizard instance selection A 76 Route Control WinCC wizard overview Route Control WinCC wizard SFC Route Control WinCC wizard start Route Control WinCC wizard summary Route Control WinCC wizard welcome dialog A 75 Route Control applications HW Config Route Control blocks Route Control blocks general 5 3 Route Control blocks run sequence Route Control center 2 79 Maintenance View A 104 Index 6 Route Control Center activation keys Route Control Center adding a server A 88 Route Control Center elements A 100 Route Control Center error during route request A 98 Route Control Center find server A 89 Route Control Center_general operator control elemenl A 92 Route Control Center locations Route Control C
10. ccccecceeeceeeeeeeeeeeeeseaeeeeeeeeseeeessaeeneeeeees 5 12 5 3 RC CLOCK FB899 aissis ainneoin 5 12 5 4 RC MASTER BUFFER FB850 ssisnaiseioniiinaaanaaa 5 12 5 5 RC MASTER FUNC FB852 icc cccssseteeessseateisietesessaandeninnbecesesineedaneeess 5 12 5 6 RC_MASTER_MATERIAL FB860 0 cccccceeeeeeeeeeeeeeeeeteeeeseneeees 5 12 5 7 RC MASTER MSG FB857 ivccccccessseevets seedeveseaenasvtsideniieenceendeieitien 5 12 5 8 RC_MASTER_TIMES FB859Q 0 c ccceecceceeeeeeeeeeeeeeeseeeeeseaeeseeeeeas 5 12 5 9 RC_MASTER_XC_SND FB858 0 cccccccceeeeeeeseeeeeeeeeeeeeesetaeeseeeeees 8 125 510 RO ROUTE FBG01 s sceevisteeviseiteestgn onyieleenciaditasieindecteaeehaieied 5 12 5 11 RC ROUTE GET EXT PE FB818 ceccccceceeeeeseeeeeeeeseteeeseteseenees 6125 12 RC ROUTE MAT FB819 nerina 5 12 5 13 RCO ROUTE RCE OFF FB804 inisining aiii iiis 5 12 5 14 RC_ROUTE_RCE_ON FB803 0 cececceeesceeeeeeeeeeeeeeeeeeseeeeseeeseaeees 5 12 5 15 RC_ROUTE_STATE_OS FB807 0 cc ccccccceceeeeeeeeeeeeeeeteeeeeeseeesenees 5 12 5 16 RC _ROUTE_STATES FB809 0 ccccecececeeceeceeeeeeeeeceeeeeteeeeseeeneaeees 5 12 5 17 RC _ROUTE_TELEGR FB808 0 ccccceeceeeceeeeeeeeeeeeeeeeeseceeesseeesenees 5 12 5 18 RC LROUTE_TIME FB805 ccccceccceeeseeceeeeeceeeeeeeeeeseeeseeeesseensanees 5 12 5 19 RC _ROUTE_XC_PE_ACTV FB817 ccccceccceceeeseeeeeeeeseteeeseeeeseeees 5 12 5 20 RC _ROUT
11. ccceecceeeeeeeeeees aa Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Contents A 32 3 AS MCSSAQCS niana E E EEEE A 32 3 1 Route Control Messages AS 00 ccceeceeeeceeceeeeeeeeeccacaeeeteeeeeesensnnaneeeees A 32 3 2 Route Control Messages AS System FB850 eessen A 32 3 3 Route Control Messages AS Route FB800 enesesse A 32 3 4 Route Control Messages AS Control Elements FB822 823 824 825 cececeecseceeeeeeeeteesttteeeeees A 32 3 5 Route Control Messages AS Sensor Elements FB845 846 A 32 3 6 Route Control Messages AS Remote Elements FB831 833 A 32 4 Operator Messages cccccncreen iii ie ETE AE nested hae A 32 4 1 Route Control Messages Operator Messages ceeeeeeseeeeeenees A 33 Value RANGES iiiietsceccsietcteseeeeceect EE EEEE N EEA A 33 1 Overview of Valid Value Ranges seeseessrreseerresrrrrssseerrnerinneseinneenenas A 33 2 Valid Route DS cscri E E acai evtake A 33 3 Valid Function Identification sssi R A 33 4 Maximum Valid Route Request Time cccccsecsecceeceeeeeeeseesecaeeeeees A 33 5 Maximum Valid Material Acceptance Time ccccceeseeeettceeeeeeees A 33 6 Valid Maternal IDSs tenia AE A 33 7 Value Range for IDs of CEs SEs LEs and PES A 33 8 Value Range for SNDRCVDB for Remote Elements ceeeeeee A 33 9 Value Range for AS Numbers c cece eeeeeeeeeeeeee iaaii
12. 3 Route Control EO Route Control AS Route Control AS control routes You will find information about each area of Route Control in these sections 1 Project engineering in the context of an S7 project 2 Interface between S7 project engineering and RC project engineering RC wizard Route Control project engineering Route Control server Route Control automation systems Route Control WinCC faceplate Route Control Center on oak amp Route Control messages Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 2 4 Guide Route Control General Project Engineering SIMATIC S7 Project The SIMATIC S7 project is the central data management and project engineering environment All other tools of Route Control can be accessed from SIMATIC Manager You start the Route Control project engineering interface engineering tool and the Route Control Wizard from the menu Route Control Project In a Route Control project you add special objects for route control partial routes mode tables and mode levels to your project engineering In addition these elements are assigned to partial routes that is elements are inserted in partial routes whereby additional specifications are also made including element activation mode and special features like switch on delay times and fault tolerance times etc Route Control
13. Location inputs A source not a variant B source not a variant C not a via not a variant not a beginning or end location in an entire route beginning and end location in a partial route D not a via not a variant not a beginning or end location in an entire route beginning and end location in a partial route E destination not a variant F destination not a variant Project engineering of partial routes A C source A destination C variant empty B C source B destination C variant empty C D source C destination D variant empty D E source D destination E variant empty D F source D destination F variant empty Possible routes during runtime A E A F B E B F 6 122 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 26 3 5 Unit Location Type The procedure for entering the location type of a unit is the same as for Route Control based on PCS 7 Version 5 Note This part of the project engineering is subject to change as the interface concept for SIMATIC BATCH has not yet been determined for Version 6 For the time being do not include location types in Version 6 1 project engineering They have been retained primarily for migration of existing projects in the engineering tool 6 26 3 6 Transport Set Name The transport set name describes the type of material transport procedure and was used in Route Control based on PCS 7 Version 5
14. PCU1_MPI16 CPU DP MPIOP CP _ FROM REMOTE MASTER S7 connection no i Ethernet 1 IE i 00 AB BA AF FE DA Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 83 Configuration Guide 6 20 1 5 Remote Elements CFC Chart Local AS CFC Chart The element blocks serve as proxies for elements in the other AS RC_REM_SND RC_IF_RE REMOTE MASTER AS Route Co AS USING REMOTE ELEMENTS IN ROUTES CON ID SNDRCYDE INEW_GEN RC_IF_REM_PE RC IF RE Route Co LOC_PE ARET_YVAL REM_PE __OERR RC_IF_REM_SE RC_IF_REM_CE QRET_VAL REM _CE SNDRVCDB SNORVCDB acomm_1D 0ALT_VAL_ OSPVALUE TypeName GACT Y EXT La S unin E _AROUTE ALT VAL TypeName SENSOR AFUNC IDI OMODE_NO JaFUNC ID Jam ODE _NO Description of Blocks RC_IF_REMOTE_SEND FB831 RC_IF_REMOTE_CE FB821 RC_IF_REMOTE_SE FB842 RC_IF_REMOTE_PE FB843 Process Control System PCS 7 SIMATIC Route Control 6 84 A5E00343836 02 Configuration Guide 6 20 1 6 Remote Elements CFC Chart Peer AS CFC Chart prr SRA REMOTE SLAVE AS AS HAVING THE REAL ELEMENTS CON ID PERR Description of Block RC_IF_REMOTE_RECV FB833 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 85 Configuration Guide 6 21 Dynamic ID Assignment 6 21 1 Guide Dynamic ID Assignment User Task Your process cell has more than 300 routes but no
15. Subroute Material Material ueber 2 4S Element name m LE RC_IF PCU2_MPI1 2 1 for example if an element error occurred locked element locked elements Operating mo mode command vee Pass Material ancy 0 Be Pe 1 Material BE 0 CLOSE for example if a partial route error occurred locked partial route locked elements Element name Function mode table source destination cM ER Pumping GTMLY 5 GTM3H 11 cM ER eumping GTM3H 11 P2 14 p2_ ERY Pumping P2 14 LTM1H 23 Lm ERY Pumping LTM1H 23 LTM4 22 locked partial routes variant Process Control System PCS 7 SIMATIC Route Control A 98 A5E00343836 02 Dialogs Interfaces A 27 Interface A 27 1 Route Control Center Route Overview Column Meaning Route The route ID used for this route is displayed Master AS The automation system that controls this route that is the AS in which the RC_IF_ROUTE will be activated from the user program Function ID When there are multiple routes the function ID is normally different so that elements assigned by a route cannot be used for another route exclusive access In certain cases multiple routes share elements and use the same function ID In the route overview all routes with the same function ID are displayed even if they use different route IDs This
16. Two Route Control servers redundant server pair with one network card each In this case again all communication runs over one network that is there is no separation between the office bus and the terminal bus Two Route Control servers redundant server pair with two network cards each one for OS OS communication and another for OS AS communication Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 59 Dialogs Interfaces A 18 2 Route Control Wizard Network Constellations Examples See also Route Control Configurations Route Control Configurations non redundant Route Control Configurations redundant Case Process cell Connections 3 AS OS connections NetPro one each per AS configured OS connections This is not a redundant server so the second network card is used for example for communication with the clients 3 AS OS connections NetPro one each per AS configured OS connections In addition the IP address of the second network card must be specified to the office network This is not a redundant server so the second network card is used for example for communication with the clients 2 x 5 AS OS connections Two AS OS connections go from each AS to the Route Control servers OS OS connection A common network is being used so the IP address does not have to be specified to the office network
17. 5 12 3 23 RC_XC_UDT UDT101 Description Internal data structure used in the context of AS AS communication cross coupling Process Control System PCS 7 SIMATIC Route Control 5 118 A5E00343836 02 Block Library 5 12 4 Function Blocks FC 5 12 4 1 RC_ATTRIB_PTR FC860 Description Internal block for routing system 5 12 4 2 RC_CALL_KILLER FC814 Description Internal block for routing system 5 12 4 3 RC_DB_AREA_COPY FC862 Description Internal block for copying blocks between two data blocks 5 12 4 4 RC_FC_COPY FC863 Description Internal auxiliary block 5 12 4 5 RC_FIFO_DEBUG_SEND FC891 Description Internal system block that stores the diagnostic messages of SFB BSEND in the routing system 5 12 4 6 RC_FIFO_INPUT_FC FC890 Description This block is required for communication between the AS and the OS RC server It transfers all telegrams from the AS to the RC server to a circular buffer FIFO Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 119 Block Library 5 12 4 7 RC_FIFO_SEND FC803 Description The RC_FIFO_SEND block sends telegrams to the OS RC server by means of BSEND 5 12 4 8 RC_KERNEL_CALL FC804 Description This internal block contains all calls of the RC kernel blocks required to process the route lists DB101 and higher 5 12 4 9 RC_LE_DGRAMM FC825 Description This internal block generates
18. Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Contents 5 Block Library 5 1 Route Control BIOCKS 00 0 ccceccccceeeccceeeceseeeeeccssueeecessuuueeeeeesseuuueaeesuaaaeeeeeanes 5 2 Route Control Blocks General 0 cccsccceeseeeeeeeseeeeeeeeseeeeeeteaeeeeneeeeeneess 5 3 User V1 C cr mabasa Pe ee 5 3 1 OV TVG Worcs ect ened eee eee ete eee 5 3 2 Example of User Defined Type c ecceceeeeeeeeeecaeceeeeeeeetesecnineeeeeeeneees 5 4 Configuratii snarere enar OE EEEE AEAEE Oai 5 4 1 RG IF CEG FB850 ucunun ii a EEEE EERE EE EEA EEEE 5 5 ROWS Sette enh ee eee eee 5 5 1 RG IF ROUTE FB800 c cc ccccsscccccsseceeeesneeeeecseeeeeeeseneeeesssneeeeessneeeeees 5 5 2 RC IF ROUTE QREC_ STA uu cccccccssecececeeeceeesesaeaeseceesenensseseeeeeeeenea 5 5 3 RC_IF_ ROUTE QRET VAL ccccccccccesscececececeeceesssaeseceeseeceestsaeeeeeeeenes 5 5 4 RC_IF_ ROUTE QMAT DIAG ooo ccc cccccccccccecccsessssteaeeeseeeenersseseeeeseeenen 5 5 5 RC_IF ROUTE GETXDIAG L000 cccccccsccececeeeceecsenseaeseeeeseeceestsaeseeeeeeees 5 5 6 RC_IF_ROUTE QDIAG cccccccccccccccsesseceeceeceeecssseseeeseceescssseseeesesseeeees 5 5 7 Example Using QRESTPOS and QRPOSERR 5 5 8 RC_IF_ENCODER FC800 0 cccccceceeceeceeeeeeeeeecencaeeeeeeeeesecsecaeeneeeneees 5 5 9 RC_IF_DECODER FC801 cccccecceeceececeeeeeeeeceeeaeeeeeeeeesesenaeeeeeeneeey 5 5 10 RC_IF_ROUTE Simulated Idle State
19. Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide Icon Meaning Double seated valve that does not have faulty status Double seated valve that has faulty status Block valve or shutoff valve at the end of a pipeline CoP lt lt Entity a group of elements that logically belong together valves in this case Definition of an entity All elements valves up to which product or another material can flow unobstructed Two entities are drawn in here Entity 1 valves B F G H Entity 2 valves A B C D E Double seated valve possible material flow directions Crosswise material flow Diagonal material flow Important A locked valve position is not available and product flows cannot be combined Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 115 Configuration Guide 6 26 2 8 6 26 2 9 6 26 2 10 6 116 Global Settings Monitoring of Servers and AS The Route Control server or servers constantly monitor the connections to the automation systems and indirectly also the connection to the corresponding peer computer Monitoring occurs in the following sequence 1 The master computer sends a supervising telegram to each automation system 2 The automation system sends a response telegram to each server master and standby 3 Both servers have an internal timer see Cycle
20. e You know which objects can be transferred from an S7 project to avoid duplicate project engineering effort Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 31 Configuration Guide 6 6 2 Guide Configuring the RC Server Redundant User Task To ensure availability you would like to configure the Route Control as a redundant system with two computers Solution Example Install a Route Control server on this computer Share a directory so that the Route Control project engineering of an engineering station can be copied to the server share is automatically created by the Route Control Server setup Configure two servers RC applications in your Route Control project Load the project engineering onto the Route Control master server Check List 6 32 The Route Control server has been installed on both computers The lt Drive gt Siemens RCS Load directory is shared as RC_LOAD Server 1 master server Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 6 3 Guide Configuring the RC Server Standalone User Task You would like to configure two computers currently installed with the Windows operating system as Route Control servers Solution e Install a Route Control server on this computer e Share out a directory so that the Route Control project engineering can be copied to the server from an engineering station e In the serve
21. eeeeeseeeeeseeeseereseerrssseerrssrernssenns Component Configurator sarera orninn EE RET SPOE aa T E E E T ETO OOO Guide Configuring the Automation Systems 0 00 0 ceecceeeeeeeeeeneeeeeeeeees Guide Configuring AS AS and AS OS Connection 0 eeeeeeeeees Guide CRG Cats cean aroen E E case daedecae eras Guide Route Control SFC Type cceceeccsecceceeeeeeeeeeneeaeeceeeeeeeteneenaeees Route Control Wizard ccs aiieikiis nea e bali N eid Guide Route Control WiZard ce eeeecceeeeeeeeeeneeeeeeeneeeeeeneeeeeenneeeeenaees Guide Exporting Routes i innksinie initia ndiieenien Guide Exporting from an S7 Project to a Route Control Project Guide Exporting a Connection Configuration NetPro 0 0 0 eee Configuring the Route Control Project ceeeeeeeneeeeeeseeeeeeeeetteeeeeaes Guide Route Control Project cece ceeeeeeeeenneeeeeeneeeeeeteeeeeeneeeeeeaes Guide Configuring the RC Server Redundant c c s ceeeeeeeeseeeeees Guide Configuring the RC Server Standalone eeceeeeeeeeeenes Guide Offline Route Search 0 eeeeecceeeeeeeeeeneeeeeeecieeeeeeteeeeeeneeeeneaes Guide Cross Reference List of Elements ce eeeeeeeeeseeeeeetteeeeeeeaaes Guide CSV Internaten e a Guide CSV Intertace ei iieieccdccuesesaceveves baiweviued AE CSV Interface Export Log sasoie ia NAE GSV Interface Import LOG siniseen A Route Control SPC niise ia i ai A ANEA MPC OVOMI
22. gt If necessary compile CFC charts and download them to the AS gt If necessary reload the RC server Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 141 Dialogs Interfaces EventID Event Signal Message Cause EV_ID3 SIG4 Material save failed Material compatibility error Monitoring time expired when material was being saved in the linking elements gt See Material compatibility error message gt RC_IF_ROUTE MAT_TIME Message Class Message Type EventID Event Signal Message Cause EV_ID4 SIG3 Route is being controlled in manual For information only mode RCC EV_ID4 SIG4 Route is being controlled in automatic For information only mode EV_ID4 SIG5 Route is ready for start For information only EV_ID4 SIG6 Route is changing to Running status For information only EV_ID4 SIG7 Route is ended For information only EV_ID4 SIG8 Route is changing to Hold status For information only Process Control System PCS 7 SIMATIC Route Control A 142 A5E00343836 02 Dialogs Interfaces A 32 3 4 Route Control Messages AS Control Elements FB822 823 824 825 Message Class Message Type Event ID EV_ID1 Event Signal Message CE is reporting an external error Cause Upstream element is faulty gt Eliminate fault outside the routing system gt The route response can be set See control element pr
23. ieeeeeneeeene 6 24 2 Project Engineering of Materials a seeseessenseeerrnerrrrsrerrnssernnseernnesened 6 24 3 Material Sequence Diagram for RC_IF_ROUTE cceceeeeeeeeeeteee 6 25 Configuring SIMATIC Manage ccceccceceeeeeeeeeeseeneeeeeeneeeeteeaeeeeeenaaees 6 25 1 OVEGIVIOW prnerc tipp nar nna a en dehiienuisli E EEE 6 25 2 Downloading Blocks to the AS sseeeseeeeesseerrsseerrssrrrssrirrssrirnsserrnssrnns 6 25 3 CFC Modifying Block Ranges sarisini 6 25 4 CFC Project Engineering Routes 0 cccceeeeeeeeeeeeeeeeeeeneeeeeeeneeeteenaees 6 25 5 CFC Project Engineering of Elements 00 cc cceceeeeeeeeeeeeeeeeeeneeeeeeeeaees 6 25 6 NetPro Project Engineering of Cross Coupling eccceeeceeeeeeeeteeeeeees 6 25 7 Communication with H Machines cccceeeeeeeeeecieeeeeeteeeeeeneeeeeenaees 6 25 8 Route Control Applications HW Config cccceecceeeeeeeeeeseeeeesneeeeees 6 25 9 Route Control Wizard ici scocetet een AAAA 6 25 10 Import from an S Proet sictescivlccsvees bactewdeneeseeeenseeeenteyeeiedencineeebeetd 6 25 11 Project Engineering of the Route Control Server seese 6 25 12 Project Engineering of User Defined Element Types 6 25 13 Transfer to Route Control Project Engineering eeceeeeeeeeeeeeees 6 26 Configuring RC Configuration TOO cccceceeceeeeeteeeestieeeeeetneeeeeeaaes 6 26 1 Getting Stamed v icitccssncdiestadereaacaves neers EENE RA 6
24. 1ton FLT_TM Alternate value for fault tolerance time Monitoring time in seconds Maximum permissible time for an element to assume the set position again after it has reached the set position once and left it See also FLT_TM1 to FLT_TM32 inputs INT 10 VQ 1ton MON_TM1 Monitoring time for mode level 1 1 Alternate value MON_TM will be used gt 0 Time in seconds INT UQ 1ton MON_TM32 Monitoring time for mode level 32 1 Alternate value MON_TM will be used gt 0 Time in seconds INT UQ 1ton FLT_TM1 Fault tolerance time for mode level 1 1 Alternate value FLT_TM will be used gt 0 Time in seconds INT UQ 1ton FLT_TM32 Fault tolerance time for mode level 32 1 Alternate value FLT_TM will be used gt 0 Time in seconds INT UQ 1ton Mode Mode levels to be activated This 32 bit value is an OR operation of 32 bit signals whereby each binary signal stands for one mode level DWORD VQ 1 to 2 to the power of 32 1 5 18 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default I O Att OCM Perm values SOURCE Starting point fora route DINT L 0 l VQ 0 Not permitted source of material gt 0 ID of location transport from Route Control project engi
25. All partial routes with interconnected elements AllRouEL csy All partial routes with interconnected elements Description While the export or import operation is taking place this dialog is displayed to show you the progress and result for each step Meaning of Operator Control Elements Operator Control Meaning Element Next This brings you to the next dialog Cancel The wizard will be canceled No changes will be made to the data and no data will be imported or exported Help Jump to online Help Process Control System PCS 7 SIMATIC Route Control A 110 A5E00343836 02 Dialogs Interfaces A 28 1 7 Interfaces CSV File Result Dialog Wizard CS file data exchange Export Import Generation result H CE control elements ALLAS_CE csv TAFE SE sensor elements ALLAS_SE csv M 23 PE parameter elements ALLAS_PE csv wi LE Linking elements ALLAS LE csv v All partial routes with interconnected elements AllRouEL csv All partial routes with interconnected elements Description Once all of the steps have been performed a summary is displayed to show you the results of the individual steps Meaning of Operator Control Elements Operator Control Meaning Element Results list MThe export import operation was completed correctly no error occurred An error occurred in at least one element the remaining elements were able to be imported exported
26. Cause The route that was found has a linking element containing a material that is not a permissible successor to the new material gt Change material for route request MATERIAL input in the RC_IF_ROUTE gt Allow new material as a succeeding material material configuration in the RC engineering tool gt Force transfer of the new material in the route MT_CK_EN input in the RC_IF_ROUTE block without a check lt Name gt element is locked The route that was found contains a locked element and thus cannot be used for material transport gt Search for an alternative route by changing the source and or destination locations Remove the element lock and repeat the route request General server error An internal error has occurred gt If necessary more detailed diagnostics are available using the trace server See Diagnostics Trace Error downloading route list to AS The list of elements could not be downloaded to at least one of the automation systems gt Repeat route request and download operation gt Check connections network between the server and the automation systems gt Is AS in Stop mode gt Can AS be accessed with STEP 7 Message Class Message Type Message Route request start lt source gt gt lt destination gt Cause Route request including information on source and destination locations has been received in the RC server Route
27. ID assigned by the RC wizard and used by this route INT VQ 5 56 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default VO Att OCM Perm values QBA_EN Indicates whether BOOL O VQ l 1 Element will be element can be used used as part of within the context of a BATCH batch 0 Element will not See SIMATIC BATCH be used as part of documentation BATCH QOCCUPIED Indicates whether the BOOL O VQ l 1 Element is element is occupied by a occupied by a batch batch See SIMATIC BATCH 0 Element is not documentation occupied by a batch QRET_VAL Return value for block WORD O VQ l 0 No error 8251 Incorrect or invalid element ID 8253 Incorrect or unknown element type Interface block does not correspond to the element type in the Route Control project configuration QAUTO_ON _ Specifies if the motor BOOL TRUE O VvQ l 0 Automatic OFF valve has been triggered 1 Automatic ON QAUTO_OC Specifies how the motor BOOL O VQ l 0 Motor operated valve has been triggered valve will be activated shut CLOSE 1 Motor operated valve will be activated open OPEN QMAINT Element in maintenance BOOL O UQ 1 Motor is in maintenance 0 Motor is available QERR Indicates whether a block BOOL O VQ l 1 The block is error is pending signaling an error see QRET_VAL 0 No
28. If the Route Control Center does not find a different project engineering the user does not receive a prompt Thus the load operation to the Route Control server is successful if the project engineering can be loaded onto at least one of the two servers Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 141 Configuration Guide 6 29 3 External Material Interface 6 29 3 1 Material Interface Overview You the user have three options e Route Control without material configuration or material check e Route Control with internal material configuration and material check e Route Control with external material configuration and material check Without Material Configuration The default setting is a new Route Control project engineering without material configuration and with a runtime check Internal Material Configuration in the Route Control Engineering Tool The first time a material configuration is created the system indicates that an ID is being set simultaneously for the use and verification of materials in Route Control see also Configuration of Materials External Material Interface on the Route Control Server The material interface on the Route Control server was created to enable application of external master data in Route Control If the Route Control server has a redundant configuration the data only need to be loaded onto one of the computers and the two servers will be synchronized autom
29. Meaning When element is depressed the Trace Server is always the top most application Enable and disable generation of messages in the window Enable and disable automatic scrolling Enable and disable output in a trace file Delete messages in the window Ja jo IN j gt Suppress output of all messages for all applications in the window T Diagnose Meaning Diagnostic level 1 Display diagnostic messages Diagnostic level 2 Display informational messages Diagnostic level 3 Display warning messages gt O o IN E Diagnostic level 4 Display error messages Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces Note During normal operation diagnostic level 3 and 4 messages warning and error messages should not appear ID Meaning 11 Left Name of application EXE as shown in the Task Manager including its process Right Name of module within the application The primary applications are listed in the table below As a general rule it is sufficient to set the switch for the various diagnostic levels diagnostic informational warning and error for the application on a global basis Name RC_SERVX Meaning Route Control server runtime RCCEXPLX Route Control Center runtime RCCONVT X Route Control conversion tool engineering RCEXPAXX
30. Note Because the mode table is passed along when a route is requested a route can only contain partial routes that are assigned to the same mode table Example Initial state mode level e Checks whether all valves are closed the pump is off the source container contains enough material and the target container has enough available space Transport valves open mode level e The transport valves involved in the route are opened the mode level is satisfied when all elements have reached their set position Pump on mode level e The material transport pump is turned on Source valve open mode level e The valve on the source container is opened Target container full mode level e The sensor on the target container provides a signal when the container is full This feedback is continuously evaluated by the routing system Etc Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 26 3 9 6 26 3 10 6 26 3 11 Wizard Automatic Generation of Elements Note The option to generate an entire range of elements has not been included in SIMATIC Route Control Up until version V5 PCS 7 and BRAUMAT the Route Control Wizard did not exist and there was no efficient way to transfer previously configured elements from CFC charts V6 provides a Route Control Wizard and is no longer based on BRAUMAT thus eliminating the need to generate elements on the Route Contro
31. QM_32 Binary signal representing Bit 32 BOOL VQ 0 Bit 32 of MODE 0 in RC_IF_ROUTE Mode level is not reached 1 Bit 32 of MODE 1 in RC_IF_ROUTE Mode is reached 5 44 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Return Values of Block The RC_IF_DECODER block does not supply any diagnostic information Project Engineering 1 Insert an RC_IF_ROUTE into the CFC chart 2 Insert an RC_IF_DECODER downstream of the RC_IF_ROUTE block 3 Interconnect the required output of the RC_IF_ROUTE block to the MODE input of the RC_IF_DECODER 4 Evaluate the return signals of the RC_IF_DECODER through a user block Example Guide CFC Decoder Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 45 Block Library 5 5 10 5 46 RC_IF_ROUTE Simulated Idle State The RC_IF_ROUTE block has an output QRPOSERR a 32 bit value that provides feedback about the idle state of the elements of mode levels 1 to 32 as QRPOSERR1 to QRPOSERR32 The bit QRPOSERRx is set 1 when all active control elements in the respective mode level are in idle state and are providing the correct feedback CLOSED OPEN The bit QRPOSERRx is also set 1 when the element is activated in another mode level of the same route or by a concurrent route with the same function ID FUNC_ID A simulated idle state is signaled as long as the control
32. VQ QROUTE ID of route that activates this element INT UQ QFUNC_ID Function ID of route that activates this element INT UQ QMODE_NO Mode level of route activating this element INT UQ QSIMU Element in simulation BOOL UQ 1 Feedback will be simulated 0 The return value of the upstream element will be applied 5 130 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Configuration 1 Create your own block that calls RC_CE_ COMMON transfers parameters and evaluates return values 2 Insert your own block in a CFC chart 3 Interconnect your own block to other blocks such as standard library blocks SC blocks or the PTE library 4 Interconnect your own block to process related blocks such as PCS 7 standard library blocks 5 Start the RC wizard and allow the element ID to be automatically entered 6 Transfer the element ID by performing an S7 Import operation to the Route Control project configuration Note In order to activate this control element in routes you still have to enter your own subtype in the Route Control engineering tool RC wizard and furnish the subtype with appropriate commands Example An example using the RC_CE_ COMMON can be found in the appendix in Guide CFC Overview Examples Example for User Defined Type An example for creating your own block is availabl
33. You also have the option of defining an SFC chart name in the SFC_PATH parameter This should be the name of the SFC chart that controls this route In this way you can open an SFC dialog indicating the current SFC status from the RC faceplate during runtime This is especially useful for diagnostic purposes Note The elements and their interface blocks do not have their own faceplates for WinCC because the process related elements for example from the standard library already contain such faceplates For diagnostic purposes you have the Route Control Center and the online view of the CFC editor Example See Dialogs and Route Control WinCC Wizard Selecting an Instance Check List e You have placed the block icon and interconnected it to a route RC_IF_ROUTE e You have correctly supplied the SFC_PATH parameter Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 67 Configuration Guide 6 16 2 Guide Operator Control amp Monitoring User Task You would like to learn about the most important interfaces for diagnostics and operator control Solution In WinCC e Route Control WinCC Wizard Instance Selection e RC Block Icon for a Route Route Control client e Route Control Center e Route Control Messages OS e Route Control Messages AS SIMATIC Manager CFC e RC_IF_CFG FB850 e RC_IF_XC_DIAG FB884 e RC_IF_XC_LIFE FC884 e RC_IF_ROUTE FB800 e RC_IF_MOTOR FB8
34. r Comment 1 Description This dialog displays the properties of a parameter element For reasons of consistency the properties cannot be changed except for comments as they were imported from the S7 project The properties have already been assigned in the appropriate block in the CFC Meaning of Operator Control Elements Operator Control Meaning Element Name Name of parameter element Number Unique number of the parameter element Automation system Name of automation system to which the parameter element is assigned through project engineering Type Type of sensor element External Indicates whether this is an external parameter element that is setpoint will be transferred during runtime Selected External parameter element index is assigned through project engineering Not selected Internal parameter element value is assigned through project engineering Comments User text Process Control System PCS 7 SIMATIC Route Control A 34 A5E00343836 02 Dialogs Interfaces A 8 3 Parameter Element Cross Reference List See Control Element Cross Reference List A 8 4 Route Parameter Element Properties Dialog Interconnected parameter element m Parameter element Automation system PCU1_MPI16 Name PE_Timer RC_IF bi No 1 Type TIMER Usage Function Start Pump v Value 0 Type sum i Comment Cancel Help Des
35. 6 26 4 1 6 26 4 2 6 26 4 3 6 26 4 4 Materials Material Overview Materials are involved in several areas of SIMATIC Route Control e Materials and material groups are configured in the RC engineering tool e Relationships to the permissible successor materials are also defined in the RC engineering tool e During runtime the user program can transfer a desired new material prior to a route request this material is then taken into consideration for the route search that is it is checked to determine whether or not it is permissible as a successor material e The RC server verifies whether the new material is a suitable successor for the material that was transported previously If the new material is not permissible then a route is not found if an alternative path is not available Project engineering of materials is presented in the following sections Note Material data can also be specified during runtime on the Route Control server For more information see Material Interface Project Engineering of Materials The input dialog is opened using the Tools Material Configuration menu command See Project Engineering of Materials and Material Groups Project Engineering of Material Groups Open the same input dialog as for materials using the Tools Material Configuration menu command See Project Engineering of Materials and Material rais Project Engineering of Permitted Successor Material
36. Ee As of V6 1 material can be set to a route if the route is already active The specification of the material is made in two steps 1 Specification of the material see Route Control Center Route Properties 2 Application of the material this operator button Note This operator button is only activated when at least one linking element of the route differs from the specified material of the route Display maintenance view of the RC Center pressed Ea Display route overview of the RC Center not pressed Note See also RC Block Icon and Faceplate Process Control System PCS 7 SIMATIC Route Control A 92 A5E00343836 02 Dialogs Interfaces A 25 3 Route Control Center Server Status Selecting the View gt Server Status menu command opens a dialog box that displays the status of the Route Control server to which the Route Control Center is connected See also RC Server User Interface Dialog SIMATIC RC server pcs _ 6_2 Current server status Statue ___ See Route Control Server Status Be ACTIVE Project data Projectname RC V6 mt205 anane Information from the Route Control Time stamp 06 11 2003508 40 45 project RC application server Pesz v6 2 1 Name of project RC application standby BebalOde 2 Name of server computer 3 Name of standby computer nnn ene cnn nnn cnn ccna Ipd ate Restart With appropriate
37. Element Name Name of mode table No Unique mode table number assigned by the system Comments User text Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 43 Dialogs Interfaces A 13 2 Mode Level Properties Dialog Mode General Name Start Pump gt No 0 Comment Cancel Help Description This dialog is used to input and change the properties of a mode level Meaning of Operator Control Elements Operator Control Meaning Element Name Name of mode level No Unique mode level number 1 to 32 Comments User text Process Control System PCS 7 SIMATIC Route Control A 44 A5E00343836 02 Dialogs Interfaces A 14 Partial Route A 14 1 Partial Route Properties Dialog Partial Route M General Name Unit amp gt gt UnitD Mode table Transfer Product Priority 1 Bi directional i r Locations Source Cookers Cooker 1 0utlet 7 39 Variant No Location hl z Destination Cookers Cooker 4 Inlet 7 40 r Comment Transfer product within pcell cookers Cancel Help Description This dialog is used to input and change the properties of a partial route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 45 Dialogs Interfaces Meaning of Operator Control Elements Operator Control Element Name Meaning Name of parti
38. PUT1_DIA Feedback value of system INT O WQ l For range refer to communication block STATUS output of SFB15 standard feedback SFB15 value of connection 1 hexadecimal value PUT2_ERR Error display of system BOOL O UQ 0 OK no error communication block 1 Error SFB15 error value of connection 2 PUT2_DIA Feedback value of system INT O UQ l For range refer to communication block STATUS output of SFB15 standard feedback SFB15 value of connection 2 hexadecimal value JOB1_NO Number of current job in INT O UQ j send buffer JOB_TYPE Job type INT O VQ l 1 Job without acknowledgment of receipt 2 Job with acknowledgment of receipt SRC_Block Job source data block INT O VQ j number SRC_BYTE Job source offset byte INT O VQ j address SRC_NUM Job source number of INT O VQ j bytes to be sent DST_Block Job destination data block INT O WQ number DST_BYTE Job destination offset INT O WQ j byte address START_TIM Job start time in seconds DINT O UQ since 1 1 1970 SEND_TIME Job send time in seconds DINT O UQ since 1 1 1970 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 89 Block Library Parameter Meaning Type Default VO Att OCM Perm values SEND_STEP_ Status of send job INT O jVQ_ l 0 No job is pending 1 Job is currently being sent 2 Wai
39. RC_MASTER_TIMES FB859 RC_MASTER_XC_SND FB858 RC_MAT eee ter RC_PE_COMMON rcaio 5 124 RC_PE_FIELD DB97 5 112 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 RC_PE_FIELD_UDT UDT97 RC_RE_INFO_UDT UDT109 RC_RE_UDT UDT100 RC_REM_CESEPE UDT104 RC_REMOTE1 to RC_REMOTES DB91 to LS exe RC_REQUEST_BUFFER_UDT UDT111 RC_ROUTE FB801 5 132 RC_ROUTE_CE_ERR FC812 RC_ROUTE_CFG UDT105 RC_ROUTE_CM_UDT UDT110 5 116 RC_ROUTE_GET_EXT_PE FB818 5 133 RC_ROUTE_MAT FB819 RC_ROUTE_PE_DGRAM FC822 RC_ROUTE_RCE_OFF FB804 RC_ROUTE_RCE_ON FB803 RC_ROUTE_SE_ERR FC813 RC_ROUTE_STATE_OS FB807 RC_ROUTE_STATES FB809 RC_ROUTE_TB_UDT UDT102 RC_ROUTE_TELEGR FB808 RC_ROUTE_TIME FB805 RC_ROUTE_XC_PE_ACTV FB817 RC_ROUTE_XC_REC reeoa set94 L RC_ROUTE_XC_SEND FB806 5 134 _ RC_ROUTE_XC_SND_ORDER FB816 q UN w K RC_ ROUTE1 DB101 5 113 RC_ROUTEMASTER FB854 5 135 RC_ROUTEMASTER_TELE99 FB855 nh i oO oa RC_ROUTEMASTER_TELEGR FB853 135 RC_SE_COMMON FB8 RC_SE_FIELD DB98 RC_SE_FIELD_UDT UDT98 RC_SEND_FIFO1 FB890 RC SEND FIFO4 FB891 RC_SEPU_UDT UDT674 RC_SYS_DB DB410 RC_SYS_UDT UDT120 RC_TG 36 FB813 5 138 RC_TG34_03 FC811 RC_TG34_TG36 FB812 RC_TG34_TG36_DB DB404 g0 RC_TIME_RCE FB810 RC_UPD_CESEPE FC823 RC_UPD_CESEPE_EX FC824 RC_XC_1 DB751 RC_XC_CALL FC805 RC_XC_DIAG FB897 Index 5 Index
40. This dialog is used to load the Route Control project engineering onto the Route Control server computer s Note that the new project engineering will not become active immediately Rather it must first be activated using the Route Control Center See also Route Control Center Server Status Enable Function Meaning of Operator Control Elements Operator Control Element Meaning Path Route Control project engineering path to file to be copied to the server Project name Project property see Global Settings _ RC application server Name of computer configured as the Route Control master This is a standalone server in the case of non redundant computers RC application standby Name of computer configured as the Route Control standby For redundant computer pair only Start Starts the copy operation A progress bar is displayed At the conclusion an information dialog is displayed indicating the result of the copy operation Cancel Closes this dialog box without changes The project engineering is not copied Process Control System PCS 7 SIMATIC Route Control A 48 A5E00343836 02 Dialogs Interfaces Operator Control Element Help Meaning Calls the online Help for this dialog A 17 Route Control Wizard Export A 17 1 Route Control Wizard Actions The Route Control Wizard can assist the user in performing a range of recurring tasks In addition it ensures that
41. This menu item can only be accessed if no other users are logged on Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 101 Configuration Guide Menu Subcommand Meaning Command Log Off Logs a user off from the Logon service This menu item can only be accessed if no other users are logged on 1 Reopens the most recently opened database 4 Exit Closes the Route Control engineering tool Edit Cut Availability of the following functions depends on the object selected Cuts an element and copies it to the clipboard Copy Copies an element to the clipboard Paste Pastes an element from the clipboard to a selected location Delete Deletes an element Rename Renames an element Properties Opens the Properties dialog for the selected element View Large Icons Displays elements as large icons Small Icons Displays elements as small icons List Displays elements in list format Details Displays elements in list format with list properties Function Bar Shows and hides function bar ae S Ss we Xx E Status Bar Shows and hides the status bar Press F1 Help 22 07 2003 E unknown 11 37 Tools Settings Changes language setting when SIMATIC Manager is not installed otherwise the language setting in SIMATIC Manager is used Automatically compresses the database recommended Enables system dialogs The initial general information dialog in the wizard can be
42. Transfer the element ID by performing an S7 Import operation to the Route Control project configuration Guide CFC for Dual Speed Motor Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 6 3 RC_IF_VAL_MOT FB825 Description RC_IF_VAL_MOT is the interface block between a motor actuated valve and the routing system The RC_IF_VAL_MOT function is interconnected to the valve block for example function block VAL_MOT FB74 of the PCS 7 standard library in the CFC and connects its signals to a control element data record in the routing system If the valve is involved in the route the valve is activated according to the interconnection in the route see Route Control project configuration The valve feedback is evaluated in the route simultaneously Inputs and Outputs Parameter Meaning Type Default VO Att OCM Perm values ID Element ID that is unique INT l U Assigned from all others in the AS automatically by the RC wizard FB_CLOSE Return value actual BOOL l l VQ 0 Valve is not value of the process closed valve indicating its status 1 Valve is closed FB_OPEN Return value actual BOOL l l VQ 0 Valve is not value of the process open valve indicating its status 1 Valve is open MONITOR Feedback signal BOOL TRUE l VQ 1 Monitoring of monitoring feedback signals is active 0 Feedback signal monitoring is deactivated
43. 5 6 7 Example Check List 6 86 You are familiar with the concept of dynamic ID assignment and how it differs from fixed ID assignment You know the necessary steps for project engineering You know how the ID is determined during runtime Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 22 Overlapping Routes 6 22 1 Guide Overlapping Routes User Task In practice it is often the case that material transports do not take place only between a source and a destination but must be switched over to another source or destination container during transport Another use case scenario is the simultaneous removal from or filling of two or generally multiple source or destination containers Solution A route or material transport is planned for each source or destination container that occurs more than once Multiple material transports contain the same function ID FUNC_ID x for both routes so that the route search for the second material transport and for each additional material transport does not cause an error due to elements that have already been assigned Typically a user program controls both material transports since it can then decide when a switchover is necessary and when each material transport must be terminated Note If a route is requested with a function ID of 0 this is caught by the automation system program Route Control system and the f
44. A serious error occurred for example a CSV file could not be opened or an internal software error occurred Next This brings you to the next dialog Cancel The wizard will be canceled No changes will be made to the data and no data will be imported or exported Help Jump to online Help Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 111 Dialogs Interfaces A 28 1 8 Interfaces CSV File Log File Dialog Ph RC_EXPORT_CS LOG Editor Datei Bearbeiten Format Ansicht BIMATIC Route Control Engineering v 6 0 0 0 Copyright SIEMENS AG 1999 2003 All pipes Reserved S project name 57 project path RC project name RC project path user Transfer date csv storage directory Direction of the data exchange CE control elements SE sensor elements PE parameter elements LE Linking elements All mode PaBIEE Al locations Al partial routes Al partial routes with interconnected elements A partial route with interconnected elements Description This log summarizes all of the settings and results of the individual steps If an error occurs you can consult this log to identify the cause of the error The RC_EXPORT_LOG TXT or RC_IMPORT_LOG TXT file is always located in the same directory where the CSV files are stored Meaning of Operator Control Elements There are no operator control elements Process Control System PCS 7 SIMATIC Route Control A 112
45. AS Route FB800 Control elements Route Control Messages AS Control Elements FB822 823 824 825 i Sensor cements Route Control Messages AS Sensor Elements FB845 846 w Remote blocks Route Control Messages AS Remote Elements FB831 833 Route Control Messages OS P System messages Route Control Messages OS System Server lr Route messages Route Control Messages OS Route Server Route Control Messages Operator Messages or Operator messages Route Control Messages Operator Messages Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 131 Dialogs Interfaces A 32 2 OS Messages A 32 2 1 Route Control Messages OS Messages we Route Control Messages OS System Server a Route Control Messages OS Route Server A 32 2 2 Route Control Messages OS System Server Message Class Message Type Message Cause RCS x Startup error The RC server cannot start up RCS x Project access error Server has no access to the project engineering database gt The path must be enabled on the server computer directory enable RC_LOAD See Shared Directory RC_LOAD on the RC Server RCS x Project loading error The project engineering database could not be loaded gt Reload and enable the project engineering RCS x Server failed An RC server failed The peer server detected and reported the failure gt Restart the failed server R
46. Description Internal block within the context of time processing of the routing system Process Control System PCS 7 SIMATIC Route Control 5 140 A5E00343836 02 Block Library Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 141 6 Configuration Guide 6 1 Installation 6 1 1 Guide Installation User Task You wish to install SIMATIC Route Control as a Solution Engineering station Route Control server Route Control operator station WinCC with a Route Control faceplate only Route Control operator station WinCC Route Control faceplate and Route Control Center Start the PCS 7 system setup and select the desired configuration Follow the instructions provided by the PCS 7 system setup Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 2 Introduction 6 2 1 Guide Introduction The objective of this guide is to supplement the online Help and manuals and to facilitate your work with Route Control by providing an overview and a number of examples It is also intended to be a common thread that provides a coherent correlation between various sections of the online Help and the manuals Sections This guide is divided into several sections The overview presents the tools and functions of Route Control with respect to particular topics This chapter presents the most important areas to be configured in Route Control A number of typical
47. Dialogs Interfaces A 28 1 5 Interfaces CSV File Summary Dialog Wizard CS file data exchange Export Import Verify the selected options Scope of data exchange CE control elements SE sensor elements PE parameter elements LE Linking elements All partial routes with interconnected elements Directory of CSW file s D Temp OtherStuff Global ACS Direction of the data exchange RC project engineering gt gt CSY file s Export Project database Note You may not work on this project during generation Description This dialog provides an additional summary of the actions that will be performed when the Finish button is activated Meaning of Operator Control Elements Operator Control Meaning Element Back This takes you to the previous dialog Finish Starts the export or import Cancel The wizard will be canceled No changes will be made to the data and no data will be imported or exported Help Jump to online Help Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 109 Dialogs Interfaces A 28 1 6 Interfaces CSV File Progress Dialog Dialog Wizard CS file data exchange Export Import Generation result CSV file H CE control elements ALLAS_CE csv TAFE SE sensor elements ALLAS_SE csv M 23 PE parameter elements ALLAS_PE csv wi LE Linking elements ALLAS LE csv
48. IF is not part of its name See Example for User Defined Type Inputs and Outputs Parameter Meaning Type Default I O Attr OCM Permitted Values ID Element ID that is unique INT l U Assigned from all others in the AS automatically by the RC wizard FB_00 Return value bit 0 BOOL l l VQ l 0 1 FB_12 Return value bit 12 BOOL l VQ l 0 1 FB_13 to 15 Cannot be used required as system internal FBs ERROR Indicates whether BOOL l vQ 1 Upstream upstream element is in element is faulty error state 0 Upstream element is not faulty DISABLED Indicates whether BOOL l VQ 1 Element is not element is available considered during next route search 0 Element will be taken into consideration in the route search EV_ID1 Event ID for alarm DWORD l UQ instance 1 EV_ID2 Event ID for alarm DWORD l UQ instance 2 QID ID assigned by the RC INT O VQ wizard and used by this route 5 136 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default VO Attr OCM Permitted Values QRET_VAL Return value of element WORD O VQ l 0 No error 8571 Incorrect or invalid element ID QERR Indicates whether a block BOOL O VQ l 1 The block is error is pending signaling an error see QRET_VAL 0 No error QBA_ID Element is occupied by a DW
49. Interconnect to a motor block for example a motor block from the PCS 7 standard library Start the RC wizard and allow the element ID to be automatically entered Transfer the element ID by performing an S7 Import operation to the Route Control project configuration Guide CFC for Bi Directional Motor 5 50 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 6 2 Description The RC_IF_MOT_SPED block is an interface block between a dual speed motor fast slow and OFF and the routing system This block is interconnected to a motor block for example the MOT_SPED FB68 function block from the PCS 7 standard library Inputs and Outputs RC_IF_MOT_SPED FB824 If the motor is involved in the route the motor is activated according to the interconnection in the route see Route Control project configuration The motor feedback is evaluated in the route simultaneously Parameter ID Meaning Element ID that is unique from all others in the AS Type INT Default 1 0 Att OCM Perm values Assigned automatically by the RC wizard FB_ON Motor feedback BOOL VQ 1 Motor is on ON 0 Motor is off OFF FB_SPEED Return value of motor speed BOOL VQ 1 Motor is running fast FAST 0 Motor is running slowly SLOW MONITOR Monitor feedback BOOL TRUE VQ 1 Monitoring of feedback signals is active
50. Level 3 or Level 4 data communication protocol of the ISO OSI communication model Plant hierarchy Plant hierarchy related names can be assigned to locations in Route Control The plant hierarchy can also be transferred from an S7 project to the Route Control project using the wizard Partial EQM see EQM When the project engineering is distributed the data of an EQM file are stored in a so called TQM files Transport Service Access Point Access point of a communication level of the ISO OSI model Use case Typical use case Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Abbreviations UDA UDT WinCC XC XML XSLT User defined attribute Route Control uses three UDAs they enable the Route Control Wizard to recognize which element type is concerned RC_TYPE Element type such as CE SE PE LE RC_SUBTYPE Element subtype such as MOTOR VALVE etc RC_ID_PARAM Name of input containing the ID for example ID or for remote elements LOC_ID User defined data type User definable data type for programming in the S7 project e Windows Control Center Cross coupling In this case cross coupling refers to the lateral communication links between the automation systems of Route Control Extended markup language Structured language for describing data Extended style sheet template File containing the layout for display of data from an XML file Process Control System PCS 7 SIMAT
51. No Key Standard Value Range and Description Value Route Control server No Setting indicates whether or not the Route Control server startup dependent on is to wait upon startup for the WinCC signal indicating WinCC runtime that WinCC runtime is active If the Route Control server starts up too soon and is already issuing messages even though WinCC runtime is not yet completely active messages can be lost No The Route Control server does not wait for WinCC during startup Yes The Route Control server waits during startup until WinCC has set up For an overview of the combinations supported by Route Control refer to Server and Redundancy Scenarios Use PCS 7 redundancy Yes Indicates whether or not the Route Control server is to log on to the PCS 7 redundancy control Yes The Route Control server logs on to the PCS 7 redundancy control during startup and monitors for failure same as WinCC or the SIMATIC BATCH control server If a failure occurs in one of the monitored applications a failover to the standby computer is triggered No The Route Control server does not log on to the PCS 7 redundancy control during startup Rather Route Control uses its own redundancy control see Global Settings Monitoring of Server and AS For an overview of the combinations supported by Route Control refer to Server and Redundancy Scenarios For redundancy within Route Control failover can be initiated by pressing the Exit bu
52. Note Material transports are also active routes that use an ID and thus a resource for this purpose Inactive routes do not have an ID and are therefore not included in the number of material transports However as soon as these routes become active and use an ID they are counted in the limit check for material transports Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 2 17 Product Introduction 2 4 5 3 Installing an Authorization The authorizations for SIMATIC Route Control applications are installed using the Automation License Manager Start the ALM with the Windows Start menu command Start gt SIMATIC gt License Management gt Automation License Manager Note To install the initial license on the Route Control server a Transfer the license 30 routes to the computer b Start the Route Control server application To install the upgrade license on the Route Control server stand alone a Exit the Route Control server application o Transfer the license 30 gt 100 routes to the computer O Optional Transfer the license 100 gt 300 routes to the computer Qa Restart the Route Control server application To install the upgrade license on the Route Control server redundancy a Exit the Route Control server application standby o Transfer the license 30 gt 100 routes to the computer a oO Restart the Route Control server application
53. Perm values ID Element ID that is unique INT l U Assigned from all others in the AS automatically by the RC wizard FB_00 Return value of the BOOL l VQ J 1 Upstream actual value of a sensor sensor returns process 1 TRUE 0 Upstream sensor returns 0 FALSE ERROR Indicates whether BOOL l VQ J 1 Upstream upstream element is in element is faulty error state 0 Upstream element is not faulty DISABLED Indicates whether BOOL l VQ 1 Element is not element is available considered during next route search 0 Element will be taken into consideration in the route search EV_ID1 Event ID for interrupt DWORD instance 1 ua l l EV_ID2 Event ID for interrupt DWORD instance 2 UQ S QID ID assigned by the RC INT O VWQ wizard and used by this route Process Control System PCS 7 SIMATIC Route Control 5 72 A5E00343836 02 Block Library Parameter Meaning Type Default VO Att OCM Perm values QRET_VAL Return value for block WORD l O IVa l 0 No error 8451 Incorrect or invalid element ID 8453 Incorrect or unknown element type Interface block does not correspond to the element type in the Route Control project configuration QFB_00 Return value actual BOOL O VQ l Input FB_00 is value of sensor passed passed through through for checking QERR Indicates whether a block BOOL O VQ l 1 The block is
54. SIMATIC Route Control can not run on computers with more than one processor Security With SIMATIC Route Control the share attribute for directories is no longer available for everyone It can only be used by Route Control groups RC_ENGINEER RC_MAINTENANCE RC_OPERATOR_L41 L3 This means that only users belonging to one of these groups can access the shared directories from another computer Material in the RC Center Material can not be changed even during an active route manual mode in the Route Control Center Before RC V6 0 SP1 it was only possible to change the material when the route was not active See Route Control Center Route Route Control messages In the WinCC alarm server for Route Control messages Route Control wizards no longer generate messages based on the route instance for all configured routes they only generate messages in general form Example the message Faulty route d is generated instead of Faulty route 23 The wildcard d is assigned the number of the corresponding route during runtime and generates a message This means message definitions in a WinCC project OS can be created 300 faster using the Route Control Wizard Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 1 9 What s New 1 5 What s New in SIMATIC Route Control V6 1 SP1 Note The tasks involved in migrating V6 1 projects to V6 1 SP1 are described under Migration V6 1 to V6 1 SP1 Route Cont
55. This block can be inserted into any organization block Parameter CON_ID Meaning Local communication ID for accessing the peer AS from NetPro connection configuration Type WORD Default 1 0 Attr VQ OCM Permitted Values SNDRCVDB Number of the data block to be used for communication and data exchange with the peer AS INT 91 VQ RES_HIS Resets the fault memory BOOL UQ 0 Fault memory is retained 1 Fault memory is reset at each positive edge SND_TIME Time interval in seconds between two send requests to the peer AS INT UQ ERR_SND Maximum value in seconds for send request After timeout a Timeout for Send error message is displayed and the send request is repeated INT 30 UQ ERR_RCV Maximum value in seconds to receive data After timeout a Timeout for Receive error message is displayed and the send request is repeated Default setting 30 s INT 30 UQ 5 104 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default VO Attr OCM Permitted Values EV_ ID1 Event ID for alarm DWORD l UQ instance 1 QERR Positive edge triggersa BOOL O VQ j request for a new communication ID for all remote element blocks S_STATUS The return value of the INT O V
56. engineering to the OS project beforehand see AS OS transfer in SIMATIC Manager Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 77 Dialogs Interfaces A 22 5 Route Control WinCC Wizard SFC Step 9 In the third dialog you have the option to select an SFC block to which this block icon is to be interconnected If you interconnect an SFC block an SFC dialog can be opened during runtime to display the SFC chart controlling the route Set options Ed Your dynamic requires additional parameters Here you can select an additional ege_AS1 Wegel 10AVEG1 R CFs The tag selection dialog offers you all of the SFC charts available in the Control Ce whose structure type match the selected faceplate PackageBrowser xi Hierarchy amp PCS7_V6_2 SFC Name Short Name Comment type 05 1 _NB1D021D T T T yi T Ga Wege_AS1 Wegel 10 WEGI RC_IF_SFC_1 8 29 2003 WEGI RC_IF_SFC_1 Instanz ga Wege_AS1 Wegel 10 WEGIO RC_IF_SFC_10 8 29 2003 WEG10 RC_IF_SFC_10 Instanz A wege ASI Wegel 1 2NWEGITIRC TE SFC 11 afzatonns WEGLIIIRC TE SEC 11 Tact x eee _ tee _ Process Control System PCS 7 SIMATIC Route Control A 78 A5E00343836 02 Dialogs Interfaces A 22 6 Route Control WinCC Wizard Summary Step 10 The final dialog summarizes all of your settings You can deactivate this dialog for future calls Click Finish to crea
57. feedback is being simulated MAN_AUT Status of upstream BOOL l l VQ 0 Upstream element element is in manual mode 1 Upstream element is in automatic mode Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 55 Block Library Parameter LOCK Meaning Specifies whether an upstream element is locked See LOCK Input on Element Blocks Type BOOL Default 1 0 VQ Att OCM Perm values 1 Upstream element is locked and will not be taken into consideration in the next route search 0 Upstream element is not locked and will be taken into consideration in the next route search ERROR Indicates whether upstream element is in error state BOOL VQ 1 Upstream element is faulty 0 Upstream element is not faulty DISABLED Indicates whether element is available BOOL VQ 1 Element is not considered during next route search 0 Element will be taken into consideration in the route search PEND_OOS Pending out of Service BOOL VQ 1 A request is pending to take this element out of service for maintenance Element will not be taken into consideration in the next route search 0 Maintenance is not pending Element will be taken into consideration in the next route search EV_ID1 Event ID for interrupt instance 1 DWORD UQ EV_ID3 Event ID for interrupt instance 3 DWORD UQ QID
58. not be changed Partial route 1 character 48 Name of partial route characters Mode table 1 character 24 Name of mode table to which this partial route characters is assigned Source 1 character 24 Name of source location for this partial route characters The source must be specified Destination 1 character 24 Name of destination location for this partial characters route The destination must be specified Via O characters 24 Name of Via location for this partial route The characters destination can be specified optionally Prio 1 32 000 Priority of this partial route Default value 1 Bi directional 0 1 0 The route is unidirectional that is it can only run from the source to the destination important for route search during runtime 1 The route is bi directional that is it can run in both directions This means that paths can also be found in the opposite direction of the partial route from destination to source Default value 0 Comments 0 characters 100 Comments on this partial route All Partial Routes with Interconnected Elements ALLRouEL CSV Column Min Max Meaning Table Route_CE Name of table where these data are stored Route LE The correct table corresponding to the Route_PE element type must be entered here Route _SE Mode table 1 character 24 characters Name of mode table to which this partial route is assigned Partial route 1 character 48 characters Name of
59. we recommend at least the following PC hardware performance specifications Clock Rate Main Memory RAM Hard Disk Engineering station 2 GHz 1 GB 60 GB RC client without WinCC 500 MHz 256 MB 30 GB RC client with WinCC 1 GHz 512 MB 40 GB RC server 2 GHz 1 GB 60 GB OS single station 2 GHz 1 GB 60 GB WinCC RC OS single station gt 2 GHz 1 GB 60 GB WinCC RC batch server Note e When using multiproject engineering it is helpful to use PCs with a higher clock rate and more RAM and hard disk space than are recommended for an engineering station It is also helpful to use faster disk drives in this case e A relatively large primary storage RAM configuration is helpful for archive servers e For BATCH servers a clock rate greater than 2 GHz and use of a dual processor system is recommended Setting System Partition C Partition C for operating system and PCS 7 should be set to at least 8 GB Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Product Introduction Hardware Requirements The following hardware is required for PCS 7 V6 1 to work with Route Control Route Control also requires e Approximately 150 Mbytes of available hard drive space for the files to be installed Additional memory is required for projects and the project database e A printer to output configured data partial routes elements etc Any printer with graphics capability t
60. z 1 1 5 ms number of active routes L Cfg x 4 4 0 ms occurs only once per automation system and is therefore fixed L K z 2 2 5 ms number of configured routes 26 ms There is an added load due to the processing of elements i e the overall load also depends on the number of elements involved in the route There is also an added load due to other blocks other than for Route Control when you wish to calculate the overall load of the automation system e g SFCs batch blocks etc In an automation system 75 routes are configured of which 40 are active This produces the following load due to Route Control L AS RC 2 6 ms 75 1 5 ms 40 4 ms 2 5 ms 75 26 ms L AS RC 195 ms 60 ms 4 ms 187 5 ms 26 ms L AS RC 470 ms Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 36 3 Network Security The following points are relevant in regard to data security within a network The Route Control server is loaded from the Route Control Engineering Tool through a shared directory on the server or both servers lt computer name gt RC_LOAD Route Control clients are loaded from SIMATIC Manager RC application Route Control object Download to CPU via a shared directory on the client lt computer name gt RC_LOAD The communication between the RC Center and the Route Control servers is performed through TCP IP sockets and the ports Ox3FFB decimal 1637
61. 0 Feedback signal monitoring is deactivated feedback is being simulated AUT_MAN Control type of upstream element BOOL VQ 0 Upstream element is in manual mode 1 Upstream element is in automatic mode LOCK Indicates whether element is locked See LOCK Input on Element Blocks BOOL VQ 1 Element is locked and will not be considered during route search 0 Element will be considered during route search Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 51 Block Library Parameter Meaning Type Default VO Att OCM Perm values ERROR Indicates whether BOOL l VQ J 1 Upstream upstream element is in element is faulty error state 0 Upstream element is not faulty DISABLED Indicates whether BOOL l VQ 1 Element is not element is available considered during next route search 0 Element will be taken into consideration in the route search PEND_OOS Pending out of Service BOOL l VQ 1 A request is pending to take this element out of service for maintenance Element will not be taken into consideration in the next route search 0 Maintenance is not pending Element will be taken into consideration in the next route search EV_ID1 Event ID for interrupt DWORD l UQ instance 1 EV_ID3 Event ID for interrupt DWORD l UQ instance 3 QID Element ID autom
62. 20 1 A 66 Route Control Wizard Import Route Control Wizard How Synchronization Works Objects that have already been created by the wizard in the Route Control project during an earlier import and that are contained in the current import file possibly with modified properties are updated Objects that have already been created by the wizard in the Route Control project during an earlier import and that are not contained in the current import file are deleted provided their group CS SE etc routes plant hierarchy etc was selected during the export Objects that were manually created in the Route Control project are neither deleted nor modified by the wizard Objects in the import file that were not previously included in the Route Control project are created The process cell and unit objects plant hierarchy have an internal key that enables the wizard to recognize these objects For example if a process cell or a unit is renamed and locations were already assigned to this unit this interconnection is not lost Caution The user should not assign IDs to Route Control objects in the CFC charts Rather the Route Control Wizard should be called This ensures consistent data The ID is also the key for these objects For example if you assign another ID to an AS this AS is then recognized as a new AS and the old AS as a deleted AS The interconnections of elements from this AS in the Route Control engineering
63. 26 1 1 Starting the RC Engineering TOoOl eessessssrreseernanssrnaneennannnannnntenndanannaa 6 26 1 2 Engineering Tool Ment sessie aiia AANA 6 26 1 3 Saving a Route Control Project asssscsirisnaninkn niana inia 6 26 1 4 Converting a Route Control Project esassssssseeerrenssrnnseennannannnneennnannannaa 6 26 1 5 Creating a New RC Project ecccceeeseneeeeeeeneeeeesnaeeeeeeneeeeeeeneeeeeenaes 6 26 1 6 Main View of the RC Engineering Tool cceceeeeeeeeeeeteeeeeenteeeeeeeaes 6 26 1 7 Transferring Data from an S7 Project ceeccecteeeeeeeteeeeeteteeeeeetteeeeeeed 6 26 1 8 Server and Redundancy SCemarriOS cccececccceeeeeeeeeeeeenteeeeeeneeeeeeeaes 6 26 2 Global Project Settings 0 ec eceeeeeeeeneeeeeeeteeeeeeteeeeestaeeeeeenaeeeeseaes 6 26 2 1 Global Settings 2 00 eeeeneee eect ee ee eeneeeeeeeeeeeeeaeeeeesaeeeseeneeeeneaes 6 26 2 2 Global Settings General 0 c cc eccceeeeeeeeeeeeenneeeeeeneeeeeeaeeeeeeeneeeeeeaaes 6 26 2 3 Global Settings Material 00 0 2 ececeeeeeeeeeeeeteeeeeenneeeeeeeaeeeeeenaeeeeneaes 6 26 2 4 Runtime Parameters External Material Configuration 6 26 2 5 Global Settings Rules for the Route Algorithm cseeeeeseeeeeee 6 26 2 6 Global Settings Monitoring Redundancy eeeeeeeeeeeeeeetteeeeeeaes 6 26 2 7 Global Settings Information about Maintenance 0 ceeee 6 26 2 8 Global Settings Monitoring of Servers and AS 6 26 2 9
64. 3 Assign a name for this mode table Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 In the engineering tool select the Mode Tables folder 6 133 Configuration Guide 4 Confirm with OK Process Control System PCS 7 SIMATIC Route Control 6 134 A5E00343836 02 Configuration Guide 6 26 7 2 Project Engineering of Mode Levels What are Mode Levels Mode levels are fine gradations used to control a route that is the elements of a route In a technological process it is not enough to merely enable a material transport and then terminate it after a certain period of time has elapsed or a particular quantity of product has been transported Rather a number of conditions must be taken into account e Certain valves not directly located on the transport route must be closed to prevent the product from following an incorrect route e Elements such as manual valves and ventilators are activated separately in response to conditions such as a temperature increase e During transport the transport valves are opened first while the discharge valve on the source tank remains shut This discharge valve is then opened and the pumped switched on only after the transport valves have attained their set position e Fill levels are scanned in the source and destination tanks and the transport switches to new source or destination tanks as required Project Engineering of a Mode Level Wh
65. 5 Route Control kernel blocks RC_ without _IF_ in the name Kernel one per AS 6 The following figure illustrates the interaction of the most important blocks Configuration amp Di ti Route Control Block for configuration Route Control Block for remote elements Route Control Block for RC_IF_CFG RC_IF_REMOTE_CE diagnostics RC_IF_XC_DIAG RC_IF_XC_LIFE Route Control i Block Block from the Block i Route for a route ls Conr for an element default library i nma i or another RC_IF_ROUTE i ne library Auxiliary blocks en decoder Route Control RCV6_STD_CFC_Bausteine_V100_cs Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 13 Configuration Guide 6 3 2 6 3 3 Route Control Blocks Run Sequence The following block run sequence is recommended 1 2 3 4 an User blocks that activate a route SFC phase user program etc RC_IF_ROUTE RC_IF_CFG RC_IF_DIAG inserted in OB in which cross coupling is processed see input OB_XC on block RC_IF_CFG RC_IF_XC_LIFE RC_IF_ all element blocks Process related blocks connected to the RC_IF_ interface blocks Hardware Configuration HW Config A Route Control server is configured as an RC application in HW Config Proceed as follows 1 Insert a new PC station 2 Insert an RC application or RC application stby or RC application client in this PC station 3 The Route Control Wi
66. A 19 3 Route Control Configurations non redundant Project Engineering Pc Station 1 u WinCC Application RC Server Application Batch Control optionally on a second station PC Station1 E Pc Station 2 u WinCC Application ij RC Server Application WinCC Server is the message server for Route Control server messages B Pc Station 1 E Pc Station 2 f Wince Application RC Server Application ij Batch Control Application WinCC Server is the message server for Route Control server messages e PC Station 1 I Wincc Application ij RC Server Application Batch Control Application Limitation Batch 300 process objects WinCC 64k tags RC 100 routes Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 63 Dialogs Interfaces A 19 4 Route Control Configuration redundant Project Engineering PC Station 1 ri Station 3 F RC Server Application WinCC Application B PC Station 2 E Pc Station 4 RC Server Application ij WinCC Application Route Control uses its own redundancy monitoring PC Station 1 PC Station 3 ij WinCC Application ij Batch Control Application u RC Server Application PC Station 4 2 PC Station 2 Batch Control Application f Wince Application RC Server Application With or without SIMATIC Batch Control server pairs Route Control uses standard PCS 7 redundancy PC Station 1 i Station 3 u Batch Control Application WinCC Applica
67. A 9 Linking Elements A 9 1 Linking Element Properties Dialog Properties xi Linking element General Name Automation system PCU1_MPI16 No 3 r Comment Description This dialog displays the properties of a linking element For reasons of consistency the properties cannot be changed except for comments as they were imported from the S7 project The properties have already been assigned in the appropriate block in the CFC Meaning of Operator Control Elements Operator Control Meaning Element Name Name of linking element Automation system Name of automation system to which the linking element is assigned through project engineering Number Linking element number that is unique from all others Comments User text A 9 1 1 Linking Element Cross Reference List See Control Element Cross Reference List Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 37 Dialogs Interfaces A 9 2 Route Linking Element Properties Dialog Interconnected connection element r Linking element Automation system PCU1_MPI16 ng Name LE LinkingElement4 z No 1 m Comment Cancel Help Description This dialog is used to change or assign the properties of a linking element inserted in a partial route This dialog will be displayed automatically if an element from an automation system is inserted in a partial route using a
68. AS AS AS Check List 6 74 e You are familiar with the interfaces of the Route Control server e You are familiar with the interfaces at the operator stations e You know how they interact that is how the servers and operator stations exchange data Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 19 2 User Task Solution Example Check List Guide Startup of the Route Control System You would like to set up the Route Control system and you want to know how to correct or prevent any possible errors The Route Control automation systems user program and Route Control blocks must already be loaded and must be in RUN or RUN P mode The Route Control server can be called using the Windows Start menu During startup it attempts to establish connections to each automation system Automation systems that cannot be accessed are disabled That is their elements are locked set to disabled in the server Once the server has established the connections the project engineering is read in and a general request is performed This general request ascertains the current status of the routes and elements This gives the server a current image of the plant which is kept current by means of update telegrams 1 The S7 project engineering is available 2 The Route Control project engineering is available 3 Blocks from the S7 project are compiled and downloaded to the automation sy
69. AS as well as to routes for which the AS is involved as a peer slave only How Can the Routes Involved in this AS Be Identified Start the Route Control Center from the Windows start menu this displays all of the routes In the upper area sort the list of routes according to the AS column In the first column you see all of the route IDs next to the applicable AS You can take all of the routes of this AS and manually terminate them Once the blocks are downloaded to the AS you reset these routes to automatic mode Because an AS can also be a peer AS slave to another AS involved in the route the routes in the other AS must also be manually terminated Route Control V6 1 provides a Maintenance overview which lists all automation systems and their status Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Getting Started 3 3 4 3 3 5 3 3 6 Renaming a Process Cell or a Unit in the Plant Hierarchy Note If you rename a process cell or a unit in the plant hierarchy of your S7 project the Route Control Wizard cannot distinguish between a rename operation and a delete create operation because a unique key does not exist internally When importing to the Route Control project engineering you are therefore asked whether the old process cell unit is to be retained or deleted If you choose to delete the process cell unit all of the locations and partial routes including the interconnected elements will be
70. Action column Tasks the Route Control Wizard can perform for you For more information on this column refer to Route Control Wizard Actions Selection column _ The wizard will perform these tasks E The wizard will not perform these tasks Next This brings you to the next dialog Cancel The wizard will be canceled No changes will be made to the data and no data will be imported or exported Help Jump to online Help Process Control System PCS 7 SIMATIC Route Control A 50 A5E00343836 02 Dialogs Interfaces Note A selection cannot be made in the Export column unless the Selection column has been selected that is an export always requires a selection This ensures that inconsistent data are not exported as an ID check plausibility check must be performed prior to an export A 17 3 Route Control Wizard Selecting a WinCC Message Server Dialog Route Control Wizard xi Which WinCC OS do you want to use as a message server for the AC server Wince OS Message server RC_V6_05 05 1 v Finish Cancel Help Meaning of Operator Control Elements Operator Control Meaning Element WinCC OS column List of all WinCC OS servers that the wizard found in this project Each OS can become a message server for the Route Control server s but only one WinCC OS in total Message server V This WinCC OS becomes a message server
71. Activation of elements Description This dialog can be used to perform a consistency check of the Route Control project engineering The result for each individual step is displayed to the right of the progress bar Meaning of Operator Control Elements ID conventions Operator Control Element Meaning The IDs of elements are checked for uniqueness and validity on the basis of the value range Because the IDs are assigned by the Route Control Wizard or a plausibility check has already been performed prior to the export an error is never permitted to occur here Sorting order of elements The sorting order of elements will be checked This order is not relevant at present in Route Control V6 1 liquid transports This sort order will become relevant when solid material transports are introduced because the interlocking of elements amongst themselves depends on this Variant check Locations in the project engineering designated as variants will be checked Activation of elements A check is made to determine whether elements will be activated with commands that are not available for their type for example activation of a motor with OPEN CLOSED instead of ON OFF Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 41 Dialogs Interfaces Operator Control Element Meaning Start Start the check operation after selecting the options Log i a log dis
72. Block Valid Material IDs RC_IF_ROUTE FB800 Parameters and Value Ranges Parameter Min Max Comments MATERIAL 0 1 024 0 No material in the linking element transport medium is empty 1 1 024 Material in transport medium A 33 7 Value Range for IDs of CEs SEs LEs and PEs Block RC_CE_COMMON FB827 RC_IF_CONDUCT FB846 RC_IF_LE FB828 RC_IF_MOT_REV FB823 Parameters and Value Ranges Parameter CE ID Min Max 1 024 Comments This element ID is unique within one automation system In the next automation system these IDs start over at 1 SE ID 1 024 This element ID is unique within one automation system In the next automation system these IDs start over at 1 PE ID 1 024 This element ID is unique within one automation system In the next automation system these IDs start over at 1 LE D 1 024 This element ID is unique within one automation system In the next automation system these IDs start over at 1 A 150 Note With a number of blocks in particular interface blocks for elements the Route Control Wizard helps you with automatic and unique ID assignment Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 33 8 Value Range for SNDRCVDB for Remote Elements Block RC_IF_REMOTE_SEND FB831 Parameters and Value Ranges Parameter Min Max Comments SND
73. C cannot be selected as a via location but it can be selected as a destination for partial route B C and as a source for C D Variant E The location is not a variant and can only be selected as a via location Attributes for the entire route N a during runtime Visible when source is selected ee baie pide ae w i A estination of a partial route V Visible when Via Parameter is selected A The location can only be a via location Visible when target is selected of an entire route Example As above but C can be selected as a via location in this case Variant v 7 Ea The location can only be used as a o variant of a partial route and is not Attribute fiir den Gesamtweg visible during runtime Visible when source is selected Example C and D are only variants of e i T the partial route B E but they cannot be P Visible when Via Parameter is selected used as a via location for a route Visible when target is selected 6 120 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide Location Properties v Variant Attribute fur den Gesamtweg Visible when source is selected JV Visible when Via Parameter is selected Visible when target is selected Example Description The location here C or D can only be used as a variant of a partial route During runtime the location is only visible as a via location Exampl
74. Center Selecting a Route Control Server Add a server Route Control Center Adding a Server Find a server Route Control Center Finding a Server Server status Route Control Center Server Status Settings Route Control Center Options Settings Route properties Route Control Center Route Properties Locations Route Control Center Locations Error display Route Control Center Error during Route Request Sort the display Route Control Center Sorting Activation keys Route Control Center Activation Keys Update project Route Control Center Server Status Update Server Status Startup Sequence User interface RC Server User Interface Dialog AS list RC Server Expanded Diagnostics AS List Route list RC Server Expanded Diagnostics Route List AS OS connections RC Server Expanded Diagnostics OS AS Connections Clients RCC RC Server Expanded Diagnostics Clients RCC Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 2 Route Control Configuration interface A 2 1 Logon Dialog Dialog SIMATIC Logon Service User name lt Name gt Password eer Log on to ES1 me Log Off Change Password Cancel Description This dialog can be used to log on and log off as well as change the password It is based on the SIMATIC Logon component which accesses the user groups users and rights management of Windows Meaning of Operator Control Elements Operator
75. Control Meaning Element User name Enter the Windows user name of a user who has the proper authorizations required to continue operation Password For security reasons the password will not be visible Log on to Computer or domain to which you are logging on OK Once the data are entered click OK to confirm and a check will be made to determine whether you have authorization If so the dialog box closes and you are logged on This full user name appears in the status bar of the application If access authorization is not granted a notice is displayed and you can correct the data Log off A user who is already logged on can log off here Change password Another dialog box is displayed where you can enter the old and new password Cancel Cancel the logon or logoff operation without making any changes The former status will be retained Process Control System PCS 7 SIMATIC Route Control A 4 A5E00343836 02 Dialogs Interfaces A 2 2 Converting a Route Control Project A conversion tool is supplied for updating an RC project created in a previous version to RC V6 This tool is started automatically by the RC engineering tool if it detects that the database to be opened does not exhibit the current structure When this occurs an information dialog first is displayed in the RC engineering tool SIMATIC Route Control RCS project engineering was created with an earlier version 7 Start conversion tool If you click Ye
76. Control Wizard Selecting Objects To Be Exported If you want structure you can create process cells and units mantially in the Route Control engineering tool Procedure Step Description ay wim nee Select a process cell Gal Unit2 P a Unit3 Right click to open the context y Locations General Locations E PCells menu a PCellA al Unita Select Add unit ova PCellB wal Unit E Add unit Ctri N 5 m Gut Gtrl x Copy Ctrl C E Paste Gerly Delete Del 2 Mode tables H 2 Project setti Rename F2 H Types Report gt Properties Alt Return Enter the name of the unit and a comment if applicable Unit You can also assign the unit to another process cell General ea Coker SCS Process cell Cokes H Comment E Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 13 Dialogs Interfaces A 4 Locations A 4 1 Project Engineering of Plant Neutral Locations Note A plant hierarchy does not have to be available for project engineering for plant neutral locations Application Examples Examples include locations not directly assigned to a unit such as storm drains and water intake and discharge points and all transition points via locations to be used as a mandatory intermediate point on a route Procedure Step Description E Locations A Select a unit Add
77. Control server is carried out by means of BSEND services in V5 this was accomplished using alarm services Messages Blocks in the Route Control library now use standard alarm services ALARM blocks and communication routes to a WinCC message server In V5 messages could only be sent via the Route Control server and there were no Route Control AS messages sent directly to WinCC To avoid dependence on BRAUMAT SISTAR library blocks V5 the required blocks have been integrated in the Route Control library Elimination of Major Sources of Error In Route Control V6 0 the data areas in the automation systems have been separated and revised thus eliminating the problem of extended data blocks that occurred in V5 As a result route data now located in the instance data block of RC_IF_ROUTE see below are separated from the actual element list still DB101 to DB400 To reduce the burden on the OB1 cycle route blocks can now also be called in other organization blocks Process Control System PCS 7 SIMATIC Route Control 1 2 A5E00343836 02 What s New e Basic Package Incremental Expansion of Number of Material Transports The basic package for SIMATIC Route Control V6 0 supports material transports from project engineering to the runtime system to operator control and monitoring of routes and route elements including process messages The basic package has a limit of 30 routes 30 simultaneous material transpor
78. Diagnostic information for WORD O VQ See route RC_IF_ROUTE QD IAG QREQ_STA Status of route request WORD O VQ 0 Not active 2 Request is currently running 4 Route request was successful all element lists of a route have been loaded to all relevant AS 8xxx For error information see RC_IF_ROUTE QR EC_RC QMAT_DIAG Return value for check WORD O VQ See and transfer of materials RC_IF_ROUTE QM AT_DIAG Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 23 Block Library Parameter QREQ_ERR Meaning Return value for route request Type BOOL Default I O Att O VQ OCM Perm values 1 Error occurred during route request 0 Route request was successful QACTIVE Status of route BOOL 0 Route is not running 1 Route is running or route request is active QAUTO AUTOMATIC route control mode BOOL 0 Route is controlled manually via the Route Control Center or WinCC faceplate 1 Route is controlled via the user program of the AS automatic mode QMAN MANUAL route control mode BOOL 0 Route is controlled via the user program of the AS automatic mode 1 Route is controlled manually via the Route Control Center or WinCC faceplate QREQ Diagnostic information on route request BOOL 0 Route list is not yet valid 1 Route request was successful all el
79. File MAT EXT CSV Fermentation and Storage Cellar 2004 12 01 15 34 2746388496 13131 1 1 0 0 1 1 1 1 1 gt All three materials may follow water 1 1 0 gt Only water and detergent but not product may follow detergent 0 1 1 gt Detergent and product but not water may follow product Process Control System PCS 7 SIMATIC Route Control 6 146 A5E00343836 02 Configuration Guide 6 29 3 7 Material Interface Test Execution of a route request is now recommended to check the data that have been loaded 1 Force the predecessor material to be applied to the route via the Route Control Center 2 Inthe Route Control Center select a route and specify a source a destination and the current successor material Now perform a route request but do not start the route yet 3 Evaluate the result If a material error occurs this will be indicated in the Route Control Center Check these results against the configuration Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 147 7 OS Operator Control and Monitoring 7 1 Overview Operator control and monitoring of the objects relevant to Route Control can be performed using RC block icon for a route RC Block Icon for a Route RC Block Icon Display Elements RC faceplate for a route RC Route Faceplate RC Faceplate Display and Operator Control Elements 1 4 RC Faceplate Display and Operator Control Elements 2 4 RC Faceplate Disp
80. Guide configuring the RC server redundant Guide configuring the RC server standalone Guide cross reference list of elements Guide CSV interface 6 37 Guide dynamic ID assignment 6 86 Guide ES engineering system Guide exporting a connection configuration NetPro 6 28 Guide exporting from an S7 project toa route control project Guide exporting routes Guide installation Guide introduction Guide material sequences during runtime Guide offline route search 6 34 Guide operator control amp monitoring 6 68 Guide overlapping routes 6 87 Guide predefined element types le Guide printing out a project 6 10 Guide project enqineering of material M ARA TEN Guide relationship between SFC and route including operator dialogs 6 41 Guide Route Control SFC type 6 21 Guide Route Control automation system Guide Route Control configuration Guide Route Control faceplate for WinCC Guide Route Control general Guide Route Control general AS Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Index Guide Route Control general project engineering Guide Route Control general server client 6 61 Guide Route Control general user program les Guide Route Control overview 6 3_ Guide Route Control server 6 74 _ Guide Route Control Wizard Guide setpoints during runtime external parameter elementa 6 88 Guide setting up a new project 6 Guide_startup of the Route Control system Guide CFC con
81. Internal parameter elements e External parameter elements Internal Parameter Elements The setpoints of internal parameter elements are known at the time of configuration Route Control for example volumes quantity of a material in the pipes fixed times etc External Parameter Elements The setpoints of external parameter elements are not known at the time of configuration Route Control for example weighed quantities are usually specified by recipes Whereas the setpoint is specified directly at the RPE Route Parameter Element as a property for an internal parameter element it is configured as an index for external parameter element This index references one of the outputs EXT_ _l 1 to 24 at the route RC_IF_ROUTE during runtime the setpoint there is passed by the route block to the outputs EXT_ _O and also output to the interface blocks of the parameter elements RC_IF_VOLUME RC_IF_TIMER etc RC_IF_TIMER A timer parameter element is used when an action should be performed ata specific time depending on the selected route for example material should only exit a pipe when the output valve has closed and the valve for the receptical tank has opened RC_IF_VOLUME A volume parameter element is used when an action should be performed for a specific volume depending on the selected route for example material should only exit a pipe when the output valve has closed and the valve for the receptical tank has
82. S7 Import operation to the Route Control project configuration Note To activate this parameter element in routes you still have to create your own subtype with appropriate commands in the Route Control engineering tool Guide CFC Parameter Element Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 8 2 RC_IF_TIMER FC809 RC_IF_VOLUME is a parameter element block for a time value Both the RC_IF_VOLUME and RC_IF_TIMER blocks use the RC_PE_COMMON block internally Description A parameter element specifies a setpoint The actual value of the parameter element is only used for visualization in the Route Control Center If the parameter element is involved in the route the setpoint is output according to the interconnection in the route see Route Control project configuration The parameter element feedback is not evaluated in the route Inputs and Outputs See RC_PE_COMMON FC810 Return Value of Block QRET_VAL QRET_VAL Meaning 0 No error 8102 Incorrect or invalid element ID 8103 For external parameter elements only Index is outside the permissible range 1 to 24 8104 For external parameter elements only Route ID is outside the permissible range 1 to the maximum number of routes The maximum number of routes is specified using the NoRoutes input on the FB850 RC_IF_CFG Project Engineering 1 Insert your own block in a CFC chart 2 Inte
83. SIMATIC Route Control A5E00343836 02 Product Introduction 2 4 5 2 Required Authorization Authorization An authorization is required to use the Route Control software That is software protected in this way can only be used without information dialogs if the required authorizations for the software are detected on the hard disk or in a license server for floating licenses of the relevant programming device or PC Installing and Removing an Authorization To install an authorization you need the copy protected authorization diskette provided with the relevant software package The permitted number of authorizations is indicated by an authorization counter on the authorization diskette The counter decreases by 1 for each authorization used If the counter value stands at Zero this diskette can no longer be used for installing authorizations The procedure for installing and removing authorizations for Route Control is the same as for PCS 7 and the PCS 7 option packages Detailed information about installing and using authorizations can be found for example in SIMATIC Manager Basic Help Readme File Note Refer also to the readme file on the software CD for the latest information about Route Control See Readme File with Current Info Overview of Required Authorizations Different authorizations are required for the different components of Route Control An overview is available under Authorization Overview
84. SIMATIC S7 H CPUs In addition to the server level the automation systems can now also be designed and implemented with fault tolerance The Route Control library has been adapted correspondingly so that both non H and H machines are supported A combination of devices is also possible This means a route can be controlled by both H machines and non H machines See also Communication with H Machines HW Configuration You can now use the HW Config application to configure the Route Control server and get support from the Route Control Wizards when generating the named communication connections These connections are also downloaded to the PC station on the target computer similar to other WinCC or BATCH servers the connections are then established by the Route Control server via these configured connections see Hardware Configuration HW Config Process Control System PCS 7 SIMATIC Route Control 1 8 A5E00343836 02 What s New CPU Firmware SIMATIC Route Control now also supports CPUs with firmware versions before V3 1 0 The Route Control Wizard no longer stops with an error message it only shows a warning We still recommend that you use firmware V3 1 0 or later SIMATIC logon SIMATIC Route Control V6 1 is now based on the same version of SIMATIC Logon as all other PCS7 V6 1 products The authorization policy has not changed in comparison to RC V6 0 or V6 0 SP1 See User Roles for Route Control Multiprocessor Computers
85. The Route Control Wizard provides assistance to facilitate all of these aspects of project engineering e Route Control Server and Route Control Clients Because Phase 1 does not yet have its own Route Control object manager OM in SIMATIC Manager settings for the Route Control server are made in the Route Control Wizard imported in the Route Control project engineering and then loaded from the RC project engineering onto the server computers Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 1 3 What s New S7 Standalone and Multiprojects SIMATIC Route Control V6 0 supports both S7 standalone and S7 multiprojects of SIMATIC Manager Each standalone or multiproject can have no more than one Route Control project If various systems are implemented using multiple multiprojects then several Route Control projects must also be used The maximum scope of a Route Control project is the multiproject Type Based Engineering Sample SFC for Route Control Route Control provides a sample SFC SFC Typical for the routing system which includes S88 status tabs with sample programming This SFC can be copied by the user and modified as required The SFC provides status based on S88 The following steps are preconfigured Transfer relevant parameters source and destination locations function ID material etc Request a route Control a route mode levels Deactivate a route Interface to Processing Program
86. Two different routes activate the same valve it is irrelevant whether the same mode is used However the first route activates the valve in manual mode while the second route activates the valve in automatic mode Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 41 Block Library 5 5 8 RC_IF_ENCODER FC800 Description The RC_IF_ENCODER block is a peer block to the Guide CFC Encoder It converts 32 individual binary signals into a 32 bit output value Therefore this block can be connected upstream of RC_IF_ROUTE in order to convert 32 individual signals for the mode levels into the 32 bit MODE value for the RC_IF_ROUTE block Inputs and Outputs Parameter Meaning Type Default I O Att OCM Perm values M_01 Binary signal BOOL l VQ 0 Bit 1 of MODE representing Bit 1 0in RC_IF_ROUTE Mode level will be activated 1 Bit 1 of MODE 1in RC_IF_ROUTE Mode level will be deactivated M_32 Binary signal BOOL l VQ 0 Bit 32 of representing Bit 32 MODE Qin RC_IF_ROUTE Mode level will be activated 1 Bit 32 of MODE 1 in RC_IF_ROUTE Mode level will be deactivated QMODE 32 bit value as linkage of DWORD O VQ l 1to 2 tothe 32 individual input power of 32 1 signals Process Control System PCS 7 SIMATIC Route Control 5 42 A5E00343836 02 Block Library Return Values of Block The RC_IF_ENCODER block does no
87. Type WORD Default 1 0 Attr VQ OCM Permitted Values 8427 You are attempting to transfer data from more control elements than is allowed The total number of all CEs SEs and PEs that can be linked remotely may not exceed 1 024 8428 Timeout or receive error in the send receive program The alternate value ALT_VAL is used instead 8429 The number of elements to be transferred does not match in the two peer automation systems Remedy Trigger a positive edge at the NEW_GEN input of the RC_IF_REMOTE_ SEND FB831 block An initialization will be performed QERR For details see parameter QRET_VAL BOOL VQ 1 Error 0 OK Configuration Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Same as for RC_IF_REMOTE_CE FB821 Refer also to the example in this online Help Remote Elements CFC Example 5 103 Block Library 5 11 5 Description The RC_IF_REMOTE_RECV block is the user interface for assigning parameters to the cross coupling connection between Route Control automation systems on the receive side of available remote elements This block represents the counterpart to the RC_IF_REMOTE_SEND FB831 block in the peer AS RC_IF_REMOTE_RECV FB833 Note This block is only required for communication between automation systems from multiple Route Control projects Organization Block Inputs and Outputs
88. View Options Window Help la x oss lole efa ie ei S e cafe ce Ql cj Elen he lalele EA E Characteristics for RC_IF_SFC Contents Of Characteristics E E Characteristics Control Strategies Setpoints Process values ad id 4 gt pif IDLE A RESUMING HOLDING A HELD A STOPPING A ABORTING STARTING ARU 4 gt Press F1 for help 0835 OBBegin End 7 6 8 8 SFC Complete Interconnection Refer to the sample chart in the Route Control library Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 45 Configuration Guide 6 9 6 9 1 6 46 Route Control CFC Examples Guide CFC Overview Examples Bl Tem plates He H Guide CFC Configuring One Automation System RC_IF_CFG E Guide CFC Configuring One of Multiple Automation Systems RC_IF_CFG RC_IF_XC_DIAG RC_IF_XC_LIFE Guide CFC Control Element Guide CFC Dual State Motor RC_IF_MOTOR MOTOR Guide CFC Dual State Motor with No Feedback RC_IF_MOTOR MOTOR CFC Motor with Interlocking Module RC_IF_MOTOR MOTOR CFC Dual Speed Motor RC_IF_MOT_SPED MOT_SPED CFC Bi Directional Motor RC_IF_MOT_REV MOT_REV CFC Valve with Dual Feedback Signals RC_IF_VALVE VALVE CFC Valve with Interlocking Module RC_IF_VALVE VALVE CFC Valve with Feedback RC_IF_VALVE VALVE CFC Valve with No Feedback Signal RC_IF_VALVE VALVE CFC Motor Valve RC_IF_VAL_
89. You have specified an AS ID that does not exist in the Route Control project engineering Error Type not found This element type is unknown This usually involves a typographical error such as MOTORS instead of MOTOR Error Number is not numerical The Number property for this element consists of numbers only Alphabetic characters are not permitted Error Name of mode table too long The character string of a mode table is too long it must be shortened to the permissible length Error Mode table is missing The character string of a mode table is too short characters are nonexistent At least one character must be entered Error Mode name not defined Mode name is unknown Error Name of mode level too long The character string of a mode level is too long it must be shortened to the permissible length 11 Error Number of mode level not numerical The Number property for this mode level consists of numbers only Alphabetic characters are not permitted 12 Error Name of process cell too long The character string of a process cell Pcell is too long it must be shortened to the permissible length 13 Error Name of unit too long The character string of a unit is too long it must be shortened to the permissible length 14 Error ID of unit not defined You have specified a unit ID
90. activated X or ay deactivated Server storage path Path for storage of route log files for the server in the form of lt computer name gt lt share name gt See also Route Log Directory Sharing a4 Standby storage path Path for storage of route log files for the standby computer in the form of lt computer name gt lt share name gt See alsc Route Log Directory Sharing i Size of cyclic buffer Specified in days 6 26 2 12 Route Log Directory Sharing The directory in which the Route Control server stores the route log files is freely configurable a Storage in the RC installation directory default If you do not configure a path the RC server stores the log files locally under lt Route Control installation directory gt log e g Programs Siemens rcs log b Storage in a separate directory on the RC server If you want route log files to be stored on the RC server computer you must specify the path as lt computer name gt lt share name gt whereby lt computer name gt is the name of the computer on which the RC server process is running The directory must be accessible for the RC server read write access as well as the RC route log application read access only Windows user rights c Storage in a directory on another server If you want to store route log files on a server other than the RC server computer you must also specify the path as lt computer
91. authorization Hel RC_OPERATOR_L3 you can perform operator inputs for the server See table below Meaning of Operator Control Elements Operator Control Meaning Element Reload A modified Route Control project engineering that was previously copied to the server is copied to the active area of the server and activated after confirmation of a restart See also Updating the Route Control Server Activate This operator input is only available if the server is currently running in standby mode When activated the standby computer becomes the master Restart The Route Control server will be shut down the project engineering is then reread and a general request is executed again Telegram processing is then enabled again Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 93 Dialogs Interfaces A 25 4 Updating the Route Control Server Dialog Update SIMATIC RC server xi 2 Update AC server with new project and restart Project name Time stamp Version Current RC_ 6_mit 205 05 11 2003 1 7 03 13 7 70 New RC_V6_mit 205 06 11 2003508 22 35 7 70 Cancel Help Meaning Element Current Meaning Displays the Route Control project name and time stamp that is currently active in the server that is the Route Control project that was most recently loaded In addition the version number of the project is indicated The version number only chang
92. case of dynamic ID assignment the route ID for the dynamic IDs Starting the RC engineering tool Configure the materials material groups and sequential relationships optional gt Material Overview SIMATIC Manager Compile OS AS OS transfer See PCS 7 manual Expand WinCC project Create pictures interconnect block icon to route instance RC_IF_ROUTE oute Control WinCC Wizard Overview Start WinCC runtime gt See WinCC manual J Load Route Control server Loading the Route Control Server From the WinCC picture start the Route Control faceplate and Route Control Center by means of the block icon and control routes manually manual test operation RC Block Icon Display Elements RC Block Icon and Faceplate Route Control Center General Operator Control Elements Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Getting Started 3 2 Important Notes Restriction of Quantity Framework For Route Control the full quantity framework of control elements and sensor elements cannot be utilized as intended See also Quantity Framework for Route 3 2 1 Description Control Cause Route Control element blocks issue messages under the following conditions e If a fault occurs e If an error occurs e If the element transitions to manual mode The AlarmS block SFC18 is called for this purpose The number of calls is limited to 4 096 in PCS 7 only with use of the new m
93. checks the IDs for plausibility and scope Or Header data for an element data block are not valid 8036 Data block is missing for the control elements 8037 Error occurred when the RC_ATTRIB_PTR function block for sensor elements was called Solution Call RC wizard the wizard checks the IDs for plausibility and scope Or Header data for an element data block are not valid 8038 Data block is missing for the parameter elements 8039 Error occurred when the RC_ATTRIB_PTR function block for parameter elements was called Solution Call RC wizard the wizard checks the IDs for plausibility and scope Or Header data for an element data block are not valid 803A Data block is missing for the linking elements 803B Error occurred when the RC_ATTRIB_PTR function block for linking elements was called Solution Call RC wizard the wizard checks the IDs for plausibility and scope Or Header data for an element data block are not valid 8044 Data block is missing for the control elements 8045 Error occurred when the RC_ATTRIB_PTR function block for control elements was called Solution Call RC wizard the wizard checks the IDs for plausibility and scope Or Header data for an element data block are not valid 8046 Data block is missing for the control elements 8047 Error occurred when the RC_ATTRIB_PTR function block for sensor elements was called Solution Call RC wizard the wizard ch
94. columns T Parameter Element Properties Route Sensor Element Properties Routes 6 Runtime Parameters 7 Material Configuration Runtime Parameters Properties S S88 Terms B 1 Saving a Route Control project 6 104 Sensor Element Activation A 30 Sensor Element Cross Reference List A 31 Sensor Element properties Server overview Server properties Server and redundanc ere CRUSE SFC mode level SFC overview SFC S88 status 6 44 SFC schematic 6 42 _ SFC SFC editor 6 45 SFC start conditions for hotdingl 6 49 SFC complete interconnection 6 Shared directory RC_LOAD on the RC sewer 317 SIMATIC BATCH and Route Control Specifying the RC server computer name and IP address ireak the Successors for a Material Specifying the Successors for a Material Group A 2 Starting the RC enaineering tool 6 101 Startup Sequence 7 3 STEP 7 Import Export Assistant Subsequent Modification of AS ID T Transfer to te rv project engineering Transferring data from an S7 project 6 105 Transport Set Name 6 123 U Unit location typel 6 123 Unit Location Type Properties A 47 Updating the Route Control server User Roles for Route Control Index 7 Index Using the WinCC Keyset to Call the RC Center 7 2 V Valid AS numbers A 151 Valid Function Identification A 149 Valid ID ranges for CEs SEs LEs and PEs A 150 __ Valid Material IDs A 150 _ Valid Rou
95. combinations that have been requested by some customers but are not intended and thus have not been tested and released Route Control Configurations Route Control Configurations non redundant Route Control Configurations redundant In addition the settings made by the Route Control Wizard for the two switches in the global settings of a Route Control project are specified For additional information refer to Global Settings Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 105 Configuration Guide 6 26 2 Global Project Settings 6 26 2 1 Global Settings All global settings required for a Route Control project are configured in one place Project Settings Runtime Parameters in the Route Control engineering tool Settings Global Settings General Global Settings Material obal Settings Rules for the Route Algorithm Global Settings Monitoring Redundancy Additional Descriptions Global Settings Monitoring of Servers and AS Global Settings Information about Maintenance Process Control System PCS 7 SIMATIC Route Control 6 106 A5E00343836 02 Configuration Guide 6 26 2 2 Global Settings General Note These two settings are automatically made by the Route Control Wizard Normally the user should not change these settings For commissioning however it can be advantageous to uncouple the Route Control server from startup of WinCC or PCS 7 redundancy
96. connections to remote process cells cannot be created in the Route Control Wizard Enter the NetPro connection communication ID that enables access to the peer AS containing the element CON_ID parameter Specify the data block to be used for data exchange in the SNDRVCDB parameter This block number must be identical in both automation systems Optional Once you have switched to online mode you can create a positive edge one time NEW_GEN parameter to initialize the block However this also occurs automatically when the automation system is started up Refer also to the example in this online Help Remote Elements CFC Example Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 109 Block Library 5 12 Kernel Blocks 5 12 1 Overview of Kernel Blocks The following are kernel blocks for Route Control e Blocks for processing routes e Blocks for processing elements e Blocks for coupling to the OS RC server e Blocks for coupling to other RC automation systems cross coupling For each kernel block you will find a brief explanation of what the block is used for Because the kernel blocks are not interface blocks for interconnecting user blocks or other library blocks a description of inputs and outputs is not provided here Process Control System PCS 7 SIMATIC Route Control 5 110 A5E00343836 02 Block Library 5 12 2 Data Blocks DB 12 2 1 RC_CE_FIELD DB99 Description The
97. continued to be used for SIMATIC Route Control V6 1 SP1 Target station License Capacity Server 30 routes Single V6 1 full version Single V6 1 upgrade from V6 0 Server 100 routes Single V6 1 Powerpack Single V6 1 upgrade from V6 0 Server 300 routes Single V6 1 Powerpack Single V6 1 upgrade from V6 0 Engineering Floating V6 1 full version Floating V6 1 upgrade from V6 0 Rental V6 1 full version 150h Client Floating V6 1 full version Floating V6 1 upgrade from V6 0 Note The software can be used for up to 14 days without a license for testing and evaluation purposes The software offers the full range of functions performance and capacity but a dialog appears informing the user about the installation of a license The license key can be later installed without having to reinstall the software However the software is fixed to the individual computer and no claims can be made for damages and liability during this evaluation period The evaluation period for each software program can only be used once SIMATIC Route Control offers a floating license for the RC Center as of V6 1 This allows you to install the software on any number of clients and use as many RC Center client applications as you have purchased licenses Floating licenses are managed on a central license server Refer to the documentation for the Automation License Manager ALM for more information Process Control System PCS 7
98. cycle Inputs and Outputs Parameter Meaning Type Default I O Att OCM Perm values ROUTE_ID Unique ID across all INT 0 l V 0 The dynamic ID automation systems and assignment thus unique from all others concept is being in the project of the routing used system gt 0 A fixed ID is entered and used for all material transports with this block See also FIXED_ID input FIXED_ID Indicates whether the BOOL FALSE I VQ 0 Dynamic ID created ID is to be assignment retained as a fixed ID 1 Fixed ID assignment RES_MAN When the route is BOOL FALSE I VQ 0 gt 1 Positive controlled manually i e resets to automatic via the Route Control mode Center the user program 1 gt 0 Not can use this signal to evaluated return the route to automatic mode FUNC_ID Function ID of route this is INT l VQ 0 System assigns important for the route route IDs as request function ID FUNC_ID QID 1 300 Assigned by system 300 32 000 User see Valid Function Identification Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 17 Block Library Parameter MON_TM Meaning Alternate value for the system monitoring time Monitoring time in seconds Maximum permissible time for all elements to have assumed the set position once a mode level is activated See also MON_TM1 to MON_TM32 inputs Type INT Default 30 0 Att VQ OCM Perm values
99. data library of your S7 project including the data blocks DBs 3 Also copy the data blocks and UDTs to the offline container of your S7 project 4 Required RC blocks are added to the AS block container offline container by using these FBs and FCs in CFC charts Tip To optimize the memory delete any route data blocks in the range DB101 to DB400 that are not being used A master data library is only in multiprojects For a single project therefore copy the blocks directly to the program container of the AS RC_IF_SFC FB849 Online Help In the case of user blocks derived from FB849 RC_IF_SFC a jump to the online Help system is now possible because the block family S7_Family parameter was transferred correctly when the block was compiled by the CFC SFC editor BSEND BRCV vs PUT Which communication system blocks is used by Route Control to exchange data between automation systems There are two cases e If communication between the automation systems takes place within the same Route Control project Route Control uses so called PUT calls This specifies the connections because the peer AS is then known e If data are being exchanged with automation systems from another Route Control project Route Control uses BSEND BRCV calls The connections are unspecified because the peer AS is not known In the second case elements of the other Route Control project are mapped in the first Route Control project using
100. data of the elements are published by means of interface blocks indicated on the display with IF The RC_IF_ interface blocks are interconnected to technological blocks for example from the standard library Setpoints are passed to the technological blocks and actual values feedback are transferred to the kernel Master and Slave Automation System Check List A material transport can affect elements from several automation systems The automation system containing the user program and the RC_IF_ROUTE block is called the Master AS and the additional automation systems involved in the transport are referred to as Slave AS e You understand the separation between engineering SIMATIC Manager Route Control RC server RC AS and the operator interfaces RC block icon and faceplate RC Center e You know which tasks are covered by each area Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 2 8 Guide Route Control Configuration Now that you have had an initial overview of the individual components of Route Control we will now present a detailed description of how to configure the Route Control server and the automation systems Two different configurations are possible a system with only one server standalone configuration or a system with two servers redundant configuration 6 2 9 Guide Predefined Element Types User Task You would like to know which element types are
101. deleted with the process cell unit Therefore we recommend the following procedure e Rename the process cell unit in the plant hierarchy S7 project e Rename the process cell unit in the Route Control project engineering e Export the plant hierarchy from the S7 project using the Route Control export wizard e Import the plant hierarchy to the Route Control project engineering using the Route Control import wizard Adapting the Block Ranges CFC Settings for the block ranges must be adapted because the blocks of SIMATIC Route Control are user blocks from the perspective of an S7 project See CFC Adapting the Block Ranges Optimization Memory Requirements in the AS Better use can be made of the memory in an automation system if unneeded blocks are deleted The blocks for the element list of a route have fixed block numbers that are assigned to route IDs according to the following rule Block number route ID 100 Route ID DB No 1 101 2 102 300 400 If either of the following applies to your project e You work only with particular fixed route IDs e You have authorized particular areas for dynamic IDs Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 3 7 Getting Started 3 8 Then you can delete data blocks for route IDs that are not used in any of the automation systems Example Route ID DB No Note AS1 AS
102. drag and drop operation Meaning of Operator Control Elements Operator Control Element Meaning Automation system Name of the automation system to which the element is assigned during project engineering S7 project engineering Name Name of linking element No Linking element number as assigned in the CFC chart for example by the Route Control Wizard Comments User text Process Control System PCS 7 SIMATIC Route Control A 38 A5E00343836 02 Dialogs Interfaces A 10 Automation System A 10 1 Automation System Properties Dialog Automation system M General Name ID Slot IP address Ot Ose Oi ees 0 MAC address O0 AB BA AF FE CF m Comment Cancel Help Description This dialog displays the properties of an automation system For reasons of consistency the properties cannot be changed except for comments as they were imported from the S7 project Meaning of Operator Control Elements Operator Control Meaning Element Name Name of automation system ID Automation system number that is unique from all others Slot Slot on the basic rack of the automation system required for addressing IP address IP address as specified in the Route Control export wizard if present MAC address IP address as specified in the Route Control export wizard if present Comments User text Process Control System PCS 7 SIMATIC Route Co
103. eetse ental 3 4 1 Route Control Wizard Start Requirements ccccceceeeeeceeeeeeeeeees 3 4 2 Route Control Wizard Same Properties as Industrial Ethernet 3 4 3 Specifying the RC Server Computer Name and IP Address 2 3 4 4 Chart in Chart Technology cccccceeceeeeeeeeeeseeeeeeseeeeeeseeeeeeeseeaeeeseneaees 3 5 GOnTIQUIATION i322 Jette ies n EEN EEEE 3 5 1 Shared Directory RC_LOAD on the RC Servet essees 3 5 2 Location asa Variant i cciicncaiinciitealisaeiinie dena ieadiees 3 5 3 Downloading the Server during an Active Route 3 6 WinCC Operation amp Monitoring c ceeceeeeeeeeeeeeeeceeeeeeeeseeeeseaeeeeaeeess 3 6 1 Dynamic Wizard Compiling the Script File for the RC Dynamic Wizard 3 6 2 Additional Installation of RC Software WinCC RC Faceplate 3 6 3 Operating an RC Faceplate on an RC Serve cccccceeeeeeestceeeeeees 3 6 4 Online Help in the Route Control Center cccceececceeeeeeeteesesneeeeees ES Route Control Configuration 4 1 4 1 Configuration Preparation seres ennaa E E AEE a EAAS 4 1 1 MIQKAUON e E TAE EE EO ETET 4 1 2 Block CHANGES srren iena a A A E OTEO TERE 4 1 3 Migration Stepa orena a a E O EEIT O EEN 4 1 4 Migration of RCS Based on PCS 7 Projects eenen 4 1 5 Migration of RCS Based on BRAUMAT Projects l enn 4 1 6 Migration V6 0 0 V6 Torreira a OOOO EEEE 4 1 7 Migration Ve Tto VE TSP Torere ainni E E EAEE
104. element ID INT O UQ QBA_ID Element is occupied by a DWORD O VQ l batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route QSTEP_NO Element is occupied by a DWORD O VQ j step of BATCH with this number This number will be transferred in the route block and passed through by Route Control to the elements of a route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 53 Block Library QBA_NA Parameter Meaning Element is occupied by a batch with this name in BATCH This name will be transferred in the route block and passed through by Route Control to the elements of a route Type STRING 32 Default 1 0 Att VQ OCM Perm values QROUTE ID of route that activates this element NT UQ QFUNC_ID Function ID of route that activates this element INT UQ QMODE_NO Mode level of route activating this element INT UQ QSIMU Element in simulation BOOL UQ 1 Feedback will be simulated 0 The return value of the upstream element will be transferred Project Engineering Insert the RC_IF_MOT_SPED in a CFC chart Example 5 54 1 2 3 4 5 Insert a MOTOR block in the CFC chart Interconnect the two blocks Start the RC wizard and allow the element ID to be automatically entered
105. element is not activated by its own route and mode level Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 6 Control Elements 5 6 1 RC_IF_MOT_REV FB823 Description RC_IF_MOT_REV is an interface block between a bidirectional motor and an OFF state and the routing system The RC_IF_MOT_REV function is interconnected to the MOTOR block for example the MOT_REV function block from the PCS 7 standard library in the CFC and connects its signals to the data record of a control element within the routing system If the motor is involved in the route the motor is activated according to the interconnection in the route see Route Control project configuration The motor feedback is evaluated in the route simultaneously Similar Blocks e RC_IF_MOTOR FB822 Single direction motor e RC_IF_MOT_SPED FB824 Single direction dual speed motor Inputs and Outputs Parameter ID Meaning Type Default I O Att OCM Perm values Element ID that is unique INT l U Assigned from all others in the AS automatically by the RC wizard FB_ON Motor feedback BOOL l VQ l 1 Motor is on ON 0 Motor is off OFF FB_DIR Motor feedback BOOL l VQ J 1 Reverse regarding direction 2 Forward This signal is evaluated only if FB_ON 1 MONITOR Feedback signal BOOL TRUE l VQ 1 Monitoring of monitoring feedback signals is active 0 Feedback signal monit
106. elements interconnected to partial routes can be assigned e Partial routes with an indication of their beginning and end locations and assignment of elements e Materials material groups and permitted material sequences These objects can be transferred from an S7 project to avoid duplicate project engineering effort Process Control System PCS 7 SIMATIC Route Control 6 30 A5E00343836 02 Configuration Guide Example SIMATIC Route Control Engineering D Temp OtherStuff test s 7 amp File Edit View Options Window Help lj xj Del Gs we X Mie e E p R Project settings le Attributes c a Automation system 24 Run time parameter Locations FE Server J Mode tables p H Func IDs E Types 2 Umpumpen Umpumpen gt a oa Sore Vaan E Test Mode Table P2_LTMIH P2 lt Funktionskatalog Name gt P1_GTM1H 14 P1 Funktionskatalog 4 Funktionskatalog 5 Te LIMAV LTA 28 LTM4V LT4 Funktionskatalag 6 ae LTM3 _LT3 27 LTM3V LT3 seLTM2_LT2 26 LIM2 LT2 LTM1V_LT1 25 LTM1 LTI fe 4 r F Press F1 Help 08 09 2003 IE unknown 18 17 The upper area 1 contains the process cell objects and the elements that you interconnect in partial routes The lower area 2 displays the mode tables partial routes and inserted elements Check List e You are familiar with the tasks that must be performed in a Route Control project
107. enables the operator to easily switch to the element lists of other routes as they can also influence the behavior of the operator s own route commands Mode table The mode table used to execute this route was specified by the user program in the RC_IF_ROUTE Material If used the material that will be transported with this route is displayed here Step Batch recipe step that activates this route The name will be specified by the user program for RC_IF_ROUTE Batch name Name of batch that activates this route The name will be specified by the user program for RC_IF_ROUTE Source Source location for material transport Destination Destination location for material transport Status Status of route Color Meaning See also RC Faceplate Display and Operator Control Elements 2 4 fe White _ Route is inactive or idle material transport is not taking place with this route Yellow The route that is the list of elements for this route is being requested the automation systems are waiting for the route list and the Route Control server is searching for a suitable path containing the specified locations and parameters The route list has been downloaded to the AS and the route is ready to start ready for RUN signal T Green The route is running Mode levels can be activated or deactivated LI Red Route is faulty one of the monitoring times has expired and at least one of the elements has not reached its set position so the mode
108. enters and configures the local communication IDs for the cross coupling connections to peer automation systems Inputs and Outputs Parameter Meaning Type Default I O Att OCM Perm values RC_AS_ID Number of the Route INT 1 l U For range see Control AS property of Valid AS the AS Numbers OB_COMM Indicates OB in which INT 35 l V 1 31 32 33 34 communication with RC 35 server is taking place See note above OB_SYS Indicates OB in which INT 1 l V 1 30 31 32 33 the list of elements for a See note above route is being processed OB_XC Indicates OB in which INT 1 l V 1 30 31 32 33 AS AS communication 34 35 cross coupling is being See note above processed Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default I O Att OCM Perm values NoRoutes Maximum number of INT 300 l V 1 to 300 routes used in this Route Control project 1 to 299 If the number is less than 300 the Route Control internal processing is optimized with respect to time because not all of the routes and thus not all of the IDs are being processed Value must be greater than or equal to the maximum number of simultaneous routes EV_ID1 Event ID for alarm DWOR l U instance 1 D EV_ID2 Event ID for alarm DWOR l U instance 2 D CE_SIMU Indicates wh
109. for a pulsed element such as a valve in seconds Delay time ON Time elapsing after a mode level is activated before the element itself is activated Delay time OFF Time elapsing after a mode level is deactivated before the element itself is deactivated Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 29 Dialogs Interfaces A 7 Sensor Elements A 7 1 Sensor Element Control Dialog Properties Eg Feedback r General Name LEVE L3 0000 _0000_0100 Feedback Feedback mask D000_0000_0000_1111 r Comment Level 3 Description This dialog displays the properties of a sensor element type The properties of the standard types cannot be changed Meaning of Operator Control Elements Operator Control Meaning Element Name Name of feedback Note These properties cannot be changed for standard types Feedback 16 bit value linked to the feedback mask using an AND operation which is used to indicate the current actual value from the process Feedback mask 16 bit value that masks out certain bits of the feedback parameter by an AND operation Comments User text Process Control System PCS 7 SIMATIC Route Control A 30 A5E00343836 02 Dialogs Interfaces A 7 2 Sensor Element Properties Dialog Properties xi Sensor element General Name No Automation system PCU1_MPI16 Type CONDUCTIVITY
110. for importing blocks into the AS Caution If you want to import a new version of Route Control blocks into the AS you must follow the steps below Deactivate the routes in which the destination AS is involved by taking them into manual mode and deactivating them This pertains to all routes for which the AS is the master or a slave Compile the blocks Depending on whether the interface has changed from the previous version of the blocks also pertains to parameter properties such as S7_m_c true the instance data block numbers can also change when the blocks are compiled Import the blocks Restart the Route Control server so that all of the data of the AS most notably the instance DB number are reestablished in the server through a general request Note The data blocks of SIMATIC Route Control must not be read back from the automation system to the offline container of the project on the engineering station ES The offline container should always contain the original blocks from the Route Control library The pertains to Route blocks DB101 to DB400 Data block for cross coupling of DB450 up to DB481 and DB751 up to DB781 Reason If data blocks are read back from the automation system to the ES the current image status of a portion of the elements of this route is uploaded If these data blocks are subsequently downloaded to the automation system again and the route has already been deactivated on this AS elem
111. for the process but act as an index for the inputs EXT_ _I whereby stands for the index 1 to 24 This value can be specified in the properties dialog of an interconnected parameter element in a partial route Upon runtime activation of the mode level at which this parameter element is inserted in the partial route the route transfers the value of the corresponding EXT_ _l input as a setpoint to the data record of a parameter element This can be seen in the RC_IF_VOLUME or RC_IF_TIMER interface block In return the actual value of the parameter element is transferred to the outputs of RC_IF_ROUTE EXT_ _O where it can be accepted by the user program The ellipsis corresponds to the index Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide Example External parameter element PE ID 24 Norma parameter element PE ID 25 External route parameter element RPE Index 7 assign PE to partial route Normal route parameter element PE ID 25 value 100 assign PE to partial route Setpoint 200 Default Load RC Serer setpoint value Check List Process 200 QVALUE_R Download Route list incl external parameter elements to automation systems 180 List into AS Element 24 lal PASSET Element24 fy Setpoint va 200 Setpoint vat 200 Actual val Seas Element
112. have an overview of how Route Control automation systems work and how tasks are allocated between the user program and Route Control Solution The user program is the controlling instance for a route or in a few special cases multiple routes overlapping routes The user program can be developed either with or without the SFC sample block provided by Route Control as a basis The user program can also be a stage of a recipe system Example In a recipe a transport stage containing the source and destination of a material transport as well as the material itself is used in an appropriate location Therefore the only interface to the user program is the RC_IF_ROUTE block which acts as a link between the user program and the route control kernel in the automation system For some overview illustrations refer to Guide Route Control Overview and Guide Route Control General Communication between the Route Control automation systems and the Route Control servers is transparent to the user program The same applies for route searches combining of element lists and distribution of such lists by the server to all participating Route Control automation systems Route Control even activates elements involved in the route Only at the element level does Route Control have to provide interface blocks to interface process related elements that is blocks from the standard library in this case Once any necessary modifications or adaptations hav
113. interconnections Set options xi Your dynamic requires additional parameters Select a route instance osa LNB1D021D Wege_AS2 wWege1 The tag selection dialog offers you all route instances available in the Control Center with structure types that match the selected faceplate lt Back Cancel Help Process Control System PCS 7 SIMATIC Route Control A 76 A5E00343836 02 Dialogs Interfaces 8 Continue to the next dialog and select the instance of the route block RC_IF_ROUTE type to which this block icon is to be interconnected Tags Project D S7_Projekte RC_MULTI RC_M_Prj wincproj 0S 1 0S 1 MCP ES Variables v winCC Tags Data source Filter x List of all tags Wege_452 Wegel 10 WEGI RCM1 RC_IF_ROUTE Internal tags T Wege_As2 Wege1 10 WEGLO RCM10 RC_IF_ROUTE SIMATIC 57 Protocol Suite Wege_A52 Wegel 10 WEG2 RCM2 RC_IF_ROUTE eee T wege_AS2 Wege1 10 WEG3 RCM3 RC_IF_ROUTE i n A sity E Weoe_A52 wege1 10 wWEG4 RCM4 RC_IF_ROUTE t Boe T Wege_As2 Wege1 10 WEGS RCMS RC_IF_ROUTE EA 7 Programm 1 A Wege_AS2 Wege1 10 WwEGs RCM RC_IF_ROUTE CA e7iRrogramma ay a Wene_AS2 Wegel 10 WEG7 RCM RC_IF_ROUTE ff irdustral Ethernet a Were _AS2 Woge1 10 WEG8 RCM8 RC_IF_ROUTE Aana AC iene NANEM Oc TF DAIITF Note The instances of the RC_IF_ROUTE must have been transferred from the
114. level has not been achieved Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 99 Dialogs Interfaces Icon Icon Meaning Automatic mode Manual mode Y Route is idle this route ID or route will not be used This ID must first be assigned to an instance using dynamic ID assignment _ E Route is idle route ID is assigned to an instance ri Route request is in progress or route list is available in the automation systems involved and the route is waiting for a RUN signal State STARTING gt gt Route is running RUN ll Ww Route has been interrupted HELD ry FN Route is faulty ERROR A 27 2 Route Control Center Elements Column Meaning Name Name of element AS Name of automation system controlling this route master AS No Number of element corresponding to the AS 1 to 1 024 Mode Name of mode level in which this element has been inserted and will be activated Mode No Number of mode level 1 to 32 Partial route Name of partial route in which the element is inserted Operating mode Automatic or manual Feedback Current feedback value actual value for the element Command Current command value setpoint for the element An exclamation point after the expected feedback means This element will be activated and the routing system will wait for this feedback A question mark behind the expected feedback mea
115. menu displays a list of all routes from which the user can select the required route The elements and their properties are then displayed for the selected route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Product Introduction 2 2 7 Route Control Faceplate The Route Control faceplate comprises two parts e A block icon integrated in WinCC pictures that enables the user to open a control dialog and display preliminary information on the route status e Control dialog WinCC faceplate for route control and diagnostics The following applications can be called from the control dialog e Route Control Center e Batch Control Center e SFC dialog displaying the SFC user program SFC for the route Provided these applications have been installed on the computer Provided the SFC path has been configured 2 2 8 Route Control Route Log Operator input by means of the RC faceplate or the RC Center as well as status messages for routes and for the RC server are now recorded in a log For more information refer to Route Log Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 2 7 Product Introduction 2 3 2 3 1 2 3 2 Configuration Possibilities Client Server Architecture of Route Control Route Control provides a separation between the client applications and user interfaces block icon control dialog faceplate and Route Control Center and the server application
116. more than 300 material transports are to be carried out simultaneously You want to include more than 300 RC_IF_ROUTE blocks in your project CFC but you cannot assign fixed route IDs because there are not enough fixed IDs available You want to know how the concept of dynamic ID assignment works what you must know for project engineering and what the limitations are for this concept Place RC_IF_ROUTE blocks in your CFC charts but do not assign any route IDs that is the input ID for all or some of the instances of RC_IF_ROUTE is 0 Start the Route Control Wizard which transfers the fixed route IDs to the Route Control project engineering these IDs will not be available for the dynamic ID pool You define the dynamic ID range in the Route Control project engineering for each automation system This configuration will then be provided to the automation system during Route Control server startup Start the route from the user program or alternatively from the Route Control faceplate Because the route ID still has a value of 0 the Route Control system first searches for an available ID in the automation system if any IDs are still available If an ID is found it is written to the input ID of RC_IF_ROUTE and the user program can control the route as it would with a fixed ID When the route is finished the reserved ID becomes available again For an example refer to Guide Exporting Routes Solution 1 2 3 4
117. name gt lt share name gt whereby in this case lt computer name gt is the name of the other computer Note If you want to access the log files with the route log application from another computer you as the user must ensure that the relevant directory is shared out on the computer on which the files are stored Windows directory sharing This applies to all three cases mentioned above Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 117 Configuration Guide 6 26 2 13 Route Log Loading Settings on the Server Like all other settings these settings are made on the Route Control server by loading the Route Control project engineering Refer to the general section about loading the Route Control server under Loading the Route Control Server Remember to activate the project engineering via the Route Control Center after you have loaded it Process Control System PCS 7 SIMATIC Route Control 6 118 A5E00343836 02 Configuration Guide 6 26 3 6 26 3 1 6 26 3 2 Objects Plant Hierarchy You can add additional process cells and units to the plant hierarchy in the Route Control engineering tool Your process cell can either be based on Standard S88 process cell and unit or you can create the two levels according to your own definition The process cell and unit levels are taken from an S7 project the instance name and name of the CFC chart in which elements are embedded are taken from t
118. of the Route Control Center 5 140 Configuration Route Control server 6 141 Connections Propertie Consistency Check A 42 Consistency Check Re F Control bit assignment Control Element Activation A 25 Control element CE subtypes 6 126 Control Element Cross Reference Lis wa 7 Control Element Properties Control elements CE Converting a Route Control Project 6 104 A 5 jim RC_IF_ROUTE Route Blocks 3 11 Creating a New RC Project 6 105 CSV Interface Export Log 6 38 CSV interface import log 6 39 D Defining user authorizations Deleting Elements 6 125 _ Deleting Used Elements A Dependence on other components Delivery form of Route Contro Diagnostic Trace A 155 Diagnostics for Cross mg tes mport of Project Diagnostics for engineering Diagnostics for Export and Engineering a EA Diagnostics for operator control and monitoring A 158 Diagnostics for R erver_ A 159 _ Diagnosti overview A 155 Dialogs At Distribution of Route Control Applications co Blocks to the AS Downloading Blocks to the AS Instance DB 35 Downloading blocks to the AS user blocks Index 1 Index Downloading the server during an active route Dynamic Wizard Compiling the Script File for the RC Dynamic Wizard E Enabling Changes Engineering Tool Menu Error message for the SCL compiler CFC Example for user defined type Example using QRESTPOS and QRPOSERR
119. opened RC_IF_ROUTE FB800 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 79 Block Library 5 8 1 RC_IF_VOLUME FC808 RC_IF_VOLUME is a parameter element block for a volumetric value Both the RC_IF_VOLUME and RC_IF_TIMER blocks use the RC__PE_COMMON block internally Description A parameter element specifies a setpoint The actual value of the parameter element is only used for visualization on the Route Control Center If the parameter element is involved in the route the setpoint is output according to the interconnection in the route see Route Control project configuration The parameter element feedback is not evaluated in the route Inputs and Outputs See RC_PE_COMMON FC810 Return Values of Block QRET_VAL Meaning 0 No error 8102 Incorrect or invalid element ID 8103 For external parameter elements only Index is outside the permissible range 1 to 24 8104 For external parameter elements only Route ID is outside the permissible range 1 to the maximum number of routes The maximum number of routes is specified using the NoRoutes input on the FB850 RC_IF_CFG Project Engineering Example 5 80 1 Insert your own block in a CFC chart 2 Interconnect your own block to process related blocks such as PCS 7 standard library blocks 3 Start the RC wizard and allow the element ID to be automatically entered 4 Transfer the element ID by performing an
120. or problems false with the remote element 1 Element See also parameter receives feedback QRET_VAL true H8000 Element receives feedback fault TypeName Type of remote element STRING SENSOR I VQ 24 Process Contro A5E00343836 02 System PCS 7 SIMATIC Route Control 5 101 Block Library Parameter Meaning Type Default VO Attr OCM Permitted Values QLOC_ID ID of local sensor INT l U See Valid ID element Ranges for CE SE LE and PE QCOMM_ID Serial number of the INT O VQ l element in the central send data block see SNDRCVDB Q_FBACK Feedback value of the WORD O VQ l remote sensor element QROUTE ID of route INT O UQ QFUNC_ID Function ID FUNC_ID INT O UQ j of route QRET_VAL Return value for block WORD O VQ l 8421 The SE ID entered is too small 8422 The SE ID entered is too big 8423 The SE ID of the peer element is too small 8424 The SE ID of the peer element is too big 8425 The number of the send receive block SNDRVCDB is too small and is therefore outside of the permitted range 8426 The number of the send receive block SNDRVCDB is too large and is therefore outside of the permitted range 5 102 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter QRET_VAL Meaning Return value for block
121. path to the project database of the Route Control project is displayed once again Import all objects 10 Detailed information on the S7 connections and the Route Control servers is shown Delete objects that no longer exist Process Control System PCS 7 SIMATIC Route Control A 70 A5E00343836 02 Dialogs Interfaces A 20 4 Dialog Meaning Deleting Used Elements SIMATIC Route Control Import Wizard CE BH MyValve RC_MyValve has a new type MyValve3 and is already used in 2 partial route s It has to be deleted so that it can be imported This will also delete it from the partial route s Delete __ skip Cancel If you have changed elements in a CFC chart element type and want to use the Route Control Wizard to transfer them to the Route Control project engineering a notice appears during the import operation indicating that the element is currently being used in partial routes If the element type has changed the element must be interconnected again in the partial route because the properties of the interconnected element must also be specified again In this dialog you can choose whether to delete the element or skip this step for the particular element The dialog will be displayed again for the next element unless you suppress it by selecting Do not show this prompt again Note If you have selected Do not show this prompt again and then click Delete or Skip this choice is ap
122. pool of available route IDs for dynamic ID assignment in an S7 project and then transfer this data to a Route Control project Solution The ROUTE_ID and FIXED_ID inputs must both be configured on the RC_IF_ROUTE block route RC_IF_ROUTE ROUTE_ID r A Jo FIXED_ID f Comments The route ID has not been assigned this route is using a dynamically determined route ID during runtime Therefore the range of route IDs for this AS must be manually increased in the RC engineering tool or several routes will share a common ID Note If you configure a route block 1 with this combination the AS must have at least one other route block 2 with a configured combination as specified in Case B The first route block 1 then shares the route ID with route block 2 B 1 300 The configured ID is reserved for the dynamic ID range The ID assignment shown is only an example and this route can contain a different dynamic ID during runtime Advantage over Case A The dynamic ID range is defined in the S7 project and therefore no additional settings are required in Route Control engineering Notes Dynamic route IDs must also fall within the range of 1 to 300 Route IDs do not have to be assigned consecutively Gaps are allowed for example in reserve for future routes Error When a fixed ID is specified then a number between 1 and 300 must also be configured However the Route Control Wizard will attempt to correct
123. project engineering tool and edit the control and feedback masks in accordance with the assignment of the control and feedback inputs on the block Example See Example for User Defined Type 5 70 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 6 7 Control Bit Assignment Assigning Control Bits on the Control Mask Block in the Route Control Engineering Tool Output Q_C_00 of the block corresponds to bit 0 i e the least significant bit on the right in the control mask output Q_C_01 corresponds to bit 1 etc accordingly output Q_C_15 corresponds to bit 15 i e the most significant bit on the left 5 6 8 Feedback Bit Assignment Assigning Feedback Bits on the Feedback Mask Block in the Route Control Engineering Tool Input FB_00 of the block corresponds to bit 0 i e the least significant bit on the right in the feedback mask input FB_01 corresponds to bit 1 etc accordingly input FB_12 corresponds to bit 12 Note Bits 13 to 15 in the feedback mask are already occupied by Route Control and are therefore not available for user defined feedback Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 71 Block Library 5 7 Sensor Elements 5 7 1 RC_IF_SENSOR FB845 Description RC_IF_SENSOR is an interface block between a process sensor and the routing system Inputs and Outputs Parameter Meaning Type Default VO Att OCM
124. properties can no longer be changed here Instead the properties must be specified in the Route Control Wizard see Route Control Wizard Network Constellations Meaning of Operator Control Elements Operator Control Meaning Element Name Name of Route Control server as specified in the S7 project with the export wizard IP address IP address of this Route Control server as specified in the S7 project with the export wizard Type RC application server master or standalone RC application standby server standby Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 9 Dialogs Interfaces A 2 7 Connections Properties Dialog Properties xi 57 connection r General Server Automation system Local ID Hex 2 Connection resource Hex 11 7 r OS connection resource Hex TEPJF Description Cancel Help This dialog is only used to display the properties of S7 connections For reasons of consistency the properties cannot be changed except for comments as they were imported from the S7 project The properties have already been assigned in the appropriate block in the CFC See also NetPro settings Meaning of Operator Control Elements Operator Control Element Server Meaning Name of computer acting as the Route control server Automation system Name of automation system to which this connection will be estab
125. proxy blocks such as RC_IF_REMOTE_CE The objective of this functionality is to be able to control individual elements from another area It was not intended that a route be able to run in various Route Control projects across multiple automation systems Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Getting Started Additional Information 3 3 14 3 3 15 3 3 16 Guide Configuring AS AS and AS OS Connections Guide CFC Remote Elements Remote Elements CFC Example STEP 7 Import Export Assistant If you wish to create models in the project library using the STEP 7 Import Export Assistant but they do not yet include CFC charts the range of the user blocks FC FB and DB must be adapted first CFC Editor Options Settings Compile Download See CFC Adapting the Block Ranges LOCK Input on Element Blocks The LOCK input at the element blocks designed for interlocking elements currently has no function and is reserved for use in future versions Optimizing the Number of WinCC Tags The s7_m_c attribute is set to TRUE for a few input and or output parameters for interface blocks such as RC_IF_MOTOR in the Route Control library This means that these parameters are created as WinCC tags during AS OS transfer However if you do not wish to use these tags for example in WinCC pictures or for logging values you can substantially reduce the number of WinCC tags by setting the s7_m_c val
126. request is OK lt source gt gt lt destination gt Route request successful a route has been found Note X refers to Computer 1 or 2 1 RC application server 2 RC application standby Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 135 Dialogs Interfaces A 32 3 A 32 3 1 AS Messages Route Control Messages AS Messages or Route Control Messages AS System FB850 aa Route Control Messages AS Route FB800 we Route Control Messages AS Control Elements FB822 823 824 825 we Route Control Messages AS Sensor Elements FB845 846 a Route Control Messages AS Remote Elements FB831 833 A 32 3 2 Route Control Messages AS System FB850 Message Class Message Type EventID Event Signal Message Cause EV_ID1 SIG1 Initialization of Route Control master Connection to the server cannot be server aborted established Check the settings in NetPro connection status Is the RC server running EV_ID1 SIG2 Communication error in Route Connection has been interrupted Control master server network error is the RC server running EV_ID1 SIG3 Initialization of Route Control standby Connection to the server cannot be server aborted established Check the settings in NetPro connection status Is the RC server running EV_ID1 SIG4 Communication error in Route Connection has been interrupted Control standby server netwo
127. restarted as master server This since the last number changes during download of redundant server blocks to the AS failover lt gt 0 NetPro ID downloaded from the Route Control master server IDStandby Diagnostic information WORD l V 0 The Route Local NetPro ID of the Control standby Route Control server server has not currently acting as been restarted standby server This since the last number changes during download of redundant server blocks to the AS failover lt gt 0 NetPro ID downloaded from the Route Control standby server Q_AS_ID ID of local automation INT O VQ See Valid AS system the input ID is Numbers assigned by the RC wizard and provided by the block for diagnostics in this instance QERR Indicates whether or not BOOL O VQ 0 No error an error has occurred false 1 Error in route block true 5 10 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default I O Att OCM Perm values QRET_VAL Diagnostic information WORD O VQ 8501 AS ID is of block hexadecimal invalid outside permitted range 8503 RC_IF_CFG is not running in the OB specified by means of OB_KOMM 8504 RC_IF_CFG is not running in the OB specified by means of OB_SYS 8505 RC_IF_CFG is not running in the OB specified by means of OB_XC In the case of 8xxx values check the input parameters
128. route 2 gt No even if it has been canceled Additional operations such as start stop etc A 146 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 33 Value Ranges A 33 1 Overview of Valid Value Ranges Here you will find an overview of all value ranges in one place These value ranges are valid for inputs and outputs parameters of blocks in the Route Control library as well as the Route Control project engineering application and your Route Control project The quantity framework for Route Control is presented in a separate section Quantity Framework for Route Control as not all objects included in the quantity framework are input or output parameters in terms of the following summary Available ranges Valid Route IDs Valid Function Identification Maximum Valid Route Request Time Maximum Valid Material Acceptance Time Valid Material IDs Valid ID Ranges for CEs SEs LEs and PEs Valid SNDRCVDB Block Numbers for Remote Elements Valid AS Numbers External Parameter Elements Index Value ranges for unit ID and node ID see Limitation with regard to Chart in Chart Technology Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 147 Dialogs Interfaces A 33 2 Block Valid Route IDs RC_IF_ROUTE FB800 Parameters and Value Ranges Parameter ROUTE_ID 1 300 Min Max Comments Up to 300 m
129. search since routes are not permitted to go over such elements Yes Elements that are affected by maintenance of another element are ignored and routes over such elements are accepted and found Additional Settings Global Settings Global Settings General Global Settings Material Global Settings Monitoring Redundancy Additional Descriptions Global Settings Monitoring of Servers and AS Global Settings Information about Maintenance Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 111 Configuration Guide 6 26 2 6 Global Settings Monitoring Redundancy No Key Cycle time for server AS monitoring Standard Value 15 Value Range and Description Specifies monitoring time in seconds Value range 1 to 999 seconds The higher this value is the higher the system tolerance for missing telegrams See Global Settings Monitoring of Servers and AS This value must be used in conjunction with the Number of permissible missing monitoring telegrams key Note This setting is only relevant if Route Control is using its own redundancy control see Use PCS 7 redundancy setting Number of missing supervising telegrams Number of missing response telegrams permitted from the AS to the server before an automatic failover occurs Value range 1 to 99 number of telegrams The higher this value is the higher the system tolerance for mis
130. set position and actual position RC Server Redundancy Failover Failover of the two redundantly configured Route Control servers is carried out from the Route Control Center Suitable authorization is required RC Support for Maintenance Work To ensure safe maintenance work on the automation system SIMATIC Route Control as of Version V6 1 provides an overview of the material transports in connection with those automation systems that are controlling them You as the user can trigger a specific request to an automation system to set it in maintenance First ongoing material transports that affect this automation system are completed no new routes are allowed by the system however All routes are eventually completed and the automation system goes in maintenance as soon as the final route is completed Now the maintenance personnel can perform the required updates and changes to automation system and then restart the system For a description of the operator control element in the Route Control Center see AS in Maintenance Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 7 9 OS Operator Control and Monitoring 7 6 4 AS in Maintenance Route Control V6 1 supports the user in maintenance of an AS There are several reasons when an AS has to be set to the Maintenance mode for example to update individual blocks or all the blocks of the AS initial download when hardware is replaced Since an AS rou
131. storm drain manual fill operations etc For plant related locations the plant hierarchy must first be transferred from the S7 project to the Route Control project before the locations can be configured See Location Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Glossary Master AS The master automation system AS is the automation system that controls the route and its elements That is it is the automation system in which the user program activates an RC_IF_ROUTE block and from which a route request is sent to the Route Control server Therefore every route requires exactly one master AS See also Slave automation system Mode level The elements of a route or partial route do not all have to be activated or deactivated together Instead they can be inserted in up to 32 groups called mode levels See also Mode table The user program is responsible for linking the individual mode levels in a suitable way For example If initial state reached then open transport valves If transport valves opened then switch on pump etc Initial setting reached signifies that the QMODE output parameter value of RC_IF_ROUTE that is linked to the mode level bit by an OR operation must produce a value of 1 Open transport valves signifies that the mode level bit for the MODE input parameter in RC_IF_ROUTE must be set to 1 Mode table A mode table includes up to 32 modes or mode levels and groups
132. suppressed These system dialogs can be displayed again using this function Compress Database Performs compression once Load Server Loads Route Control project engineering to the Route Control server The database file is not yet activated The changes and thus the database file are not active until they have been enabled by means of the Route Control Center Check Route Checks the route network based on the configured partial routes and elements This does not involve the runtime system Check Consistency Checks the database its tables and configured entries for consistency ID conventions Sort order of elements Variant check Activation of elements An element must not be inserted in the same mode level with different commands 6 102 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide Menu Subcommand Meaning Command Export Import Route Control project engineering interface to other applications For CSV interface see Guideline CSV Intertace Import wizard for data from the S7 project Material Configures materials material groups and material sequence relationships Window Arrange Changes the window arrangement of open windows in the application Cascade _ Tile horizontally Tile vertically Arrange icons At least two Route Control projects should be open Minimize All Minimizes all ope
133. tasks for project engineering of Route Control and the associated S7 project Assignment of unique element and route IDs including a plausibility check Creation and consistency check of S7 connections for Route Control automation systems Export of configured elements routes and the plant hierarchy to the Route Control project Selection of the WinCC message server for Route Control server messages Project engineering of plant configuration and Route Control server properties For additional information see Route Control Wizard Actions Route Control Server The Route Control server performs the following tasks e Searches for a suitable path through the route network e Downloads the element list to the automation system e Provides a display of routes and elements for the clients Route Control Center The Route Control server can be used in a redundant configuration Route Control Center The Route Control Center offers the most extensive options for controlling routes because it displays detailed information on a route or multiple routes The Route Control Center can be called from a WinCC picture by means of the Route Control faceplate or from the Windows Start menu Starting the Route Control Center from the faceplate will display information about one specific route unless overlapping routes several routes using the same function ID are involved Starting the Route Control Center from the Window Start
134. that does not exist in the Route Control project engineering 15 Error ID of location not numerical The Number property for this location consists of numbers only Alphabetic characters are not permitted 16 Error Partial route is not defined You have specified the name of a partial route that does not exist in the Route Control project engineering 17 Error Comments too long The character string of a comment is too long it must be shortened to the permissible length 18 Error Value is not a logical value The import wizard cannot recognize the value as a logical value only 0 or 1 is permitted A 118 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 29 A 29 1 A 30 A 30 1 S7 Project Data Import Interfaces Importing S7 Project Data See Transfer from S7 Project and Route Control Wizard Import Route Control Server RC Server User Interface Dialog This dialog provides information on the current state of the RC server 5 iSIMATIC RC Server W ec z Project name RC_ 6_mit 205 3 Time stamp 08 10 2003415 53 45 5 AS list db ai ian wep 6 Sy t No of clients 5 8 a 9 Cold restart 1 1 Exit 1 2 bE F 300 0 EG onuine unknown 16 13 14 15 1 Status of the Route Control server for a description see Route Control Server
135. the data relevant to Route Control are consistent See also Route Control Wizard Start Requirements Selection Data synchronization of RC objects plausibility check Action Transfer the plant hierarchy including process cells and units from the S7 project to the Route Control project for subsequent project engineering of plant related locations Data synchronization of RC objects plausibility check Check and correct as necessary the element IDs for an AS The wizard suggests a new ID if an illegal ID was configured in an element Data synchronization of RC objects Transfer new element types such as MYMOTOR Data synchronization of RC objects plausibility check Check and correct as necessary the IDs of automation systems relevant to Route Control Transfer the AS names and IDs to the Route Control project engineering Generate S7 connections AS AS cross coupling information Establish and modify the communication links between the automation systems relevant to Route Control AS AS connections Generate S7 connections AS OS connection information Establish and modify the communication links between the automation systems relevant to Route Control and the servers AS OS connections Export message server The user must select a WinCC message server for use by the Route Control server s during runtime to generate messages When the selection is made the name of the WinCC mess
136. the error and will propose the next available ID If no more IDs are available if all 300 IDs have been assigned then the wizard cannot correct the error and this route can be used during runtime only by sharing an ID with another route D 1 300 This ID is fixed The Route Control Wizard checks whether an ID might have been assigned twice Note Route IDs do not have to be assigned consecutively Gaps are allowed for example in reserve for future routes 6 24 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide Note If you do not want to perform more than 300 simultaneous material transports during runtime you can assign all route IDs as fixed IDs In this case the IDs must be fixed in the configuration of all RC_IF_ROUTE blocks and the FIXED_ID input must be set to 1 Example You have two automation systems AS1 and AS2 AS Routes with Fixed Route ID Routes with Dynamic Route ID 1 2 3 2 0 4 This means that AS1 is working with two fixed and three dynamic routes enabling a total of five material transports to take place simultaneously By contrast AS2 is using four dynamic route IDs and no fixed IDs enabling a maximum of four material transports to take place simultaneously Specifications e AS1 The first route always operates with route ID 1 during runtime e AS1 The second route always operates wi
137. the next dialog Select the RC Faceplates tab in the dynamic wizard window and then double click the RC Faceplate Wizard entry The first dialog of the Route Control faceplate wizard is displayed You can hide this dialog for future interconnections Continue to the next dialog and select the instance of the route block to which this block icon is to be interconnected In the third dialog you have the option to select an SFC block to which this block icon is to be interconnected If you interconnect an SFC block an SFC dialog can be opened during runtime to display the SFC chart controlling the route 10 The final dialog summarizes all of your settings click Finish to create the selected interconnections Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 73 Dialogs Interfaces A 22 2 A 74 Route Control WinCC Wizard Start Steps 1 to 4 1 Open the WinCC Graphic Designer from the WinCC Explorer n Graphics Designer NewPdl1 f File Edit Yiew Insert Arrange DSH gt BB o i _ ee 2 Inthe Graphics Designer open the PCS7TypicalsRC pdl file File Open 3 Copy the Route Control block icon contained in this file Select Copy 4 Switch to your WinCC picture and paste the copied block icon in the WinCC picture Note The RCTypicals pdl file has been renamed in V6 1 to PCS7TypicalsRC pdl so that a faceplate block icon can be
138. the standard types can be retained The partial routes and their interconnected elements are retained Modify the global settings according to the earlier parameter files So called INI files Route Control Server The PCU server with a Route Control miniport is completely replaced by a Route Control server V6 In principle BRAUMAT can be uninstalled on the server and the Route Control server can be installed as there are no persistent data that must be transferred from V5 to V6 A new project engineering is then loaded onto the Route Control server V6 by the Route Control engineering tool This project engineering contains the settings for server server communication and server AS communication as well as the settings contained in the previous parameter files so called INI files Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 ES Route Control Configuration Route Control Block Icon and Faceplate Because Version 5 did not include a block icon or faceplate you must now configure them in the WinCC pictures Route Control Center Uninstall BRAUMAT from the client computers and install V6 The Route Control Center does not need to be configured and the Route Control server will be determined during the initial call or will be requested by the user 4 1 6 Migration V6 0 to V6 1 Carry out the following steps to migrate a Route Control V6 0 project to V6 1 8 9 Configure a PC station in HW Confi
139. tool can then be lost For renaming a process cell or unit refer to the note on the recommended procedure in Renaming a Process Cell or Unit in the Plant Hierarchy Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 20 2 Route Control Wizard Import The Route Control Wizard for the Route Control engineering tool can be used to transfer the previously exported data to the Route Control project engineering Open the import wizard by means of the menu in the engineering tool Options Window Help Settings gt Compress database 1 Load to server time parameter Yer Verify route Check consistency Export Import csv Ctrl E Show CS export log Show CS import log Material gt 57 Project Ctrl I Show 57 log First a note is displayed indicating that the database will be backed up If an unexpected error occurs you can retrieve the old database file for restoration SIMATIC Route Control Ea i Saving database to path D tmp OtherStuff GloballRCS IRCS sic If there are problems please manually rename the database backup to RCS MDB Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 67 Dialogs Interfaces In the next dialog you select the data to be imported The wizard offers only those data that were previously exported SIMATIC Route Control Import Wizard EISH P
140. update telegrams for the linking elements 5 12 4 10 RC_LOAD_AR1 FC861 Description Internal auxiliary block 5 12 4 11 RC_MASTER_CREATE_ERR FC851 Description This block is required to generate alarm messages for a route 5 12 4 12 RC_MAT FC836 Description Internal auxiliary block for execution of material functions Process Control System PCS 7 SIMATIC Route Control 5 120 A5E00343836 02 Block Library 5 12 4 13 RC_PE_COMMON FC810 Description RC_PE_COMMON is a block that is inserted i e is called in a block created by the user RC_CE_COMMON serves as the interface between the user block and the internal data of a parameter element of the routing system and it transfers signals between the user block and the data register of a parameter element PE A parameter element specifies a setpoint The actual value of the parameter element is only used for visualization in the Route Control Center A setpoint actual value comparison does not take place The setpoints are provided in various data types DINT INT REAL If the parameter element is involved in the route the setpoint is output according to the interconnection in the route see Route Control project configuration The parameter element feedback is not evaluated in the route Note This block cannot be used directly Rather it must be integrated in a user block Consequently IF is not part of its name See Example for User Defin
141. use cases complete this guide This chapter provides concrete solution approaches and suggestions some of which include images of CFC charts and interconnected blocks Sections All chapters have the same structure Section Description S User Task Typical areas of application and user tasks from practical applications These are followed by examples of a proposed solution Solution Describes the general project engineering procedure and the tools used Proposed solution for an actual project engineering case with a number of figures illustrating for example an interconnection in CFC Check List The most important points to be taken into account during the project engineering and the learning objectives of this section Process Control System PCS 7 SIMATIC Route Control 6 2 A5E00343836 02 Configuration Guide 6 2 2 Guide Route Control Overview A basic description of the tasks of each Route Control component is provided to help you get started Route Control Center Control Control AS Server coupling gt User program Route data Kernel I i I 1 I i e g Batch system User Route Route data 1 f program Em i l i i i Route data Cross f coupling Route i a Flament data a I Cross i coupling i i i i l f f I Techno i logical Techno j blocks logical i pro
142. using the Help button Once the conversion tool is closed the RC engineering tool makes another attempt to open the database file The database file can be opened following a successful conversion You can then plan your project as usual Process Control System PCS 7 SIMATIC Route Control A 6 A5E00343836 02 Dialogs Interfaces A 2 3 A 2 4 Dialog Route Control Project Engineering Interface Note While subtypes exist for the control and sensor elements in the structured view left in the engineering tool there are no commands for the VOLUME and TIMER subtypes for parameter elements For this reason additional levels cannot be displayed in this case VOLUME and TIMER are thus displayed only in the list view on the right Runtime Parameters Properties Properties Es Runtime m Parameter Mode Materia Entry Activate material optior Value Cancel Help Description This dialog represents an example for entering and changing parameter values for a project see also Global Settings Refer to the description of global settings for the valid range of values and their meaning Meaning of Operator Control Elements Operator Control Meaning Element Mode Name of group Entry Name of property switch Value Option switch if only Yes No is possible otherwise an input field for an integer value Process Control System PCS 7 SIMATIC Route Control A5E003
143. value QRET_VAL QMON_TOU Indicates whether the system monitoring time has expired resulting in an error BOOL VQ 0 No error time has not yet expired 1 Time has expired Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 25 Block Library Parameter Meaning Type Default I O Att OCM Perm values QFLT_TOU Indicates whether the fault BOOL O VQ 0 No error time tolerance time has expired has not yet expired resulting in an error 1 Time has expired QMAT_ERR Indicates whether there is BOOL O VQ 0 No error a material error for 1 Material error example from a route material is not request compatible with predecessor material For details refer to return value QMAT_DIA QMAT_OK If outputs QMAT_ERR and BOOL O VQ Negative logic of QMAT_OK both have a QMAT_ERR value of 0 false at the same time then a material check has not yet been initiated or the material check is currently active QVALID Indicates whether or not BOOL O VQ 1 Values are o k the static route data such and the list of as source and destination elements is locations function ID etc available are okay 0 Error in the static values Route was requested in manual mode with modified route data and then switched back to automatic mode during an active route QRCC Diagnostic information BOOL O VQ 0 Route Co
144. variant property Example Partial route A B C with B as a variant becomes two partial routes A B and B C Locations Locations Examples Locations Properties Dialog Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 3 17 Getting Started 3 5 3 Downloading the Server during an Active Route The Route Control Center displays the elements of an active material transport If the configuration is changed by assigning a new element to a partial route for example and then downloading and activating the new configuration on the Route Control server the Route Control Center will show the new element in the list although it has not been triggered in the automation system This is due to the fact that the automation system is still working with an element list based on the previous configuration Solution The new element is included as soon as the route is completed and started again A new element list is then loaded in the automation system Process Control System PCS 7 SIMATIC Route Control 3 18 A5E00343836 02 Getting Started 3 6 3 6 1 3 6 2 WinCC Operation amp Monitoring Dynamic Wizard Compiling the Script File for the RC Dynamic Wizard If the dynamic wizard for the Route Control faceplate is not yet available in the WinCC graphics editor it means that the wizard still has to be compiled Proceed as follows 1 In SIMATIC gt WinCC gt Tools open the dynamic wizard e
145. will be deactivated in this mode level a This element will be activated in this mode level and its actual position will be requested checked d This element will be deactivated in this mode level and its actual position will be requested checked p This element will be activated in this mode level in pulse mode d1 This element will be activated in this mode level with a switch on delay time gt 0 d2 This element will be activated in this mode level with a switch off delay time gt 0 d3 This element will be activated in this mode level with a switch on and switch off delay time gt 0 pd Same as d1 but with pulse time pd2 Same as d2 but with pulse time pd3 Same as d3 but with pulse time The idle state position will also be monitored When the mode level is deactivated monitoring will be performed to determine whether the element is also switched off motor or closed valve A 102 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 27 5 Route Control Center Modes Column Meaning Element Name of element AS Name of automation system controlling this route master AS No Number of element corresponding to the AS 1 to 1 024 Operating mode Auto Route is activated automatically that is by the user program in the AS Manual Route is activated manually by the user that is by means of the faceplate or the Route Control Center Feedback Curren
146. wizard will then make any necessary changes to the NetPro settings and CFC configuration gt i e a partial load of charts and a reload of connections must be performed Open the Route Control project engineering via the S7 project and perform an S7 import Note All interconnections between elements and partial routes will be deleted but the partial routes will not be deleted Perform a complete CSV import CSV will reimport the interconnections using the automation system name rather than the RC AS IDs i e the previous interconnections should again be available following the CSV import Load the Route Control server database and update the Route Control Center Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 159 Dialogs Interfaces A 36 2 Question Answer Note Example A 160 AS Load Due to Route Execution How much load is generated in an automation system when route blocks are executed The load depends primarily on the type of CPU and the following factors e Number of configured routes parameter L Wp e Number of active routes parameter L Wa e Base load of RC system blocks parameter L Cfg e Load due to AS AS connection and AS server connection parameter L K The load in the automation system is specified with L AS RC This gives the following formula L AS RC L Wp L Wa L Cfg L K whereby L Wp z 2 2 6 ms number of configured routes L Wa
147. 0 Limited by plant hierarchy in SIMATIC Unit Manager Material 0 1 024 Limited by RC_IF_ROUTE Material group 1 024 Limited by Route Control database Sequential relationships 64 000 Limited by Route Control database A 154 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 35 A 35 1 A 35 2 A 35 3 Diagnostics Log Diagnostic Trace The Trace Server installed with Route Control is not intended for operating personnel Rather it is a special tool for detailed diagnostics by experts such as commissioning personnel While the information displayed is complex it can also be used by the hotline to diagnose and quickly locate the cause of a fault With some practice valuable information can be obtained even during the commissioning phase For this reason a brief description of the tool is provided here Diagnostics Overview Route Control offers experienced users a series of expanded diagnostic options for the following levels e Diagnostics for Cross Coupling automation system e Diagnostics for Export and Import of Project Engineering Data engineering e Diagnostics for Operator Control amp Monitoring operating personnel These diagnostic options are not intended for operating personnel but rather for configuring engineers and commissioning personnel Diagnostics for Engineering Route Control creates log files at various times Once an operation is complete
148. 0G gt ec FA RC_LOG_pces _v6_1_2004 03 16 TXT RC_LOG_pcs _v6_1_2004 03 18 TXT RC_LOG_pes _v6_1_2004 03 19 TXT Files of type Log files 7 Cancel I Open as read only A Select one or more files to be displayed in the route log application Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 129 Dialogs Interfaces A 31 4 Route Log Selection of Visible Columns Select columns xi Which data do you want display in the log overview Column name M Message type M Time IV Server IV Route name M Route ID M Status MV Function ID IV Mode table MODE QMODE_ac M Source M Destination M Material M Batch M Batch ID MV Operating mode IV Event Cancel Help You the user can specify which columns will be displayed The following columns are available Note that during an export operation only the visible columns are transferred You will find a description of each column under Route Log Columns Process Control System PCS 7 SIMATIC Route Control A 130 A5E00343836 02 Dialogs Interfaces A 32 Messages A 32 1 Overview of RC Messages Route Control produces messages in two ways via blocks in the AS and through Route Control messages in WinCC Route Control Messages AS or System messages Route Control Messages AS System FB850 lr Roue sd Route Control Messages
149. 1 IE _ RC STANDBY 7 connecti no Ethernet 1 IE 6 17 3 Guide Configuring NetPro AS 1 of Two ASs Configuration Ethernet 1 jl Industrial Ethernet MPI 1 MPI PCU1_MPI16 PCU2_MPI17 Cas ae Fai oa q Sf connection Ethernet 1 E 00 4B8 BA AF FE CF ROSTANDBY a connection Ethernet 1 IE 00 AB BA AF FE CF 3 3 lt PCU2_MPI7 CPU 417 4 S7 connection yes no Ethernet 1 IE CP 443 1 00 4B B4 AF FE CF 50 f TO REMOTE SLAVE S7 connection yes no Ethernet 1 IE 00 AB BA AF FE CF Process Control System PCS 7 SIMATIC Route Control 6 70 A5E00343836 02 Configuration Guide 6 17 4 Guide Configuring NetPro AS 2 of Two ASs Configuration Ethernet 1 ndustria Ethernet PCU2_MPI17 OP MPIVDP CP 00 AB BA AF FE DA RC S7 conmection Ethernet 1 E 00 AB BA AF FE DA 3 3 lt PCU1_MPI6 CPU 417 4 S7 connection no no Ethernet 1 IE CP 443 1 00 AB BA AF FE DA 50 F FROM REMOTE MASTER 7 connection no no Ethernet 1 IE j 00 AB BA AF FE DA_ Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 71 Configuration Guide 6 17 5 H Machines As of Route Control V6 1 H machines 417 4H are also supported Material transports can also be performed by different types of automation systems H machines non H AS The Route Control Wizard also provides support in the configuration of the AS AS connections when H machines are used see
150. 1 QMatErr 0 damens evaluate F Ok or notok ae ke Mode level pump on 41 Activate mode level and its elements CC i MATERIAL sequence is not ok QMa Ok 0 QMaErr 1 QMatOk 0 QMatErr 1 I Mode level pump on 1 Route does not control element if the material ra verification is with fault Activation of mode level is ignored Note The MATSTAUT parameter has not yet been implemented in Route Control V6 0 and is reserved for future The material is applied to the linking elements using the SET_MAT parameter See RC_IF_ROUTE FB800 The user program must evaluate the QMatOk and QMatErr outputs of the RC_IF_ROUTE block and respond accordingly If a material error exists requests from the user program are not accepted by RC_IF_ROUTE and control elements cannot be activated As a result the new material is not transferred to the linking elements In the case of a successful material check the following scenarios are applicable The new material is automatically transferred by RC_IF_ROUTE to the linking elements if the value of input parameter MATSTAUT material set automatically is 1 The new material is not transferred by RC_IF_ROUTE to the linking elements until the value of input parameter MATSTAUT material set automatically is 0 and the positive edge appears at input SET_MAT The first case is intended for applications in which the application program leaves
151. 1 1 6 2 6 2 1 6 2 2 6 2 3 6 2 4 6 8 3 6 8 5 6 8 6 6 8 7 6 8 8 6 9 1 6 10 6 10 1 6 10 2 Installato cee Guide Installation eccccicceeee cence ee eeeeeeeeeeeeeeeeeeeneaeeeteneeeeeeenaeeeeeeeanees ATO DUCTION oncoran eiio ai E OEE OREN OEE Guide Introduction aeesseeessseeerrreersrraeeerrnissnnnatinnearanraaatananndannaattanaanannaaaanaa Guide Route Control OVErViOW cceeccccececesseseeeeeeeeceseeeseeeeeeseaaeneneeses Guide Route Control General Architecture 0 cccceeeeeeeeeeeeeeeeeeees Guide Route Control General Project Engineering 0 ccceeeeeee Guide Route Control General Server Cli nt 0 cccecccceessteeeeeesteeeeens Guide Route Control General AS 0 eccecceeeeeeeteeeeeeeeneeeeeteeeeeesnieeeeete Guide Route Control General User Program cccccecceeeteeeeeetteeeeees Guide Route Control Configuration cece eeteeeeeeeteeeeetetneeeeeenieeeee Guide Predefined Element Types cccceeccteeeeeeetreeeeeeteeeeeeteneeeeeeneeeepe Guide Printing Out a Project eee reinii aineina RAEE Guide Setting Up a New Project ss seeesssesserreseernensnnnnantenneannnnantennannannaaee Configuring with SIMATIC Manager eeeecceeeeeeeeeeeeeeeeeeeeneeeeseenaeeeeeeaaes CEC OVGNVICW aiora e TA ERN E OOE OES Route Control Blocks Run SEQUENCE ssseesesrreseerrsseerrrssrerrssrernssres Hardware Configuration HW Config
152. 10 Not available RC_IF_XC_DIAG FB884 Not available RC_IF_XC_LIFE FC884 Remote Elements RC_REMOTE_CE RC_IF_REMOTE_CE FB821 RC_REMOTE_PE RC_IF_REMOTE_PE FB843 RC_REMOTE_SE RC_IF_REMOTE_ FB842 RC_REMOTE_RECV RC_IF_REMOTE_RECV FB833 la gl ol oPblo Ph Pbpb ebb bPebbbe bel o Bp blo Pg E RC_REMOTE_SEND RC_IF_REMOTE_SEND FB831 4 2 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 ES Route Control Configuration 4 1 3 4 1 4 Migration Steps Different steps must be carried out depending on which variant PCS 7 or BRAUMAT was used The following table provides an overview route block Step Based on PCS 7 Based on BRAUMAT Conversion of the Route X X Control database CFC chart route block X x new CFC chart elements X x new CFC chart XC Config x new x new Export import of elements x optional x new Configuration of RC server x new x new WinCC pictures faceplate X x new User program X x new CFC User program x conversion to CFC STEP 7 Interface to BATCH X x conversion to CFC Note Because BRAUMAT did not make use of CFC additional steps are required to create CFC charts for migration of BRAUMAT projects Migration of RCS Based on PCS 7 Projects Perfor
153. 104 ccccceeececeeeeeeeeeeeeeeeeeeeeeseeeeeettaeeneeeeees RC_REQUEST_BUFFER_UDT UDT111 ee eeeeeeenteeeeeeeaes RC_ROUTE_CFG UDT105 00 c eee eeeceeeeeeeeeeeeeeeeeeeeeeeteaeeeteaeeneeeees RC_ROUTE_CM_UDT UDT110 0 eee eeecceceeeeeeeeeeeeeeeeteeeteeeeteeeeees RC_ROUTE_TB_UDT UDT102 0 eeeccecccecceeee eee cesses teeeeeteeeeeeneeeees RC_SE_FIELD_UDT UDT98 occ eeceeccseeeeeeeeeeeeeeeeeteteeeeteaeeneeeeees RC_SEPU_UDT UDT674 0 0 2 cececccceceeeeeeeeeeceeeeeeeeeeeeeeteaeeeteaeeneneeees RC_SYS_UDT UDT120 eecceecececeeeeeeee cece ee eeeeeeeaeeeeeeeeteeeeteaeeneeeee RC_XC_JOB_UDT UDT705 0 eececeeeseeeeeeeeeeeeeeeeeeeeeeeteeeeteeeeeeeees RC_XC_PCU_UDT UDT 704 centre eeenteeeeeenaeeeeeeeneeeeneaes RC_XC_PUT_DB_UDT UDT452 0 ee raae RC_XC_PUT_SD_UDT UDT684 000 eect dnni Enni Ea RC_XC_PUT_UDT UDT683 oo eaa EEA RC_XC_PUTX_UDT UDT451 cece ee enter eeeteeeeeeneeeenenaees RG XCG UDT UDT 101 ecisc ccsis 8 ecto ected a RS Function Blocks FO husran neia r SRNE EE ened RC_ATTRIB_PTR FC860 isrener Eaa ENEAN EASES RC CALL KILLER FOBT acainn nosir aasa EEANN TRESE Aa RC DB AREA COPY FC862 ccscceeeeeeeeeeeenneeeeeeteeeeeeneeeeeeeaes RC FC COPY IFCS jerene r nnn E A aE NAASE EES RC FIFO DEBUG SEND FC891 siestis ceceeeeeeeeeeeeeneeeeeenaeeeeeeeaes RC_FIFO_INPUT_FC FC890 cccincncnciean a RC FIFO SEND FC803 ccctoirebra eee eeineiieeseaieeeaaee RG KERNEL C
154. 12 8 Guide CFC Valve with Interlocking Module CFC Chart 16 80 16 8001FFFE 16 8001FFFF 16 80 16 80 16 80 IR On 16 8001FFFF 0 o 5 0 OCCUPIED Description of Block RC_IF_VALVE FB826 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 59 Configuration Guide 6 12 9 Guide CFC Valve with Feedback CFC Chart 16 8001FFFF o gH o4 lonitor off Description of Block RC_IF_VALVE FB826 Process Control System PCS 7 SIMATIC Route Control 6 60 A5E00343836 02 Configuration Guide 6 12 10 Guide CFC Valve with No Feedback Signal CFC Chart CH_DO 16 8001FFFE MODE a VALUE QUALITY RC_IF Description of Block RC_IF_VALVE FB826 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 61 Configuration Guide 6 12 11 Guide CFC Motor Valve CFC Chart 16 8001FFFF o OR A 16 8001FFFF o 0 te Djojo Ti AHEHE ii T T aja gla Blo als a E e 5 QOPENT QOPE QcLos o 8 OR ag ala i iE OP OP EN 3 4 16 8001FFFE MODE 16 8001
155. 2 Configuration Guide 6 12 2 Guide CFC Dual State Motor CFC Chart 16 8001FFFF MODE VALUE En VALUE_OC QUALITY SIM_ON BmI 16 8001FFFE MODE r o VALUE QUALITY Description of Block RC_IF_MOTOR FB822 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 53 Configuration Guide 6 12 3 Guide CFC Dual State Motor with No Feedback CFC Chart Motor Single Speed and Single Direction without Feedback with Route Control Interface 16 8001FFFE Monitor The feedback signal must be connected to the VALUE output The monitoring time TIME_MON of block MOTOR must be of the block OUTPUT or to the QSTART output of the block adjusted MOTOR The Paramter ID of block RC_IF must be adjusted to The start output for the motor must be connected to the correspondending Control El ment ID in Simatic VALUE output of the OUTPUT block Route Control Engineering Description of Block RC_IF_MOTOR FB822 Process Control System PCS 7 SIMATIC Route Control 6 54 A5E00343836 02 Configuration Guide 6 12 4 Guide CFC Motor with Interlocking Module CFC Chart 16 8001FFFE RC_IF IRC_IF_Mo Route Co Description of Block RC_IF_MOTOR FB822 Proc
156. 2 0 00 eceeseeceeeeeeeeeeeeeeeeeeeeeeeeee 5 6 Control Element Sienne rana ATOA AAEE ETET 5 6 1 RC_IF_MOT_REV FB823 cccccccccescecesseseeeeesseeeeeseeeeeesseeeeesseeaeenss 5 6 2 RC_IF_MOT_SPED FB824 00 cccccccccssceccsssseeessssneeeeessneeeesssnseeessenneeeess 5 6 3 RC_IF_VAL_MOT FB825 cccccccccssseceesesceeeecseeeessseeeeeeseeeaeesseeeaeenes 5 6 4 RC IF MOTOR FB822 3 cccciesteccceisiecieeiieds eleceticedtistiedeiiaedsclececieerteeceeied 5 6 5 RC IF VALVEAPB826 c2cc0ici 8 deteticecdin kdl nieces eedis niin ind 5 6 6 RC IF USER CE FB829 i1c icici seit leeae aa a EE a 5 6 7 Control Bit ASSIQGNMENt ieei aiid ead a eeed ai letei ean beatles 5 6 8 Feedback Bit ASSIQNMENL ceeeeeeeceeneeeeeeeeeeeeeeeeeeeeeseneaeeeteneaeeeeeeaaaeees 5 7 Sensor Elements creou tein vith ai eleh ell died ies nied 5 7 1 RC IF SENSOR FB845 j cscri aE E naa 5 7 2 RC_IF_CONDUCT FB846 cccccccssscecssssseeesssseeessssseeeesssseeeessseneeese 5 7 3 RC IF USER SE FB848 ici ichudn dnl ieee EEEE EE 5 8 Parameter Elements vies ceeieecdec cn cit cdieiidiecleisdsleMdde inate led eidie ect iwnedd 5 8 1 RC IF VOLUME FC808 wisieisiaccicciaiieleiechsiaaiaricaiesinneteenieend 5 8 2 RC IF TIMER PC809 rui R ERE 5 8 3 RC IF USER PE FO80 J acrincarnenan eE EE 5 9 Connection Elements eesriie nn idi idadi 5 9 1 RC IF LE FB828 A E AENEA RAES 5 10 CTOSS COUpING esiosan aiaa E a duvteeeaee 5 10 1 Overview of Cross C
157. 2 AS AS n 1 101 Fixed ID X X X X 2 102 Fixed ID X X X X 3 103 Fixed ID X X X X 4 104 Fixed ID X X X X 5 105 Fixed ID X X X X 6 106 Fixed ID X X X X 7 107 Dynamic ID X X X X 8 108 Dynamic ID X X X X 9 109 Dynamic ID X X X X 10 110 Dynamic ID X X X X 11 111 Not used ae Not used 300 400 Not used In this example data blocks DB101 to DB110 must be present in all automation systems while data blocks DB111 to DB400 can be deleted But you must download data blocks to all automation systems if previously unused route IDs are now going to be used This is the case if new route blocks are inserted in the CFC for an expansion to a project engineering and these route blocks do not operate with the route IDs previously available dynamic ID assignment but rather require their own separate route IDs RC_IF_ROUTE Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Getting Started 3 3 7 Error Message for the SCL Compiler CFC Problem If compilation of the CFC charts is terminated with the message below the reason is usually that too many blocks were inserted directly at the highest level of an organization block example interface blocks of elements in the startup organization blocks Compiling changes to the charts as program Station_1 CPU 417 44S7 Station_1 on 17 11 2003 11 15 10 The options are set as follows Generate block drivers off Update sampling time off Delet
158. 22 and all other element blocks Route Control server e Diagnostics for RC Server Process Control System PCS 7 SIMATIC Route Control 6 68 A5E00343836 02 Configuration Guide 6 17 NetPro Examples 6 17 1 Guide Configuring NetPro Overview General Note The Route Control Wizard enters the connections required for Route Control and ensures that connection ID assignments are consistent and explicit to save you the user from having to enter these connections yourself Below are a few examples you can use to check entries made by the wizard If you make any changes to NetPro i e for non Route Control related automation systems you must rerun the Route Control Wizard afterward to check for consistency In general when configuring NetPro you must take into account whether Route Control is operating with only one automation system or with more than one automation system In practice Route Control is more commonly used with more than one automation system Number of ASs See Section m uide Configuring NetPro with One AS m m uide Configuring NetPro AS 1 of Two ASs and uide Configuring NetPro AS 2 of Two ASs Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 69 Configuration Guide 6 17 2 Guide Configuring NetPro with One AS Configuration Partner Adress ID Active Connection Partner Subnet l RC SERYER een no _ Ethernet
159. 25 Element 25 Setpoint val 100 Setpoint val 100 Actual val Adua val 4 Element 1024 Setpoint val Actual val ACT_VAL QVALUE_D QVALUE_R QVALUE_D You know what external parameter elements are how they are used and how they differ from internal parameter elements You know how external parameter elements are configured RC engineering tool and how data exchange takes place between the user program and the route CFC chart with RC_IF_ROUTE and possibly RC_IF_TIMER or RC_IF_VOLUME An external ID is set for the parameter element CFC chart RC_IF_ block An index value has been assigned interconnected parameter element RC_IF_ROUTE inputs are interconnected with the source that specifies the external setpoint during runtime Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 89 Configuration Guide 6 24 Material 6 24 1 Guide Project Engineering of Material Sequences User Task You want to configure material master data materials and material groups In addition the permitted material sequences must be configured so that they can be taken into account for route searches during runtime Solution Materials material groups and permitted material sequences are specified in the Route Control project engineering environment You can access the dialog to enter materials and groups using the Options gt Mate
160. 43836 02 A 7 Dialogs Interfaces A 2 5 Project Settings Properties Dialog Properties xi Project data General Project name lt Scope of Route Contral gt Project author lt Name gt Description This dialog is used to change the global project settings These settings apply to the entire Route Control project Meaning of Operator Control Elements Operator Control Meaning Element Project name Suggestion Enter the name of the area encompassed in this Route Control project In the Route Control Center a dialog box for selection of a Route Control server is subsequently displayed in the Route Control Center The project name will be displayed in this dialog box See also Route Control Center Selecting a Route Control Serve Project Author Name of engineer who performed the project engineering Process Control System PCS 7 SIMATIC Route Control A 8 A5E00343836 02 Dialogs Interfaces A 2 6 Server Properties Dialog Properties Y xj Server General Name Em IP address 169 254 74 AN Type RC application server RC application RCSever ss Cancel Help Description This dialog shows the properties of a Route Control server computer In addition to the name and IP address of the network card over which both Route Control computers communicate with one another the server type is also indicated RC application master or standby The
161. 6 02 Block Library Description The following procedure is valid for e Control elements CE RC_IF_USER_CE FB829 e Parameter elements PE RC_IF_USER_PE FC807 e Sensor elements SE RC_IF_USER_SE FB848 1 Copy the sample block 2 Copy the sample block RC_IF_USER_CE PE SE provided in the Route Control library to your S7 project 3 Create CFC chart Create a new CFC chart for inserting the user element blocks 4 Insert in CFC Insert the block in the CFC chart and assign a name to the element MyMot11 and MyVal12 in the example above 5 Define element type 6 Change the value of input TypeName on RC_IF_USER_CE block instance e g to MYMOTOR or MYVALVE 7 Interconnect element Interconnect this interface block with the corresponding element from the standard library e g VALVE or MOTOR 8 Export to Route Control 9 Call the Route Control Wizard and export the new block instance to the Route Control project engineering The wizard will export the instance name of the block as an element name and the value of the TypeName input as an element type 10 Configure control commands and return values 11 In the Route Control project fill in the control commands and return values and masks for the newly imported types MyOff MyOn MyOpen and MyClose in the example 12 Now you can use the new element with these control commands in partial routes 13 Update modified Route Control project en
162. 6 4 4 Guide Route Control SFC Type User Task You would like to use a standardized basic framework as the basis for your user program for route control Solution You copy the Route Control SFC type from the Route Control library to your project and adjust it according to your requirements The Route Control SFC type includes a number of steps that are identical for all route control processes 1 gt A O00 NO Examples Assignment of static parameters Source destination mode table material route ID timers Requesting the route Starting the route Controlling the material transport specification of mode level feedback evaluation Specification of another material and external setpoints Holding the route Ending the route With respect to the duration of a material transport SFC Schematic SFC Mode Levels SFC Start Conditions for Holding Check List You are familiar with the Route Control SFC type and know how to use it as a basis for your own SFC user programs You are familiar with each state or branch of the SFC type and which actions can typically be carried out in each one You know which data are exchanged between the user program SFC and the route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 21 Configuration Guide 6 5 Route Control Wizard 6 5 1 Guide Route Control Wizard User Task 1 The AS AS and AS OS connection data relevant for route co
163. 6_2 1 3B 1B 1B BIB IB IB 1B 1S 8 S lB lB lB S ls S B BRIR S Jeo B S eLa 1S e 23 About _ 03 16 2004 14 pes7_v6_2 1 Weg 14 DB1054 14 Lauft Func_ID301 301 24 About _ 03 16 2004 14 pes v6 _2 1 Weg 14 DB1054 14 L uft Func_ID301 301 25 About _ 03 16 2004 14 pes _v6_2 1 Weg 14 0B1054 14 Lauft Func_ID301 301 26 About 03 16 2004 14 pes7_v6_2 1 Weg 14 DB1054 14 L uft Func_ID301 301 27 About 03 16 2004 14 pcs7 _v6_2 1 Weg 14 DB1054 14 L uft Func_ID301 301 28 bout 03 16 2004 14 pes _v6_2 1 Weg 14 DB1054 14 Lauft Func_ID301 301 29 About _ 03 16 2004 14 pes7_v6_2 1 Weg 14 DB1054 14 L uft Func_ID301 301 30 About pcs7 _v6_2 1 Weg 14 DB1054 14 L uft Func_ID301 301 31 pes7_v6_2 1 Weg 14 DB1054 14 Lauft Func_ID301 301 32 pes7_v6_2 1 Weg 15 DB1066 15 L uft Func_ID301 301 33 pes7_v6_2 1 Weg 15 DB1066 15 L uft Func _1D301 301 34 About _ 03 16 2004 pes7 v6 _2 1 Weg 15 DB1066 15 L uft Func_ID301 301 35 About _ 03 16 2004 14 pes7_v6_2 1 Weg 15 DB1066 15 L uft Func_10301 301 36 About _ 03 16 2004 14 02 39 pcs7_v6_2 1 Weg 15 0B1066 15 L uft Func_10301 301 oils gt Ready Row 1 310000 Note This is a view oriented application i e as the user you first create a frame the view and then you open the log files inside this view View properties inclu
164. 7 SIMATIC Route Control A5E00343836 02 A 153 Dialogs Interfaces Object Min Max Comments Interconnected 0 450 One route can accommodate up to 450 elements per route per AS interconnections per AS and control these elements If a route runs on more than one AS these values are added Thus one route can control more than 1 000 interconnected elements via 3 automation systems The route search can be influenced by specification of intermediate via locations If one element is interconnected multiple times in different mode levels for example 3 times in the same partial route this counts as three elements Elements per partial route 0 64 000 A purely theoretical limit limited in practice by the number of elements per AS Server 1 2 1 RC application server 2 RC application server standby Element subtypes 1 255 Number of subtypes allowed for control elements CEs sensor elements SEs and parameter elements PEs Modes 1 32 Per mode table function table mode levels Mode table 1 64 000 Limited by the Route Control database even function table though the MODETABLE parameter in RC_IF_ROUTE is a DINT type parameter Configuration chart CFC 1 1 Exactly one chart per AS Thus up to 32 charts for 32 ASs Locations 0 64 000 SOURCE DEST parameter in RC_IF_ROUTE Process cells 0 64 000 Limited by plant hierarchy in SIMATIC PCell Manager Unit 0 64 00
165. 9 Ox3FFD decimal 16381 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 161 Dialogs Interfaces Process Control System PCS 7 SIMATIC Route Control A 162 A5E00343836 02 Index A Abbreviations Action when logon component is not installed Adapting the Block Ranges CFC Adding changing and deleting a material A 18 ee an and deleting a material grup A 19 Additional installation of RC software WinCC RC faceplate AS in maintenance 7 10 AS Load Due to Route tonl 160 Assigning Materials to a Material Group Authorization management Authorization overview 6 Automatic generation of elements 6 125 Automation System Properties A39 B Block Changes BSEND BRCV vs PUT C Case 1 server 1 can be loaded but not server 2 6 131 Case 2 server an be loaded but not server 1 6 131 Case 3 both servers can be loaded 6 131 Case 4 neither server can be loaded 6 131 CFC Modifying Block Ranges 6 93 w 6 13 CFC Overvie CFC project engineering of elements CFC project engineering of routes CFC example for remote elements 6 Chart in Chart Technology Clearing resetting a WinCC O 3 4 Eel architecture of Route Control 2 8 Communication with H machines Component Configurator Configuration of an RC server 6 116 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration of an RC Server Pair Redundancy 6 116 Configuration
166. A5E00343836 02 5 75 Block Library Project Engineering Example 5 76 1 NO a BF WN Insert the block in a CFC chart Assign the LEVEL_1 to LEVEL_4 Assign a hysteresis Interconnect the ACTUAL parameter actual value Interconnect the return value Start the RC wizard and allow the element ID to be automatically entered Transfer the element ID by performing an S7 Import operation to the Route Control project configuration Guide CFC for Conductivity Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 7 3 Description RC_IF_USER_SE FB848 RC_IF_USER_SE provides an interface with user definable feedback for creating user defined sensor elements If the sensor is involved in the route the feedback is evaluated according to the interconnection in the route see Route Control project configuration Inputs and Outputs Parameter Meaning Type Default VO Att OCM Perm values ID Element ID that is unique INT l U Assigned from all others in the AS automatically by the RC wizard FB_00 Bit 0 for element BOOL l l VQ l 0 1 feedback see Feedback Bit Assignment FB_12 Bit 12 for element BOOL l l VQ l 0 1 feedback see Feedback Bit Assignment ERROR Indicates whether BOOL l l VQ 1 Upstream upstream element is in element is faulty error state 0 Upstream element is not faulty DISABLED Indicat
167. A5E00343836 02 Dialogs Interfaces A 28 1 9 Interfaces CSV File Structure The CSV files must be set up according to a certain scheme and satisfy specified conventions You should not have to reconfigure elements transferred from an S7 project by means of a CSV file Control Elements ALLAS_CE CSV Column Min Max Meaning Table CE Specified table name in the Route Control project engineering database this name must not be changed Automation system 1 character 24 Name of AS characters Element name 1 character 64 Name of control element characters Number 1 1 024 Element ID that is unique from all others in this AS Type MOTOR Type of control element in plain text User defined VALVE types are also permitted here but these must have MOT VAL already been transferred from an S7 project to the Route Control project engineering prior to the CSV MOT_REV Ignore error 0 1 0 Feedback error of a control element does not result in a mode level error 1 Feedback error of a control element results in a mode level error former ignore error bit Comments 0 characters 50 characters Comment field in the control element properties Sensor Elements ALLAS_SE CSV characters Column Min Max Meaning Table SE Specified table name in the Route Control project engineering database this name must not be changed Automation system 1 charac
168. ALL FC80f o ceccncccncrn RC_LE_DGRAMM FC825 j rcrcncinenecn o a RC LOAD ART FC861 crrcrcncnicnne a RC_MASTER_CREATE_ERR FC851 cccccccceeeeeseeseeeteseteeeeeeeees RC MAT F C836 eiie susie ii Wie ae EEEE AR RC_PE_COMMON FC810 0 cccecceeeceeeeeeeeeeeeeceaeeseeeeeteaeeeenaeeneeeees RC_ROUTE_CE_ERR FC812 eeccccceeeeeeeeeeenneeeeeeneeeeeeneeeeesenaes RC_ROUTE_PE_DGRAM FC822 00 0 ccccccceeeeeeeeeeeeeeeseeeeeteeeeeseeees Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Contents 5 12 4 16 RC_ROUTE_SE_ERR FC813 0 cccccessceceeeceseeeeeeeeeeeeeeeseaeeesseeesenees 5 12 4 17 RC_TG34_03 FC811 ceccccecccceceeeeeeeceeeeeeeceeeeesaeeeeaeeseeeeeseeeesenaeesenees 5 12 4 18 RC_UPD_CESEPE FC823 cccccccscesescceceeeeeseeeeeeseeeeeneeseaeeeseaeeesenees 5 12 4 19 RC_UPD_CESEPE_EX FC824 00 cccccccccecceeeeeeeeeeeeeeeeeseeeeseeeseeees 5 12 4 20 RC XC CALLE FC805 issii iinn paia aniani EEE hie 5 12 4 21 RC XC JOB USER FG885 asnoniiiinasieii i a aaa 5 12 4 22 RC_XC_PUTX_RECV FC882 i assanis aiiai anii 5 12 4 23 RCO XC PUTX SEND FC881 crcire 5 12 4 24 RC XFER LE FC826 0 ccccceceecceceeeeeeeeeeceeeeseaeeeeaeeseeneeeseeeesseeeeenees 5 12 4 25 RC_XFER_MON_FLT FC829 0 ccccccecsceceecceeeeeeeeeeeseneeeseeeeseeeesenees 5 12 5 Function Blocks FB siiin paaa a Ea 5 12 5 1 RC CALL DIAG PB891 wissen lee 5 12 5 2 RC CE COMMON FB827
169. AS are in No error for information only EV_ID1 SIG8 simulation mode All sensor elements of this AS are in simulation mode Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 The RC_IF_CFG CE_SIMU input has the value 1 Feedback for all control elements of this AS are simulated internally according to their control Intended for commissioning phase without hardware No error for information only The RC_IF_CFG SE_SIMU input has the value 1 Feedback for all sensor elements of this AS is not considered when evaluating the mode level Intended for commissioning phase without hardware A 137 Dialogs Interfaces A 32 3 3 Route Control Messages AS Route FB800 Message Class Message Type Note Messages for starting stopping and pausing a route must be explicitly enabled by the user See input parameters EV_ID4 Sig5 to Sig8 below To enable messages input EN DIA_M on RC_IF_ROUTE FB800 must be set from 0 to 1 See also RC_IF_ROUTE QRET_VAL Event ID EV_ID1 Event Signal SIG1 Message Error transferring route list to AS Cause Check the status of the connections to the AS using the RC server menu Connection Connections Check the network connection to the AS cable EV_ID1 SIG2 Time exceeded during route request The Route Control server did not respond to the route request within the monitoring time period See RC_IF_ROU
170. C Station1 14 Auto OPEN Column Meaning Route Name of the route ID Resource ID route ID used by the route This ID can change when dynamic route ID assignment is used Description Current status of the route AS M This AS controls the route as master S This AS participates in the route as a slave The colors mean White Route is inactive Yellow Route request in progress Green Route is active Red Route is in error state AS If an exclamation point is displayed after the name of the AS this indicates that the AS is in the Maintenance state for Route Control The AS cannot be used for controlling material transport in this state neither as a master controller nor slave passive participation AS The entire column is displayed in red in the Maintenance state AS H If an H is displayed after the name of the AS this indicates that it is an H machine CPU 417 4H in contrast to a non H machine such as 417 4 Process Control System PCS 7 SIMATIC Route Control A 104 A5E00343836 02 Dialogs Interfaces A 28 Route Control Interfaces A 28 1 CSV Export Import A 28 1 1 Interfaces CSV File Overview Use of this interface can simplify and speed up your project engineering The main objects of the Route Control project engineering can be exported to a text file CSV file columns separated by commas and reimported from this text file The dialogs below indicate the in
171. C logon component is not installed this is indicated in the Route Control Center as in the RC engineering tool and RC server by a small red x on the user symbol Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 95 Dialogs Interfaces A 26 A 26 1 A 96 Route Properties Route Control Center Route Properties Selecting the Control gt Route Properties menu command opens a dialog box where the properties of a route can be changed provided the route is inactive Route properties Route 002 xi Plant points Function catalog lt Any function catalog gt x Function ID Func_ID301 Material lt No material gt Ignore error i Cancel Help Here you can assign parameters that are taken into account the next time the route is requested e Mode table e Function ID FUNC_ID e The material as of V6 1 material can be set to a route if the route is already active see also Route Control Center General Operator Control Elements e Fora description of ignoring an error refer to the IGN _ERR parameter in RC_IF_ROUTE FB800 For more information on the Locations tab refer to gt Route Control Center Locations Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 26 2 Route Control Center Locations The route locations can be selected on the second tab e Source location e Destination loca
172. CS x AS lt Name gt failed The connection layer is reporting the failure of an AS or the AS can no longer be accessed gt Check the connection to the AS indicated in the RC server RCS x AS lt Name gt compression error When a route element list is written to the specified automation system an error is reported by the connection layer or the automation system gt The RC server failed in its attempt to compress the loading memory This error could have been caused by simultaneous use of other tools e g STEP 7 in debug mode to access the automation system gt Exit debug mode and request the route again if necessary Operation Set AS to maintenance The operator has requested the Maintenance state for this AS through the RC Center Process Control System PCS 7 SIMATIC Route Control A 132 A5E00343836 02 Dialogs Interfaces Message Operation Release AS Cause The operator has requested the Production state for this AS through the RC Center the AS should leave the Maintenance again Srv AS to maintenance The RC server reports that an AS is switched to the Maintenance state Active routes are completed between the time the operator makes a request and the actual transition to the Maintenance state see also AS to Maintenance Message Class Message Type Message Cause RCS x Start RC server is being restarted gt No error for informati
173. Configuration of a Route Control Server oo eeeeeeeeeeeeeeeeeteeeeeeneeeeeeeaas 6 26 2 10 Configuration of a Route Control Server Pair Redundancy 6 26 2 11 Route Log Configuration 0 0 0 ccc ecceeeeeeeeneeeeeeeneeeeetineeeeetineeeeeee 6 26 2 12 Route Log Directory Sharing ssssesesrresssrrnsseennannannantennannannanenennaanannaa 6 26 2 13 Route Log Loading Settings on the Server 6 26 3 ODES enia Ta a sd vaden dei beseeesipnadenapeaes sede 6 26 3 1 Plait Ale ay escon a aseecetaetace dd veseadesanloadsinenceiapeaectierds 6 26 3 2 LOCATIONS anina 2b Yect es ceeets R EE TNE aiid 6 26 3 3 Locations Properties Dialog ec ccceeeeeeeeeeeeneeeeeeeneeeeeeteeeeeeeneeeeseaes 6 26 3 4 Locations Examples cc ecc cAtecc tect eetectins cdeleieacctveeeteetbetaceuarngeasctieeds 6 26 3 5 Unit Location Type nieic seine edn dei aniline d 6 26 3 6 Transport Set NAM criias iseia a AE R 6 26 3 7 Mode Talos cincicrneracni ia cal anil EEEE CE 6 26 3 8 Mode LeVe6lS acronis 6 26 3 9 Automatic Generation of Elements 00 cccccecneeeeeeeeteeeeeteieeeeeeneeeere 6 26 3 10 Deleting Element cccic cies nici enidetieee aE 6 26 3 11 BleMme nts oiissco acti E eines Adenia 6 26 3 12 Element SUBIVPES oii ccveiaeieectiiereicetbieetetii nes endbnrenene 6 26 3 13 Predefined ROUCS 00 0 ccc iccdeeeecaceestessceet ees cecteeeeeceneseeeceee ee eadeetbesaenestaes 6 26 3 14 Interconnecting an Element 0 cece cence ee eeeeeeeeeeneeeeeenne
174. Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 11 4 RC_IF_REMOTE_SE FB842 Note These remote blocks are only required for communication between automation systems from multiple Route Control projects Description The RC_IF_REMOTE_SE block is used to link sensor elements SE from another Route Control project in another automation system One of these blocks must be inserted in a CFC chart and configured accordingly for each remote sensor element Organization Block This block can be inserted into any organization block However note that all remote elements of a connection that is elements with an identical SNDRCVDB must be inserted in the same runtime group as the associated RC_IF_REMOTE_SND block Inputs and Outputs Parameter Meaning Type Default VO Attr OCM Permitted Values LOC_SE ID of the sensor element INT l U See Valid ID in the local AS Ranges for CE SE LE and PE REM_SE ID of the sensor element INT l U See Valid ID in the remote AS Ranges for CE SE LE and PE SNDRVCDB _ Number of data block in INT l VQ See Valid the local AS used for SNDRCVDB data exchange between Block Numbers for the local and remote Remote Elements elements For permitted value range ALT_VAL Alternate value entered WORD W 16 0000 I VQ Examples of in the element in case of ALT_VAL problems with 0 Element communication with the receives feedback remote AS
175. E_FIELD data block contains the data records for parameter elements 5 12 2 12 RC_REMOTE1 to RC_REMOTES DB91 to DB95 Description Internal data blocks with send receive area for elements in another AS remote elements Process Control System PCS 7 SIMATIC Route Control 5 112 A5E00343836 02 Block Library 5 12 2 13 RC_ROUTE1 to RC_ROUTE300 DB101 to DB400 Description Internal data structures Each one of these data blocks contains data for a route DB101 corresponds to the route with ID 1 DB102 corresponds to route ID 2 etc If it is Known which IDs are not being used in the entire routing system then the corresponding data blocks can be deleted to free up memory in the AS 5 12 2 14 RC_SE_FIELD DB98 Description The RC_SE_FIELD data block contains the data records for sensor elements 5 12 2 15 RC_SYS_DB DB410 Description Internal data structure 5 12 2 16 RC_TG34_TG36_DB DB404 Description This block is required within the context of the AS OS RC server coupling 5 12 2 17 RC_XC_1 to RC_XC_31 DB751 to DB781 Description These are instance blocks for FB880 RC_XC_FB 5 12 2 18 RC_XC_JOB DB705 Description Internal data structure used in the context of AS AS communication cross coupling Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 113 Block Library 5 12 2 19 RC_XC_JOB_START DB450 Description This block is used in the context of AS AS comm
176. E_XC_REC FB802 0 cccccsccceeceeeeeeeeeeeeeteeeeeseueeeseeeneeees 5 12 5 21 RC _ROUTE_XC_SEND FB806 0 c ccceesceceeeeeeeeeeeeeeeseeeeeseteeseaeees 5 12 5 22 RC _ROUTE_XC_SND_ORDER FB816 5 12 5 23 RC _ROUTEMASTER FB854 0 ccccccceesceceeeeeceeeeeeeeeeeseeeseaeeeseneneanees 5 12 5 24 RC_ROUTEMASTER_TELEQ99 FB855 ccccceseeeeeeeeeeeeeeesteeeeeees 5 12 5 25 RC_ROUTEMASTER_TELEGR FB853 5 12 5 26 RC_SE_COMMON FB847 cccccceecceeceeceeeceeeeeeeeeeeeeeeeeseaeeessaeesenees 5 12 5 27 RC_SEND_FIFO1 FB890 0 ccccceceseceeceeeeeeeeeeeeeeeeeeseseeeseeeesnaeeesenees 5 12 5 28 RC_SEND_FIFO4 FB891 0 ccccececeeeeceeceeeeeceeeeeeeeeseneeeseaeeeseaeensenees 5 12 5 29 RC_TG_36 FB813 00 ccecececeesceeeneeeeeeeeeeeeeceaeeecaeeesaeeseeeeeessaeeeseaeesenees 5 12 5 36 RC_XC_JOB_FB FB882 0 cece cee ee eset ee tree e erat eet ae senna 5 12 5 37 RC_XC_JOB_TIME_FB FB885 00 0 ee eee eee etree eeeeeeeeeees 12 5 38 RC XC PCU FB FB88 iencnirananianianen 5 12 5 39 RC_XC_REMOTE_RECV FB834 0 0 ieee cece terse eeeeeeeees 5 12 5 40 RC_XC_REMOTE_SEND FB832 0 0 cece ceeee eereeereeeeeesneeeeeeeeeeeas 5 12 5 41 RC_XC_STAT_FB FB883 00 0 eee ec eee eens tenner tater tae eneaaees 5 12 5 42 RC ZTG FB895 asnecndiniisd tenia cdl A a Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 vii Contents viii Configuration Guide 6 1 6
177. External Parameter Elements Index F Feedback Bit Assignment Function ID Properties Functions of Route Control G General General parameter elements Getting started Global Settings 6 106 Global Settings General 6 107 Global Settings Materia Global Settings Monitoring Redundancy Global Settings Rules for the Route Algorithm 6 111 Global settings information about maintenance 6 114 Global eh it ao of Servers and AS _6 116 Guide CFC bi directional motor 6 57 Guide CFC charts Guide CFC configuring one automation system Guide CFC configuring one of multiple automation systems Guide CFC control element 6 52 Guide CFC decoder 6 51 Guide CFC dual speed motor 6 56 Guide CFC dual speed motor with no feedback 6 54 Guide CFC dual state motor 6 53 Guide CFC encoder 6 51 _ Guide CFC linking element 6 66_ Guide CFC motor valve Guide CFC motor with interlocking module Index 2 Guide CFC overview examples 6 46 Guide CFC parameter element 6 65 _ Guide CFC elle orn A Guide CFC route 6 50_ Guide CFC sensor element 6 681 Guide CFC valve with feedback 6 60_ Guide CFC valve with interlocking module Guide CFC valve with no feedback signal Guide configuring AS AS and AS OS SOE Corry Guide configuring NetPro AS 2 of Two ASs 6 71 Guide configuring NetPro overview 6 69 Guide configuring NetPro with One AS Guide configuring the automation systems
178. FFFE L_OP MAN UT Qor z INK f oy ojo ro fro fot CLOSE QST_OP ONSG_ERR MANOP EN OMSG_SUP EA RC_IF IRC_IF_VA Route Co ID _ OERR FB_OPEN Monitor oorrrooorrro 5 Kan soo MANAUT ore tock goccurrE SEL alee ERR 0 SET 0 EN VAL 0 03 VAL Stop AL Manual AUTONO Description of Block RC_IF_VAL_MOT FB825 ERROR OUTSTART cH_Do eb QUALITY Process Control System PCS 7 SIMATIC Route Control 6 62 A5E00343836 02 Configuration Guide 6 13 Sensor Elements 6 13 1 Guide CFC Sensor Element User Task You want to evaluate process related feedback for a liquid level sensor or conductivity sensor in Route Control Solution Insert the appropriate Route Control interface block in the CFC chart Connect the corresponding inputs to the corresponding outputs Export the elements to the Route Control project engineering Configure partial routes with these elements a PF WN gt Evaluate these elements indirectly by means of a mode level Examples Guideline CFC Sensor Binary Guide CFC for Conductivity Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 63 Configuration Guide 6 13 2 Guideline CFC Sensor Binary CFC Chart QERR DISABLED Description of Block RC_IF_SENSOR FB845 6 13 3 Guide CFC Conductivity CFC Chart Descrip
179. IC Route Control A5E00343836 02
180. ID in the Positive edge will linking element be evaluated 0 gt 1 No evaluation takes place MT_CK_EN Check material BOOL TRUE I UQ 1 New material ID compatibility is applied to the linking element without verification with respect to predecessor material 0 New material ID is applied only after successful verification with respect to predecessor material 5 22 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default I O Att OCM Perm values ON_MAT_ER Behavior of the route BOOL TRUE I UQ 0 Material error is R when the material is not ignored route permitted continues 1 Route goes to error when material error is detected MAT_TIME Time limiting of material INT 15 l VQ l 1to n acceptance timeout seconds NA_MAT Material name STRING O VQ Name of the current materia 32 terial QROUT_DB Route data block number INT O UQ used by this route QID ID assigned by the RC INT O VQ wizard and used by this route QACC_DB Route data block canbe BOOL O VQ l 1 Route data block accessed can be accessed 0 Route data block cannot be accessed Note Route is still occupied by another instance of RC_IF_ROUTE QFUNC_ID Function ID of route that INT O UQ activates this element QRET_VAL Return value for route WORD O VQ See RC_IF_ROUTE QR ET_VAL QDIAG
181. ID is outside the permissible range 1 to the maximum number of routes The maximum number of routes is specified using the NoRoutes input on the FB850 RC_IF_CFG QVALUE_ Setpoint as a 16 bit integer INT VQ INT value of real value generated according to the formula QVALUE_ INT QVALUE_D QVALUE_D Setpoint as a 32 bit integer DINT VQ INT value of real value generated according to the formula QVALUE_D RND FACTOR Q VALUE_R QVALUE_R Setpoint as a 32 bit floating point number REAL VQ Real setpoint that is output to the process 5 122 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default VO Attr OCM Permitted Values QINDEX Value of parameter BYTE O UQ J 0 Internal element is indirectly parameter referenced using an element index The value pending 1 24 Setpoint on the input index see corresponding to this RC_IF_ROUTE index on the of the external RC_IF_ROUTE is output parameter Indirect referencing is element used if the parameter element setpoint is not yet known at the time of project engineering and is created for example during runtime by means of a batch parameter See also parameter QEXT QEXT Use external setpoint BOOL O UQ 1 The parameter element uses an external indirectly referenced setpoint 0
182. Linking Elament sssi a ia TEENA 6 15 1 Guide CFC Linking Element esisiini nn aa 6 16 Route Control Client cceccccecceceeeeeeeeeceeneeeeeeeeeeesceaeaeeeeeeeseteeesecineeeees 6 16 1 Guide Route Control Faceplate for WiNCC cccccceceeeeeeeeeeneecteeeeees 6 67_ 6 16 2 Guide Operator Control amp MOnitoring cc eeeeeeeeseeeeeeeeteeeeeeeneeeeeeaes 6 68 _ 6 17 NetPro Exa mples cccccccceeecceceeeceeeececeecaeceeeeeeeseccacaeceeeeeeesecsacieeeeeeneess 6 17 1 Guide Configuring NetPro Overview cceeceeeeeeeeeeeeeeneeeeteenaeeeeeenaees 6 69 6 17 2 Guide Configuring NetPro with One AS ccscccceccesesseesessesseesesseesesseeseeees 6 70 6 17 3 Guide Configuring NetPro AS 1 of Two ASS 6 70 6 17 4 Guide Configuring NetPro AS 2 of Two ASS 6 17 5 H Machine 2cecccceccececeeeeecencaeeceeeeeeeseceaaaeceeeeeeesecacaecaeeeeeeesetsnsinaeeeeeess 6 18 Route Control A Si tanes ice caerenicatinse once dnemiaieataeenaennias 6 73 6 18 1 Guide Route Control Automation System ccccceeeeeeeeeeeeeeeeenneeeeeeaeey 6 19 Route Control Server ccecececceccececeeeceeecceneaeeeeeeeseseceaeaeeeeeeeseesnnensaneeeees 6 19 1 Guide Route Control Server cccccccceeeeeeeeceeeeeeeeeeseeneeaeeeeesesenennnaaeees 6 19 2 Guide Startup of the Route Control System eecceeeeeeeeeesteeeeeenaes 6 19 3 Guide Material Sequences during RUNTIME eceeeeeeeeeeeee
183. MATIC Route Control A5E00343836 02 5 31 Block Library Parameter Meaning Type Default I O Att OCM Perm values HOLD_AU This input will be taken BOOL 10 VQ 0 The route has into consideration if the not yet been held route is in automatic 1 Route has been mode held AUT_MAN input has a valle ere Note To resume Interconnectable input for the route this input holding the route must be reset to 0 ACK_AU This input will be taken BOOL 10 VQ 0 Error will not be into consideration if the acknowledged route is in automatic 1 Error will be mode acknowledged AUT_MAN input has a vagota Note If the route is in HELD status Interconnectable input for due to an error acknowledging route this input acts to errors resume the route if the HOLD_AU input has a value of 0 simultaneously STOP_AU This input will be taken BOOL 10 VQ 0 Route will not into consideration if the yet be stopped route is in automatic 1 Route is stopped mode AOR inp thas a Note This input must be reset to 0 before the next Interconnectable input for route request stopping the route AUT_MAN Indicates whether the BOOL 10 V 0 Control by faceplate will be used to means of the control the route AS automatic mode This input is operated by false means of the faceplate 1 Control by and cannot be means of the interconnected faceplate RCC true REQ_MAN This input will be tak
184. MATIC Route Control A5E00343836 02 6 41 Configuration Guide 6 8 3 SFC Schematic The SFC block is used to activate a route Along with the RC_IF_ENCODER and RC_IF_DECODER auxiliary blocks the following figure shows the principle connections For the complete interconnection which is automatically generated by the SFC dialog as soon as you have configured the necessary connections in CFC refer to SFC Complete Interconnection REIF SFC Connections RC_SOURC Parameters IN_FUNC_ID SOURCE RC_IF_ROUTE Connections Connections Parameters ROUTED FIXED_ID RC_IF_DECODER Connections Process Control System PCS 7 SIMATIC Route Control 6 42 A5E00343836 02 Configuration Guide 6 8 4 SFC Start Conditions for Holding Starting Point A route can be switched to manual mode through the Route Control Center In this case the signals of the automatic mode i e of the SFC block are no longer evaluated until the user switches back to automatic mode The automatic mode SFC would remain in Running mode however which could result in an error For this reason Route Control offers the option of switching to Holding mode in such a case Solution a The Holding branch of the SFC block evaluates the signals RC_QMAN and RC_QON RC_QMAN means that the route is being controlled manually and RC_QON indicat
185. MOT VAL_MOT CFC for Sensor Element CFC Sensor Binary RC_IF_SENSOR CFC Conductivity RC_IF_CONDUCT CFC Parameter Element RC_IF_TIMER CFC Linking Element RC_IF_LE CFC Route RC_IF_ROUTE CFC Charts Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide You can find the SIMATIC Route Control interface blocks used in the examples under User Interface Blocks in the Route Control library fi AC Library V60 8 7 Blocks T emplates fy Blocks f Templates Sq Example_User_CE By Sources fy Blocks Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 47 Configuration Guide 6 10 Configuration 6 10 1 Guide CFC Configuring One Automation System CFC Chart QSERV_IP Description of Block RC_IF_CFG FB850 Process Control System PCS 7 SIMATIC Route Control 6 48 A5E00343836 02 Configuration Guide 6 10 2 Guide CFC Configuring One of Multiple Automation Systems CFC Chart OB_SYS OB_XC QJOB DB QxC_DB CE SIMU QxC_IDB SE _SIMU_ Iniserv2 QINIT 1640 QLENL 2 AS_ID_02 Connaso2 __OLEN2 16 102 ASConn02 CONN _ID1 2 CON1_PHS _DiaErr CON1 E RC_SYSTEM RC_IF_CFG Route Control Interface System Call OB Description of Blocks RC_IF_CFG FB850 RC_IF_XC_DIAG FB884 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 49 Configuration Guide 6 11
186. N_ID parameter 3 Specify the data block to be used for data exchange in the SNDRVCDB parameter This block number must be identical in both automation systems Refer also to the example in this online Help Remote Elements CFC Example Process Control System PCS 7 SIMATIC Route Control 5 106 A5E00343836 02 Block Library 5 11 6 RC_IF_REMOTE_SEND FB831 Note This block is only required for communication between automation systems from multiple Route Control projects Description This block provides the interface for assigning parameters to the cross coupling connection between Route Control automation systems on the send side of available remote elements This block represents the counterpart to the RC_IF_REMOTE_RECV FB833 block in the peer AS Organization Block This block can be inserted into any organization block However note that all remote elements of a connection i e with an identical SNDRCVDB must be inserted into the same runtime group as the associated RC_IF_REMOTE_SND block Inputs and Outputs Parameter Meaning Type Default VO Attr OCM Permitted Values CON_ID Local communication ID WORD l VQ for accessing the peer AS from NetPro connection configuration SNDRCVDB Number of the data block INT 91 l VQ l to be used for communication and data exchange with the peer AS NEW_GEN Positive edge triggersa BOOL l VQ 0 gt 1 Initiate request for a new r
187. ORD O IIVQ l batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route QROUTE ID of route that activates INT O UQ this element QFUNC_ID Function ID of route that INT O UQ j activates this element Configuration 5 12 5 27 a oeo Noa Description 5 12 5 28 Create your own block that calls RC_SE_COMMON internally Insert your own block in a CFC chart Interconnect your own block Start the RC wizard and allow the element ID to be automatically entered Transfer the element ID by performing an S7 Import operation to the Route Control project configuration RC_SEND_FIFO1 FB890 Internal block for sending telegrams to the RC server master Description RC_SEND_FIFO4 FB891 Internal block for sending telegrams to the RC server standby Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 137 Block Library 5 12 5 29 RC_TG_36 FB813 Description Internal block for route control during telegram processing sending to RC server 5 12 5 30 RC_TG34_TG36 FB812 Description This block is required to transfer telegrams to the RC server 5 12 5 31 RC_TIME_DELTA FB879 Description Internal auxiliary block for determining time intervals 5 12 5 32 RC_TIME_RCE FB810 Description This block is a clock pulse generator for activating elements that are switc
188. OS connections in which the peers also exchange data using BSEND BRCV jobs The connection data for AS AS connections cross coupling and AS OS connections RC server are specified in NetPro The RC wizard can provide assistance for this task It ensures that the connection IDs are uniquely assigned and provides a framework that prevents errors and simplifies diagnostics Example of an AS AS Connection in a Route Control Project PUT e NetPro connection Route Control Wizard is created The wizard also provides the automation system_ID_01 to AS_ID_32 and ASConn1 to ASConn32 parameters on RC_IF_CFG e Automation system is configured with regard to Route Control e Data are transferred to the Route Control project Export and Import wizard Process Control System PCS 7 SIMATIC Route Control 6 18 A5E00343836 02 Configuration Guide Example of an AS AS Connection in a Route Control Project BSEND BRCV These connections cannot be created in the Route Control Wizard You the user must therefore create a connection in NetPro for each peer automation system This is an S7 connection to an unknown unspecified peer The local communication ID in NetPro must match the peer ID Special communication blocks RC_IF_REMOTE_SEND and RC_IF_REMOTE_RECV must be inserted in a CFC chart for processing in the automation system program The local communication IDs from NetPro must be configured in these two blocks For an example ref
189. OW ecaa aa E AE ENAN EA Guide Relationship between SFC and Route Including Operator Dialogs scssi anaE E SFO SCHSMAUNC iseen iana aAA AAE SFC Start Conditions for Holding osresssssssis a SFC Mode Levels senosios iiini riani EAEE EA E SFC S88 Status 00 eee cece reece ee eeeeeeeeeeaaeeeeeeaeeeeeecaeeeeeenaeeeeneaas cS a OSES a OF 10 0 eee SFC Complete Interconnection ccececeeceeceeeeeeeeeeceeaeceeeeeeeeeeseaeees Route Control CFC Examples ceccccecceceeeeeeeceecaeceeeeeeesecetcaeeeeeeeeess Guide CFC Overview EXa mples cccccccccccccececeeceeeeeeeeceeeeeseseseseneneeeees Configuration 2 eect cette ee ee etter teeae eee eeeeaeeeceeaaeeeseeaaeeeseeaeeeeeenaeeeeseaes Guide CFC Configuring One Automation System cceeeeeeeeeeees Guide CFC Configuring One of Multiple Automation Systems Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Contents 6 11 ROUHE tached cade acres ested aoa opeatecee ste ects ann ees 6 50_ 6 11 1 Guide CFC ROU tei ieccsicteratd ccsedcuanesoaniusid uleiaataiarda 6 50_ 6 11 2 Guide CFC ENCOdET cizcisicsimamininiencnwwhsanmiaaanmaleisnlielne 6 51 6 11 3 Guide CFC DeCode iccctisvcisssacacapucisterdeecs ieecsaissnhecistisscusasietediaceieauctansies 6 51 6 12 Control Elements oisin una e aa AEE ARENE 6 52_ 6 12 1 Guide CFC Control Element cccccssssscsssssssssssssnsesssessesssssesssessneesssenses 6 52_ 6 12 2 Guide CFC Dual St
190. PCS7 Redundancy 6 112 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide Additional Settings Global Settings Global Settings General Global Settings Material Global Settings Rules for the Route Algorithm Additional Descriptions Global Settings Monitoring of Servers and AS Global Settings Information about Maintenance Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 113 Configuration Guide 6 26 2 7 6 114 Global Settings Information about Maintenance A practical example a valve block with double seated valves will illustrate the differences between an element in maintenance and an element affected by other elements due to maintenance Note The affected by maintenance or ABM function has not yet been implemented in SIMATIC Route Control Version entity concept If for example valve B is in maintenance then all valves of the entities in which valve B is involved are affected by maintenance Routes over valve B are not possible due to maintenance and routes over the other valves in both entities are possible but are restricted That is routes that request a particular valve position but do not activate the valve are permitted whereas routes that activate the valve A C D E F G H I are not permitted as this could cause material to be lost through the valve in maintenance
191. Procedure 1 Configuration of the automation system in NetPro and HW Config 2 Start the Route Control Wizard for creating the communication connections 3 Download to the AS 4 Route Control engineering and download of the Route Control server 5 Automatic restart of the Route Control server When an H machine fails and the system switches to the second CPU the Route Control server performs a general request for reasons of safety i eNetPro H_ 61 Network D S7Projekte H_ 61 ae lol x RA Network Edit Insert PLC View Options Window Help 8 xj sla e 5 ole li a se Iza e Ethernet 1 IRCSRVO3 E eee i IRCSRYO4 pE pa Jaen corms 103 AS1 H CPU 417 4 Hs CPU 417 4 H 1 Ethernet 1 IE Ethernet 1 IE 08 il 3 AS3 CPU 417 4 Ethernet 1 IE AF FE i 4 RC SERVYER gt AS002 0x4 _ RCSRVO3 Route Control Ethernet 1 IE Ethernet 1 IE 08 00 06 92 3C 38 08 00 06 92 3C 37 o4 5E 41 57 76 00 5 RC STANDBY gt 4S002 0x5 _RCSRVO4 Route Control Ethernet 1 IE Ethernet 1 IE 08 00 06 92 3C 38 08 00 06 92 3 00 04 SE 41 57 D9 00 Cc AS4 CPU 417 4 Ethernet 1 IE 08 00 06 92 3C 37 08 00 06 92 3C D1 i i zi Ready 1 from 5 selected Insert da Process Control System PCS 7 SIMATIC Route Control 6 72 A5E00343836 02 Configuration Guide 6 18 Route Control AS 6 18 1 Guide Route Control Automation System User Task You wish to
192. Q l For return values internal BSEND call is see BSEND block passed through to the outside S_HISTORY Diagnostics INT O UQ j Most recent error of the internal BSEND call This memory is reset by a positive edge at input RES_HIS R_STATUS The return value of the INT O VQ l For return values internal BRCV call is see BRCV block passed through to the outside R_HISTORY _ Diagnostics INT O UQ For return values Most recent error of the see BRCV block internal BRCV call This memory is reset by a positive edge at input RES_HIS C_STATUS Return value for block INT O VQ l 0 No error 100 Timeout for receive RCV 101 Timeout for send SND C_HISTORY Diagnostics INT O UQ j Most recent error of the block see C_STATUS parameter QSND_TIM Diagnostics INT O UQ l Current time in seconds since last BSEND initiation QRCV_TIM Diagnostics INT O UQ l Current time in seconds since last data receive operation Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 105 Block Library Configuration 1 Create a NetPro connection to the peer automation system in the remote process cell Note 1 The local ID of the NetPro connection must be the same for both peers Note 2 NetPro connections to remote process cells cannot be created in the Route Control Wizard 2 Enter the NetPro connection communication ID that enables access to the peer AS containing the element CO
193. RCVDB 51 95 All block numbers in this range can be used The corresponding block must be available in the local AS and the remote peer AS and the same number must be used in both automation systems DB51 to DB90 are data blocks from the user area The user must synchronize numbers used for Route Control with their own numbers A 33 9 Value Range for AS Numbers Block RC_IF_CFG FB850 Parameter Name and Value Range Parameter Min Max Comments RC_AS_ID 1 239 Up to 32 automation systems can be used ina Route Control project Each automation system must be assigned a unique ID which is used to reference the AS within the context of Route Control Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 151 Dialogs Interfaces A 33 10 External Parameter Elements Index Block RC_IF_ROUTE FB800 Parameters and Value Ranges Parameter Min Max Comments QINDEX 1 24 Up to 24 external parameter elements can be referenced in a route Process Control System PCS 7 SIMATIC Route Control A 152 A5E00343836 02 Dialogs Interfaces A 34 Quantity Framework A 34 1 Quantity Framework for Route Control The quantity framework is valid for the scope of one Route Control project that is an S7 standalone project or an S7 multiproject depending on the configuration Note The specifications provided below are theoretical limits Because man
194. RC_CE_FIELD data block contains the data records for control elements 5 12 2 2 RC_CFG DB100 Description Internal AS centralized configuration block of the routing system Direct access as performed in Route Control V5 is no longer required or permitted In V6 block FB850 RC_IF_CFG acts as an interface 5 12 2 3 RC_DATA_TG34_36 DB405 Description This block is required for the general request that occurs when the RC server is first started 5 12 2 4 RC_FIFO1 DB870 Description This data block acts as a circular buffer in the AS for OS RC server telegrams 5 12 2 5 RC_FIFO1_SE DB874 Description This data block acts as a send buffer in the AS for OS RC server telegrams 5 12 2 6 RC_FIFO4 DB890 Description This data block acts as a circular buffer in the AS for OS RC server telegrams Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 111 Block Library 5 12 2 7 RC_FIFO4_SE DB894 Description This data block acts as a send buffer in the AS for OS RC server telegrams 5 12 2 8 RC_IDB_SEND_FIFO1 DB590 Description This is the instance data block for FB890 RC_SEND_FIFO1 5 12 2 9 RC_IDB_SEND_FIFO4 DB593 Description This is the instance data block for FB891 RC_SEND_FIFO4 5 12 2 10 RC_LE_FIELD DB96 Description The RC_LE_FIELD data block contains the data records for linking elements 5 12 2 11 RC_PE_FIELD DB97 Description The RC_P
195. RSE Order entry system System for planning batch orders and specifying and evaluating process parameters in PCS 7 V5 Operating station Operating system Process cell plant Process control system of SIEMENS AG Parameter element A PE is an object that specifies a setpoint and displays an actual value from the process The so called external parameter element represents an expansion to the general parameter element With an external parameter element the setpoint is not yet known at the time the project is planned it is not transferred until runtime For this reason a wildcard is configured That is a particular parameter element is referenced by its index During runtime the actual setpoint is transferred as a parameter in the RC_IF_ROUTE block The block then passes this value to an output where it can be adopted by the user program Programmable logic controller automation system Partial route See also Glossary Partial route Process technology Process technology elements In this case process technology elements are represented by a library with blocks for activating process elements such as motors valves etc Comparable to the standard library of PCS 7 Quality assurance SIMATIC Route Control Product Route Control Center User interface for routes with detailed display of route elements and their status All Route Control interface blocks begin with this name element IF Interface Route control e
196. Ranges It is important that the upper limit setting be increased DB to 899 FC to 899 Enter this correction in the master data library of your S7 project too Configure the routes RC_IF_ROUTE and elements RC_IF_MOTOR etc 9 Compile and download the block to the automation system see Downloading Blocks to the AS User Blocks 10 11 Example Perform export and import to the Route Control project engineering In the Route Control project engineering create partial routes and interconnect elements Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide Check List An S7 project is available Global settings have been made block ranges CFC charts are available for the following RC_IF_CFG RC_IF_XC_DIAG RC_IF_XC_LIFE RC_IF_ROUTE RC_IF_MOTOR etc A Route Control project is available Blocks have been compiled and downloaded Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 3 Configuring with SIMATIC Manager 6 3 1 CFC Overview The blocks for the routing system can be divided into five basic ranges 1 Route Control configuration and diagnostics RC_IF_CFG RC_IF_XC_DIAG RC_IF_XC_LIFE one per AS 2 Route Control route blocks RC_IF_ROUTE n per AS Route Control element blocks RC_IF_ n per AS 4 Route Control remote elements RC_IF_REMOTE_CE etc up to n per AS as required
197. Route 6 11 1 Guide CFC Route User Task You want to insert and configure a route in an S7 project Solution Insert one block of type RC_IF_ROUTE per route material transport and configure the parameters Adjust the parameters of RC_IF_CFG as required Insert a user block in the CFC This user block can be developed based on an SFC typical supplied by Route Control see SFC Overview Related Topics uide Dynamic ID Assignment Example Check List 1 The CFC chart has been created 2 The RC_IF_ROUTE block is inserted 3 An ID has been configured or assigned by the Route Control Wizard 4 Parameters have been configured for fixed or dynamic ID assignment 5 The No Routes parameter in RC_IF_CFG has been adjusted to equal the highest assigned ID in the RC_IF_ROUTE blocks RC_IF_ROUTE has been interconnected with the user program 7 Routes have been incorporated in the Route Control project engineering using the Export procedure of the Route Control Wizard Process Control System PCS 7 SIMATIC Route Control 6 50 A5E00343836 02 Configuration Guide 6 11 2 Guide CFC Encoder CFC Chart mode mode mode mode mode mode mode mode mode mode mode mode mode mode mode mode o a Ld k c d Dd D h cad oO Ca 7 m 7TEEREEREE oj0j0 0 ojo c Be a Bed nd ofr br O o Enable Enable M 40 AMAT OK QVALIO RCE OSTATE Manual On On o
198. Route Control Project Engineering of a Process Cell Project Engineering of a Unit A 13 Project engineering of material groups 6 129 Project engineering of material sequences Project engineering of materials Project Engineering of Materials 6 129 Project Engineering of Materials and Material Groups A 17_ Project engineering of mode levels 6 135 Project Engineering of Mode Tables 6 133 Project Engineering of Partial Routes 6 137 Project Engineering of Permitted Successor Materials 6 129 Project Engineering of Plant Neutral Locations A 14 Project Engineering of Plant Related Locations Index 4 Project engineering of the Route Control server 6 98 Project Engineering of User Defined Element Types 6 99 Project Settings Properties Q Quantity Framework for Route Control A 153 R RC block icon display elements RC block icon and faceplate RC block icon for a route RC block icon interconnection RC faceplate display and operator control elements 1 4_A 82_ RC Faceplate Display and Operator Control Elements 2 4 A 83_ RC Faceplate Display and Operator Control Elements 3 4 A 85 RC faceplate display and operator control elements 4 4 A 84 RC Faceplate Status of Route A 81 RC Route Faceplate A 80 RC server switching languages A 121 RC server expanded diagnostics AS list RC server expanded diagnostics clients RCC A 126 RC server expanded diagnostics OS AS c
199. Route Control export wizard engineering SIMATIC Manager context RCOFFXXX Route Control engineering tool engineering Diagnostic Profile Files The settings can also be saved and reloaded later To do so right click in the window containing the messages to open the context menu Select Load Profile or Save Profile Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 157 Dialogs Interfaces Filter Criteria Another interesting option allows filter criteria to be set for the messages themselves In this way you can provide a color background for messages containing a particular character string so that they stand out from the other messages and can be more easily distinguished Open the configuration dialog by double clicking or by using the context menu in the message window Running an Application When Certain Events Occur m Highlight Mark T rigger Highlight sub strings case sensitive v Mark telegram 1 Trigger sub strings case sensitive eror 2 bat I StopSeroll J StopTrace J Stop File M Execute c tools backup bat 4 T Once Test Selected message Jad event gt 101 lt with wCnt 287 DW s to FIFO J Reset Meaning 1 If the character string telegram occurs in a message color shading is applied to this line 2 If the character string error occurs in a message the file indicated in item 3
200. Route Control server It is possible to operate the client applications Route Control Center and the Route Control server application on the same computer although it is recommended that these applications be separated especially when used in relatively large plants Distribution of Route Control Applications Route Control can be scaled to various levels In principle Route Control supports the same number of clients as a PCS 7 OS server No Figure Level Description Standalone system Client server computer Route Control server Route Control client WinCC client and Route Control block icon with control dialog WinCC server Client server Client computer a standalone Route Control client WinCC client and Route Control block icon with control dialog Server computer Route Control server WinCC server Client server Client computer redundant Route Control client WinCC client and Route Control block icon with control dialog Server computer 1 Route Control server 1 WinCC server 1 Server computer 2 Route Control server 1 WinCC server 2 2 8 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Product Introduction No Level Client server redundant separate server applications WinCC Route Control Description Client computer Route Control client WinCC client and Route Control block icon with control dialog Se
201. Route Parameter Element Properties Linking element Connections Properties Route Linking Element Properties Automation system Automation System Properties Function ID Mode Table Properties Runtime parameters Runtime Parameters Properties Mode table Mode Table Properties Partial route Partial Route Properties Project Settings Project Settings Properties Route Route properties Connections Connections Properties Server Server Properties Load the project onto the Loading the Route Control Server server ge Block icon RC Block Icon for a Route WinCC picture Interconnection Route Control WinCC Wizard Instance Selection Runtime E client Block icon RC Block Icon for a Route RC Block Icon Display Elements Faceplate RC Faceplate Display and Operator Control Elements 1 4 RC Faceplate Display and Operator Control Elements 2 4 RC Faceplate Display and Operator Control Elements 3 4 RC Faceplate Display and Operator Control Elements 4 4 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces Area within a Mode Dialogs site Route Control Logon Route Control Center Logon Center Center Route Control Center General Operator Control Elements Server selection Route Control
202. S A 1 containing a control element for example valve V that is in the range of Route Control project A Route Control project B also uses valve V in one of its partial routes Note Because communication via remote elements places a load on cross coupling and thus on the entire system it is only intended for use in a limited number of elements Route Control Project B i l alve Y i i Route Control Project A Process Control System PCS 7 SIMATIC Route Control 6 78 A5E00343836 02 Configuration Guide Basic Structure of a CFC Chart The CFC charts in S7 projects A and B have the following structure Important CFC for Route Control Project B REMOTE_CE l l l l l RC_IF B fae oe l l l l l l Note Because valve V is physically present in project B project A may not contain an interface block with the element ID of valve V An RC_IF_CE_xxx block must be inserted for the element in the range source range containing the element An RC_IF_REMOTE_RECV block must be inserted for each peer AS involved in exchanging remote element data To enable this element to be used in the destination area an RC_IF_REMOTE_CE block must be inserted here and an RC_IF_REMOTE_SEND block must be inserted for each peer AS involved in exchanging remote element data The RC_IF_REMOTE_RECV block must be inserted into a CFC chart of the automation system containing the control
203. S transfer changes only to publish the new texts of the input parameters in the OS project for the faceplate Due to the name change at FB800 AUT_MAN gt MAN_AUT the OS needs to be compiled and downloaded since the faceplate is interconnected directly to the input Compile the WinCC OS using the Create update block icons option or replace the Route Control faceplates in the WinCC pictures manually with the new faceplate based on your previous configuration Route Control Wizard e Run the Route Control Wizard with the Export option You are no longer asked to specify which standard application represents the Route Control server and standby application Now import the data into the Route Control Engineering Tool and download the changes to the Route Control server The wizard always establishes the communication line between the RC applications instead of User defined applications and the Route Control AS Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 4 7 ES Route Control Configuration NetPro Compile the NetPro configuration and download it to the AS Route Control Engineering Open the Route Control Engineering project import the changes RC applications and their server computer names and download the configuration to the Route Control server s Route Control Server e Activate the changed and newly loaded configuration as usual using the Route Control Center Runtime e Ac
204. S7 project name Name of S7 project containing the Route Control project S7 project path Path to the S7 project RC project name Name of Route Control project database file name RC project path Path to the Route Control project User User who initiated the export operation Transfer date Time stamp indicating the date of the export Options Settings selected by the user CSV storage directory Path where the export CSV files are stored Direction of data exchange Whether data are to be exported written to CSV file or imported read from CSV file is indicated here in this case Export Data synchronization CE control elements Number of exported objects For other objects SE PE LE mode table locations partial routes all partial routes with interconnected elements one partial route with interconnected elements the number of exported elements will also be indicated in the same way as for control elements 6 38 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 7 3 CSV Interface Import Log File Name RC_IMPORT_CSV LOG File Location The log file is stored in the same path where the Route Control project database is located See Storage of Route Control Project File Segments Transfer log e Global information e S7 project name Name of S7 project containing the Route Control project e S7 project path Path to the S7 project e RC project name Name of Rout
205. SEND_FIFO1 DB590 0 eee ceeeeeeeeteeeeeeneeeeeeneeeeeeenaes RC IDB SEND FIFO4 DB593 ncncnncnrancnaniranaen RC LE FIELD DB96 20 5 fection dein aie ietaiede rs diieeeveniieieniades anes RO PE FIELD DB97 22nihuii ed diceanieeeiade dehieeesnieetnneeriiiee RC_REMOTE1 to RC_REMOTES5 DB91 to DB95 0 eeeeeee RC_ROUTE1 to RC_ROUTE300 DB101 to DB400 eee RC SE FIELD DB98 cui secedsds nies oE E annie RC SYS DB DBO riiim den ai dich Bada beleeien nies RC_TG34_TG36_DB DB404 cece ceeceeeeeeeeeeeeeseeeeeeeeeseeeeeteeeeteeeees RC_XC_1 to RC_XC_31 DB751 to DB781 0 eceeeseeeeteeeeettteeees RC_XC_JOB DB 05 icccssstiecaieetiliceeii denne nde RC_XC_JOB_START DB450 ee ecceceeeeeeeeeeeenteeeeeeaeeeeeetaeeeeeneaaes RCO_XC_PCU DB 04 vets ceieleasin iiai neice RC_XC_PUTX_1 to RC_XC_PUTX_31 DB451 to DB481 User Defined Types UDT ccc c ccsneceeeseneceessneeseeteaeeesesseeneeeesseaeeeeteaeee RCANY UDT UDT506 0 icsiciesidecesties aeesatineeessteeeearncenyndeeeeyince RC CE FIELD UDT UDT99 eniinn e since eieenins RC EXT_PE ACTV UDT 103 a RC FIFO UDT UDT6 70 sicccissncnnaciceindesaieteees EE RC LE FIELD UDT UDT96 ono RC_PE FIELD UDT UDT92 J icicscstics costtdcececesghoteestaidiaesigfote cei a RC_RE_INFO_UDT UDT109 eee center eeentteeeeeeteeeeeeneeeeeenaaes RC_RE_UDT UDT100 0 ecccecceceeeceeeeeceee cece eeseeeeseneeeteaeeeteaeeneeeeee RC_REM_CESEPE UDT
206. SIEMENS Contents What s New SIMATIC Product Introduction N Getting Started Process Control System PCS 7 SIMATIC Route Control ES Route Control Configuration Block Librar Manual Configuration Guide OS Operator Control and Monitoring Dialogs Interfaces Abbreviations i Edition 07 2005 A5E00343836 02 Safety Guidelines gt This manual contains notices you have to observe in order to ensure your personal safety as well as to prevent damage to property The notices referring to your personal safety are highlighted in the manual by a safety alert symbol notices referring to property damage only have no safety alert symbol The notices shown below are graded according to the degree of danger Danger indicates that death or severe personal injury will result if proper precautions are not taken Warning indicates that death or severe personal injury may result if proper precautions are not taken Caution with a safety alert symbol indicates that minor personal injury can result if proper precautions are not taken Caution without a safety alert symbol indicates that property damage can result if proper precautions are not taken Attention indicates that an unintended result or situation can occur if the corresponding notice is not taken into account If more than one degree of danger is present the warning notice representing the highest deg
207. System Test_Mot_Rev RC_IF 3 PCU1_MPI16 ON_Rev MOT_REV bii PCU16_ System Test_Mot_Rev RC_IF 3 PCU1_MPI16 CE3 MOT_REV a PCU16_ System Test_Mot_Sped RC_IF 4 PCU1_MPI16 All Off MOT_SPED at PCU16_ System Test_Mot_Sped AC_IF 4 PCU1_MPI1B AllOn MOT_SPED on PCU16_ System Test_Mot_Sped RC_IF 4 PCU1_MPI1E6 ON_Rev MOT_SPED Me PCU16_ System Test_Mot_Sped RC_IF 4 PCU1_MPI16 CE4 MOT_SPED ieia e ius Cancel Help Description The cross reference list which can be opened in each interconnected on non interconnected element using the shortcut menu shows all of the partial routes containing the element and all of the other elements types of this partial route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 27 Dialogs Interfaces Meaning of Operator Control Elements Operator Control Element Meaning of Partial Route Tab Name Name of partial route ID Partial route number that is unique from all others Source Source location of partial route Variant Variant location of partial route optional Destination Destination location of partial route Priority Priority of partial route Bi directional Usability of partial route in both directions or only one direction Comments User text Operator Control Element Meaning of Elements Tab Name Name of element No Number of element Automation system Name of automation system Mode Mode level in wh
208. TE REQ_TIME gt Is the RC server running gt Increase time maximum of 240 s EV_ID1 SIG3 Unassigned available route not found An available route was not found for the specified location general gt Route search offline in engineering tool See Guideline Route search offline EV_ID1 SIG4 Element s or partial route s are currently being used An available route was not found for the specified location at the present time gt Repeat the request at a later time gt Route search offline in engineering tool See Guideline Route search offline gt Check the request details in the Route Control Center See Route Control Center Error during Route Request A 138 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces Event ID EV_ID1 Event Signal SIG5 Message Illegal location Cause At least one of the source destination or via locations is illegal gt Source destination gt 0 gt Is the source different from the destination gt Are the source destination and via locations present in the RC engineering project EV_ID1 SIG6 Status of element s is incorrect A route has been found but at least one of the elements contained in the partial routes is locked for Route Control gt Check request details See Control Center Error during Route Request gt Is the element locked
209. TIC Route Control 5 2 A5E00343836 02 Block Library 5 2 Route Control Blocks General The format is identical for all block descriptions Meaning of the sections are as follows Block Description Heading Here you find the type name of the block The type FB FC DB UDT and number of the block is in parentheses Description Here the block function is briefly described Inputs and Outputs The connections provide the data interface of the block You can use this interface to transfer data to the block and obtain results from the block All connections input and output parameters that the user can access with his project engineering tools are presented in the table Connections that can only be accessed by the block algorithm so called internal tags are not shown The meaning of the columns is as follows Column Meaning Range of Values Parameter Name of connection derived from the English designation Outputs start with Q Meaning Function and if necessary a brief description Type S7 parameter data type BOOL REAL DINT INT etc Default Value of parameter prior to the initial block run unless changed during project engineering Input or Output Type of block algorithm access to parameter inputs I non interacting inputs lO and outputs O are differentiated I Input parameter parameter assignment for block shown left of the block in CFC O Output parameter output value shown
210. TOR L1 6 To set reset hold input RC_OPERATOR _L2 5 To stop a route corresponds to Request 0 Start 0 RC_OPERATOR L1 6 To acknowledge positive edge RC_OPERATOR_L2 Only the first two user levels are relevant for the Route Control faceplate in WinCC the highest authorization level RC_OPERATOR_L3 is not Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 2 23 Product Introduction 2 4 6 5 Defining User Authorizations Requirements SIMATIC Logon is installed on every computer with a Route Control application SIMATIC Logon comprises two components e SIMATIC logon administration tool e SIMATIC logon service runtime component Basic requirement for working with SIMATIC logon e Creation of the Logon_Administrator and Extended_Logon_Administrator groups in Windows is mandatory However these groups only need to be created once per computer for all SIMATIC components such as BATCH or Route Control Only users of one of these two groups can open the SIMATIC Access Control application and define user roles Because Route Control V6 0 is based on these five specific user groups additional groups do not need to be created for Route Control in SIMATIC Access Control Defining Users and User Groups 2 24 1 Open the user administration in one of the following ways a In the control panel select Users and Passwords Advanced b From the Computer icon on the desktop select settings on the con
211. The parameter element uses an internal directly referenced setpoint See also parameter QINDEX QSUMMED Summed parameter BOOL O UQ 1 Parameter element element setpoint Sum means that all of Is a sum the parameter elements 0 Parameter involved in the route are element setpoint added summed and is nota sum the result is provided as a setpoint to all of the parameter elements Only parameter element setpoints of the same type for example volumes or weight are added QERR Indicates whether a block BOOL O VQ l 1 The block is error is pending signaling an error see QRET_VAL 0 No error Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 123 Block Library Parameter Meaning Type Default VO Attr OCM Permitted Values QBA_ID Element is occupied by a DWORD O VQ j batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route QROUTE ID of route that activates INT O UQ j this element QFUNC_ID Function ID of route that INT O UQ_ activates this element QMODE_NO Mode level of route INT O UQ activating this element Configuration 1 Create your own block that calls RC_PE_COMMON transfers parameters and evaluates return values 2 Insert your own block in a CFC chart 3 Interconnect your own block to process related blo
212. V6 0 SP 1 0 0 0 eceeeeeeeeeeeeeeees 1 4 What s New in SIMATIC Route Control V6 1 ceeceeeeeeeeeeeteeeeeenes 1 What s New in SIMATIC Route Control V6 1 SP1 0ceeeeeeeeeeeees 2 Product Introduction 2 4 2 1 Route Comtrol iiss icc cess esed ccs tece cen escacehad caacecasaacadeetecaccesasadedsenedadecavancudaeneacencen 2 1 1 What Is Route Control cccccccecsecceceeeeeeeeeecaeceeeeeeeesecenaeeeeeeeeesecsenaeeeeees 2 1 2 Functions of Route Control ccccccsceseccecceeeeeeeseceaaeeeeeeeeeseccncaeeeeeeeeeneees 2 1 3 Migration of Older Projects eccceeeeeteeeeeenneeeeeeeneeeeeenaeeeeeeiaeeeeeenaeeeeeeaas 2 2 Components of Route Control c ccccccccceesecceceeeeeeececneeaeeeeeeeeeeseesnneeeeees 2 2 1 OVER VIOW acensis aiaa vane dehaneeaceassane E aE NE a anaE a A Eaa aa AE 2 2 2 Route Control Library siise hecenin EENE AAA NEEE ARENASA 2 4 2 2 3 Route Control Project Engineering sseeessssssrrsseerranssnnnseennaanannanneennaanannane 2 2 4 Route Control Wizard eccccecceceeeeeeeeeeeeeceeeeeeeeeeeeneaeeeeeeeeeseceenieeeeeeeenees 2 2 5 Route Control Seve ssie aa ia a aiaa eaaa AAE EAA 2 6 2 2 6 Route Control Cente tices crc a a aaa a EnaA 2 6 2 2 7 Route Control Faceplate ccccccccsccececeececeeeeeeeeeneaeeeeeeeeeeseeeneeeeeeeeeeees 2 2 8 Route Control Rotite L0g 2 suisse knee ene 2 3 Configuration POSSIDIItIES 00 0 eee cette teenie ee eren
213. V_ID1 Event ID for interrupt instance 1 DWORD UQ EV_ID3 Event ID for interrupt instance 3 DWORD UQ 5 48 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default I O Att OCM Perm values QID Element ID automatically INT O VQ_ l assigned by the wizard QBA_EN Indicates whether BOOL O VQ l 1 Element can be element can be used used for batch within the context of a 0 Element cannot batch be used See SIMATIC BATCH documentation QOCCUPIED Indicates whether the BOOL O VQ l 1 Element is element is occupied by a occupied by a batch batch See SIMATIC BATCH 0 Element is not documentation occupied by a batch QRET_VAL Return value of element WORD O VQ l 0 No error 8231 Incorrect or invalid element ID 8233 Incorrect or unknown element type Interface block does not correspond to the element type in the Route Control project configuration QAUTO_ON Automatic control BOOL O VQ l 1 Automatic control is activated ON Motor is activated will run 0 Automatic mode is not active OFF Motor will be will be switched off will not run QAUT_DIR Motor direction BOOL O VQ l 1 Motor will run in reverse 0 Motor will run forward QMAINT Motor is in maintenance BOOL O UQ J 1 Motor is in maintenance 0 Motor is available QERR I
214. Wizard To avoid a time consuming duplicate project engineering of elements in particular the Route Control Wizard helps you export elements from the S7 project to the Route Control project For each AS you can specify which object groups you would like to export control sensor parameter and linking elements Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 5 Configuration Guide 6 2 5 Guide Route Control General Server Client Route Control Server The main task of the Route Control server which can also be part of a redundant configuration for reasons of availability is to find possible routes in the configured route network upon the request of the AS The search itself can be influenced by various parameters such as locked elements or elements that are already occupied by another material transport elements in manual mode checking of material sequences locked partial routes etc In addition the Route Control server acts as a connection between the automation system and the user interfaces Route Control Center by displaying relevant objects for Route Control Route Control Center The Route Control Center is an application that displays detailed information about a route In addition to the status of a route the Route Control Center also displays all elements and their status setpoint actual value and mode level Operators can also actively intervene by requesting starting stopping a
215. a user block This user block receives several special attributes called UDA user defined attributes which tell the Route Control Wizard that this block is relevant for data export See also Example of a User Defined Type Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 99 Configuration Guide 6 25 13 Transfer to Route Control Project Engineering A large portion of the project engineering data created in the S7 project can be reused for the Route Control project For a detailed list of all data that can be transferred and a description of how to transfer data using the Route Control Wizard refer to Route Control Wizard Actions Process Control System PCS 7 SIMATIC Route Control 6 100 A5E00343836 02 Configuration Guide 6 26 6 26 1 6 26 1 1 6 26 1 2 Configuring RC Configuration Tool Getting Started Starting the RC Engineering Tool There are two ways to start the RC engineering tool e With the Windows Start menu Start SIMATIC Route Control Engineering e Directly from STEP 7 in SIMATIC Manager using the Options Route Control Engineering menu command If the RC engineering tool is started by means of SIMATIC Manager the S7 project context is provided automatically and the correct RC project database if available is opened If the RC engineering tool is started using the Windows menu you must manually create the project context the first time you start the tool usin
216. ade in NetPro or to the CFC charts they must be compiled and downloaded to the AS so that Route Control can go online again If objects elements routes plant hierarchy etc were exported they must be transferred to the Route Control project engineering and loaded onto the Route Control server using the Route Control import wizard See also Route Control Wizard Import Meaning of Operator Control Elements Display log Opens the text editor containing the log file The wizard is closed Jump to online Help Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 57 Dialogs Interfaces A 17 10 Route Control Wizard Export Log File Name RC_EXPORT_ASSISTANT LOG File Location The log file is stored in the same path where the Route Control project database is located See Storage of Route Control Project File Segments Export wizard log Vx y 1 Global data of the operation x y is the version of the data structure in the export file The export and import wizards must work with files of the same version 2 Multiproject The Route Control Wizard was called in the S7 project path context indicated here Reading of project structure 3 This segment provides information on the S7 400 CPUs and OSs WinCC found by the wizard Selection of export options 4 Here you see the actions you selected in the first dialog box for the wizard to perform Selection of RC objects 5 The objec
217. age server two computer names in the case of a redundant system is exported to the Route Control project so the Route Control server knows which WinCC message server to report to once the project is enabled Generate messages If this option is selected the messages for the Route Control server are generated in the WinCC OS project once you have selected the WinCC message server in one of the subsequent dialogs see above These two settings have been separated because messages do not always have to be generated for example when only the name of the WinCC OS computer has changed Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 49 Dialogs Interfaces Note AS AS and AS OS connections In order for the Route Control Wizard to create the connections the automation systems and their network cards must already have been configured in NetPro HW Config A 17 2 Route Control Wizard Selecting Actions Dialog Route Control Wizard Eg What do you want to do Action Select Data synchronization of RC objects Plausibility v Generate 57 connections 45 45 connection information cross coupling v 5 05 connection information iw Messages Export message server Generate messages v Finish Cancel Help Dee cme Hep Meaning of Operator Control Elements Operator Control Meaning Element
218. al Option button see above either the internal material configuration is used or the material configuration is deactivated Yes The external material configuration with specification during runtime is used see Material _ Additional Settings lobal Settings lobal Settings General Global Settings Rules for the Route Algorithm Global Settings Monitoring Redundancy Additional Descriptions Global Settings Monitoring of Servers and AS lobal Settings Information about Maintenance Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 109 Configuration Guide 6 26 2 4 Runtime Parameters External Material Configuration This dialog is available in Version 6 0 SP1 and higher Dialog Properties xi Runtime m Parameter Mode Entry Value Description In this dialog you specify whether you want to apply external material configuration see also Global Settings Meaning of Operator Control Elements Operator Control Meaning Element Mode Name of group Entry Name of property switch Value Yes External material configuration is applied Files are transferred during runtime on the RC server RC_LOAD directory No Internal material configuration is applied or no material configuration is used see also Material Interface Process Control System PCS 7 SIMATIC Route Control 6 110 A5E00343836 02 Con
219. al route Suggestion Use the following structure for the partial route name lt Source location gt lt arrow gt lt destination location gt thus for example Tank A gt gt Location G or Location G gt gt Tank D this will enable you to more easily verify the partial routes later on during the route search offline Mode table Mode table in which this partial route was created This property cannot be changed Priority 1 Highest priority 9999 Lowest priority When searching for routes during runtime the partial routes with higher priority lower priority number are used if more than one path is possible Bi directional Yes This partial route can be run in both directions during the route search Attention Be aware that bi directional partial routes significantly increase the number of routes that can be found in a network No This partial route can only be run from the source source location to the destination destination location without exception Default value is not bidirectional in order to exclude undesirable paths initially Source Source location of this partial route The location numbers are also be displayed for information purposes they can not be changed here property of the respective location Variant Transition location of the partial route optional Destination Destination location of this partial route Comments User text A 46 Process Con
220. already predefined and how you can add your own element types Solution Both the Route Control library and the project engineering environment contain predefined element types for the following four groups e Control elements and subtypes e Parameter elements and subtypes e Sensor elements e Linking elements Example You can find a list of interface blocks for elements in Route Control Blocks For a description of how to create and add your own block types refer to Example of a User Defined Type Check List 1 You are familiar with the four main groups element type groups 2 You are familiar with the subtypes 3 You can create your own type use it in a CFC chart and add it to the Route Control project engineering Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 9 Configuration Guide 6 2 10 Guide Printing Out a Project User Task You would like to print out the project engineering for elements and partial routes from your Route Control project Solution First select one of the following objects e Partial route under a mode group with all of its interconnected elements e Automation system under the Automation Systems folder e One of the following groups under an automation system Control elements Sensor elements Linking elements or Parameter elements e Process cell e Unit under a process cell Use the File Report Preview menu command to open a window display
221. am element is locked See LOCK Input on Element Blocks Type BOOL Default 1 0 Att OCM VQ Perm values 1 Upstream element is locked and will not be taken into consideration in the next route search 0 Upstream element is not locked and will be taken into consideration in the next route search ERROR Indicates whether upstream element is in error state BOOL VQ 1 Upstream element is faulty 0 Upstream element is not faulty DISABLED Indicates whether element is available BOOL VQ j 1 Element is not considered during next route search 0 Element will be taken into consideration in the route search PEND_OOS Pending out of Service BOOL VQ j 1 A request is pending to take this element out of service for maintenance Element will not be taken into consideration in the next route search 0 Maintenance is not pending Element will be taken into consideration in the next route search EV_ID1 Event ID for interrupt instance 1 DWORD UQ EV_ID3 Event ID for interrupt instance 3 DWORD UQ QID ID assigned by the RC wizard and used by this route INT 5 64 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default VO Att OCM Perm values QBA_EN Indicates w
222. am of RC_IF_ROUTE For an overview of how the SFC route and control dialogs are interrelated refer to Guide Interrelationship of SFC and Route Including Control Dialogs Dynamic or Fixed Route ID A route can be operated with a fixed route ID refer to Valid Route ID If the Route_ID input contains a 0 that is a route ID is not configured in this block the next available route ID will be determined during runtime when the route is started that is a route is requested and the route will be operated initially using this ID Dynamic route IDs are then used if the number of routes in the plant could exceed 300 but provision has been made for no more than 300 material transports to take place simultaneously The concept of dynamic ID assignment facilitates project engineering and avoids errors resulting from duplicate ID assignments Process Control System PCS 7 SIMATIC Route Control 5 16 A5E00343836 02 Block Library Organization Blocks OB In general the RC_IF_ROUTE block can be inserted in any OB However the only useful OBs are the time blocks OB30 to OB35 or OB1 Note In smaller plants up to 30 material transports the RC_IF_ROUTE can be inserted in the available OB1 cycle or the OB with a cycle time of 200 ms or 400 ms The following applies generally processing speed of RC_IF_ROUTE should not exceed that of the kernel blocks of Route Control The processing time of the kernel blocks can be read in the OB1
223. architectural 6 143 Material Interface Example 6 146 _ Material interface material master data 6 144 Material interface successor relationships 6 14 Material Interface Test 6 147 Material Interface Transfer Files 6 144 Maximum valid material acceptance time A 149 Maximum Valid Route Request Time A 149 MES Interface Migration of RCS Based on BRAUMAT Projects Migration of RCS based on PCS 7 projects Migration of older projects Migration Steps laa Migration V6 0 to V6 1 as Migration V6 1 to V6 1 SP1 Missing authorization for Route Control server Missing Authorizations Mode Level rrai Mode levels 6 124 Mode table properties A43 Mode Tables 6 12 Index 3 Index N NetPro project engineering of cross coupling Network security A 161 O Online help in the Route Control Center 3 20 Operating an RC Faceplate on an RC Server 3 20 Optimization memory requirements in the AS Optimizing the number of WinCC tags Overview 2 4 4 1 6 92 7 1 Overview of cross coupling blocks Overview of RC messages A 131 Overview of valid value ranges A 147 Overview_elements Overview_remote blocks P Parameter Element Activation Parameter Element Cross Reference List Parameter Element Properties Partial Route Properties A 45 Partial Routes 6 127 Plant hierarchy 6 119 PLCSim Predefined routes 6 126 Procedure for creating a new S7 project with
224. are available Routes All objects Faulty elements Modified elements S7 project column S7 project in which the wizard has found and checked the following elements Object name column Instance of element CFC chart name and instance name of the block in the CFC chart Type column Element type that is subtype for example a MOTOR or VALVE for a control element This type is specified in the blocks as a UDA with the UDA name S7_SUBTYPE This UDA can also be configured for user blocks user blocks will then be displayed here Next This brings you to the next dialog Cancel The wizard will be canceled No changes will be made to the data and no data will be imported or exported Help Jump to online Help A 56 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 17 9 Route Control Wizard Result Dialog Route Control wizard xi Changes applied Succeeded with no warnings and errors 78 AC object s have been exported 2 57 connections have been modified 345 AC messages have been created in WinCC IATTENTION To apply the changes do the following 1 Import data into the AC project 2 Reload the AC server 3 Compile and download NetPro data Description This dialog summarizes and displays the results of the actions performed If errors occurred you should display the log If changes were m
225. ared directory is established as part of the setup share name RC_LOAD The directory is used to load the Route Control project engineering on the Route Control server Following installation it is then enabled for all and complete access for the five Route Control groups Assign the appropriate users to the groups RC_ENGINEER RC_OPERATORY 2 3 and RC_LMAINTENANCE Both Route Control servers and the engineering station Route Control Engineering Tool read and write to this RC_LOAD directory The RC Engineering Tool must therefore be operated by a user in the RC_LENGINEER group The RC server must be started by one of the five user IDs Problems can arise when the Route Control Server is loaded from the Route Control Engineering Tool In this case a dialog is displayed prompting the user to check the RC_LOAD directory enable share on the server There is another known reason why the load operation can fail which however is not indicated by the dialog The drive on which the Route Control project engineering is located does not have enough available memory You should therefore check the available memory on the relevant partition at least 100 MB should be available Location as a Variant Note The Variant location property has been retained for compatibility reasons for Route Control Version 5 projects We recommend that a partial route be split up into two partial routes instead of configuring a location with the
226. ate Motor c cscccsssscsssssssssseessesssseesneesssecseceesceesneeses 6 53 6 12 3 Guide CFC Dual State Motor with No Feedback c scssecsseesseeseeses 6 54 6 12 4 Guide CFC Motor with Interlocking MOdUI sc cescsesesseesesseeseeseeee 6 55 6 12 5 Guide CFC Dual Speed Motor c cccsccscssescsessessesesstssstsstsssnsetsessesesees 6 56 _ 6 12 6 Guide CFC Bi Directional Motor ssscssscsssssssesssessssssseeessessecesseersneesns 6 57_ 6 12 7 Guide CFC Valve with Dual Feedback Signals c ccscseseeeeees 6 58 6 12 8 Guide CFC Valve with Interlocking Module c c cssesesseesessesseeseees 6 59 6 12 9 Guide CFC Valve with Feedback ccccscecssessssessseseseecsneesseeeseeeeseeesneeets 6 60_ 6 12 10 Guide CFC Valve with No Feedback Signal c c ccscsssssesseseseseseeees 6 61 6 12 11 Guide CFC Motor Valve eressiucsicasicuerraiioncsestuerertctisanrcdenesenanidboedssdnctntaiees 6 62 6 13 Sensor Elements neruos aaa aa iaae a 6 63 6 13 1 Guide CFC Sensor Element cues isnsiviasccuatsasosachsnccaiahdesnnsesiniavenaniedureadets 6 63 6 13 2 Guideline CFC Sensor Binary ccccesccsessesesessesstssesessnesessnesesseeseeseees 6 64_ 6 13 3 Guide CFC Conductivity 0 c cccccccesccsesscssessessesseseessessesessnesessnseessneeeeaeees 6 64_ 6 14 Parameter Element esnin niaaa aaa 6 65_ 6 14 1 Guide CFC Parameter Element c c cccceeeeeeeeeeececaeceeeeeeseeenenaees 6 15
227. ate location of a partial route with the via parameters of a route Elements such as motors valves parameter elements sensors and linking elements etc are assigned to partial routes During runtime an entire route is requested whereby the start and end locations of the entire route among other things are included in the request Using these specifications the Route Control server applies an appropriate algorithm to search for the shortest possible path through the route network The route network comprises all partial routes Requirement The locations must already be configured because a partial route can only be created if a start location and an end location are assigned to it Otherwise it is not possible to exit the Properties dialog of the partial route by clicking OK Project Engineering of a Partial Route 1 Select Add Partial Route in the shortcut menu of the mode table located in the lower section of the engineering tool j lt Mode T able C gt E lt m Pumping CIP Ea W i 2 Give the partial route a name such as A gt gt B or MaltHopper001 gt gt Scale 3 Select a source and destination location for the partial route selecting a location for the variant is optional Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 137 Configuration Guide Properties Jc lt Mode T able C gt e E Cookers Cooker
228. aterial transports can be performed simultaneously More than 300 RC_IF_ROUTE blocks can actually be configured that is inserted in CFC charts However the concept of dynamic ID assignment must be implemented in this case See Guide Dynamic ID Assignment A 148 Note The route ID should be assigned once for routes and left unchanged afterwards For every route ID used in an automation system the corresponding data block must be available and downloaded to this AS and all slave ASs involved in the route Data block number 100 route ID that is DB number 101 to 400 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 33 3 Block RC_IF_ROUTE FB800 Parameters and Value Ranges Valid Function Identification Parameter Min Max Comments FUNC_ID 0 32 000 0 System uses the route ID as the function ID 1 300 Used by the system 301 32 000 Used by the user A 33 4 Maximum Valid Route Request Time Block RC_IF_ROUTE FB800 Parameters and Value Ranges Parameter Min Max Comments REQ_TIME 1 240 In seconds A 33 5 Maximum Valid Material Acceptance Time Block RC_IF_ROUTE FB800 Parameters and Value Ranges Parameter Min Max MAT_TIME 1 255 Comments In seconds Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 149 Dialogs Interfaces A 33 6
229. atic mode Route is idle and inactive manual mode Route request is active automatic mode Route request is active manual mode Route is active and running automatic mode Route is active and running manual mode Route is held automatic mode Route is held manual mode Route is in error status automatic mode Route is in error status manual mode e Pending Messages Group Display General OR Meaning One or more alarm messages are pending for this route One or more warning messages are pending for this route One or more error messages are pending for this route One or more operator input prompts are pending for this route EELS __ Route Control does not issue this type of message Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 OS Operator Control and Monitoring 7 5 RC Faceplate Client 7 5 1 RC Block Icon and Faceplate Route Control offers three user interfaces for operator control and monitoring of a route and its elements Route Control Block Icon The block icon is interconnected to a route block using a Route Control dynamic wizard for WinCC The block icon displays the main properties of a route during runtime RC Block Icon for a Route amp Route Control Faceplate The faceplate can be opened from the block icon to obtain a detailed diagnosis of the route For example the faceplate displays the source and destination of a route RC Block Icon and Faceplat
230. atically The interface was kept simple so that it can be supplied with already existing customer applications Two files MAT_EXT TXT and MAT_EXT CSV are transferred on the interface See also Material Interface Architecture Process Control System PCS 7 SIMATIC Route Control 6 142 A5E00343836 02 Configuration Guide 6 29 3 2 Material Interface Architecture oo te Material Master Data Project Settings 5 MAT_EXT TXT RouteControl AS Material Successor MAT_EXT CSV 1 A setting in the Engineering Tool specifies whether internal Engineering Tool material configuration external RC Server material configuration or no material configuration is to be used These three settings are mutually exclusive gt Selection of External Material Configuration Material 2 This setting is loaded on the Route Control server from the Engineering Tool within the context of the project load procedure and activated via the Route Control Center 3 In an external configuration application material master data and successor relationships are configured 4 These material master data and successor relationships are placed in the transfer directory two files MAT_EXT TXT and MAT_EXT CSV 5 The Route Control server detects changes in the transfer directory and reads in the data Activation via the Route Control Center is not required 6 The new data will be taken into account during the
231. atically INT O VQ l assigned by the wizard QBA_EN Indicates whether BOOL l O VQ l 1 Element will be element can be used used as part of within the context of a BATCH batch 0 Element will not See SIMATIC BATCH be used as part of documentation BATCH QOCCUPIED Indicates whether BOOL O VQ l 1 Element is element is occupied occupied by a within the context of a batch batch 0 Element is not See SIMATIC BATCH occupied by a documentation batch 5 52 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default VO Att OCM Perm values QRET_VAL Return value for block WORD l O IVa l 0 No error 8241 Incorrect or invalid element ID 8243 Incorrect or unknown element type Interface block does not correspond to the element type in the Route Control project configuration QAUTO_ON Motor activation BOOL O VQ l 1 Automatic control is activated ON Motor is activated will run 0 Automatic mode is not active OFF Motor will be will be switched off will not run QAUT_SPD Speed BOOL O VQ l 1 Motor will run fast FAST 0 Motor will run slowly SLOW QMAINT Elementin maintenance BOOL O UQ J 1 Motor is in maintenance 0 Motor is available QERR Indicates whether a blockii BOOL O VQ l 1 The block is error is pending signaling an error see QRET_VAL 0 No error QCOMM_ID Remote
232. ations CE Cross coupling Cross coupling always refers to a communication link between a Route Control automation system and another Route Control automation system Element subtype Subtypes of a main type include items such as a motor or a valve in the group of control elements Element subtypes are also differentiated with respect to activation commands and feedback The subtypes can be found in Block Changes Element type Route Control differentiates four main types of elements Control elements CE Sensor elements SE Linking elements LE Parameter elements PE Control sensor and parameter elements are further divided into element subtypes Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Glossary 1 Glossary Fault tolerance time Function ID H CPU H machine Linking element Location Location Glossary 2 Once a mode level has been activated successfully that is all elements provide the expected feedback the so called fault tolerance time begins If an element briefly leaves its position that is the actual feedback differs from the expected feedback for a period less than the fault tolerance time the route is not faulty If however the time discrepancy exceeds than the fault tolerance time the route is faulty All material transports operate with a different value for the function ID parameter Partial routes and elements are assigned a function ID by the route
233. ations non redundant e Route Control Configurations redundant Downloading the Configuration to a Route Control Client Once the Route Control server application s are configured this information can be downloaded to a Route Control client This configuration with the names of the Route Control servers replaces the previous selection dialog in the Route Control Center application An RC application client should be marked in the SIMATIC Manager S7 project for downloading the configuration You then right click on it and select the context menu command Download See also e Route Control Center Selecting a Route Control Server Process Control System PCS 7 SIMATIC Route Control 1 10 A5E00343836 02 What s New Maintenance The Route Control server process and the Route Control Center application are linked to the maintenance components of PCS 7 Station Observer In this version therefore you can monitor the computer based properties such as hard disk space and available RAM Parameter specific to Route Control are not monitored PCS 7 Standard Redundancy for Route Control Server The Route Control server process is now at all times linked to the PCS 7 standard redundancy monitoring Redundancy Control Route Control therefore runs in a network with the applications WinCC and or SIMATIC Batch Server and can be switched together with these as a group A connection is required for the two servers to monitor each other The m
234. ator must be downloaded to the server PC station 2 i RC_Server Application fe iy WinCC Applikation cP 1613 CP 1613 Win Application g OPC Serves _ OPC Server 6 16 provcevesreccewsereeewewsersows Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 4 S7 Project 6 4 1 Guide Configuring the Automation Systems User Task You would like to prepare and configure an automation system for Route Control You specify whether the configuration should have only one automation system or more than one automation system Solution A CFC chart called a Route Control configuration chart is inserted for each automation system This chart contains the blocks that are mandatory to operate Route Control in an automation system and for which parameters must be assigned If you are only using one automation system in your project then only one block is needed for the configuration e RC_IF_CFG FB850 If you are using two or more automation systems in your project we recommend that you also include the following two blocks e RC_IF_XC_DIAG FB884 e RC_IF_XC_LIFE FC884 These two blocks are used for diagnostics of data communication between automation systems Both blocks can be inserted in the same CFC chart as the RC_IF_CFG block Tip When you configure the RC_IF_CFG block the Route Control Wizard helps you with assignment of an automa
235. automatically created for the route block FB800 RC_IF ROUTE All files that conform to the syntax PCS 7Typicals pdl are found automatically by the system and the faceplates are automatically created Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 22 3 Route Control WinCC Wizard Welcome Dialog Steps 5 and 6 5 Start the dynamic wizard If this wizard is not visible you can activate it by right clicking the free range under the control elements and selecting the check box for the dynamic wizard in the next dialog ie Dotted 4 Dash Dot al Dash Dot Dot H E Line Weight H E Line Find Stule hd EF r i 40 45 ES B 6 Select the RC Faceplates tab in the dynamic wizard window and then double click the RC Faceplate Wizard entry Dynamic Wizard RC Faceplate Wizard Standa Misc RC Block Block Import SFC Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 75 Dialogs Interfaces A 22 4 Route Control WinCC Wizard Instance Selection Note Both the route instance as well as the SFC instance can be interconnected by means of ES tags Alternatively the WinCC tags can be interconnected Preferably the ES tags should be interconnected Steps 7 and 8 7 The first dialog of the Route Control faceplate wizard is displayed You can hide this dialog for future
236. available when a user is logged on See Route Control Log off Opens a dialog box for a user to log off and log on again Access to this function is only available if a user is logged on See Route Control Center Logon Close Closes the Route Control Center application The user will not be logged off unless Route Control Center is the last application still connected to the SIMATIC logon Mode Manual Switches from manual to automatic mode for the selected route and vice versa Set route request Initiates a route request STARTING Set route start Starts the route no mode levels will be activated at first RUN Set route hold Places the route on hold HOLD Restart route Allows a held route with or without errors to be restarted If the route was in ERROR status this error will also be acknowledged Set route stop Route is stopped STOP Route update The list of elements and the route status will be updated data will be downloaded from the Route Control server again for this purpose Element update The list of elements will be updated data will be downloaded from the Route Control server again for this purpose Route properties Opens a dialog box containing the route properties These properties can only be changed if the route is not running IDLE See Route Control Center Route Properties Apply Material See Route Control Center General Operator Control Elements View Element list The lower area of the Route Control Center swit
237. block parameter input SNDRCVDB to be used by Route Control for the data transfer for valid DB numbers see Valid SNDRCVDB Block Numbers for Remote Elements Insert RC_IF_REM_CE blocks for control elements RC_IF_REM_SE blocks for sensor elements and RC_IF_REM_PE blocks for parameter elements you want to address in routes in the local AS but which originate from the remote AS remote elements Assign the same DB number parameter input SNDRCVDB to these elements as in the RC_IF_REMOTE_SEND block Configure inputs for LOC_ E and REM_ E to tell the element blocks which elements to use for data exchange in the local and remote automation systems Change the alternate values in case of any problems with the connection to the peer AS Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 81 Configuration Guide NetPro 1 The connections in NetPro to other Route Control automation systems already exist and the communication ID is known These connections are always unspecified because the peer AS is in another S7 project 2 The elements in the local and remote automation systems have already been configured and their IDs are known either by manual assignment or assignment by the Route Control Wizard In NetPro an unspecified connection to the MAC address of the peer AS is entered in the local AS and in turn an unspecified connection to the local AS with the same communication ID is entered in the p
238. cations are offered at the start of installation Applications to be installed can be selected here e Route Control engineering e Route Control single station e Route Control server e Route Control client e User defined installation The Route Control Basis setup basic software is installed automatically and therefore does not need to be selected Removing Route Control As with other PCS 7 components Route Control is removed using a routine that can be called from the Windows Control Panel Add Remove Programs Installation in a Redundant System Note A number of special features must be taken into account in a redundant PCS 7 system For a detailed description of the installation refer to the Redundancy section and Installing an Authorization Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 2 11 Product Introduction 2 4 4 2 4 4 1 Installation Requirements Hardware and Software ES OS Recommended PC Hardware Configuration for PCS 7 Note For the latest status refer to the PCS 7 description The information presented here is only a copy of the PCS 7 description e SIMATIC Route Control V6 0 was based on PCS 7 V6 0 SP2 e SIMATIC Route Control V6 0 SP1 is based on PCS 7 V6 0 SP3 e SIMATIC Route Control V6 1 based on PCS 7 V6 1 e SIMATIC Route Control V6 1 SP1 based on PCS 7 V6 1 SP1 To use the new PCS 7 V6 1 functionality and for use of a larger quantity framework
239. ccc eeneeeeeetne esse tenes ee tnieeeeeteneeeeetineeeeeetieeeeeeea Ta RC Routes LOG PAE 7 7 4 RROULG LOG P E A E E E E E E 7 7 2 Route Log Architecture cceccceceeeeeesceceeeeeeeceeeeaeeseneeeseeeeseeeseneeeeaes Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 xi Contents xii Dialogs Interfaces Route Log Interface jasio titles Route Log Interface Rights 0 ccceccceeeeeeeeeeeeseeeseeeeeseeeeseaeeneeeeeaees Route Log Interface Menu ee eeeeeeeeeeeceeeeeeeeeeeeeeeseeeeeeeteeaeeeeeeaaeees Route Log Interface List of Log Files 0 ccccceseceeeeeeeeeeesteeeeeeeeeees Route Log Interface Filter FUNCtIONS 0 ccc ceeeeeeeeeeeeeeeeeeeeeeeeeeeeenaeeees Route Log Interface Table of Log Data Route Log Interface Columns 0 ececeeeeeeeeeeeeeeeeeeeteeeeeteeeeeeneeeeee Route Log Interface Status Bar 0 cece etter ee eeneeeeeeteeeeeeeneeeee DIAlOGS asic idee ed ai en ed nie A et ae Route Control Configuration interface ecccceeeeeeeeeeeneeeeeeeeteeeeeeneeeeeeaaes LOGON DIAOG bie ehi sce de exiereschenset apap T adv nedennstea nine desire T R Converting a Route Control Project sessssseseerresssnneseeennannannnneennaanannaneenna Route Control Project Engineering Interface Runtime Parameters PropertieS sseeeesseessrresesrnenesannanrennannannanetnnaannannaa Project Settings Properties cece eeneee eee eeteeee
240. cess i i i l li Key No Route Control objects Route Control interface block xxx Route Control objects oI Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 3 Configuration Guide 6 2 3 Guide Route Control General Architecture User Task You want a comprehensive overview of the components of Route Control and their interaction Architecture SIMATIC Route Control Route Control WinCC Faceplate l 57 project muttiproject Route Control WinCC Faceplate Route status dis play Mess ages RC configuration amp diagnostics CFC charts routes CFC charts elements Compile amp download NetPro RC AS AS coupling RC AS OS coupling i i l i i i i 1 i l i i i 1 l L AS download Ze Po Oa EAA ANE IAOEE EEE Route Control Center Route status display Routes operation Route Control Server 4 Route Control Wizard 2 Selection of the WinCC message OS for RC Selection of export objects Automatic ID assignment Validation Route Control Project Partial routes Mode level RC server route related elements Activate elements Automation systems search routes serer mess ages Connection between RC Center and RC AS
241. cess Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 29 Block Library Parameter QRCM_STA Meaning Diagnostic status of route FB800 Status in instance DB Type INT Default 1 0 Att UQ OCM Perm values 1 Route is available and inactive 0 Idle route is waiting for REQ signal 9 Cyclic wait 10 Telegram for route request will be sent 11 Waiting for route list from RC server 12 Route list was received initializations are being performed 13 Master AS Wait until all job data have been sent to partner AS 14 Route can be executed route is ready to start 15 Route has been started route telegram will be sent to server 101 Elements will be activated according to the modes 102 Route will be deactivated route will be held or terminated 103 Route is deactivated route is held 112 Route will be held due to an error 113 Route is deactivated because an error occurred EXT_1_0 Current return value for external parameter element with Index 1 REAL UQ EXT_24 O Current return value for external parameter element with Index 24 REAL UQ 5 30 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default I O Att OCM Perm values GETXSTS Status of a
242. ches to the Elements view that is the Elements and Modes tabs are displayed Request The lower area of the Route Control Center switches to the Details view showing the result of a route request Locked elements Locked partial routes Inconsistent commands Material error See also Route Control Center Error during Route Request A 90 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces Menu Item Sub item Meaning Toolbar Displays or hides the toolbar Sel Alle iD Ti m Status bar Displays or hides the status bar D deba0Odc s Carsten Schmidt Always on top The Route Control Center will always be displayed on top and cannot be sent to the background even when the user switches to another application or window Server status Opens the dialog box containing the display of the Route Control server status Reload Reloads the data for the display from the Route Control server and reconfigures the view Maintenance on off The maintenance view for the AS is displayed hidden see AS Options Settings See Route Control Center Options Settings Help Contents Opens Help Context Sensitive Opens Help and jumps to the relevant description for the active Help F1 dialog Introduction Opens Help and jumps to the introduction Getting Started Opens Help and jumps to the description for getting started Using Help Opens Help and jumps to the descr
243. ck RC_XC_PCU max this parameter must contain the number of data records DiaASID Diagnostic value of INT O VQ cross coupling Route Control AS ID Note Diagnostic selection is made by means of DiaConlndx input DiaDSNo Diagnostic value of INT O VQ 1 No data cross coupling record index Calculated data record because local AS in cross coupling data is involved block RC_XC_PCU 1 31 data record Note number Normally this data record number is identical to the connection number ASConxx For additional information connect this output to the RC_IF_XC_DIAG block 5 12 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default I O Att OCM Perm values DiaErr Diagnostic value of INT O VQ 1 Instance data cross coupling block for cross Error value in cross coupling is coupling data block missing RC_XC_PCU 2 Incorrect Note Diagnostic instance data selection is made by block number in means of DiaConIndx the data record input for cross coupling XC_PCU 3 The ID of the remote AS is invalid ID lt 0 4 The ID of the remote AS is identical to the ID of the local AS gt System cannot find remote AS 5 The ID of the remote AS occurs multiple times in the data records for cross coupling DiaState Diagnostic value of INT O VQ 0 Peer is in cross coupling STOP mode Sta
244. cks such as PCS 7 standard library blocks 4 Start the RC wizard and allow the element ID to be automatically entered 5 Transfer the element ID by performing an S7 Import operation to the Route Control project configuration Note To activate this parameter element in routes you still have to create your own subtype with appropriate commands in the Route Control engineering tool 5 12 4 14 RC _ROUTE_CE_ERR FC812 Description This block is required to send update telegrams for the control elements to the RC server 5 12 4 15 RC_ROUTE_PE_DGRAM FC822 Description This block is used to send update telegrams for the parameter elements to the RC server Process Control System PCS 7 SIMATIC Route Control 5 124 A5E00343836 02 Block Library 5 12 4 16 RC _ROUTE_SE_ERR FC813 Description This block is used to send update telegrams for the sensor elements to the RC server 5 12 4 17 RC_TG34_03 FC811 Description This block combines particular telegrams and sends them to the RC server 5 12 4 18 RC_UPD_CESEPE FC823 Description Internal block for processing element data 5 12 4 19 RC_UPD_CESEPE_EX FC824 Description Internal block for processing element data 5 12 4 20 RC_XC_CALL FC805 Description Internal block used in the context of cross coupling among automation systems 5 12 4 21 RC_XC_JOB_USER FC885 Description This block is used in the context of AS AS communicat
245. correct or invalid element ID 5 68 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default VO Att OCM Perm values QERR Indicates whether a block BOOL _ O VQ l 1 The block is error is pending signaling an error see QRET_VAL 0 No error QID ID assigned by the RC INT O VWQ wizard and used by this element Q_C_00 Bit O for element control BOOL O VQ l 1 Control is see Control Bit activated Element Assignment is controlled 0 Control is not active Q_C_15 Bit 15 for element control BOOL O VQ l 1 Control is see Control Bit activated Element Assignment is controlled 0 Control is not active QBA_EN Indicates whether BOOL O VQ l 1 Element will be element can be used used as part of within the context of a BATCH batch 0 Element will not See SIMATIC BATCH be used as part of documentation BATCH QOCCUPIED Indicates whether the BOOL O VQ l 1 Element is element is occupied by a occupied by a batch batch See SIMATIC BATCH 0 Element is not documentation occupied by a batch QBA_ID Element is occupied by a DWORD O VQ j batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route QBA_NA Element is occupied by a STRING O VQ_ l S batch with this namein 32 BATCH This name will be tra
246. cription This dialog is used to change or assign the properties of a parameter element inserted in a partial route This dialog will be displayed automatically if an element from an automation system is inserted in a partial route using a drag and drop operation Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 35 Dialogs Interfaces Meaning of Operator Control Elements Operator Control Element Meaning Automation system Name of the automation system to which the element is assigned during project engineering S7 project engineering Name Name of parameter element No Number of the parameter element as assigned in the CFC chart for example by the Route Control Wizard Type Type of parameter element Mode Mode level in which the parameter element is inserted in this partial route Index In the case of external parameter elements the index is an instruction to one of the external setpoints in RC_IF_ROUTE see RC_IF_ROUTE FB800 parameters EXT_xxx_l and EXT_xxx_O Sum type All setpoints of all parameter elements of a route will be added during runtime and transferred to the automation systems for example when specifying volumes in pipelines if the total quantity of product is used to calculate the discharge quantity and duration Comments User text A 36 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces
247. ct their parameters must also be assigned in the S7 project However to simplify project engineering for Route Control these data can then be transferred to the Route Control project Data that cannot be entered in SIMATIC Manager S7 project such as partial routes are then added to the Route Control project Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 97 Configuration Guide 6 25 11 Overview Project Engineering of the Route Control Server The Route Control server can be configured as a standalone computer or a redundant two server system A server or each of the two redundant servers can be equipped with one or two network cards Two network cards are used to separate the OS OS network from the OS AS network For an overview of all constellations see Route Control Wizard Network Constellations One network card One Route Control Server Two Route Control Servers Two network cards Requirements 6 98 The server computers are physically present and equipped with the appropriate network cards The respective IP address is set up and Route Control server component is installed An S7 project is available on the ES Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide Project Engineering of the Server To a large extent the Route Control server and its properties are configured in the Route Control Wizard 1 Cal
248. ctual values of BYTE O UQ 0 Invalid values external parameter 4 Valid values elements GETXDIAG Diagnostic output WORD O UQ See RC_IF_ROUTE GE TXDIAG NA_SOURCE Name of starting position STRING O VQ in plain text 32 NA_DEST Name of destination STRING O VQ location in plain text 32 NA_VIA1 Via location name 1 in STRING O VQ plain text 32 NA_VIA10 Via location name 10 in STRING O VQ plain text 32 QDINO Diagnostics INT O UQ l Number of instance data block using this RC_IF_ROUTE block QREQ_TIM Current value for duration INT O UQ of the last route request QSERV_IP IP address of the current DWORD O UQ RC server QSP_MODE Current setpoint value of DWORD O UQ the mode MODE REQ_AU This input will be taken BOOL 10 VQ 0 No route request into consideration if the 1 Activate route route is in automatic request mode Note Rout AUT_MAN input has a 0S nane value of 0 request will not be executed if the Interconnectable input for STOP_AU input route request activation has a value of 1 ON_AU This input will be taken BOOL 10 VQ 0 Route will not into consideration if the yet be started route is in automatic 1 Route has been mode AUT_MAN input started has a value of 0 Note The start Interconnectable input for route operation is starting the route not executed if the STOP_AU input has a value of 1 Process Control System PCS 7 SI
249. cy these elements are first created in the S7 project as blocks with a particular ID then placed as instances in CFC charts and finally transferred to the Route Control project engineering using the Route Control Wizard See Example of a User Defined Type Predefined Routes This functionality is no longer included in SIMATIC Route Control V6 Interconnecting an Element To insert an element in a partial route select the object in the top section and insert it into the partial route in the bottom section using a drag and drop operation A dialog box will open and you can set the properties for the inserted element e Mode level in which the element is to be inserted enabled requested e Command value for example Switch on motor Close valve etc e Passive use the element is only requested but not activated in the mode level e Monitoring of rest position the element is also monitored while in disabled status mode level is not activated to determine whether it moves out of its desired position e Pulse time on off duration of the on and off signals in seconds e Delay time on off duration of the on and off signals in seconds Elements can be switched on or off with a delay relative to enabling or disabling of their mode level for example motor coasting or valves with delayed closing etc e In the first tab you can also select another element from another AS This is useful because you do not have to close the dialog b
250. d Actions Note Because the SFB PUT stores the connection ID passed during the initial call an AS restart is mandatory each time the connection ID is changed inputs ASConn01 to ASConn32 or AltCon01 to AltCon32 If the automation system is not restarted the SFB PUT will continue to use the old connection ID to send and as a result it might send to the wrong peer AS Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 15 Block Library 5 5 Routes 5 5 1 RC_IF_ROUTE FB800 Description The RC_IF_ROUTE block is the central interface of a route to the user program and the counterpart to the RC faceplate in the WinCC picture The following occurs on this block e Route parameters source destination via mod material etc are specified e Material transports are started held and stopped e Setpoints for monitoring times status monitoring time fault tolerance time are defined e Dynamic setpoints for external parameter elements are specified e Batch ID batch name and step number from a BATCH system are transferred From the user perspective the block controls exactly one route that is exactly one material transport and returns information on the status of the route and the route elements to the user program by means of output parameters Typically your own SFC derived from RC_IF_ROUTE_SFC and an RC_IF_ENCODER FC800 will be upstream of RC_IF_ROUTE and an RC_IF_DECODER FC801 will be downstre
251. d into any organization block However note that all remote elements of a connection that is elements with an identical SNDRCVDB must be inserted in the same runtime group as the associated RC_IF_REMOTE_SND block Inputs and Outputs Parameter Meaning Type Default VO Attr OCM Permitted Values LOC_PE ID of the parameter INT l U See Valid ID element in the local AS Ranges for CE SE LE and PE REM_PE ID of the parameter INT l U See Valid ID element in the remote AS Ranges for CE SE LE and PE SNDRVCDB Number of data block in INT l VQ l See Valid the local AS used for SNDRCVDB data exchange between Block Numbers for the local and remote Remote Elements elements For permitted value range ALT_VAL Alternate value entered REAL l VQ in the element in case of problems with communication with the remote AS or problems with the remote element See also parameter QRET_VAL Any feedback of type Real is allowed Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 97 Block Library Parameter TypeName Meaning PE subtype of the remote element This parameter is required for an S7 import in the Route Control project engineering Type STRING 24 Default VOLUME 1 0 Attr VQ OCM Permitted Values QLOC_ID ID of local parameter element INT VQ QCOMM_ID Serial number of the
252. de whether columns are to be shown or hidden whether or not the current log data should be read in again when a view is opened etc This application is divided into five areas 1 Menu 2 List of log files 3 View with filter functions 4 Log data 5 Status bar Process Control System PCS 7 SIMATIC Route Control 7 14 A5E00343836 02 OS Operator Control and Monitoring 7 9 2 Route Log Interface Rights Special user rights are not required to start and operate the Route Control route log interface The interface can also be started from the Route Control Center without any special authorization 7 9 3 Route Log Interface Menu Icon Keystroke Description Shortcut F1 Calls the online Help gt Help O Ctrl N Creates a new log view Ca Ctrl O Opens an existing log view LA Ctrl S Saves the current log view St Adds or removes log files from the view EA Ctrl E Exports data from the view to a file for editing in external media Ctrl F2 Sets or deletes a bookmark toggle F2 Jumps to next bookmark M Shift F2 Jumps to previous bookmark Ctrl Shift F2 Deletes all bookmarks are Ctrl R Resets filter and deactivates all filter settings at once All log lines are again displayed New filter criteria can now be set F7 Activates a filter F5 Reload The view can be updated when the log file is modified ALT F4 Exits the application Ctrl 1 Shows hide
253. ditor 2 Inthe toolbar select the language English German or French Make sure that the same language is selected in WinCC Options gt Language We had selected different languages in some cases in WinCC and the dynamic wizard editor and the RC dynamic wizard could not be viewed in the WinCC graphics editor in spite of the fact that the script had been successfully compiled 3 Open the script for the RC dynamic wizard in the lt Drive gt siemens wincc wscripts wscripts x directory where x stands for the language deu German enu English fra French The file itself is named RC_IF_ROUTE_ lt L gt wnf where lt L gt also stands for the language A German B English C French 4 Compile the script using the Dynamic Wizard gt Create DWD menu command in the dynamic wizard editor 5 The script should be able to be compiled without errors and warnings and a new tab RC faceplates should appear in the Dynamic Wizard window 6 A new tab RC Faceplates should also appear in the WinCC graphics editor in the Dynamic Wizard window 7 You can now work with the RC dynamic wizard Additional Installation of RC Software WinCC RC Faceplate If you previously created a WinCC project containing RC faceplates and now install a new version of Route Control faceplate you must open the C editor in your WinCC project and select Regenerate header on the Options menu This recompiles the standard functions including
254. dividual steps required to perform this data exchange A 28 1 2 Interfaces CSV File Introduction Dialog Wizard CS file data exchange Export Import Introduction Proceed as follows Select the storage directory for the CSW file s Select the direction of the data exchange from to CSW file Select the objects you want to import export Optional Select a partial route and a file name Start the data exchange Help Cancel Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 105 Dialogs Interfaces Description This dialog provides an overview of the individual steps to be performed This dialog can be disabled so that it will no longer appear even if the CSV wizard is called again If you then wish to call up this dialog again select Options gt Settings gt Activate System Messages in the Route Control engineering tool Meaning of Operator Control Elements Operator Control Meaning Element Do not this page _ This dialog will always be displayed upon subsequent calls This dialog will no longer be displayed upon subsequent calls Next This brings you to the next dialog Cancel The wizard will be canceled No changes will be made to the data and no data will be imported or exported Help Jump to online Help A 28 1 3 Interfaces CSV File Global Settings Dialog Wizard CS file data exchange Export Import Select the storage dir
255. ductivity 6 64 Guide CFC valve with dual feedback signals Guide Res ee NetPro AS 1 of Two ASs Guideline CFC sensor binary 6 64 H Hardware and Software 2 12 _ Hardware and Software AS 2 14 Hardware confiquration HW Config H Machines l Import from an S7 Project 6 96 Installing a New Route Control Library 3 11 Installing an authorization 2 18 Installing Route Control Compon nts 2 11 Interconnecting an Element Interfaces CSV file error messages Interfaces CSV file global settings A 106 Interfaces CSV file log file A 112_ Interfaces CSV file structure Interfaces CSV file Summary Interfaces importing S7 project data Interfaces CSV file introduction A 105_ Interfaces CSV file ion Interfaces CSV file overview Interfaces CSV file progress dialog Interfaces CSV file result A111 1 Introduction to authorization management Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 L Linking element Cross Reference List aar Linking element properties Loading the Route Control server 6 130 Loading the Route Control server redundancy 6 141 _ Location as a variant 3 17 locaton a aT Locations Examples 6 121 Locations properties dialog 6 120 LOCK input on element blocks Logon Dialog T aai of the RC Engineering Tool Material sequence diaqram for RC_IF_ROUTE 6 91 Material Overview 6 129 Material Interface 6 142 _ Material Interface
256. e Route Control Center You can open the Route Control Center from the faceplate to display the elements of the route and their status Route Control Center Process Control System PCS 7 SIMATIC Route Control 7 8 A5E00343836 02 OS Operator Control and Monitoring 7 6 7 6 1 7 6 2 7 6 3 RC Center Client RC Center Client The Route Control Center provides information on a route and its elements The user interface of the Route Control Center is divided into two areas The upper area displays the data for a route If more than one route uses the same function ID indicating overlapping material transports all of these routes are displayed as the data are relevant to all of the routes involved If the RC Center is started from the Windows start bar and not from WinCC all routes are displayed because the current route ID is not known If the RC Center is started from a WinCC picture by means of the Route Control faceplate only the route associated with this faceplate is displayed There are two views in the lower area On the first tab the elements of the route selected in the upper area are displayed in lines The mode levels possible for this route are listed horizontally that is all of the mode levels resulting from the elements involved in the route Mode levels not involved are hidden While the initial tab is used to obtain a general overview the second tab displays all of the route elements including the
257. e D is a variant with regard to BDE and a via location to transport material from A to G BDE is a partial route A BD G is the entire route Therefore D assumes both roles in this case BCE and BDE are variants of the partial route BE 6 26 3 4 Locations Examples The following examples illustrate the implementation of practical use cases during project engineering Example Route Network Meaning Procedure 1 F Location inputs source not a variant via not a variant via not a variant destination not a variant via variant 7 MmMO0QW gt via variant Project engineering of partial routes A B source A destination B variant empty C D source C destination D variant empty B E C source B destination C variants over E B F C source B destination C variant over F Possible routes during runtime A D A D via E A D via F Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 121 Configuration Guide Example 2 Route Network Meaning Procedure Location inputs A source not a variant B destination and source not a variant C destination not a variant D destination not a variant Project engineering of partial routes A B source A destination B variant empty B C source B destination C variant empty B D source B destination D variant empty Possible routes during runtime A C A D
258. e Control Reading in the user project engineering route network elements etc Determining which server will be the master and which server will be the standby unless this information was already provided to the redundancy control during logon General request to all Route Control automation systems on the master only Initialized The Route Control server is initialized and is now waiting for the activation to be enabled by the activation controller Activate Telegram processing will be activated enabled on the master only Activated master The Route Control server is active and is processing telegrams from the AS Route Control clients Route Control Center can connect to the server and exchange data Activated standby The Route Control server is active but as a standby it cannot process any route telegrams from the AS It is prepared to assume the master function in an emergency or as a result of a manual failover Redundancy monitoring is active Deactivate Telegram processing will be interrupted in the master Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 OS Operator Control and Monitoring B B B o Deactivated The Route Control server is deactivated no telegrams will be processed Uninitialize The Route Control server will be shut down e Connections to the AS will be closed e The connection to the WinCC message server will be removed e The c
259. e Control Maintenance personnel BRc_OPERATOR_L1 SIMATIC Route Control Low level operating rights ce RC_OPERATOR_L2 SIMATIC Route Control Mid level operating rights BRC_OPERATOR_L3 SIMATIC Route Control High level operating rights E Disk Management S Disk Defragmenter Logical Drives 4 Removable Storage z Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Product Introduction Matching Windows User Groups and RC User Roles The user groups in Windows must match the user roles in Route Control identical character strings see above Changing User Authorizations User authorizations cannot be changed in Route Control Specific permanent authorizations are assigned to the user roles or groups Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 2 25 3 Getting Started 3 1 Getting Started By performing the steps below in the recommended order you will quickly become familiar with the product The actions are reinforced by a series of links to sections offering further information on a topic 1 10 11 Installation of PCS 7 setup program Hardware and Software Installation of Route Control components ES Server Client Type of Delivery of Route Control Creation of user groups in Windows automatically performed by the Route Control setup gt User Roles for Route Control Creation of a SIMATIC S7 project with at least one programmab
260. e Control library in your own S7 project 2 Modify this copy according to your requirements to create your own sample SFC 3 Now create as many copies of your sample SFC as you need in general one SFC per RC_IF_ROUTE 4 Interconnect these SFC instances with the RC_IF_ROUTE blocks in each CFC chart as shown in SFC Schematic Note If an SFC package is not installed on the computer and you open the Route Control library an error message will appear This is because the Route Control library contains an SFC block SFC typical For an overview of the relationships between an SFC a route and operator dialogs refer to Guide Relationship between SFC and Route Including Operator Dialogs The SFC block provided by the Route Control library RC_IF_SFC is intended as a sample to be copied and modified according to individual requirements In particular steps to activate mode levels or stepping conditions that request values should be removed from the chains if these mode levels are not used for the material transport Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 8 2 Guide Relationship between SFC and Route Including Operator Dialogs The following figure illustrates the interaction between an SFC block a route block and the operator control and display dialogs Activation Activation RC_IF_ROUTE Elernents Feedback Feedback Process Control System PCS 7 SI
261. e Control project database file name e RC project path Path to the Route Control project e User User who initiated the export operation e Transfer date Time stamp indicating the date of the export Options e Settings selected by the user e CSV storage directory Path where the export CSV files are stored e Direction of data exchange Whether data are to be exported written to CSV file or imported read from CSV file is indicated here in this case Import Data synchronization CE control elements e Name of imported objects and information indicating whether they were updated only or recreated For other objects SE PE LE mode table locations partial routes all partial routes with interconnected elements one partial route with interconnected elements the number of exported elements will also be indicated in the same way as for control elements Number of transferred objects e Final information on the total number of imported elements Compressed database e Information on the file size before and after compression which is always initiated automatically Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 39 Configuration Guide 6 8 6 8 1 6 40 Route Control SFC SFC Overview For a quick overview of how an SFC block is inserted see SFC Schematic Follow each step to adapt the sample SFC to your requirements and use it in your own project 1 Copy the sample SFC from the Rout
262. e been made technological blocks from other libraries can also be interconnected to the interface blocks of Route Control If the route used for a material transport uses elements that are allocated across several automation systems Route Control automatically carries out data exchange between the automation systems via cross coupling connections here too the data exchange is transparent to the user program Route Control can even integrate elements of an entirely different Route Control project in a route referred to as the Remote Elements concept Example Check List Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 73 Configuration Guide 6 19 6 19 1 User Task Solution Example Route Control Server Guide Route Control Server You wish to obtain an overview of the Route Control server and operator interfaces The Route Control runtime environment comprises three components e Route Control server e Route Control Center e Route Control faceplate for WinCC For additional information about the interfaces refer to Server Overview The following figure illustrates how the Route Control faceplate and Route Control Center user interfaces receive data Route Control Route Control Route Control Route Control Faceplate Faceplate Center Center Wine C Wing C Client Client Wine C Route Contr Serwer Serwer ae k i Route Control R out Control Route C ntrol Route Control AS
263. e before you begin project engineering for locations Application Examples Discharge or intake valves on tanks Start or end of a conveyor belt Procedure Step Description a g PCellC Select a unit Add location Ctrl N Right click to open the shortcut menu Select Add location al L cut Ctrl x wal Copy Ctrl C Mod a Paste Griy oca ta eS Delete Del Project settir Types Rename F2 Report gt Properties Alt Return Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 15 Dialogs Interfaces Location Types Step Description Enter the name of the location and a comment if applicable besa ee l If necessary reassign the location to utie oe a different process cell unit Unit Cookers Cooker 1 bd o BEE If necessary change the ID of the l location Variant E The Attributes for the entire route r Attributes for the entire route IV Visible when source is selected Visible when Via Parameter is selected IV Visible when destination is selected selection refers to a subsequent selection in the Route Control Center Visible for means that this location can be selected as the r Comment source via or destination location A 16 Cancel Help Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dia
264. e created 22 07 2003 15 00 42 Last modified 19 08 2003 11 00 12 Comment Cancel Help Note Use the Project Synchronization function of SIMATIC Manager to automatically adjust these settings for all projects as well as the individual projects of a multiproject Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Getting Started 3 4 2 3 4 3 Route Control Wizard Same Properties as Industrial Ethernet The figure below shows two different S7 projects RCSV6_2 and RCSV6 for which the name and the S7 subnet ID must match Properties Industrial Ethernet Ea General Name Ethermet 1 S subnet ID 0046 0004 Project path ACSVE_2 Ethemet 1 Storage location of the project D Project RCS ACSYB_2 Properties Industrial Ethernet xi General Name S subnet ID Project path SACSVENEthemet 1 Storage location of the project D Project RCS SAC_Projl Resv6 Author Nate created 22 N7 anne 14 NN A 0004 Specifying the RC Server Computer Name and IP Address Up unit version 6 1 you needed to enter an IP address for the RC server s in the RC wizard or configure a computer name The computer name was required in order to download to the RC server from the the RC Engineering Tool shared drive The computer name of the server was also used by the wizard to correctly set the switches WinCC dependent startup and PCS 7 redundancy logo
265. e empty runtime groups off Make textual interconnections off End of code generator 17 11 2003 11 20 05 Start SCL compiler 17 11 2003 11 20 05 E Maximum length of code area reached max 64 Kbytes CL compiler 17 11 2003 11 2029 1 error s and 0 warning s found Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 3 9 Getting Started Solution Create different runtime groups and distribute the block calls to these groups FC Runtime editor RC _M5 F o OB100 Neustart G aAnlage1 BH E 4nlage1_2 G Anlage1_3 G Anlage1_4 4nlage1_s 4nlage1_6 G Anlage1_7 OB101 Wiederanlauf H E BHi Anlage1 Teilanlage1 Funktion1 v10_34 V10_34 RC_IF_ 1 cs Anlage1 Teilanlage1 Funktion1 v10_34 10_34 RC_IF_ 3 p ft 4nlage1 Teilanlage1 Funktion1 v10_34 V 10_34 RC_IF_V4 Anlage1 Teilanlage1 Funktion1 v10_34 V 10_34 RC_IF_V2 IMATIC Station _2 CPU Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Getting Started 3 3 8 User Task Solution Example Check List 3 3 9 3 3 10 Installing a New Route Control Library Your computer already has a project engineering environment for an S7 project and the Route Control project installed Now you would like to install a more recent version of the Route Control library and update your project with the latest blocks 1 Install the new Route Contro
266. e in USER_CE STL source code in the EXAMPLE_USER_CE block container of the Route Control block library 12 5 3 Description RC_CLOCK FB899 This block is the interface between the realtime clock of the AS and the routing system 5 12 5 4 Description RC_MASTER_BUFFER FB856 Internal block for managing a data buffer during a route request Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 131 Block Library 5 12 5 5 RC_MASTER_FUNC FB852 Description Internal auxiliary block for a master route 5 12 5 6 RC_MASTER_MATERIAL FB860 Description Internal block for route control for material management of a route in manual and automatic mode 5 12 5 7_ RC_MASTER_MSG FB857 Description This block is required to issue alarm messages for a route 5 12 5 8 RC_MASTER_TIMES FB859 Description Internal auxiliary block for generating time functions for a master route 5 12 5 9 RC_MASTER_XC_SND FB858 Description Internal auxiliary block for communication between a master route and the associated slave routes in another AS 5 12 5 10 RC_ROUTE FB801 Description The RC_ROUTE block is the internal counterpart to RC_IF_ROUTE and performs route processing Process Control System PCS 7 SIMATIC Route Control 5 132 A5E00343836 02 Block Library 5 12 5 11 RC _ROUTE_GET_EXT_PE FB818 Description This block is used in connection with external para
267. e mered Move RCS foller froar single argiect to m ultiorject Start Eng Toot with the path to this MOB in multiproject A Ol V6 0 manually hy operational instructions IVG 4 autom atically via OM R CEngFromSimMan 10_es vsd Note If you start out with an individual S7 project and then opt for an S7 multiproject after you have already created a Route Control project in the individual S7 project you must manually move the global rcs directory from the individual S7 project to the multiproject in Route Control while the project is closed 6 26 1 4 Converting a Route Control Project If you attempt to open an older Route Control project with the RC engineering tool you will receive a notice that a conversion is necessary due to a change in the database structure You can reject this notice but if you do so you will not be able to open your old RC project engineering data with Version 6 of the RC engineering tool Therefore you should accept the prompt to convert your old project engineering to the new format For a more detailed description about the user interfaces refer to Warning Dialog for Conversion and User Interface for the Conversion Tool in the section Dialogs Process Control System PCS 7 SIMATIC Route Control 6 104 A5E00343836 02 Configuration Guide 6 26 1 5 Creating a New RC Project You can use the RC engineering tool to create a new RC project In the Fi
268. e route route status elements and element status and enables control operations beyond the scope of the Route Control WinCC faceplate Authorization Management SIMATIC Route Control V6 0 supports the SIMATIC Logon central user management of PCS 7 In Phase 1 V6 0 five user groups with specific names must be created in Windows Due to a redesign of the SIMATIC Logon component itself Route Control will be integrated and administered in the Logon Admintool starting with Route Control V6 1 From a current perspective it will then be possible to freely select the names of the user groups Miscellaneous Changes On and Off Delay Times for Elements Starting with Route Control Version 6 the On and Off delay times for elements relate to the mode level and will be valid across automation systems These times are absolute and are no longer relative to the preceding element as was the case in Version 5 When project engineering data are migrated from Version 5 to Version 6 the conversion tool automatically converts the element times However because these times are now absolute the maximum time has been limited to 255 seconds Element Sorting The sort number for elements in a partial route has been eliminated from the engineering tool because it was irrelevant with respect to the order in which elements are switched on or off Because Route Control V6 0 is currently designed for transport of liquids only and materials that can be trans
269. e route was terminated in manual mode and requested again with modified static data source destination via locations and then switched back to automatic mode Solution Terminate the route in manual mode and request the route again using the original parameters or in the case of an inactive route switch from manual mode back to automatic mode 5 5 4 RC_IF_ROUTE QMAT_DIAG Meaning of Parameter This parameter provides information on the status of the material mode in a route 5 38 Check of material sequence result of the Route Control server Storage that is transfer of material number to the linking element AS Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Return Values of Parameter QMAT_DIAG Meaning 0000 Internal material mode status is IDLE 0001 Material is currently being checked 0002 Transfer or removal of material ID to or from the linking elements is currently active or rollback 0003 Transfer of material ID to the active AS master is complete transfer of the material ID to the passive AS slave is still in progress 8191 Route data block is missing DB101 to DB400 8192 Route ID is outside the valid range 8193 Active AS Watchdog timer for material check by the server 8194 Active AS Watchdog timer for storing materials in linking elements 8195 Not used 8196 Route is not a master RC_IF_ROUTE is located
270. e too low you must modify the range Options Window Help Customize Make Textual Interconnections Delete Textual Interconnections Layout Ctrl Alt E Block Sheet Bar Width Colors Compile Download Logs Copy Move Chart Reference Data Ctrl Alt R RC_SYSTEM RC_IF_CF Route Co Ps OBs Tasks RC_AS_ID QERF Optimize Run Sequence DB KOMM QRET_VAL Block Types 222 en E loRoutes ComServi Symbol Table Ctrl Alt T H eS In the CFC editor under Options gt Settings gt Compile Download open the settings dialog and modify the range of the data blocks and function blocks by setting the upper limit to at least 899 Settings for Compilation Download Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 93 Configuration Guide 6 25 4 6 25 5 6 25 6 6 94 CFC Project Engineering Routes A separate instance of block type RC_IF_ROUTE must be inserted in a CFC chart for each route later material transport Note Use a separate CFC chart for each instance as it will also contain the user block such as a phase module in addition to RC_IF_ROUTE CFC Project Engineering of Elements For every element to be controlled in the system a block from the standard library is inserted in a CFC chart Other block libraries can also be used but if this is done it must be ensured that the blocks from these libraries a
271. eaie die EEE A 11 1 Function ID Properties ossi cnsiirteiii sniene anniina aa A 12 Consistency Check viet eka eaduesl innir E E E A 12 1 Consistency Check Result cirri iaa A 13 Mode Catalog wacihsieiiiniiincinheiiieaienhiniliceaiiuieeeanee A 13 1 Mode Table Properties eiiu c 2cc ceceiieceuui ie eeneiieeetiieecenuiieeeuuiieceeineede A 13 2 Mode Level Properties cccccccceceeesceceeeeeceeeesaeeeeneeeseeeeseaeeeeneeeeaes A 14 Partial ROUTE veciici niet acdc nehieidieli A OEE ecard A 14 1 Partial Route Properties ccccccceeeceeseceeeeeceeeeeeeaeeeceeeeteeeeseaeeeseeeeees A 15 Unit Location Type iiinictisichiistelinen ice ladii EE A 15 1 Unit Location Type Properties ccccccecesceeeeeeeceeeeeeseeeseeeeeseeeeeneeeeaes A 16 Loading Sere ranis i a E NNER A 16 1 Loading the Route Control Server sseeerssesssrnsseennannsnnnneennnannnnnnadennaanann A 17 Route Control Wizard Export ccccceeeeeeeeeeeeeeeeeeeeeeeeseeeaeeeeeeaeeeseeeaaees A 17 1 Route Control Wizard ACtiONS ccceceeeeeeeeeeeeeeeeeeeeeteeeeeeeeseeaeeeeeeaaeees A 17 2 Route Control Wizard Selecting Actions cceeeeeeeeeeeeeeeeeeeteeeeeeneees A 17 3 Route Control Wizard Selecting a WinCC Message Server i a n A 17 4 Route Control Wizard AS OS Connection MAC Address A 17 5 Route Control Wizard AS OS Connection TCP IP Address A 17 6 Route Control Wizard Selecting Objects To Be Exported A 17 7 Route Contro
272. ecks the IDs for plausibility and scope Or Header data for an element data block are not valid 8048 Data block is missing for the parameter elements 8049 Error occurred when the RC_ATTRIB_PTR function block for parameter elements was called Solution Call RC wizard the wizard checks the IDs for plausibility and scope Or Header data for an element data block are not valid 8071 Error occurred when the RC_FIFO_INPUT_FC function block was called 80FF Route containing this material as a succeeding material to the previous material is not permitted Solution Issue route request with another material for example perform cleaning first and then request the route with the new material again or use an alternative route different source destination 8582 Active AS A telegram with an incorrect route ID receive ID was received 8583 Monitoring time for receipt of data has expired Slave AS is not sending 8FF2 Data block is missing for this route number of data block 100 route ID 8FF3 No available route ID was found for dynamic route ID assignment only Possible reasons A All route IDs in this AS are occupied by other instances of RC_IF_ROUTE Solution Assign other dynamic route IDs to this AS in the Route Control project configuration B Route IDs for dynamic ID assignment have not yet been defined in this AS Solution Assign dynamic route IDs to this AS in the Route Control
273. ect User Task You wish to obtain an overview of the Route Control project engineering environment Solution You can start the Route Control project engineering either in SIMATIC Manager using the Options gt Route Control gt Project Engineering menu command or using the Windows Start menu Start gt SIMATIC gt Route Control gt Project Engineering The advantage of using SIMATIC Manager is that it provides a familiar project context thus enabling you to open the correct Route Control project database If however you open the project engineering environment using the Windows Start menu you must first create a project context in which the S7 project can be opened using the File gt Open commana The project engineering interface is divided into two areas e Plant objects automation system elements locations Route Control server etc on top e Partial routes with source and destination mode levels and interconnected elements on the bottom You the user must configure a number of objects e RC server e Definition of locations that could be the source destination or via location for a material transport General locations and plant related locations process cell unit can be configured e Automation systems and elements control sensor parameter and linking elements e Assignment of master routes to the automation systems e Definition of mode tables A mode table is a group of mode levels to which
274. ectory and specify the direction of the data exchange Directory D Temp DtherStuff GlobalKRCS J Direction RC project engineering gt gt CSY files Export C CSV file s gt gt RC project engineering import Separator v Help Cancel Process Control System PCS 7 SIMATIC Route Control A 106 A5E00343836 02 Dialogs Interfaces Description You set global information applicable to all projects in this dialog e Directory in which the CSV files or the CSV files to be imported are to be stored The directory in which the Route Control project engineering database is located is preset but this directory can be changed if necessary e The direction for the data exchange Export from Route Control project engineering to CSV file s Import From CSV file s to Route Control project engineering e Separators to be used as marker to distinguish between columns in the CSV file Semicolon comma and asterisk can be used as separators Separator i x Meaning of Operator Control Elements Operator Control Meaning Element Back This takes you to the previous dialog Next This brings you to the next dialog Cancel The wizard will be canceled No changes will be made to the data and no data will be imported or exported Help Jump to online Help Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 107 Dialogs Interfaces A 28 1 4 Dialo
275. ed Type Inputs and Outputs Parameter ID Meaning Type Default VO Attr OCM Permitted Values Element ID that is unique INT l U Assigned from all others in the AS automatically by the RC wizard FACTOR Scaling factor for output REAL 1 0 l vQ values QVALUE_I and QVALUE_D QVALUE_D RND FACT OR QVALUE_R QVALUE_I INT RND FA CTOR QVALUE_R DIS_ACTV Internal application of BOOL l vQ 1 Value is current actual value can prevented from be prevented being output 0 Value is output ACT_VAL Return value from the REAL l VQ process e g from an EPAR_REAL DEF_VAL Configurable alternate REAL 0 0 l VQ value that is output if no route is operating with this parameter element Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 121 Block Library Parameter EN_DEF Meaning Allow use of alternate value Type BOOL Default FALSE 1 0 Attr VQ OCM Permitted Values 1 Output of alternate value activated 0 Output of alternate value is not activated QID ID assigned by the RC wizard and used by this route INT VQ QRET_VAL Return value for block WORD VQ 0 No error 8102 Incorrect or invalid element ID 8103 For external parameter elements only Index is outside the permissible range 1 to 24 8104 For external parameter elements only Route
276. eeeaeeeeseeeeeeseenaeeeeeeanes 2 4 5 5 Missing Authorization for Route Control Server n se 2 4 6 User Authorizations 2 0 0 2 ccececcececcececeeeeeeeececaeeeeeeesesaaaeaeeeeeeesetenesnnneeeees 2 4 6 1 Authorization Managementt ccccccccceeeeeeneeeeeeeneeeeeteeeee teases tneeeeeee 2 4 6 2 Action when Logon Component Is Not Installed 2 00 02 eeeeeeeeeeeeeeees 2 4 6 3 Introduction to Authorization Management c cceeeeceeeeeeteeeeettteeeeeeee 2 4 6 4 User Roles for Route Control cceccccecceceeeeeeeeeeenneaeeeeeeeeesensaeaeeeeees 2 4 6 5 Defining User Authorizations cccecceeeeeeeeeeeeeeeeeeeeeeeseeeeeeeseenaeeeeeeaeees Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 iii Contents Getting Started 3 1 Getting Started ooo ce te nr eerie erties eee nieeeee teaser seeeete 3 2 Important Notes 0 ccccececeecee cece ee eeeeceaeaeeeeeeeseseeaaeeeeeeeeeeeeseceanaeeeeeeeeeteesaees 3 2 1 Restriction of Quantity Framework 00 ccccceeeeeceeeeeceeeeeeeeeeeeeeeneeeeeeneeeeeeaas 3 2 2 Clearing Resetting a WinCC OS 0 00 eeecceecceeeceeeeceeteee tetas eeeeeeeteeeeseeeeeneees 3 2 3 Enabling Changes 00 ccccceeeeeeeceeeeeneeeeeeeneee ee eaeeeeeeaeeeeesneeeeeeenaeeeeseneeeeeeaas 3 2 4 SIMATIC BATCH and Route Control 0 cceeeeeeteeeeeetieeeeeteneeeeeeneeeeee 3 3 Libraries amp BIOCKS ecccceeeeeeeeeeeneeeeeeenneeeeeeaeeeeeeeaeeeeesaeeeeeenaeeeeeeiaeee
277. eeeeaas 3 3 1 PEC SIM a ierosin Gite tie e earls oe nen whe eel 3 3 2 Downloading Blocks to the AS User BIOCKS 0 c ceeeeeeeeeeeeeeeeeeeetteeeeeeaaes 3 3 3 Downloading Blocks to the AS Instance DB 0 cceeceeeeteeeeeteeeeeeees 3 3 4 Renaming a Process Cell or a Unit in the Plant Hierarchy 3 3 5 Adapting the Block Ranges CFC cccccccesseceeeeseeeeeeneteeeeenieeeeeenieeeeeeeaas 3 3 6 Optimization Memory Requirements in the AS ccccceeeeeeeeteseeeeeees 3 3 7 Error Message for the SCL Compiler CFC cccceeeeeeeeeeeeeeeeeeeeenteeeeeeenas 3 3 8 Installing a New Route Control Library 0 cc eee ee eeeeeeeeeeeteeeeeeseeeeeeaas 3 3 9 Copying RC_IF_ROUTE Route BIOCKS ccccccccseececceeeeeeeeeeeeeneaeees 3 3 10 Reserved Ranges Block Number Limit 0 ccccceeeeeeeeeeeeeeeeeeneeeeeeeaeees 3 3 11 Procedure for Creating a New S7 Project with Route Control 3 3 12 RC_IF_SFC FB849 Online Help ceccccccecceceeeeeeeeeeseneeeseeeeeneeeeaes 3 3 13 BSEND BRCV VS PUT cccecceccecceceeeeeeeeceeeeeceaeeescaaeseneeeseeeeseaeeneeeeeaes 3 3 14 STEP 7 Import Export Assistant ceccceecceceeeeeeeeeeenecaeceeeeeeeseeneaeees 3 3 15 LOCK Input on Element BIOCKS c ccccceceeeeeeeceeaeceeeeeeeetesennneeeeeeeess 3 3 16 Optimizing the Number of WinCC Tags ceecceeeeseeeeeeeeeteeeeeeneeeeeeaes 3 4 Wizard asneira a a A EE Aa A nee
278. eeeeeeneeeeeeas Process Control System PCS 7 SIMATIC Route Control X A5E00343836 02 Contents 6 26 3 15 Partial ROUGE css 2ecnescccsscedsheraasesdrvanvesdacesnnddbcexarouansnnschadadaanedueanihasuaneisee 6 127_ 6 26 3 16 Rams sie os cak ities ee alae eee 6 128 6 26 4 Materials eich tire upsets ui ec alata nana ae uaa ea 6 129 6 26 4 1 Material Overview ccscsccesssscsessessessessessessessesstseesstsecsesseressneeeeseteess 6 129 6 26 4 2 Project Engineering of Materials cccceeeseeeeeesteeeeeetteeeeeeteeeeeeeaes 6 129 6 26 4 3 Project Engineering of Material Groups sssesesseeeesseerrsseerrsserrrsserrnssns 6 129 _ 6 26 4 4 Project Engineering of Permitted Successor Materials eeee 6 129 6 26 5 Exporting into the Server eercccennnennnca a 6 130 6 26 5 1 Loading the Route Control Server asseeesseessrsseerrrerrresrerrreserranseeranens 6 130_ 6 26 5 2 Case 1 Server 1 Can Be Loaded but Not Server 2 eeeeeeeee 6 131 6 26 5 3 Case 2 Server 2 Can Be Loaded but Not Server 1 lessees 6 131 6 26 5 4 Case 3 Both Servers Can Be Loaded 0 eeccceeeecteeeeeetteeeeeenteeeeeenaaes 6 131 6 26 5 5 Case 4 Neither Server Can Be Loaded eeeececeeereeeeeetteeeeeetteeeeeees 6 131 6 26 6 Checking Data Consistency scorse anini iaiia AAR 6 26 6 1 Route Control Engineering Checking Data Consistency 6 26 7 Mode Levels roisaia isana EE AEAT S 6 26 7 1 Project Engineering of Mode Tables eessesssssss
279. eeeeneeeeeeeeeeeeeeeaeeeeeeeaaeees A 20 4 Deleting Used Elements 2c22 c cccesceceecaseeccseeeeecsaeeeeeessaeseeccsaeeeeessaneeees A 21 Route Control Block ICOM ee cccceeeeeeeeeneeeeeeeeeeeeteeeeeeeeeeeeaeeeteeaeeeeeeaeees A 21 1 RC Block Icon Interconnection ssssssseeerresssnneseeennaannnnnntennannannantennnaanana A 22 Route Control WinCE Wizard 0 0 2 ccc ee eeeeee ee teteeeee teens ENEE SANAAA A 22 1 Route Control WinCC Wizard Overview cceeeceseeeeeeseettteeeeeeneees A 22 2 Route Control WinCC Wizard Start ceccceeeseeeeeeeeeeeeeeeneeeeeeenaeees A 22 3 Route Control WinCC Wizard Welcome Dialog ceeeeeeeeeeeeeees A 22 4 Route Control WinCC Wizard Instance Selection A 22 5 Route Control WinCC Wizard SFC cceeccecseeeeeeeeeeneeeeeeeteeeeeeenaees A 22 6 Route Control WinCC Wizard SUMMATY ccccceesceeeeeeteteeeteeetenes A 23 Route Control Faceplate ccccccceccecceceeceeeeeeeseeeenaeeeeeeeeeesesennaeeeeeeess A 23 1 RC Route Faceplate ecce aa i aae a enea A 23 2 RC Faceplate Status of Route cccccccecceceeeeeeeeeeaeeeeeeeeesenennsaeaeeeeeess A 23 3 RC Faceplate Display and Operator Control Elements 1 4 A 23 4 RC Faceplate Display and Operator Control Elements 2 4 A 23 5 RC Faceplate Display and Operator Control Elements 4 4 A 23 6 RC Faceplate Display and Operator Control Elements 3 4 Process Control System PCS 7 SIMATIC Rou
280. eenteeeeeeaes 6 20 Route Control Special Topics cecececcecceeeeeeeeeeeeenneeeeeeeeeeetsnnanaeeeeeess 6 20 1 Remote Element cceceececncceceeeeeeeceeeaeceeeeeeeeeecennaneeeeeeeesasennaneeeeeeess 6 20 1 1 Remote Elements CFC Example cccccccccccccsceceeeeeeeeeeeeeeeeeeeeeeeeeeeeees 6 20 1 2 Guide CFC Remote Elements c cceceeceeceeeeeeeeeeceeeaeeeeeeeeeeeennaeees 6 20 1 3 Remote Elements NetPro Local AS ccceceeeeeeeeeeeeneeeeeeeeneeeseenaeees 6 20 1 4 Remote Elements NetPro Peer AS c cccccecceeeeeeeeeeeeeteeeseeneeeeeeeaeees 6 20 1 5 Remote Elements CFC Chart Local AS essseeessresssrnnseernansssnnaneennaanans 6 20 1 6 Remote Elements CFC Chart Peer AS eseesssesesrresssrrnseernannssrnaneennannana 6 21 Dynamic ID ASSIQNMENT 0 eee ects eeceeeeeeeeeeeeeeeeseeeeeeeteeeeeeeseeaaeeeeeeeaaees 6 21 1 Guide Dynamic ID ASSIQNMENL cence eter ee eeeteteeeeetaeeeeeetaeeeeeeaaes 6 22 Overlapping ROUTES sseui ie ria ea aieeaa EE EEEa 6 22 1 Guide Overlapping Routes ccccceceeeeeceeceeeeeeeeeeeeecenaeeeeeeeeetensnaeees 6 23 Setpoints during RUNTIME cssrearrrrieir ini 6 23 1 Guide Setpoints during Runtime External Parameter Elements Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 ix Contents 6 24 Materi ileen ain deveeeeteteliet aitee ane tiee T E AA 6 24 1 Guide Project Engineering of Material Sequences
281. eer AS Local AS Remote Elements NetPro Local AS Peer AS Remote Elements NetPro Peer AS Note In addition check the address details for the connection in NetPro The same connection resources must be used See figure below Use resseta O Network D Project R Local Partner 1 oe AST Unknown Epiro CPU 417 4 Rack Slot Connection Resource AS1 hex S Subnet ID 0046 0004 OK Cancel Help neti 1 trial Ethernet m Connection Path Local Partner aah AST Unknown Partner 1b Partner End Koit 417 4 i RC SERVER Interface CP 443 1 TCP RO S5 Unknown x 2 ASZ CPU 4 i Unknown Subnet Ethemet1 Industrial Ethernet Industrial Ethernet Address fi 92 168 4 80 192 168 4 59 Address Details CFC Charts 6 82 Blocks must be inserted in a CFC chart and their parameters must be assigned in both the local and the remote AS Local AS Remote Elements CFC Chart Local AS Peer AS Remote Elements CFC Chart Peer AS Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 20 1 3 Remote Elements NetPro Local AS Ethernet 1 Industrial Ethernet MPI 1 MPI penal MPI17 PCU1 Adia Eao pare ep de ree _ TO REMOTE SLAVE S7 connection yes Ethernet 1 IE l 00 AB BA AF FE CF 6 20 1 4 Remote Elements NetPro Peer AS Etherneti 1 Industrial Ethernet MP1 MPI
282. eerrenssnnnseeennannnnnaneennannan 6 26 7 2 Project Engineering of Mode Levels ccccececeeeeeeeeeeteeeeeenieeeeeeaees 6 26 8 Partial Route NetWork iccssicetseddieaaciceiadecesstnaeet tees aindeeeieacees ence 6 26 8 1 Project Engineering of Partial Routes eessessssssseerranssnnnseennannsnnaseennaanan 6 27 Project Engineering of RC Faceplate eesseesssssseerranssnnnneennannnnnaneennnaana 6 27 1 Wine O Faceplate ccc cicctntdcacecnsadcauietedencetevandedeandehiaata a a A 6 28 Project Engineering of RC Center sssseersesssrrnseernanssnnnnrennannnnnaneennaanan 6 28 1 Configuration of the Route Control Center esseesessssseerranrennnseennannnanna 6 29 Project Engineering of RC Server o oo cee eeecceeeeseeeeeeenteeeeeeneeeeeeeneeeeseaes 6 29 1 Configuration of Route Control Server ccceeeceeeeeeeeeeeneeeeeeenteeeeeeaas 6 29 2 Loading the Route Control Server Redundancy eeeeeseeeeeeenees 6 29 3 External Material Interface ceecceeeeeceeeenneeeeeenteeeeeeneeeeeeeneeeenenaes 6 29 3 1 Material Interface eecceceeeeeeeeeeeeeneeeeeeneeeeseeaeeeeeeaaeeeeeenaeeeseenaeeeeseaes 6 29 3 2 Material Interface Architecture ceceeeeeeeeeeeeeneeeeseeneeeeteeneeeeteenaees 6 29 3 3 Material Interface Transfer Files 0 0 00 cccceeeeeeeeeseeeeeeeeneeeeeeeneeeeeeaes 6 29 3 4 Material Interface Material Master Data ecceeeesteeeeetteeeeeeneees 6 29 3 5 Material Interface Successor Relationshi
283. el 1 is signaling a fault tolerance time error All other values Fault tolerance time is running NT VQ QFL_TM32 Current value 32 of fault tolerance time for mode level 32 INT VQ QSTATE Diagnostic Route status FB801 Status in the data block containing the element list of a route INT VQ 1 Route is available and inactive 0 Idle route is waiting for REQ signal 9 Cyclic wait 10 Telegram for route request will be sent 5 28 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default 1 0 Att OCM Perm values 11 Waiting for route list from RC server 12 Route list was received initializations are being performed 13 Master AS Wait until all job data have been sent to partner AS 14 Route can be executed route is ready to start 15 Route has been started route telegram will be sent to server 101 Elements will be activated according to the modes 102 Route will be deactivated route will be held or terminated 112 Route will be held due to an error 113 Route is deactivated because an error occurred 200 Route will be deactivated due to a cross coupling receive error Slave AS is waiting for new command from master AS Status 200 is only possible for routes in the slave AS Pro
284. elect a client server or engineering station for the installation and also specify which applications should run on the stations Refer to the documentation and installation for PCS7 in this regard The licenses for the individual Route Control Application Center Server and Engineering Tool are not included on the PCS7 DVD and must be ordered separately see alsc Authorization Overview Delivery Form Route Control V6 1 also offers the following packages as before e Route Control engineering e Route Control Center e Route Control Server 30 routes e Route Control Server 100 routes e Route Control Server 300 routes Process Control System PCS 7 SIMATIC Route Control 2 10 A5E00343836 02 Product Introduction 2 4 3 Setup 2 4 3 1 Installing Route Control Components Installation As of V6 1 the installation program for SIMATIC Route Control is part of the PCS 7 system setup The PCS 7 system setup is called using the standard procedure for software installation in Windows Note Refer also to the notes on installing Route Control in the readme wri file for SIMATIC Route Control You can also find the readme file in the Setup directory for Route Control Component Installation Options As of SIMATIC Route Control V6 1 the installation program for Route Control is called silently by the PCS 7 system setup that is no action is required by the user during the installation With the basic package the following appli
285. element in the central send data block see SNDRCVDB INT VQ QRET_VAL Return value for block WORD VQ 8431 The PE ID entered is too small 8432 The PE ID entered is too big 8433 The PE ID of the peer element is too small 8434 The PE ID of the peer element is too big 8435 The number of the send receive block SNDRVCDB is too small and is therefore outside of the permitted range 8436 The number of the send receive block SNDRVCDB is too big and is therefore outside of the permitted range 5 98 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter QRET_VAL Meaning Return value for block Type WORD Default 1 0 Attr VQ OCM Permitted Values 8437 You are attempting to transfer data from more control elements than is allowed The total number of all CEs SEs and PEs that can be linked remotely may not exceed 1 024 8438 Timeout or receive error in the send receive program The alternate value ALT_VAL is used instead 8439 The number of elements to be transferred does not match in the two peer automation systems Remedy Trigger a positive edge at the NEW_GEN input of the RC_IF_REMOTE_ SEND FB831 block An initialization will be performed QERR For details see parameter QRET_VAL BOOL VQ 1 Error 0 OK QSPVALUE Setpoint sent to
286. elements whereas an RC_IF_REMOTE_SEND block must be inserted into the AS that will access these remote elements RC_IF_REMOTE_RECV and RC_IF_REMOTE_SEND are a mated set for communication between two automation systems Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 79 Configuration Guide 6 20 1 2 Example Guide CFC Remote Elements The element data must be exchanged between two automation systems The AS containing the elements is referred to below as a peer AS remote AS or slave AS The AS attempting to reference these elements or attempting to use their status in a separate routes is referred to as a local AS or master AS Remote elements are intended for communication across Route Control projects rather than within the same Route Control project Basic Procedure 1 Configure NetPro connections same communication ID for master and slave AS Insert elements in CFC chart slave AS RC_IF_REMOTE_RECV in CFC chart slave AS Insert route blocks in CFC chart master AS RC_IF_REMOTE_ element blocks in CFC chart master AS Specify block inputs SNDRCVDB alternate values LOC_ID REM_ID master AS Set NEW_GEN to 1 during runtime master AS 8 Control routes oa F ON Rules for Peer AS Provides Elements 6 80 1 Insert an RC_IF_REMOTE_RECV block in the CFC chart One of these blocks is necessary for each peer AS i e for each logic connection to a peer AS from which element
287. elephone 49 911 895 3200 Internet http Awww sitrain com Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Preface Technical Support You can reach the Technical Support for all A amp D products Via the Web formula for the Support Request http Awww siemens com automation support request Phone 49 180 5050 222 Fax 49 180 5050 223 Additional information about our Technical Support can be found on the Internet pages http www siemens com automation service Service amp Support on the Internet In addition to our documentation we offer our Know how online on the internet at http www siemens com automation service amp support where you will find the following The newsletter which constantly provides you with up to date information on your products The right documents via our Search function in Service amp Support A forum where users and experts from all over the world exchange their experiences Your local representative for Automation amp Drives Information on field service repairs spare parts and more under Services Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Preface Process Control System PCS 7 SIMATIC Route Control vi A5E00343836 02 Contents 1 What s New 1 1 1 1 Wel MEn a ee eet acdsee ees 1 2 What s New in SIMATIC Route Control V6 0 cecceceeeeeeeeeteeeeeeeees 1 3 What s New in SIMATIC Route Control
288. em PCS 7 SIMATIC Route Control A5E00343836 02 Product Introduction Individual authorizations in detail User Group Authorizations in Detail RC_ENGINEER To open and modify project engineering RC_ENGINEER To load the RC server with a new project engineering RC_OPERATOR L1 Manual and automatic switchover RC_OPERATOR L1 To stop a route corresponds to Request 0 Start 0 RC_OPERATOR L1 To reset a route request input RC_OPERATOR L2 To set a route request input RC_OPERATOR L2 To set reset start input RC_OPERATOR L2 To set reset hold input RC_OPERATOR L2 To acknowledge positive edge RC_OPERATOR L3 To set locations source via 1 to 10 and destination RC_OPERATOR L3 To set the mode table RC_OPERATOR L3 To set the function ID RC_OPERATOR L3 To set the material RC_OPERATOR L3 To enable disable solid transport RC_OPERATOR L3 To enable disable ignoring of errors RC_OPERATOR_L3 To adjust the option dialog RC_OPERATOR L3 To switch to another computer for redundant operation RC_MAINTENANCE All actions operations complete access Unprotected To update a route Unprotected To update elements Special authorizations apply for the Route Control faceplate in the context of WinCC WinCC Level Authorizations in Detail RC User Group 5 Manual and automatic switchover RC_OPERA
289. ement lists of the route have been loaded to all relevant AS Corresponds to a value of 4 in the QREQ_STA parameter 5 24 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter QON Meaning Indicates whether or not the status of the route is active Type BOOL Default 1 0 Att VQ OCM Perm values 0 Route is still in active state modes have not yet been applied the elements are not activated 1 Route is in active state modes have been applied Elements will be activated QHOLD Indicates whether or not the route has been held BOOL VQ 0 Route has not been held 1 Route has been held For the route to continue running the HOLD input must be reset to 0 or the RESUME button must be activated on the faceplate RCC QSTOP Indicates whether or not the route will be terminated BOOL VQ 0 Route termination is not active 1 STOP input STOP_AU or STOP_MAN has been activated route will be terminated For a new route to be requested the STOP_AU input must be reset after termination of a route QACK Indicates whether or not error reset is active BOOL VQ 0 Error reset is not active 1 Error reset is active QERR Indicates whether an error has occurred in the route block BOOL VQ 0 No error 1 Group error in route block For more details refer to return
290. en BOOL 10 V 0 No route request into consideration if 1 Route request is operator input of the route activated occurs by means of the faceplate RCC AUT_MAN input has a value of 1 Enabling a route request by means of the faceplate This input cannot be interconnected 5 32 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter ON_MAN Meaning This input will be taken into consideration if operator input of the route occurs by means of the faceplate RCC AUT_MAN input has a value of 1 Starting a route by means of the faceplate This input cannot be interconnected Type BOOL Default 1 0 10 Att OCM Perm values 0 Route has not yet been started 1 Route is started HOLD_MAN This input will be taken into consideration if operator input of the route occurs by means of the faceplate RCC AUT_MAN input has a value of 1 Holding a route by means of the faceplate BOOL 0 The route has not yet been held 1 Route will be held This input cannot be interconnected ACK_MAN This input will be taken into consideration if operator input of the route occurs by means of the faceplate RCC AUT_MAN input has a value of 1 Acknowledgment of route errors by means of the faceplate Note If the route is in HELD status this input acts to resume the route This input cannot be interconnected BOOL 0 Er
291. en you created the mode table you also created 32 mode levels Therefore rather than creating a new mode level you can modify the existing ones A lt Mode Table C gt Mode tables lt Mode Table C gt a Automation system ie Base Position 1 ga Mode tables Open Valves 2 Ry lt Mode Table C gt Se Start Pump 3 CIP H Open Product Valve 4 Pumping J Mode 5 5 32 Project settings T Mode 6 6 Types gt Mode 7 7 Mode 8 8 1 Open the Properties dialog for a mode level in the shortcut menu of the mode level in a mode table Open Valves B Gopy Ctrl C Start Pump Pe z i Ar Paste Gerit Open Product Yal Delete Del Mode 5 ee Mode 6 Rename F2 Mode 7 EE EEN Made g roperties Alt Return Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 135 Configuration Guide 2 Assign a new name to the mode level Properties Process Control System PCS 7 SIMATIC Route Control 6 136 A5E00343836 02 Configuration Guide 6 26 8 Partial Route Network 6 26 8 1 Project Engineering of Partial Routes What are Partial Routes Partial routes are the smallest sections of a route network pipes conveyor belts etc in terms of a routing system Partial routes have a start location an end location and possibly an intermediate location variant However do not confuse the intermedi
292. enance status QPENDOOS Pending request for BOOL O V 0 Pending Maintenance sent request for from RC Center via RC Production server 1 Pending request for Maintenance new in RC V6 1 Feedback Value QRET_VAL Value Meaning 8501 hex Parameter RC_AS_ID is outside of the valid range see Valid AS Numbers 8503 Server communication is not being processed FB850 is not being processed in the OB specified at input OB_KOMM Change the value at the input and check the position of the FB850 8504 The element list of a route is not being processed FB850 is not being processed in the OB specified at input OB_SYS Change the value at the input and check the position of the FB850 8505 The cross coupling is not being processed FB850 is not being processed in the OB specified at input OB_XC Change the value at the input and check the position of the FB850 5 14 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Configuration 1 Create a new CFC chart in an AS or copy the sample chart from the Route Control library to your project 2 Set parameters for input RC_AS_ID For the valid value range refer to Valid AS Numbers 3 Start the Route Control Wizard and allow the local communication IDs for the AS AS connections cross coupling to the peer automation systems be entered automatically For activation of this step note also the RC wizard dialog in Route Control Wizar
293. enter logon Route Control Center menu Route Control Center modes A 103 _ Route Control Center options settings Route Control Center route overview Route Control Center route properties Route Control Center selection of Route Control server A 86 A 88 A 89__ Route Control Center server status Route Control Center sorting A 101_ Route Control Center status bar A 95 _ Route Control configuration 2 5 Route Control configurations Route Control Element Properties Route Control engineering checking data consistence 122 Route Control faceplate Route Control kernel elr Route Control library Route Control Messages Operator Messages A 146 Route Control messages AS control elements FB822 823 824 825 Route Control messages AS remote elements FB831 oe EET Route Control messages AS route FB800 Route Control messages AS sensor elements FB845 846 Route Control messages AS system FB850 A 136 _ Route Control Messages for AS Route Control Messages for OS Route Control messages OS route server Route Control messages OS system seme A132 Route Control non redundant configurations Route Control Project Engineering Interface Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Index Route Control redundant configurations Route Control route ogiz Route Control server Route Control Server 4 Route Control Wizard 2 6 16 96 _ Route Control Wizard actions Route Control Wizard adapting ID
294. ents Routes ER SIMATIC Station _2 c CPU 417 4 H bid Control elements Sensor elements Parameter elements SIS IES ISIS ISIS ISIS ISIS ISIS Meaning of Operator Control Elements Operator Control Element Objects column Meaning Objects from the S7 project that can be transferred to the Route Control project engineering Elements can be exported as a group only and not as an individual instance Data synchronization column M Objects object group will be exported E Objects object group will not be exported Selecting a CPU or an S7 project will also select all of the low level objects Next This brings you to the next dialog Cancel The wizard will be canceled No changes will be made to the data and no data will be imported or exported Help Jump to online Help Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 53 Dialogs Interfaces A 17 7 Route Control Wizard Summary Dialog Route Control Wizard xi Check the selected options AEE CTCL GROTO A EN OS i OAE ESN ENE NIES T Multiproject lt RC_MS_MP gt S7 project lt RC_M5_Pr gt Be IS aon E aa A aaa Data synchronization of RC objects A Generating information for the AS ae a connection Generate information for the AS 0S connection Generating the RC messages
295. ents may become reactivated according to the latest image Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 3 5 Getting Started 3 3 3 Objective Problem Solution Downloading Blocks to the AS Instance DB Blocks from a later version of Route Control due to a bugfix for example will be compiled and downloaded to the AS This involves two different cases e Block interface for example RC_IF_ROUTE has not changed e Block interface has changed In the first case the number of the instance block assigned to an instance of the RC_IF_ROUTE will not be changed In the second case a new number can result from the interface change and the automatic assignment of instance database numbers If the new function block and data block are imported into one automation system AS the peer automation systems of a route can still run These peer automation stations have the instance data block number of their master route or master FB transferred to them at the beginning of the route and send constantly up to date data in this instance block after a route is started PUT jobs If another instance data block is now downloaded to the master AS the previous data block simultaneously becomes invalid or is even reassigned to an entirely different function block There is a risk that data will be overwritten All routes involved in the AS to be reloaded must be terminated This applies both to master routes in this
296. equest communication ID for all remote element blocks RES_HIS Resets the fault memory BOOL l UQ 0 Fault memory is retained 1 Fault memory is reset at each positive edge SND_TIME Time interval in seconds INT 2 l UQ 7 between two send requests to the peer AS ERR_SND Maximum value in INT 30 l UQ seconds for send request After timeout a Timeout for Send error message is displayed and the send request is repeated Default setting 30 s Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 107 Block Library Parameter Meaning Type Default VO Attr OCM Permitted Values ERR_RCV Maximum value in INT 30 l UQ seconds to receive data After timeout a Timeout for Receive error message is displayed and the send request is repeated Default setting 30 s EV_ID1 Event ID for alarm DWORD l UQ instance 1 QERR Indicates whether or not BOOL O VQ l 1 An error has a block error is pending occurred in the block 0 No pending errors in the block For detailed information see S_STATUS R_STATUS and C_STATUS S_STATUS The return value of the INT O VQ l For return values internal BSEND call is see BSEND block passed through to the outside S_HISTORY Diagnostics INT O UQ j Most recent error of the internal BSEND call This memory is reset by a positive edge at input RES_HIS R_STATUS The r
297. er has dependencies on the following other components e WinCC message server lAlarmData interface and ACE communication e Redundancy control Therefore the startup sequence below should be followed 1 Start WinCC Runtime so that the message server is available 2 Redundancy control automatically enabled with WinCC when utilized 3 Route Control server startup list in WinCC or manually by means of the Windows start bar The sequence should be reversed to shut down an RC server Note The following file should be called to start the RC server lt Installation path gt Siemens rcs bin RC_SERVX EXE e g C Program Files Siemens rcs bin RC_SERVX EXE Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 7 3 OS Operator Control and Monitoring B B B B B o o e RC Server Status h The Route Control server can have the following statuses Start The Route Control server application EXE process is starting Started The Route Control server is running as a process but is not executing any actions The Route Control server has started and is now waiting for initialization to be enabled by the activation controller Initialize The Route Control server is being initialized that is Establishing a connection to the redundancy control Establishing a connection to the WinCC alarm logging message OS Establishing connections to the configured automation systems relevant to Rout
298. er to Overview of Remote Blocks and Remote Elements CFC Example Example of an AS OS Connection Standalone BSEND BRCV AS OS communication link is configured NetPro Parameters are assigned for communication link RC wizard Data are transferred to the RC project Export and Import wizard RC project TCP IP address is assigned Example of an AS OS Connection Redundant RC Server BSEND BRCV Check List Same procedure as for standalone RC project Another RC application is inserted standby RC project A TCP IP address is assigned for standby You are familiar with the three types of AS AS connections AS AS within a Route Control project AS AS across Route Control projects and AS OS You know which type of communication is used in each case You know which tasks can be performed by the wizard and which tasks you the user must perform yourself You have configured the connections yourself in NetPro or you have had them configured by the RC wizard You have set the properties of the RC server or servers in the RC wizard and exported them to the RC project engineering where you have assigned the TCP IP address Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 4 3 User Task Solution Guide CFC Charts In addition to the relevant centralized configurations for a Route Control AS the CFC charts for a route and the elements must be created Exactly one CFC chart w
299. erms variant of a partial route and via location of an entire route are not synonymous Please note below that the Variant option is a property of a partial route whereas the Visible for options only affect runtime visibility of an entire route and not a partial route in the Route Control Center Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 119 Configuration Guide 6 26 3 3 Locations Properties Dialog It is possible to specify the role a location should play with regard to a partial route or route e Use of a location as a variant yes or no e Use of a location as a source intermediate via or destination of an entire route The variant property relates only to use of a location in partial routes and thus to engineering whereas the source intermediate via and destination properties relate only to the entire route that is to the runtime system selection in the Route Control Center Examples Location Properties Example Description Variant E The location is not a variant and cannot be selected during runtime m Attributes for the entire route 8 c However this is not an error as the I Visible when source is selected location can be selected as both the a i source and the destination of a partial Visible when Via Parameter is selected route Visible when target is selected It is also visible during project engineering but not during runtime Example
300. error QBA_ID Element is occupied by a DWORD O VQ j batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 57 Block Library Parameter QSTEP_NO Meaning Element is occupied by a step of BATCH with this number This number will be transferred in the route block and passed through by Route Control to the elements of a route Type DWORD Default 1 0 Att VQ OCM Perm values QBA_NA Element is occupied by a batch with this name in BATCH This name will be transferred in the route block and passed through by Route Control to the elements of a route STRING 32 VQ QROUTE ID of route that activates this element INT UQ QFUNC_ID Function ID of route that activates this element INT UQ QMODE_NO Mode level of route activating this element INT UQ QSIMU Element in simulation BOOL UQ 1 Feedback will be simulated 0 The return value of the upstream element will be transferred Project Engineering 1 2 Example Insert the RC_IF_VAL_MOT block in a CFC chart Interconnect the FB_CLOSE and FB_OPEN inputs and the QAUTO_ON and QAUTO_OC outputs to the external motor operated valve block Start the RC wizard and allow the element ID t
301. error is pending signaling an error see QRET_VAL 0 No error QBA_ID Element is occupied by a DWORD O VQ j batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route QROUTE ID of route that activates INT O UQ this element QFUNC_ID Function ID of route that INT O UQ j activates this element Project Engineering Example 1 Insert the RC_IF_SENSOR block in a CFC chart 2 Interconnect the FB_00 inputs ERROR with external sensor 3 Start the RC wizard and allow the element ID to be automatically entered 4 Transfer the element ID by performing an S7 Import operation to the Route Control project configuration Guideline CFC for Sensor Element Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 73 Block Library 5 7 2 RC_IF_CONDUCT FB846 Description RC_IF_CONDUCT is an interface block that is located between an analog sensor and the routing system and that maps a real value onto four discrete increments If the sensor is involved in the route the feedback is evaluated according to the interconnection in the route see Route Control project configuration This block behaves similarly to the RC_IF_SENSOR FB845 block but RC_IF_SENSOR only recognizes a binary evaluation value reached yes no for example damper open closed By contrast RC_IF_CONDUCT recognizes four discrete s
302. es that the route is actually running The SFC switches to Holding whenever a running route is controlled manually b The Holding tab must be positioned to the left of the Running tab so that it has a higher priority and can take over from the Running branch Properties HOLDING RC_M5_Prj SIMATIC Station _2 CPU 417 4 S7 Programm 2 RC EG General Start condition os Comment Preprocessing Postprocessing fron kae ooo Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 43 Configuration Guide 6 8 5 SFC Mode Levels The mode levels for material transports must be aligned for the following elements 1 SFC block that activates the route program in the SFC 2 SFC block and route block interconnection in CFC 3 Mode table and mode levels in the Route Control engineering project 6 8 6 SFC S88 Status S88 statuses can be seen as individual tabs in the SFC block p IDLE ARESUMINGA HOLDINGA HELD A STOPPING A ABORTING STARTING ARUN A COMPLETING For a status transition diagram go to RC Faceplate Route Status Note With respect to the route the STOPPING ABORTING and COMPLETING statuses are handled in the same way by the SFC In each case the route is terminated Process Control System PCS 7 SIMATIC Route Control 6 44 A5E00343836 02 Configuration Guide 6 8 7 SFC SFC Editor SFC RC_IF_SFC RC_M5_Prj SIMATIC Station_2 CPU 417 4 SFC Edit Insert CPU Debug
303. es when structural changes are made to the project engineering database and is modified only through installation of a new Route Control version This also explains why the conversion tool is then automatically called Thus in this case the version number is neither consecutive nor can it be manipulated by the user New The Route Control engineering tool has been used to load a new project engineering database onto the server but the database is not yet enabled The name and time stamp of the new project engineering is also displayed here OK Clicking OK updates the project engineering That is the old project engineering is replaced by the new one The changeover cannot be undone at this point Cancel This cancels the operation to update the project engineering on the server The new project engineering is not loaded Help Jumps to the relevant description in the online Help A 94 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 25 5 Route Control Center Options Settings For the second tab refer to Route Control Center Activation Keys Parameter Range of Meaning Values Time until a tooltip 10 to 1000 Time in milliseconds that the mouse must be pointed to a appears location such as the toolbar before a note in the form of tooltip is displayed Duration that tooltip 10 to 5000 Duration in milliseconds that the note is visible
304. es whether BOOL l VQ 1 Element is not element is available considered during next route search 0 Element will be taken into consideration in the route search EV_ID1 Event ID for interrupt DWORD l UQ instance 1 EV_ID2 Event ID for interrupt DWORD l UQ instance 2 TypeName Name for sensor element STRING MY_SE l V Any character type 24 string up to 24 characters QID ID assigned by the RC INT O VWQ wizard and used by this element QRET_VAL Return value of element WORD O IIVQ l 0 No error 8481 Incorrect or invalid element ID Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 77 Block Library Parameter QERR Meaning Indicates whether a block error is pending Type BOOL Default 1 0 Att VQ OCM Perm values 1 The block is signaling an error see QRET_VAL 0 No error QBA_ID Element is occupied by a batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route DWORD VQ QROUTE ID of route that activates this element INT UQ QFUNC_ID Function ID of route that activates this element INT UQ Project Engineering Example 5 78 1 Insert RC_IF_USER_SE in a CFC chart 2 Edit the TypeName input Change the name of the subtype of MY_SE toa name of your choosing Interco
305. ess Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 55 Configuration Guide 6 12 5 Guide CFC Dual Speed Motor CFC Chart 16 8001FFFF MOT_SPEED 16 8001FFFF 16 8001FFFE a 2 RC_IF IRC_IF_Mo Route Co Description of Block RC_IF_MOT_SPED FB824 Process Control System PCS 7 SIMATIC Route Control 6 56 A5E00343836 02 Configuration Guide 6 12 6 Guide CFC Bi Directional Motor CFC Chart 16 8001FFFF 16 8001FFFE 16 8001FFFE __ ALUE QUALITY Description of Block RC_IF_MOT_REV FB823 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 57 Configuration Guide 6 12 7 Guide CFC Valve with Dual Feedback Signals CFC Chart 16 8001FFFF ERROR OR 16 8001FFFE Monitor oft Description of Block RC_IF_VALVE FB826 Process Control System PCS 7 SIMATIC Route Control 6 58 A5E00343836 02 Configuration Guide 6
306. essage concept This limitation did not exist with the old message concept and in Version 5 The total number of elements multiplied by the number of messages issued by these elements must not exceed 4 096 Control elements of Route Control call this block for three different messages sensor elements can generate two different messages Parameter elements and linking elements do not create any messages In addition it must be noted that all program sections in one automation system share these resources That is the limit of 4 096 calls must not be exceeded in total Calculation Formula Number of calls for Route Control Number of control elements 3 Number of sensor elements 2 Examples Number of Control Elements Number of Sensor Elements Total Number 1 024 512 4 096 512 1 024 2 560 680 1 024 4 088 From our experience this number of control elements has never been reached in one automation system Because other programs besides Route Control are also being executed such quantity frameworks are already distributed among more than one automation system for performance reasons Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Getting Started 3 2 2 3 2 3 3 2 4 Clearing Resetting a WinCC OS Note If a transfer was made to a WinCC OS with a clear reset operation AS OS transfer the Route Control Wizard steps must be repeated with the Selection o
307. eteeeeetieeeeeteeeeretea Server PFOPSMICS ersin eaves becetvaadeeysdeaedesssae beveveeatdensesuedevieudedveeevetevtiag Connections ProperticS ccecccceeseeeeeeeeeeeeeeeeeeeeeecaeeeeeeneeeeeenaeeeeseaes Routo Properes eccerre E edd ateeiend sane TR A Technological Hierarchy Process Cell essseesesssssesrresssnneseennananannnneenna Project Engineering of a Process Cell seessseeesrrenssrnnsseernennnnnanetnnannanna A Project Engineering of a Unit eeeceeeeeeeeeeeeeneeeeeeeeeeeseeaeeeeeeaeees LOCAUOMS sites ck live anne cdatebs ne ated ncdlieeediieendedet ttl E Project Engineering of Plant Neutral Locations Project Engineering of Plant Related Locations Material ccnn e E ee inte iaediai nearest Project Engineering of Materials and Material Groups ce Adding Changing and Deleting a Material ce ececeeeeeereeeeetteeeeeeees Adding Changing and Deleting a Material Group 0 cceeeeteeereeeeee Assigning Materials to a Material Group 0 eeceeeeeeeeeeetteeeeeentieeeeeene Project Engineering of Material Sequences 0 00 0 ceeeeeeeeeeteeeeeeeteeeeeeeneees Specifying Successors for a Material cccceceeeeeeeeeeeeeeeeeeeeeeeeeeeeaees Specifying Successors for a Material Group cceceeeeeeeeeeeeetteeeeeeaes Elomo orseson iieii a EE E A E Control Element Properties Jossarien iaaiiai aa En iA Control Element Activation erens ianiai aN aAa Control Element Cr
308. ether BOOL l l VQ 0 No simulation processing or feedback the actual return values from the control values from the elements are to be process are simulated in this AS used 1 Simulation of return values for example during commissioning SE_SIMU Indicates whether BOOL l l VQ 0 No simulation processing or feedback the actual return values from the sensor values from the elements are to be process are simulated in this AS used 1 Simulation of return values for example during commissioning AS_ID_01 Route Control AS ID for INT 0 l V Valid AS connection 1 Numbers ASConn01 Local communication ID WORD W 16 0 I V from NETPRO for connection 1 AltCon01 Alternate connection for WORD W 16 0 I V AS _ID_01 AS_ID_32 Route Control AS ID for INT 0 l V connection 32 ASConn32 Local communication ID WORD W 16 0 I V from NETPRO for connection 32 AltCon32 Alternate connection for WORD W 16 0 I V AS_ID_32 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 9 Block Library Parameter Meaning Type Default I O Att OCM Perm values Red_Bus Indicates whether a BOOL FALSE I VQ 1 Redundant AS redundant AS bus is bus available available 0 No redundant AS bus available IDServer Diagnostic information WORD l VQ 0 The Route Local NETPRO ID of Control master the Route Control server has not server currently acting been
309. eturn value of the INT O VQ l For return values internal BRCV call is see BRCV block passed through to the outside R_HISTORY _ Diagnostics INT O UQ l For return values Most recent error of the see BRCV block internal BRCV call This memory is reset by a positive edge at input RES_HIS C_STATUS Return value for block INT O VQ l 0 No error 100 Timeout for receive RCV 101 Timeout for send SND C_HISTORY Diagnostics INT O UQ j Most recent error of the block see C_STATUS parameter QNEW_GEN Initialization of BOOL l O VQ l 0 Initialization not communication ID for all remote blocks has begun requested 1 Initialization requested 5 108 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default VO Attr OCM Permitted Values QGEN_ACT Initialization of BOOL O VQ l 0 Initialization is communication ID for all currently active remote blocks is active 4 Initialization is not active QSND_TIM Diagnostics INT O UQ J Current time in seconds since last BSEND initiation QRCV_TIM Diagnostics INT O UQ l Current time in seconds since last data receive operation Configuration 1 Create a NetPro connection to the peer automation system in the remote process cell Note 1 The local ID of the NetPro connection must be the same for both peers Note 2 NetPro
310. execution of RC_IF_ ROUTE 8000 Route Control server could not send the element lists of the route to all of the automation systems involved Check the connections between the RC server and all RC automation systems 8001 Time exceeded when the route list was requested The Route Control server has not sent the route list or signaled final enabling TransOk of the route from the server perspective in the specified monitoring time for example 240 seconds Check to determine whether the Route Control server is active Check the connection between the Route Control server and the RC AS requesting the route 8002 No path could be found for the specified source via and or destination locations Solution Use other locations or check your project configuration route network in the RC engineering tool 8003 Control elements and or partial routes of the located route is already being used by another route and no other alternative route could be found Solution Request the route again at a later time when the resources have been released by the other route or expand the route network to include other alternative routes 8004 One or more of the specified source via and or destination locations are zero 0 8005 Error in the route list received The number of elements and or the length of a data record is incorrect Cause Server and AS version library do not match Solution Install the suitable versions 8006 No route was found Elements wi
311. f message server option and the Generate messages option so that the Route Control server messages are regenerated in the WinCC project See Route Control Wizard Actions and Route Control Wizard Selection of WinCC Enabling Changes Note If you make changes to the Route Control project engineering and load the changes onto the Route Control server the changes do not become active until the next route request Example You have incorporated additional elements in partial routes or modified properties SIMATIC BATCH and Route Control Route Control can be linked to SIMATIC Batch Available interfaces for this purpose are the RC_IF_ROUTE and SFC typical blocks which are included in the Route Control library Linkage of the engineering and runtimes systems is not included Linkage of the recipe layer is not yet included in V6 1 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Getting Started 3 3 3 3 1 3 3 2 Libraries amp Blocks PLCSim PLCSim is not supported by Route Control because PLCSim is unable to process BSEND BRCV orders which are required for communication between the Route Control automation systems and the Route Control servers The communication between the Route Control server and the automation system is carried out over so called named connections and BSEND BRCV a connection via MPI is not recommended Downloading Blocks to the AS User Blocks Important note
312. f plant related or plant neutral source location name in plain text Destination Dest Location Display of plant related or plant neutral destination location name in plain text 02 Display of plant related or plant neutral via location name in plain text Note The locations cannot be changed using the faceplate to change the locations the Route Control Center must be opened see below The scroll bar on the right can be used to bring the other via locations into view Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 85 Dialogs Interfaces A 24 A 24 1 A 24 1 1 A 24 1 2 A 86 Route Control Center Start und Logon Route Control Center Logon Before you can execute functions in the Route Control Center you must be authenticated SIMATIC Logon Service User name Operatori Password aeee Log on to DomairXvZ ns Log off Change password Cancel Route Control Center Selection of Route Control Server Note If you have configured the station on which a Route Control Center is running as an RC application client in HW Config and downloaded this configuration from the SIMATIC Manager to the client station you no longer have to select the Route Control server in the following dialogs If you have downloaded the configuration from the engineering system to the Route Control client then the Route Control Center automatically selects one of the tw
313. ff Description of Blocks 6 11 3 RC_IF_ROUTE FB800 RC_IF_DECODER FC801 RC_IF_DECODER FC801 Guide CFC Decoder Similar to Guide CFC Encoder but connected downstream and to the right of RC_IF_ROUTE and connected with its QMODE output Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 51 Configuration Guide 6 12 Control Elements 6 12 1 Guide CFC Control Element User Task You would like to control a process related element such as a MOTOR a VALVE or another object from the standard library from Route Control The same applies for sensor and parameter elements Solution oa F Wr gt Examples Guide Guide Guide Guide Guide Guide Guide Guide Guide Guide 6 52 Insert the standard library block in a CFC chart Now insert the corresponding Route Control interface block in the CFC chart Connect the corresponding inputs to the corresponding outputs Export the elements to the Route Control project engineering Configure partial routes with these elements Use these elements to control routes CFC Motor with Interlocking Module CFC Dual Speed Motor CFC Bi Directional Motor CFC Dual Speed Motor CFC Dual Speed Motor with No Feedback CFC Valve with Feedback CFC Motor Valve CFC Valve with Interlocking Module CFC Valve with Dual Feedback Signals CFC Valve with No Feedback Signal Process Control System PCS 7 SIMATIC Route Control A5E00343836 0
314. figuration Guide 6 26 2 5 Global Settings Rules for the Route Algorithm No Key Ignore manual elements Standard Value No Value Range and Description No Elements in manual mode could cause an error during a route search since routes are not permitted to go over manual elements Yes Manual elements are ignored routes over manual elements are accepted and found Ignore elements in maintenance No No Elements in maintenance mode could cause an error during a route search since routes are not permitted to go over such elements Yes Elements in maintenance mode are ignored routes over such elements are accepted and found Ignore faulty elements No Faulty elements elements with error status No Elements with error status could cause an error to occur during a route search since routes are not permitted to go over such elements Yes Elements with error status are ignored and routes over such elements are accepted and found Ignore inactive elements No No Inactive elements could cause an error to occur during a route search since routes are not permitted to go over such elements Yes Inactive elements are ignored and routes over such elements are accepted and found Ignore element affected by other elements due to maintenance No No Elements affected by maintenance of another element could cause an error to occur during a route
315. for Route Control server messages column El This WinCC OS will not become a message server for Route Control messages Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 51 Dialogs Interfaces A 17 4 Route Control Wizard AS OS Connection MAC Address Dialog This dialog has been obsolete in RC V6 1 since the required information is automatically determined see Route Control Wizard Network Constellations Route Control Wizard Network Constellations Examples Route Control Wizard Network Constellations Note A 17 5 Route Control Wizard AS OS Connection TCP IP Address This dialog is no longer needed as of Route Control V6 1 SP1 and is therefore no longer shown since the Route Control Wizard automatically reads and takes RC applications from the hardware configuration The connection properties such as the TCP IP or perhaps the MAC address are therefore also made automatically Process Control System PCS 7 SIMATIC Route Control A 52 A5E00343836 02 Dialogs Interfaces A 17 6 Route Control Wizard Selecting Objects To Be Exported Dialog Route Control Wizard xi Which RC objects do you want to synchronize Project structure Objects Plant hierarchy Data synchronization i SIMATIC Station _1 CPU 417 4 He Control elements Sensor elements Parameter elements Linking elem
316. for User Defined Type Note You can access all changes relating to Route Control V6 0 SP1 in this online Help system by searching for SP1 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 1 7 What s New 1 4 What s New in SIMATIC Route Control V6 1 Integration in the PCS 7 System Setup Beginning with SIMATIC Route Control V6 1 this product is available to you from within the system setup for PCS 7 Similar to other add on packages you can select which product you wish to install at the beginning of the system setup and the system setup will perform the installation automatically without further prompting see also Installing Route Control Components Automation License Manager ALM Ter As of version V6 1 SIMATIC Route Control supports the Automation License Manager The license model of Route Control has thereby been enhanced see also Authorization Overview Route Control Maintenance Safety Route Control V6 1 provides support to servicing personnel by enabling them to set the automation system to Maintenance status New material transports are then prevented through this automation system RC Support for Maintenance Work Operating Systems SIMATIC Route Control can now run under Windows XP Professional RC Center RC Engineering or Windows 2003 Server RC Server in addition to Windows 2000 see also Hardware and Software SIMATIC S7 417 H Route Control V6 1 now also supports
317. g Wizard CS file data exchange Export Import Select the objects you want to exchange Interfaces CSV File Object Selection oO ie CE control elements oO 1d SE sensor elements QO PE parameter elements m LE Linking elements O amp All mode tables O Y Allocations oO All partial routes oO All partial routes with interconnected elements 4 partial route with interconnected elements Partial route File name LX Objects Sle partial_route_A MyPartialP outed cs a Remark ALLAS_CE csv ALLAS_SE csv ALLAS PE csv ALLAS LE csv ALL_MOD csv ALL_LOC csv ALL_PR csv AllRouEL csv MyPartialR outed csv Plant hierarchy is consid lt Back Next gt Description Help Cancel You select the objects to be exchanged in this dialog If you select the bottom entry One partial route with interconnected elements you must select a configured partial route from the list and specify a file name with a CSV extension Meaning of Operator Control Elements Operator Control Meaning Element Ss Here you can select an existing CSV file Back This takes you to the previous dialog Next This brings you to the next dialog Cancel The wizard will be canceled No changes will be made to the data and no data will be imported or exported Help Jump to online Help Process Control System PCS 7 SIMATIC Route Control A 108 A5E00343836 02
318. g indicating enabling by the server does not exist 8002 No route was found in the server 8003 Control elements and or partial routes of the located route is already being used by another route and no other alternative route could be found Solution Request the route again at a later time when the resources have been released by the other route or expand the route network to include other alternative routes 8004 One or more of the specified source via and or destination locations are zero 0 8005 Error in the route list received The number of elements and or the length of a data record is incorrect Cause Server and AS version library do not match Solution Install the suitable versions 8006 No route was found Elements with incorrect status were discovered during the route search for example element is in manual mode locked out of service 8007 No route was found maximum number of licensed material transports has been reached 8008 Route request cannot be sent to the server 80FF Material is not permitted as a successor route search failed Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 35 Block Library 5 5 3 RC_IF_ROUTE QRET_VAL QRET_VAL Return Values for a Route RC_IF_ROUTE This output is used by the route to provide error information for evaluation in a user program QRET_VAL Meaning 0 No errors occurred during
319. g for the Route Control server s Set the PG PC interface SIMATIC NET setting on the PC to internal local Download erver P ation from HW Config COU a C se2 Component Configurator Delete any old Route Control connections in NetPro AS AS and AS RC server the connections are generated again later by the RC Wizard Copy the blocks from the Route Control V6 1 library into your project without FB849 Perform a type import in PCS 7 Start the Route Control Wizard and select the correct Route Control servers Route Control Wizard Adapting IDs Compile and download to the AS Compile the OS due to named connections 10 Start the Route Control Wizard with the Select message server option 11 Perform an OS delta compilation 12 Perform an OS delta download Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 ES Route Control Configuration 4 1 7 Migration V6 1 to V6 1 SP1 Note Due to changes made to the blocks in the Route Control library the AS cannot be upgraded in RUN Neither is it possible to only upgrade the software on a Route Control client server without using the new blocks of the Route Control Library V6 1 SP1 Carry out the following steps to migrate a Route Control V6 1 project to V6 1 SP1 Adapting the PC Stations In HW Config insert the required Route Control applications in the PC stations operating as Route Control servers and Route Control clients You wi
320. g the command File Open to select the path to an S7 project s7p or an S7 multiproject s7f The RC engineering tool will now automatically open the stored RC project database associated with this path If a project engineering database has already been opened this is saved when the tool is closed and the database is automatically opened when the tool is reopened using the Windows menu Engineering Tool Menu Menu Command File Subcommand Meaning New Creates a new Route Control project database As a rule this function is not necessary if the Route Control engineering environment is started by means of SIMATIC Manager as this automatically creates a database file in the correct path under the S7 project Open Opens an existing database file Like the File gt New menu command this function is usually not necessary if the Route Control engineering environment is started by means of SIMATIC Manager as this automatically creates a database file in the correct path under the S7 project Close Closes the database file The database is also closed automatically when the Route Control engineering tool is closed Save As Saves the database file under another path and name both of which can be selected Use this function to create backup copies of the database file Report Creates and prepares reports lists for printout Delete Deletes the database file Log On Logs a user on in the Logon service
321. gcacncietecares etaee eta oan team tetaned accaeh Glossary Glossary 1 Index Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 XV Contents Process Control System PCS 7 SIMATIC Route Control xvi A5E00343836 02 1 What s New 1 1 Welcome SIEMENS Sartre Welcome to SIMATIC Route Control Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 1 1 What s New 1 2 What s New in SIMATIC Route Control V6 0 In this section you will find information about the new and expanded functions of SIMATIC Route Control V6 0 as compared to the previous versions e Route Control V5 based on BRAUMAT V5 e Route Control V5 based on PCS 7 V5 General e Windows 2000 Capability Like PCS 7 SIMATIC Route Control V6 0 can run on the Windows 2000 operating system e Integration in PCS 7 User Interfaces A major component of the Route Control V6 0 product is its integration in the PCS 7 environment In many areas the user interfaces dialogs icons etc have been revised simpler procedures for working with the tools have been introduced and a wizard and WinCC faceplate have been added The Route Control Wizard also includes a plausibility check of the configured element and route blocks to detect errors early and ensure data consistency between the project and the Route Control project AS OS Connection Route Control AS and Server Connection between the automation systems and the Route
322. gineering Load the Route Control project engineering for the Route Control server and activate the changes via the Route Control Center 14 Compile CFC chart 15 Compile the CFC chart 16 Load to automation system Load the compiled blocks to the automation system 17 Additional steps For the manual mode test request a route that uses this element Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 7 Block Library 5 4 5 4 1 Description Configuration RC_IF_CFG FB850 This function block is inserted and its parameters are assigned centrally in an RC configuration CFC chart once for each automation system It assumes the parameters of the automation systems and the Route Control servers It also brings the Route Control system that is the Route Control system blocks into the call hierarchy of the automation system The underlying blocks of the Route Control system are called in the automation system from this block The block is called in organization blocks OB1 and OB35 restart OBs 100 101 and 102 and error OBs 121 and 122 of the respective AS Note The user assigns parameters in the inputs OB_KOMM OB_SYS OB_XC to specify which portion of the Route Control blocks will be processed in which OB If processing is to take place in OB30 OB31 OB32 OB33 or OB34 the FB850 must be inserted into the corresponding runtime group In this block the RC wizard also automatically
323. gnostics Clients RCC General This dialog shows the connections of the Route Control clients and the Route Control server that is the client applications currently connected to the server Description of Dialog ei simatic Route Control Server List of Client Connections Name Address Port Socket Status RCCEXPLX CONN 192 168 3 191 Ox3FFD 0x0454 IDLE RC_SERYX CONN local Ox3FFD 0x0420 IDLE Close Column Value Meaning Name Character string Name of connection Address Local or IP address of the computer where the Route Control Center IP address that is connected to the server is running Port Port on the server to which the client computer is connected and with which data are exchanged Socket IP socket used to connect the server to this client State IDLE Status of connection IDLE No data transmission ReadBst Client is reading data from the server WriteBst Client is writing data to the server Process Control System PCS 7 SIMATIC Route Control A 126 A5E00343836 02 Dialogs Interfaces A 31 Route Control Route Log A 31 1 Route Log Interface Export Save in a LOG e aae Nme Size Type Modified El test 589KB CSV File 2 2 2004 11 35 4M File name test Save Save as type Exportdateien bes i f In the File Export menu item or using the J function bar open the file export dialog enter a file name and confirm your entry The currentl
324. hart Element blocks and route blocks are inserted in CFCs and interconnected to blocks of other libraries or user blocks Code for Federal Regulations Used here in the context of FDA 21 CFR Part 11 Comma Separated Values ASCII text file in which values are separated by commas or other characters This file format can be read into MS Excel for example Route Control offers an export and import interface in CSV format for partial routes and elements Data block Event driven communication Communication layer between AS and OS in PCS 7 V5 or Route Control V5 EDC is no longer available in PCS 7 V6 and will therefore no longer be used by Route Control File extension for license files Equipment In this case EQM is the extension for a SIMATIC BATCH file that contains plant data process cell unit etc This file is created by BATCH using the plant hierarchy in the S7 project and serves as the basis physical model for configuring recipes Equipment Phase An example is a phase module CFC that can be used to control a material transport route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Abbreviations ERP ES FDA FP FUNC_ID F system H system IF LE LIB LOC MAC MDAC MDB MES MLFB MP MSXML MT OB OE Enterprise Resource Planning Planning level Engineering Station Engineering System Food and Drug Administration U S regulatory agency Faceplate In Route Co
325. hat is supported by Windows can be used e The software has been tested with an HP Laser Jet printer Software Requirements Route Control requires the PCS 7 operating system for client and server The following software is required to use Route Control components Component Property PC operating system Microsoft Windows 2000 Windows XP Prof SP1 or Windows 2003 Server Internet Explorer Microsoft Internet Explorer V6 0 SP1 TCP IP configured See Windows system settings CFC Installed as part of PCS 7 setup ACE Installed with Route Control SIMATIC logon Optional WinCC Installed as part of PCS 7 setup Readme File Note Refer also to the SIMATIC Route Control readme wri file on the software CD to obtain the latest updates SFC Typical Note If SFC is not installed on the computer an error message is displayed when the Route Control library is opened and you cannot use the SFC typical for Route Control This does not affect project engineering of the other Route Control blocks with CFC Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 2 13 Product Introduction 2 4 4 2 Hardware and Software AS Hardware Requirements for Automation System Route Control supports CPU types 416 and 417 e CPU 416 3 caution smaller quantity framework approximately 30 routes e CPU 417 4 e CPU 417 4H new in V6 1 Note Two CPUs two CPs on one rack is
326. he elements Locations Locations are the start intermediate and end points of a partial route or route They can be assigned to a process cell and unit or they can be configured independently of these levels Locations that you create below the units are referred to as plant related locations unit locations as compared to general locations which are not dependent on a unit For each location it is possible to specify whether it may be used as a source location an intermediate location variant and or a destination location in partial routes This specification determines the visibility of the location in the Properties dialog of a partial route In this way selection of particular locations in the plant as a source or destination for material transport can be prevented at the front end of the process Note A variant is an artificial virtual intermediate location used to divide a partial route into two paths Because a variant location can never be at the beginning or end of a partial route it cannot by definition be selected as the source or destination location of an entire route during runtime since every entire route begins or ends with a partial route For this reason when the Variant property is given to a location both Visible for selection as source destination properties are disabled and cannot be selected Thus variants can never be more than intermediate via locations in an entire route The t
327. he communication ID for the cross coupling configuration are assigned in this block The IDs can be assigned by the Route Control Wizard This makes it easier for you to configure the cross coupling entries e Route Control Wizard A wizard in the context of SIMATIC Manager helps the user configure the cross coupling communication communication ID The wizard can also be used to export the portion of configured data relevant for Route Control and import it in the Route Control project engineering Plant hierarchy Automation systems AS AS and AS OS connection information Elements Route properties route ID and fixed dynamic specification Additionally the Route Control Wizard is used to specify the relevant message server WinCC message OS for Route Control and to check the element and route IDs for consistency and plausibility Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 1 5 What s New Route Control Runtime System Working in the WinCC Faceplate The actual faceplate can be opened by means of a block icon that displays the most important statuses of a route This block icon shows the status of the route in various views enables operator control of the route and displays the messages currently pending for the route The Route Control operator prompts are displayed in the group display of PCS 7 OS Working in the Route Control Center RCC The RCC provides a highly detailed display of th
328. he same CFC chart Interconnect the control inputs XXX_AU and MODE to the user program Assign the route parameters IDs of locations time setpoints function IDs mode tables or interconnect these inputs to your user program Interconnect any other inputs for material management external parameter elements Interconnect the outputs of the RC_IF_ROUTE to the upstream user program Start the RC wizard and export the route ID for the RC engineering project instances of the RC_IF_ROUTE block are displayed there under Routes Start the Route Control Wizard and compile the Route Control server messages for this route in your WinCC project Note This item must be repeated after a general reset of the WinCC project SFC Overview Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 5 2 RC_IF_ROUTE QREC_STA Meaning of Parameter This parameter provides information on the status of a route request Return Values of Parameter QREC_STA_ Meaning 0000 Internal status is IDLE 0002 A route request is currently active 0004 Route list received route request was successful 0010 Details on route request Sending batch data to server 0020 Details on route request Waiting for receipt of new route list 8000 Transmission error 8001 Route Control server has not responded within the request monitoring time The route list and or the TransOK fla
329. hed on with a time delay or that pulsate on and off 5 12 5 33 RC_XC_DIAG FB897 Description This internal block is required for AS AS communication cross coupling diagnostics 5 12 5 34 RC_XC_FB FB880 Description This block is used in the context of AS AS communication cross coupling Process Control System PCS 7 SIMATIC Route Control 5 138 A5E00343836 02 Block Library 5 12 5 35 RC_XC_INIT FB896 Description This block is used in the context of AS AS communication cross coupling 5 12 5 36 RC_XC_JOB_FB FB882 Description This block is used in the context of AS AS communication cross coupling 5 12 5 37 RC_XC_JOB_TIME_FB FB885 Description This block is used in the context of AS AS communication cross coupling 5 12 5 38 RC_XC_PCU_FB FB881 Description This block is used in the context of AS AS communication cross coupling 5 12 5 39 RC_XC_REMOTE_RECV FB834 Description This block is used in the context of AS AS communications cross coupling with a remote process cell 5 12 5 40 RC_XC_REMOTE_SEND FB832 Description This block is used in the context of AS AS communications cross coupling with a remote process cell Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 139 Block Library 5 12 5 41 RC_XC_STAT_FB FB883 Description This block is used in the context of AS AS communication cross coupling 5 12 5 42 RC_ZTG FB895
330. hem in the Route Control configuration These server computer names will also be read when the configuration is downloaded to a Route Control client The Route Control Center application uses these two computer names to find your Route Control servers replaces previous selection dialog Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 ES Route Control Configuration Adapting the Component Configurator In the Component Configurator of the PC stations where a Route Control server process is running replace the previously configured User define applications with an RC application or an RC application stby Changed Blocks in the Route Control Library Now replace changed blocks in the offline block folder of each Route Control AS and perform a type import in CFC e FC 808 e FB 800 FB 852 FB 853 FB 854 FB 855 FB 856 FB 857 FB 858 FB 859 FB 860 e FB 850 e FB 825 FB827 Now compile the complete program in CFC and download the blocks to the AS AS must be in STOP WinCC Pictures Copy the changed picture file for the V6 1 SP1 Route Control faceplate from the installation directory e lt drive and program directory gt SIEMENS WINCC options pdl faceplatedesigner_v into your WinCC project directory e lt project name gt WINCPROJ lt OSNAME gt GRACS The new faceplate is based on the changed interface of the route block RC_IF_ROUTE AS OS Transfer Perform an AS O
331. her an BOOL l VQ J 1 Upstream upstream element is element is locked locked and will not be See LOCK Input on taken into Element Blocks consideration in the next route search 0 Upstream element is not locked and will be taken into consideration in the next route search Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 59 Block Library Parameter Meaning Type Default VO Att OCM Perm values ERROR Indicates whether BOOL l VQ J 1 Upstream upstream element is in element is faulty error state 0 Upstream element is not faulty DISABLED Indicates whether BOOL l VQ 1 Element is not element is available considered during next route search 0 Element will be taken into consideration in the route search PEND_OOS Pending out of Service BOOL l VQ 1 A request is pending to take this element out of service for maintenance Element will not be taken into consideration in the next route search 0 Maintenance is not pending Element will be taken into consideration in the next route search EV_ID1 Event ID for interrupt DWORD l UQ instance 1 EV_ID3 Event ID for interrupt DWORD l UQ instance 3 QID ID assigned by the RC INT O VWQ wizard and used by this route QBA_EN Indicates whether BOOL l O VQ l 1 Element will be element can be used used as part of w
332. hether BOOL O VQ l 1 Element will be element can be used used as part of within the context of a BATCH batch 0 Element will not See SIMATIC BATCH be used as part of documentation BATCH QOCCUPIED Indicates whether the BOOL O VQ l 1 Element is element is occupied by a occupied by a batch batch See SIMATIC BATCH 0 Element is not documentation occupied by a batch QRET_VAL Return value for block WORD O VQ l Return value of element 0 No error 8261 Incorrect or invalid element ID 8263 Incorrect or unknown element type Interface block does not correspond to the element type in the Route Control project configuration QAUTO_OC Indicates how the valve BOOL O VQ l 0 Valve will be is activated activated shut CLOSE 1 Valve will be activated open OPEN QMAINT Element in maintenance BOOL O UQ 1 Valve is in maintenance 0 Valve is available QERR Indicates whether a block BOOL O VQ l 1 The block is error is pending signaling an error see QRET_VAL 0 No error QBA_ID Element is occupied by a DWORD O WQ j batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 65 Block Library Parameter QSTEP_NO Meaning Element is occupied by a step of BATCH with this number This number will be transferred in the r
333. his number This number will be transferred in the route block and passed through by Route Control to the elements of a route QBA_NA Element is occupied by a STRING O VQ l batch with this name in 32 BATCH This name will be transferred in the route block and passed through by Route Control to the elements of a route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 61 Block Library Parameter Meaning Type Default VO Att OCM Perm values QROUTE ID of route that activates INT O UQ j this element QFUNC_ID Function ID of route that INT O UQ l activates this element QMODE_NO Mode level of route INT O UQ activating this element QSIMU Element in simulation BOOL O UQ l 1 Feedback will be simulated 0 The return value of the upstream element will be transferred Project Engineering Insert the RC_IF_MOTOR block in a CFC chart 1 2 3 4 5 Example Insert a MOTOR block in the CFC chart Interconnect the two blocks Start the RC wizard and allow the element ID to be automatically entered Transfer the element ID by performing an S7 Import operation to the Route Control project configuration Guide CFC for Motor with Two States 5 62 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 6 5 RC_IF_VALVE FB826 Description RC_IF_VALVE is an interface b
334. ial It thus represents one unit of the material transport medium for example one piece of pipeline Normally one linking element is inserted for each partial route Note A linking element must be inserted in the partial route when configuring permissible material sequences because these linking elements store the material that was last transported Inputs and Outputs Parameter Meaning Type Default VO Att OCM Perm values ID Element key that is INT l U See Valid ID unique from all others in Ranges for CE the automation system SE LE PE Checked by the Route Control Wizard and in the case of 0 a new ID is assigned DEF_VAL Default value that can be INT 0 l VQ transferred to the linking element using the SET_DEF input SET_DEF Initiate transfer of default INT 1 l VQ 0 gt 1 Apply value on rising edge setpoint value QID ID assigned by the RC INT O VWQ wizard and used by this route QRET_VAL Return value for block BOOL O 0 No error 8xxx Error QERR Indicates whether a block BOOL O VQ l 1 The block is error is pending signaling an error see QRET_VAL 0 No error QMAT_I Material ID of linking INT O UQ element QMAT_DI Material ID of linking DINT O VWQ element 5 84 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default QBA_ID Element is occupied b
335. ial route Example Check List 1 You know how to display a list of all partial routes that contain a particular element in the shortcut menu for the element of the automation system or for the interconnected element 2 Youcan also determine which other elements are interconnected in a partial routes by selecting the partial route and then the second Elements tab Process Control System PCS 7 SIMATIC Route Control 6 36 A5E00343836 02 Configuration Guide 6 7 Guide CSV Interface 6 7 1 Guide CSV Interface User Task You would like an efficient method such as MS Excel for configuring locations partial routes and interconnected elements Solution 1 Export the objects from the Route Control project engineering to a CSV file 2 Modify and add to the list 3 Import the new list from a CSV file to the Route Control project engineering Example For a description of the dialogs and the structure of the various CSV files refer to Interfaces CSV File Overview in the appendix Check List Follow the steps described in Interfaces CSV File Overview Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 37 Configuration Guide 6 7 2 CSV Interface Export Log File Name RC_EXPORT_CSV LOG File Location The log file is stored in the same path where the Route Control project database is located See Storage of Route Control Project File Segments Transfer log Global information
336. ich the element is inserted in this partial route Type Type of element Comments User text A 28 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 6 4 Route Control Element Properties Dialog Control element Interconnected element m General Function Base Position v Control CLOSE Passive usage E Monitor idle state v m Pulse time s Delay time s ON fo ON jo OFF o OFF jo Cancel Help Description This dialog is used to change or assign the properties of a control element inserted in a partial route This dialog will be displayed automatically if an element from an automation system is inserted in a partial route using a drag and drop operation Meaning of Operator Control Elements Operator Control Meaning Element Mode Model level of partial route to which the element is assigned Command Activation command received by the element if the route activates this mode level during runtime Passive use Yes In this mode level the element will only be requested for its position and not activated Monitor idle state Yes When the mode level is deactivated the element is monitored to determine if it leaves its idle state for example a valve must remain closed CLOSE Pulse time ON Duration of the HIGH signal for a pulsed element such as a valve in seconds Pulse time OFF Duration of the HIGH signal
337. ient applications Route Control Center to access the current database of the Route Control server the two local databases are synchronized with respect to the project engineering If one Route Control server fails the other server again reads in the project engineering database and initiates a general request This general request provides the new master server with the current status of the elements and routes in the automation systems This strategy prevents the need for continuous synchronization of the server data and persistent data on a hard disk Data must only be synchronized when a Route Control server is initially loaded from the Route Control project engineering application see Loading the Server However this process is transparent to the user e Route Control Interface Blocks SIMATIC Route Control V6 0 takes advantage of the new functionality of SFC types in the engineering system Alternatively SIMATIC Route Control V6 0 still provides special interface blocks with a new technical design as communication interfaces to the processing programs in the automation system e Faceplates A Route Control block icon and control dialog faceplate for the RC_IF_ROUTE block is available for operation on the PCS 7 OS e RC_IF_ROUTE This is the central block for route activation previously ROUTE_CM block e RC_IF_CFG This block is used centrally one time for each automation system Parameters for the automation system number and t
338. ienti Visualization alization l i Server1 899 geir Log2 S50 anu Log8 Loe Logs A ae 2 Ht Sawer Server2 te Og oe Depending on the project engineering the Route Control server will create route log data in files either with a cyclic buffer or continuously The factory settings provide a 30 day cyclic buffer If not configured otherwise the log files are stored in the Route Control server directory under Programs Siemens rcs log The route log interface is used to open these files even from another computer such as a client computer However the user can also copy the files and work from the copies Note Opening log files from another computer can inhibit performance especially if relatively large files are transferred Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 OS Operator Control and Monitoring Icon Meaning Configuration file Settings are made in the Route Control engineering and then loaded and Cfg activated on the Route Control server Log file One or more files depending on the setting Each Route Control server creates its own log files file extension is txt Log Export file Optionally route log data can also be exported and edited and evaluated with Exp external media File extension is CSV Cyclic buffer A 3 Unless configured otherwise the Route Control
339. ies to the Route Control project e Select and transfer elements from the CFC charts of the S7 project to the Route Control project e Transfer route instances RC_IF_ROUTE block and when available route IDs to the Route Control project e Transfer the plant hierarchy Process Control System PCS 7 SIMATIC Route Control 6 22 A5E00343836 02 Configuration Guide Example Dialogs of the RC Wizard For the individual steps with the corresponding dialogs of the Route Control Wizard refer to Route Control Wizard Selection of Actions and subsequent topics Check List e You have followed the Route Control Wizard instructions and dialogs and have selected the objects to be checked and exported them e The wizard may have suggested other IDs for elements or routes If you have not made any changes these will be accepted e You have selected a message server Route Control messages will be created in this WinCC OS e Elements that are selected will be exported automatically e Finally you have received a log providing information about the actions selected by you and performed by the wizard and their results e You can now start the import to the Route Control engineering project see also Transferring Data from an S7 Project Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 23 Configuration Guide 6 5 2 Guide Exporting Routes User Task You would like to specify the routes route IDs and a
340. iguration of the cross coupling communication connections between automation systems in which Route Control blocks are operating assignment of a communication ID The Route Control Wizard performs this task and should be called any time changes affecting Route Control cross coupling are made in the project This includes e Addition or removal of a relevant automation system for Route Control Note Because a restart is required if the communication ID is changed after the communication connections are downloaded to the automation system you must perform the following steps e Insert or remove a new automation system in from the S7 project e Call the Route Control Wizard and assign or correct the communication IDs this changes the NetPro settings e Export the data from the S7 project and import them into the RC engineering project e Load the database onto the Route Control server and restart the server This will make the new IDs known to the instances that use them e Download the connections from NetPro to the automation system e Restart the automation system this is a general requirement any time changes are made to NetPro settings and is not a requirement for Route Control Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide Example Start the Route Control Wizard and select Generate S7 Connection Cross Coupling Information in the selection dialog if you ha
341. in WinCC Hea lt 08 Ip Note You may no longer work on the project during generation a nine ees Cancel y Hep S Description As a final step this dialog lists the actions that the Route Control will execute when you click Finish Afterwards a progress bar is displayed showing the progress of each action as it is being performed Route Control Wizard ROMS POS Create messages in WinCC 00 o PET Meaning of Operator Control Elements Start the data synchronization and export Cancel The wizard will be canceled No changes will be made to the data and no data will be imported or exported Process Control System PCS 7 SIMATIC Route Control A 54 A5E00343836 02 Dialogs Interfaces Start the data synchronization and export Jump to online Help A 17 8 Route Control Wizard Adapting IDs Dialog Route Control Wizard All objects Ooo permen ats Ea za ss lt Back Newt gt finish i Description The Route Control Wizard has performed a plausibility check and displays the results here The route IDs for routes can be adapted here The wizard suggests suitable IDs or selects faulty entries Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 55 Dialogs Interfaces Meaning of Operator Control Elements Operator Control Element Filter Meaning The following filter criteria
342. in the context of interfacing with the BATCH system Note This part of the project engineering is subject to change as the interface concept for SIMATIC BATCH has not yet been determined for Version 6 For the time being do not include transport set names TSN in Version 6 1 project engineering They have been retained primarily for migration of existing projects in the engineering tool 6 26 3 7 Mode Tables Mode tables consist of 32 mode levels you can select from mode level 1 to 32 A partial route is always assigned to a mode table The mode table defines and limits the number of mode levels in elements of a partial route or an entire route during runtime Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 123 Configuration Guide 6 26 3 8 6 124 Mode Levels Mode levels constitute the finest level of granularity for activating a route Activation of the elements when a route starts or deactivation when a route ends is not mandatory Instead individual groups are formed An element can also be added to several mode levels with various commands The individual mode levels are independent of one another and are only connected by means of logic operations in the user program connected in the route Therefore mode levels can be activated and requested in parallel during runtime Thus in the following example the Pump on and Target container full mode levels can be activated simultaneously
343. in the peer AS slave 8197 Active AS Material ID is outside the permissible range Seg Valid material IDs 8198 Mode cannot be executed at the present time due to the route status 819F Command error ROLLBACK and SETMAT inputs are both 1 true at the same time 80FF Material ID is not permitted 5 5 5 RC_IF_ROUTE GETXDIAG GETXDIAG Return Values for a Route RC_IF_ROUTE This output is used by the route to provide detailed diagnostic information on an external parameter element for evaluation in a user program QDIAG Meaning 8180 Active automation system Actual values of external parameter elements are not yet valid have not yet been transferred 8181 Active automation system No slaves with external parameter elements are present Any parameter elements occurring in this route are in the master AS 8182 Active automation system Cross coupling job for external parameter elements cannot be issued 8183 Active automation system Request GET_EX_PE parameter can only be executed when route status is RUN 818F Active automation system Runtime exceeded when actual values of external parameter elements were updated Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 39 Block Library 5 5 6 RC_IF_ROUTE QDIAG QDIAG Return Values for a Route RC_IF_ROUTE This output is used by the route to provide detailed diagnostic information for evaluation in a user program
344. in the sensor element properties characters Column Min Max Meaning Table LE Specified table name in the Route Control project engineering database this name must not be changed Automation system 1 character 24 Name of AS characters Element name 1 character 64 Name of linking element characters Number 1 1 024 Element ID that is unique from all others in this AS Comments 0 characters 50 Comment field in the linking element properties characters A 114 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces All Mode Tables ALL_MOD CSV Column Min Max Meaning Table Mode Specified table name in the Route Control project engineering database this name must not be changed Mode table 1 character 24 Specified table name in the Route Control characters project engineering database this name must not be changed Mode table comments 0 characters 50 Optional Comments on a mode table characters Number 1 32 Number of mode level Mode level 1 character 24 Name of mode level characters Mode level comment 0 characters 50 Optional Comments on a mode level characters All Locations ALL_LOC CSV Column Min Max Meaning Table Location Specified table name in the Route Control project engineering database this name must not be changed Location ID 1 64 000 Location number that is unique fr
345. inaa f A 33 10 External Parameter Elements Index eessessssssseerranrsnnnserennannsnnnaeennana A 34 Quantity Franne Wol Ke ossei EAN A 34 1 Quantity Framework for Route Control eccceeeceeeeeeeceeeeeeenteeeeeeaes A 35 Diagnostics LOG ossessioni a aaa A 35 1 Diagnostic Trae ee eeeececeee cence ee enteeeeeenneeeeeeeaeeeeeeaeeeeeenaeeeeeeneeeeeenaaes A 35 2 Diagnostics Overview ee eeccceeeeeeeeeeeeteeeeeeeeeaeeeeeeaeeeeettaeeeeetnneeeeeeaaes f A 35 3 Diagnostics for ENGineering ceceeceeseeeeeeeneeeeeeeeneeeeeenaeeeeeenieeeeeeaas i A 35 4 Diagnostics for Operator Control and Monitoring cceeeeeeeeeee A 35 5 Diagnostics for Export and Import of Project Engineering Data A 35 6 Diagnostics for CroSS COUpling 0 ccceeeeeeeeeeneeeeeeenteeeeeenieeeeeseneeeesenas A A 35 7 Diagnostics for RC SCrvet ecccccecececeeeneeeeeenneeeeeeneeeeeeceeeeeeenieeeenenas A 36 FAQ eaves case cep vaaetes yates E AE E E EEE i A 36 1 Subsequent Modification Of AS ID ceceeeceeceeeeeeeeeeceeceeeeeeeeeeteenaees A 36 2 AS Load Due to Route Execution eeceeeeeeeeeeeeeeeeeeteeeeeeeeeaees A 36 3 Network Security 20 0 ceccceeeeeeeeeeeeeeeneeeeeeaeeeeeeaeeeeeeeaeeeseenaeeessenieeeesenas B Abbreviations B 1 B 1 Gon alll irevvyetdevevynaideeryederndeeaencruvyend duevenanceeyyadacweeed EEA B 1 B 1 1 DOO TOMS ceisia a NAE ohcubvybueccenvyauacueved ehevevedaewess B 1 B 1 2 PPE Set key la
346. ing the print preview Use the File Report Print menu command to send the print job Example Check List 1 You are familiar with the Preview and Print operations 2 You know how to obtain a print preview and send a print job Process Control System PCS 7 SIMATIC Route Control 6 10 A5E00343836 02 Configuration Guide 6 2 11 Guide Setting Up a New Project User Task You have installed PCS 7 V6 and would now like to begin a new S7 project along with a Route Control project Solution Before starting a new project we recommend that you read the instructions for project setup These instructions contain information about possible sources of error and how they should be handled 1 2 3 4 8 Install Route Control including library Create an S7 project single project or multiproject Configure the hardware HW Config Copy all blocks from the System Blocks Blocks program folder of the Route Control library to the master data library of your project Required RC blocks are added to the AS block container offline container by using these FBs and FCs in CFC charts Tip To improve memory utilization unneeded data blocks can be deleted See Optimization Memory Requirement in the AS Configure the plant hierarchy Create a CFC chart and insert the RC_IF_CFG block In the CFC editor set the reserved ranges using the Options Settings Compile and Download menu command see CFC Setting Block
347. ion cross coupling Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 125 Block Library 5 12 4 22 RC_XC_PUTX_RECV FC882 Description This block is used in the context of AS AS communication cross coupling 5 12 4 23 RC_XC_PUTX_SEND FC881 Description This block is used in the context of AS AS communication cross coupling 5 12 4 24 RC_XFER_LE FC826 Description This block is used in the context of cross coupling for linking element data 5 12 4 25 RC_XFER_MON FLT FC829 Description Internal block to transfer times for status monitoring and fault tolerance from FB800 RC_IF_ROUTE to the route lists RC_ROUTE1 to RC_ROUTE300 DB101 to DB400 Process Control System PCS 7 SIMATIC Route Control 5 126 A5E00343836 02 Block Library 5 12 5 5 12 5 1 Function Blocks FB RC_CALL_DIAG FB851 Description 5 12 5 2 RC_CALL_DIAG is an internal block for diagnostic processing RC_CE_COMMON FB827 Description RC_CE_COMMON is a block that is inserted i e is called in a block created by the user RC_CE_COMMON serves as the interface between the user block and the internal data of a control element of the routing system and it transfers signals between the user block and the data register of a control element CE If the control element is involved in the route the element is activated according to the interconnection in the route see Route Control project config
348. ion of the logic FB 800 FB 852 and FB 857 used the input and were adapted to the reversed logic using an internal Temp variable Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 1 11 What s New e Maintenance inputs at the FB 850 and FB 800 blocks have a new data structure FB 800 and therefore also FB 852 FB 853 FB 854 FB 855 FB 856 FB 857 FB 858 FB 859 FB 860 these blocks take on the data structure of FB800 i e must therefore be recompiled e New inputs FB 850 WinCC pictures e The tooltip for the RC block icon has been modified and now no longer cuts off the full text at PCS7TypicalsRC PDL You need to reinsert the PCS 7TypicalsRC PDL file in your WinCC project for existing WinCC pictures No additional windows open when enlarging the Route Control faceplates in WinCC Process Control System PCS 7 SIMATIC Route Control 1 12 A5E00343836 02 2 1 2 1 1 Product Introduction Route Control What Is Route Control SIMATIC Route Control is a SIMATIC PCS 7 programming package for automated transport of materials and products in plants Route Control encompasses both the project engineering and the runtime system and provides many interfaces to the PCS 7 basic system and to user programs Route Control can provide everything from simple transport processes to a large number of complex route combinations depending on the plant design Route Control is primarily a tool for simplif
349. iption of how to find additional information using Help About Opens a dialog box containing information on the product name and version copyright company etc Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 91 Dialogs Interfaces A 25 2 Route Control Center General Operator Control Elements Element Meaning The Route Control Center can be docked to its position it will not be closed or sent to the background when a change is made to another application Open the dialog box for selecting a Route Control server For example this enables another Route Control server on a multiclient to be selected Open the dialog box displaying the status of the Route Control server Update view The data for the display are explicitly downloaded from the server again Switch over the route to manual mode ce es Je le Le If element appears pressed Switch over the route to automatic mode In manual mode only Request route In manual mode only Start route mode levels will not yet be activated In manual mode only Interrupt route mode levels will be deactivated the route itself remains activated and the route lists are downloaded and elements will not be enabled l I In manual mode only Finish route mode levels will be deactivated and elements of the route list are enabled Acknowledge errors and continue executing the route RESUME HELD gt RUN
350. is currently 4 Initialization is being initialized currently active QCHK_LEN Indicates whether length BOOL O IIVQ l 0 Check is not check is taking place underway 1 Check is currently active QLEN1 Maximum length of INT O VQ l connection 1 QLEN2 Maximum length of INT O VQ l connection 2 CONN_ID1 Local NetPro ID for WORD O IIVQ l connection 1 CON1_PHS Return value for system BYTE O VQ_ l 10H OK no error communication block 13H Intervention SFB22 physical status of required connection 1 as For additional hexadecimal value values see PHYS output of SFB STATUS SFB 22 CON1_STAT Return value for system INT O VQ l OH Peer AS in communication block STOP status SFB22 operating status of 2H Peer AS in peer AS connection 1 RUNNING status For additional values see LOCAL output of SFB STATUS SFB22 CON1_ERR _ Error display for system BOOL O VQ l 0 OK no error communication block 1 Error SFB22 See ERROR output of SFB STATUS SFB22 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 87 Block Library Parameter Meaning Type Default I O Att OCM Perm values CON1_DIA Feedback value of system INT O WQ j communication block SFB22 standard feedback value for connection 1 Decimal value 25 Communication is being processed no error For additional values see STATUS ou
351. is executed 3 Activate and deactivate startup of an application 4 File to be executed including its path A 35 5 Diagnostics for Export and Import of Project Engineering Data A 35 6 Diagnostics for Cross Coupling A 158 Route Control offers two blocks from the library for diagnosing the cross coupling between the Route Control automation systems These blocks provide information on the status of the connection Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 35 7 A 36 A 36 1 Question Answer RC_IF_XC_DIAG FB884 RC_IF_XC_LIFE FC884 Diagnostics for RC Server A log file can be generated using the Trace Server application See Diagnostic Trace FAQ Subsequent Modification of AS ID How can make subsequent changes to an automation system ID without losing its elements or element interconnections in the RC engineering project Create a copy of the Route Control project file S7 project or S7 multiproject path Global RCS RCS mdb Open the Route Control project engineering via the S7 project Perform a complete CSV export all elements locations partial routes and interconnections In the CFC charts on the RC_IF_CFG blocks change the RC_AS_ID parameter in accordance with the required AS ID Call the Route Control Wizard and specify the following export option Data synchronization for all elements AS AS connection AS OS connection gt The
352. is not possible in this case 3 417 4H 417 4H The Route Control Wizard creates a fault tolerant connection if the two communication partners are H machines 417 4 always means a 416 3 AS both non H AS Route Control Applications HW Config As of V6 1 SP1 special RC applications are provided in the hardware configuration HW Config Similar to Batch and WinCC these appellations represent active Route Control processes on a server or client station Please configure an RC application for the master station server You can find the RC application in HW Config in the PCS7_V61 catalog under Route Control Please configure an RC application stby for a standby station server and an RC application client for a client station where a Route Control Center will run The Route Control Wizard will now automatically detect the RC server and client stations based on the configured applications You no longer have to select the standard applications as you did V6 1 See also Route Control Wizard Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 95 Configuration Guide 6 25 9 Route Control Wizard The Route Control Wizard is activated by means of a menu command in SIMATIC Manager This wizard helps you with project engineering and configuration of relevant information for Route Control The Route Control Wizard carries out the following tasks e Export of elements to the Route Control pr
353. ith an RC_IF_CFG type block must be configured for each automation system Optionally two additional blocks RC_IF_XC_DIAG and RC_IF_XC_LIFE can be placed for diagnostics These two blocks are then required for diagnostics if cross coupling is used in Route Control only if the Route Control project contains more than one AS One instance of block type RC_IF_ROUTE is required per material transport or route We recommend that you create a separate CFC chart for each route to include the user program and an optional RC_IF_DECODER and RC_IF_ENCODER as well as the RC_IF_ROUTE Separate CFC charts should also be created for the elements because in addition to the Route Control interface block such as an RC_IF_MOTOR the technological block from the standard library e g the MOTOR block and other auxiliary blocks are also inserted in the CFC charts Examples for CFC Charts Check List 6 20 e Guide CFC Overview Examples e For each automation system you have inserted one centralized CFC chart in which a block of type RC_IF_CFG has been placed and configured e You have created one or more CFC charts and placed blocks of type RC_IF_ROUTE for route activation by the user program e You have created one or more CFC charts and placed blocks of type RC_IF_VALVE RC_IF_MOTOR or a similar type to activate process related elements Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide
354. ithin the context of a BATCH batch 0 Element will not See SIMATIC BATCH be used as part of documentation BATCH QOCCUPIED Indicates whether the BOOL O VQ l 1 Element is element is occupied by a occupied by a batch batch See SIMATIC BATCH 0 Element is not documentation occupied by a batch 5 60 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default VO Att OCM Perm values QRET_VAL Return value for block WORD l O VQ l 0 No error 8221 Incorrect or invalid element ID 8223 Incorrect or unknown element type Interface block does not correspond to the element type in the Route Control project configuration QAUTO_ON Motor activation BOOL O VQ l 1 Automatic control is activated ON Motor is activated will run 0 Automatic mode is not active OFF Motor will be will be switched off will not run QMAINT Element in maintenance BOOL O UQ J 1 Motor is in maintenance 0 Motor is available QERR Indicates whether a block BOOL O VQ l 1 The block is error is pending signaling an error see QRET_VAL 0 No error QBA_ID Element is occupied by a DWORD O VQ l batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route QSTEP_NO Element is occupied by a DWORD O IIVQ j 5 step of BATCH with t
355. l Outlet v i C ce Cookers Cooker4 Inlet v Sa Process Control System PCS 7 SIMATIC Route Control 6 138 A5E00343836 02 Configuration Guide 6 27 Project Engineering of RC Faceplate 6 27 1 WinCC Faceplate The Route Control faceplate is interconnected with an instance of block type RC_IF_ROUTE enabling it to support a WinCC faceplate wizard for Route Control For instructions on how to insert and interconnect the Route Control block icon in WinCC with a route instance refer to Route Control WinCC Wizard Overview You will find a description of the individual interface dialogs in Dialogs For an overview of the relationships between an SFC a route and operator dialogs refer to Guide Relationship between SFC and Route Including Operator Dialogs Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 139 Configuration Guide 6 28 Project Engineering of RC Center 6 28 1 Configuration of the Route Control Center For an overview of the relationship between an SFC a route and operator dialogs refer to Guideline Relationship between SFC and Route Including Operator Dialogs Process Control System PCS 7 SIMATIC Route Control 6 140 A5E00343836 02 Configuration Guide 6 29 6 29 1 6 29 2 Project Engineering of RC Server Configuration of Route Control Server The plant network used for Route Control and the properties of the Route Control server are configured
356. l Wizard SUMMALPY cccceeeeeeeeeneeeeeeeeeeeeeteeaeeeeeeaaeees A 17 8 Route Control Wizard Adapting IDS 0 0 eeeeeeeeeeeeeeeeenteeeseeeeeeeeeaeees A 17 9 Route Control Wizard ReSUIt ec cceeceeeeeeeeeeeeeeeneeeeseeeeeeeseeaeeeseeaaeees A 17 10 Route Control Wizard Export Log ccceeeeeeeeeseeeeeeeeeeeeeeeeenaeeeeeeeaeees A 18 Network Combinations 0 c ccceccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeseeeaeeeeseeaeeeseeaeees A 18 1 Route Control Wizard Network Constellations 0 ceceeeeeseeeeeenteeees A 18 2 Route Control Wizard Network Constellations Examples 0008 A 18 3 Route Control Wizard Network Constellations Note 0 ee A 19 Server Combinations 0 0 0 eect eeeeee ee eeeeee ee eeeaeeeeeeaeeeeeeeaaeeeeeeaeeeeneaes A 19 1 Route Control Server with and without WinCC OS seese A 19 2 Route Control Configurations ccc ceeeeeeeeeeeeeeeeeneeeeseeeeeeeseenaeeeseeaeees A 19 3 Route Control Configurations non redundant eeeeeeeeeeeeeeeeneeeees A 19 4 Route Control Configuration redundant ceeeeeeeeeeeeeeeeeeneeeeeeneeees A 20 Route Control Wizard IMpoOrt ec eeeeeeeeeeeeeeeeeeeeeeeeseeeeeeseeeaeeeeeeaeees A 66_ A 20 1 Route Control Wizard How Synchronization WorKS cceeeereeneeees A 20 2 Route Control Wizard IMport cecceeeeceeceeeeeeeseceeeaeceeeeeeesecsaaeeeeeenenes A 20 3 Route Control Wizard Import LOQ cccceeeeeeee
357. l library 2 From the System Blocks Blocks program folder in the Route Control library copy the blocks that have been changed to your own program folder To perform this procedure refer to the readme file provided Perform a type import for Route Control blocks in CFC 4 Nowcompile and download the charts Copying RC_IF_ROUTE Route Blocks If you copy charts to a CFC that contain blocks of type RC_IF_ROUTE FB800 for which a route ID has already been assigned you must manually set the input ID in the copy of the block to 0 in the copied chart Otherwise problems can result in the RC wizard if it detects the same route ID more than once leaves the ID in the copied block and tries to automatically correct the ID in the original block possibly changing a correctly assigned route ID Reserved Ranges Block Number Limit In the CFC editor set the reserved ranges using the Options Settings Compile and Download menu command See CFC Adapting the Block Ranges It is important that the upper limit setting be increased DB to 899 FC to 899 You should also enter this setting globally in your master data library Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 3 11 Getting Started 3 3 11 Note 3 3 12 3 3 13 Question Answer Note Procedure for Creating a New S7 Project with Route Control 1 Create a new S7 project 2 Copy the Route Control blocks from the RC library to the master
358. l project side However it did result in a risk of inconsistent data between the Route Control project and the S7 project The CSV interface for exporting and importing elements has been limited to ensure that inconsistent data cannot be configured by means of this interface refer to Interfaces CSV File Introduction Deleting Elements An element can be removed from the list by means of the shortcut menu for the element or by pressing the Remove button when the element is selected Elements In Route Control V6 control elements as well as other types of instances such as sensor parameter and linking elements are no longer created in the Route Control project For consistency reasons they are first inserted in CFC charts in the S7 project and then transferred to the Route Control project engineering using the Route Control Wizard e Route Control Wizard Actions e Route Control Wizard Selecting Objects To Be Exported Element Dialogs e Control Element Properties e Sensor Element Properties e Parameter Element Properties e Linking Element Properties Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 125 Configuration Guide 6 26 3 12 6 26 3 13 6 26 3 14 6 126 Element Subtypes In Route Control V6 control element types as well as other object types such as sensor parameter and linking elements are no longer created in the Route Control project For reasons of consisten
359. l the Route Control Wizard and select AS OS Connection Information see also Route Control Wizard Selection of Actions Route Control wizard O O E What do you want to do Action Select Data synchronization of RC objects Plausibility Generate 5 connections a TASAS 5 connection information cross coupling see TAS 05 connection information v Messages select message servers generate messages i 2 Enter the required dat in the dialoq pr nter and confic er data for details see Route Control TET no OS SE MAC PEE and Route Control Wizard AS OS Connection TCP IP Address 3 To export the data you entered follow all steps in the wizard until you reach the end 4 Inthe Route Control project perform the S7 import see Route Control Wizard 5 Now check the data you have imported see Route Control Wizard Import 6 Load the Route Control project engineering onto the Route Control server 7 Start or restart the server see also Server Overview 6 25 12 Project Engineering of User Defined Element Types A major advantage of Route Control is that it allows you to create your own user defined element types insert them in CFC and export them to a Route Control project Thus for example you can use a motor with a special activation control and different feedback signals To this end the standard blocks in this case RC_IF_MOTOR are called enclosed in
360. l when an element is activated Pulse time Off 255 Length of low signal when an element is activated Delay time On 255 Length of time delay after the mode level is activated until the element itself becomes activated Delay time Out 255 Length of time delay after the mode level is deactivated until the element itself becomes deactivated Sorting number 64 000 Consecutive sorting number Numbers must be consecutive and unique from all other in the CSV file One Partial Route with Interconnected Elements lt name gt CSV Column Min Max Meaning This file has the same structure as ALLRouEL CSV see above Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 117 Dialogs Interfaces A 28 1 10 Interfaces CSV File Error Messages A number of errors can occur when objects are imported For information on the permitted values for individual columns in the import files refer to Interfaces CSV File Structure No Text Info Updated Remedy Element has been successfully updated in the database Error Element length element exceeded The character string of an element name is too long the name must be shortened to the permissible length Error Element name element not defined The element name is missing a name must be specified Error AS AS lt ID gt not found
361. lass Message Type EventID Event Signal Message Cause EV_ID1 SIG1 Remote process cell BSEND block Communication error between AS AS communication error Output RC_IF_REMOTE_SEND RECV Check S_HISTORY which contains the most recent error message of the internally called BSEND block See also RC_IF_REMOTE_SEND FB831 and RC_IF_REMOTE_RECV FB833 EV_ID1 SIG2 Remote process cell BRCV block Communication error between AS AS communication error Output RC_IF_REMOTE_SEND RECV Check R_HISTORY which contains the most recent error message of the internally called BRCV block See also RC_IF_REMOTE_SEND FB831 and RC_IF_REMOTE_RECV FB833 EV_ID1 SIG3 Remote process cell Communication Communication error between AS AS time exceeded Check inputs and outputs gt SND_TIME gt ERR_SND gt ERR_RCV gt Check NetPro settings connection status gt Check peer automation system RC_IF_REMOTE_SEND RECV gt SND_TIME gt ERR_SND gt ERR_RCV See also RC_IF_REMOTE_SEND FB831 and RC_IF_REMOTE_RECV FB833 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 145 Dialogs Interfaces A 32 4 Operator Messages A 32 4 1 Route Control Messages Operator Messages Message Class Message Type Operator mess Operator messac Message Hold route 2 gt Yes Cause User is controlling this route in manual mode and each message is being logged Hold
362. lay and Operator Control Elements 3 4 RC Faceplate Display and Operator Control Elements 4 4 RC Center for one route or multiple routes Route Control Center RC server Server Overview Startup Sequence Route Control Server Status Redundancy Failover Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 7 1 OS Operator Control and Monitoring 7 2 Using the WinCC Keyset to Call the RC Center WinCC Keyset lt lt fl El ss Description You can use the Route Control Center key in the WinCC keyset to call the Route Control Center The route ID is not transferred in this case so the Route Control Center displays all routes as is the case when the Route Control Center is called via the Windows start bar Process Control System PCS 7 SIMATIC Route Control 7 2 A5E00343836 02 OS Operator Control and Monitoring 7 3 7 3 1 7 3 2 Server RC Server Overview If the Route Control server has not yet been started it can be called up from the Windows start menu Start gt SIMATIC gt Route Control gt Server If the Route Control server is already running but has been minimized it can be opened using a small icon in the taskbar For a description of the dialog user interface refer to RC Server User Interface Dialog Use the shortcut menu to switch from one language to another se e RC Server Switching Languages RC Server Startup Sequence A Route Control serv
363. le Error MeSSages cccccceeeeseeeeeeeeeteeeeeeseeeeees of Project Data IMpoOrt riisus Interfaces Importing S7 Project Data oe eeeeeeeeeeeeeeeeeeneeeeeeaees Route Control Server rirerire iini ainen n NEE ENEA TEE RC Server User Interface Dialog sssseeesssesssrneessrrnnrnnnaaaennnannannaanennaaaa RC Server Switching Languages s eesseesssesssrreseernenssnnnnneennaanannaaeennaana RC Server Expanded Diagnostics AS List 0 0 0 ceeeeeeeeeeseeeeeeeenaes RC Server Expanded Diagnostics Route List 0 ceeeeeeeeeeees RC Server Expanded Diagnostics OS AS Connections RC Server Expanded Diagnostics Clients RCC cccceeesieeeenees Route Control Route LOG o oo eee ceeeeeeeeeeeeeeeeeeeneeeeeeaeeeeeeaeeeeeenaeeeeseaas Route Log Interface Export essssssssreseernaassnneneennnannannaneennaanannaaeennaana Route Log Adding Removing Log Files cccceeeeeeeeeeeeeeteeeeeeeeees Route Log Adding a Log File ccc ceeeeeeeeeeeeeeeeeencneeeeeeneeeeeeneeeeseaes Route Log Selection of Visible COlUMMS cesceeeeeteeeeeeetteeeeeenaes Messages i ities k aN dean ee EE O E ea Overview of RC Messages eesesrriserrinirrrressterresrirndaenranennnnaatanaasunans OS MESSAGES S occorron eE EEEE EEE EEA Route Control Messages OS ssssssessrnensteeserrrrnsrnertrrrrnnnrnesrerernn nnne Route Control Messages OS System Server Route Control Messages OS Route Server
364. le controller CPU and one operator station WinCC s Overview Entering RC applications in HW Config gt Route Control Applications HW Config gt Route Control configurations Copying Route Control blocks from the library and inserting them into the S7 project CFC chart with one RC_IF_CFG and one RC_IF_XC_DIAG block for more than one automation system Overview of Cross Coupling Blocks CFC charts for elements insertion of RC_IF_xxx blocks Overview of Elements Per route CFC chart containing one RC_IF_ROUTE block this block is sufficient for manual operation of a route for automatic operation the RC_IF_ROUTE must still be interconnected to the user program but this can be done later RC_IF_ROUTE FB800 Start Route Control Wizard with all options Export Route Control Wizard Actions Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Getting Started 12 13 14 15 16 17 18 19 20 21 Compile CFC and download to an automation system AS See PCS 7 manual Compile NetPro and download to an automation system AS Guide Exporting the Connection Configuration NetPro Start Route Control Wizard in the Route Control engineering tool Import Route Control Wizard Import Project engineering of Route Control objects assign project settings locations mode table partial routes interconnection of elements in partial routes and in the
365. le dialog select the path to an S7 project s7p or S7 multiproject s7f RC will now create an RC subdirectory and a project engineering database global rcs associated with this path In doing so RC assumes that the global subdirectory already exists as RC is always stored in an S7 project or an S7 multiproject The RC engineering tool will automatically open the existing project engineering database and you can now begin your project engineering 6 26 1 6 Main View of the RC Engineering Tool The RC engineering tool is divided into two sections e The top section 1a and 1b shows the route neutral objects and pool of elements In addition global data such as the properties of the RC server are to be configured here e The bottom section 2a and 2b contains the mode levels partial routes and their elements that is the route dependent interconnected elements Start with the top section and import data and objects that already exist in the S7 project and do not have to be configured twice The next step explains how to do this 6 26 1 7 Transferring Data from an S7 Project The following data can be transferred from an S7 project or the projects of an S7 multiproject e Plant hierarchy e Elements e Routes e Automation systems 6 26 1 8 Server and Redundancy Scenarios Typical approved and intended server combinations are presented below For demarcation purposes the combinations shown include a few typical
366. le is based on one valve that is activated by one or more routes Scenario 1 Activation by One Route in One Activated Mode One route activates one valve in one Mode 5 the valve will be opened No other routes or modes are involved Mode 5 1 Activation ON Feedback ON QRESTPOSx Goes from 1 to 0 QRPOSERRx Remains 1 Scenario 2 Activation by One Route in One Deactivated Mode One route activates one valve in one Mode 5 however Mode 5 is deactivated and the valve will therefore be closed No other routes or modes are involved Mode 5 0 Activation OFF Feedback OFF QRESTPOSx Goes from 0 to 1 QRPOSERRx Remains 1 Scenario 3 Activation by One Route with Two Modes One route activates one valve in one Mode 5 and one Mode 6 Mode 5 is deactivated and Mode 6 is activated Mode 5 causes the valve to close and Mode 6 causes the valve to open No other routes are involved Mode 5 Activation Feedback QRESTPOS5 QRPOSERR5 0 OFF OFF Goes from 0 to 1 Remains 1 Mode 6 Activation Feedback QRESTPOS6 QRPOSERR6 1 ON ON Goes from 1 to 0 Remains 1 Scenario 4 Activation by Two Concurrent Routes One route activates a valve in deactivated Mode 5 while another route with the same FUNC_ID activates the same valve in Mode 6 Result is the same as in Scenario 3 Scenario 5 Activation by Route in Automatic and Manual Mode
367. lement A control element interconnected in a partial route Route linking element A linking element interconnected in a partial route Route parameter element A parameter element interconnected in a partial route Route sensor element A sensor element interconnected in a partial route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Abbreviations RCS SB SC SE SFC SIS SL TCP IP TH TQM TSAP UC Route Control system RCS was the product abbreviation up to Version 5 starting with Version 6 the product abbreviation is RC SIMATIC BATCH SC block library Comparable to the standard library of PCS 7 or the PTE library Sensor element A sensor element is an object that returns a value from the process and specifies whether an expected actual value is equivalent to the current actual value Sensor elements are not activated Examples include conductivity measurements flow rate measurement sensors and limit switches Sequential function chart Route Control V6 offers a typical SFC that can be further developed for use in creating your own SFC block SIEMENS interception system Communication interface for example SIMATIC BATCH offers SIS for interfacing an MES SIMATIC Logon Software component of SIEMENS for checking access control user authorization used by WinCC BATCH Route Control and other products for authentication Transport Control Protocol Internet Protocol
368. lement ID 8103 For external parameter elements only Index is outside the permissible range 1 to 24 8104 For external parameter elements only Route ID is outside the permissible range 1 to the maximum number of routes The maximum number of routes is specified using the NoRoutes number of routes input on the RC_IF_CFG FB850 Process Control System PCS 7 SIMATIC Route Control 5 82 A5E00343836 02 Block Library Project Engineering 1 Insert the RC_IF_USER_PE block in a CFC chart 2 Edit the TypeName input Change the name of the subtype to a name of your choosing 3 Interconnect your own block to process related blocks such as PCS 7 standard library blocks 4 Start the RC wizard and allow the element ID to be automatically entered Apply the element ID and the new subtype by importing S7 into the Route Control project engineering Note To activate this parameter element in routes you still have to edit the unit for visualization on the Route Control Center on the subtype in the Route Control engineering tool Example User defined parameter elements are created in the same way as control elements See Example for User Defined Type Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 83 Block Library 5 9 5 9 1 Description RC_IF_LE FB828 Connection Elements The RC_IF_LE block stores the state of a linking element LE of the routing system for example the mater
369. lements For permitted value range ALT_VAL Alternate value entered WORD W 16 0000 I VQ l Examples of in the element in case of ALT_VAL problems with 0 Element communication with the receives feedback remote AS or problems undefined with the remote element H8000 Element See also parameter receives feedback QRET_VAL fault Process Contro System PCS 7 SIMATIC Route Control A5E00343836 02 5 93 Block Library Parameter TypeName Meaning CE subtype of the remote element This parameter is required for an S7 import in the Route Control project engineering Type STRING 24 Default VALVE 0 Attr VQ OCM Permitted Values ACE subtype is for example MOTOR VALVE or another user defined type QLOC_ID ID of local control element INT VQ See Valid ID Ranges for CE SE LE and PE QCOMM_ID Serial number of the element in the central send data block see SNDRCVDB INT VQ QCOMMAND Diagnostic information 16 bit value of the command that is transferred to the remote element WORD VQ QROUTE ID of route INT O UQ QFUNC_ID Function ID FUNC_ID of route INT UQ Q_FBACK Feedback value of the remote control element WORD VQ QRET_VAL Feedback value of the block WORD VQ 8211 The CE ID entered is too small 8212 The CE ID ente
370. lerance time begins to elapse as soon as an element is no longer at its SET position gt Check the element for errors or faults If necessary increase the monitoring time EV_ID2 SIG7 Rest position error At least one element has left is rest position for longer than the fault tolerance time when the mode level was disabled gt Check element outside the routing system EV_ID2 SIG8 Invalid route data in the route list As a result of a manual request static parameters source destination material mode table etc have been changed in the Route Control Center for a route in progress The route in progress was then switched back to automatic mode gt Deactivate route manually gt Switch the route back to automatic mode gt Repeat route request if the user program is to be executed automatically EV_ID3 SIG1 General error Check RC_IF_ROUTE QRET_VAL EV_ID3 SIG2 No available route ID found An available route ID is no longer available in this AS or RC has not yet written valid route IDs to the AS gt Load and enable the server gt Provide more resources configure a larger range of available route IDs EV_ID3 SIG3 Automation system is not configured for this route ID Inconsistent data between the AS and its routes ID and the Route Control project engineering gt Execute Route Control Wizard with Data synchronization option
371. lished Local ID Local ID of connections in the Route Control server Connection resource Connection resource on the side of the automation system OS connection resource Connection resource that uses the Route Control server to establish the connection TCP IP Indicates whether or not the Route Control server connection will be established to the automation systems by means of a TCP IP connection if not the MAC address will be used Process Control System PCS 7 SIMATIC Route Control A 10 A5E00343836 02 Dialogs Interfaces A 2 8 Route Properties Dialog Properties xi Route General Routes Route3 Name Automation system PCU2 MPI1 Instanz ID 5 Number 3 v Dynamic j r Comment Cancel Help Description This dialog is used to display the properties of a route For reasons of consistency the properties cannot be changed except for comments as they were imported from the S7 project The properties have already been assigned in the appropriate block in the CFC Meaning of Operator Control Elements Operator Control Meaning Element Name Name of the route block in the CFC See RC_IF_ROUTE FB800 Automation system Name of automation system in which this route block was configured Number Route number unique from all others in the Route Control project engineering Dynamic Yes This route number will be dyna
372. ll find the following RC applications under PCS7_V61 profile in the SIMATIC Route Control folder e RC application e RC application standby e RC application client For existing projects replace the user defined application configured for a Route Control server with an RC application and with a RC application stby on the standby server e First configure in V6 1 SP1 an RC application client for each PC station where a Route Control client application will run Route Control Center The configuration of an RC application client is not mandatory but if you do not do it now you will have to manually select a Route Control server on the Route Control Center at runtime An RC application client only needs to be planned for stations on which a Route Control Center will run Other stations on which a WinCC application with the Route Control faceplates runs do not need to be configured as RC application clients See also HW Config The following table provides an overview of the old and new configuration schemes ver V6 4 SP Meaning O User defined application RC application Route Control server master User defined application RC application standby Route Control server standby Not available RC application client Route Control client Center The correct computer name must now be entered in the properties of PC station in the S7 project The Route Control Wizard will later read these computer names and enter t
373. llations AS AS and AS server Route Control Wizard AS OS Connection MAC Address connections Route Control Wizard AS OS Connection TCP IP Address Export objects Route Control Wizard Selecting Objects To Be Exported Summary Route Control Wizard Summary ID correction Route Control Wizard Adapting IDs Result Route Control Wizard Result Eng Tool Import Route Control Wizard Import Process cell Project Engineering of a Process Cell Portion of a plant Project Engineering of a Unit Locations Project Engineering of Plant Related Locations Unit location type Unit Location Type Properties General locations Project Engineering of Plant Neutral Locations Material material group Project Engineering of Materials and Material Groups Material sequences Project Engineering of Material Sequences CSV interface Guide CSV Interface Interfaces CSV File Overview Control element Control Element Properties Control Element Activation Control Element Cross Reference List Route Control Element Properties Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces Area within a Mode site Dialogs Sensor element Sensor Element Properties Sensor Element Activation Route Sensor Element Properties Parameter element Parameter Element Properties Parameter Element Activation
374. location Ctri N E e PC RIRE Right click to open the shortcut menu Select Add location Properties xi Location Types r General Name General Location 45 Unit No unit assignment x ID a a Variant E r Attributes for the entire route Visible when source is selected I Visible when Via Parameter is selected Visible when destination is selected r Comment Cancel Help Enter the name of the location and a comment if applicable For general locations an assignment to another process cell unit is not possible If necessary change the ID of the location The Attributes for the entire route selection refers to a subsequent selection in the Route Control Center Visible for means that this location can be selected as the source via or destination location Process Control System PCS 7 SIMATIC Route Control A 14 A5E00343836 02 Dialogs Interfaces A 4 2 Note Project Engineering of Plant Related Locations If the plant hierarchy already exists in the S7 project process cell unit it can be transferred to the Route Control engineering project using the Route Control to add other process cells or units for example to improve the location structure you can create process cells and units manually in the Route Control engineering tool In all cases the process cells and units should be availabl
375. lock between a valve block and the routing system The RC_IF_VAL_MOT function is interconnected to the valve block for example function block VAL_MOT FB74 of the PCS 7 standard library in the CFC and connects its signals to a control element data record in the routing system If the valve is involved in the route the valve is activated according to the interconnection in the route see Route Control project configuration The valve feedback is evaluated in the route simultaneously Inputs and Outputs Parameter Meaning Type Default I O Att OCM Perm values ID Element ID that is unique INT l U Assigned from all others in the AS automatically by the RC wizard FB_CLOSE Return value actual BOOL l VQ 0 Valve is not value of the process closed valve indicating its status 1 Valve is closed FB_OPEN Return value actual BOOL l VQ 0 Valve is not value of the process open valve indicating its status 1 Valve is open MONITOR Feedback signal BOOL TRUE l VQ 1 Monitoring of monitoring feedback signals is active 0 Feedback signal monitoring is deactivated feedback is being simulated MAN_AUT Status of upstream BOOL l VQ J 0 Upstream element element is in manual mode 1 Upstream element is in automatic mode Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 63 Block Library Parameter LOCK Meaning Specifies whether an upstre
376. logs Interfaces A 5 Material A 5 1 Project Engineering of Materials and Material Groups Material configuration xi Material JD Name Comment o ooo O 7 1 Material A oo Nw 2 Material B Delete Properties Material group A oup 1 Delete Properties Assigned materials 1 Materialgroup 1 JD Name Commet ooo y oO 1 Material 4 Insert 2 Material B Remove Cancel Help Description 1 List of materials 2 List of material groups 3 List of materials assigned to the material group selected above Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 17 Dialogs Interfaces A 5 2 Adding Changing and Deleting a Material Dialog ID numeric 7 Name materias ss S Comment lt commentmateia gt Cancel Help Adding a New Material Click New to open another dialog and enter a new material and a comment A unique material ID will be assigned you can change this ID but it must be unique Changing the Properties of a Material Click Properties to open a dialog where you can change the material name and the comment the ID cannot be changed Deleting a Material Select a material in the list and click Delete Following a safety prompt the material is deleted Process Control System PCS 7 SIMATIC Route Control A 18 A5E00343836 02 Dialogs Interfaces A 5 3 Adding Changing and Deleting a Material Gro
377. lp Select SIMATIC RC Server Server 3 RC V6 mit 20S Pcs _ v6 2 Add RC_ 6_mit 2054D eballde Remove Process Control System PCS 7 SIMATIC Route Control A 88 A5E00343836 02 Dialogs Interfaces A 24 1 4 Route Control Center Find Server Note If you have configured the station on which a Route Control Center is running as an RC application client in HW Config and downloaded this configuration from the SIMATIC Manager to the client station you no longer have to select the Route Control server in the following dialogs You can also use the o Bowe button to select a computer in your network Browse for Computer 2f x Select RC server Saf My Network Places N Entire Network 5j T Microsoft Windows Network domain_a domain_b domain_c domain_d domain_e e on serverl g on server2 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 89 Dialogs Interfaces A 25 Menu and Statusbar Toolbar A 25 1 Route Control Center Menu Menu Item Sub item Meaning Program Server selection Opens a dialog box for selection of the Route Control server to which the Route Control Center is to be connected See Route Control Center Adding a Server Log on Opens a dialog box for a user to log on Access to this function is not
378. m each of the following steps e Convert the RC project Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 ES Route Control Configuration Migration of RCS Based on BRAUMAT Projects BRAUMAT systems based on PCS 7 that is with blocks interconnected in CFC charts are better suited for migration to SIMATIC Route Control than systems in which CFC charts are not used Note Route Control does not support SIMATIC S5 modules Route Control Library CFC Charts RC_CALL must be replaced by RC_IF_CFG Element blocks must be replaced by blocks from the Route Control V6 library Be sure to use the correct element types in this process You must also be sure that element blocks are inserted in CFC charts for all elements that were previously interconnected in partial routes This prevents any elements that have already been interconnected from having to be deleted during import into the Route Control project planning The AS AS connections are generated by the Route Control Wizard Route Control Project Planning Open the Route Control Version 5 project engineering with the Route Control engineering tool and convert the database to V6 format The conversion tool will be called automatically The elements will be transferred from the CFC charts to the Route Control project engineering using the wizard Any elements that are not in the S7 project will be deleted The activation masks and feedback values for
379. master 2 Second configured computer is the standby RC application standby State RUNNING Computer is the master relative to the connected AS STANDBY Computer is the standby relative to the connected STARTUP AS Computer is starting up Last Error lt Text gt Last error that occurred A 122 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 30 4 RC Server Expanded Diagnostics Route List General This route ID oriented view shows the main parameters of a route as represented inside the server most notably as a number instead of a name Description of Dialog gi simatic Route Control Server Kernel Information Ea AS list Route list FES DES EDS DS EE I EE PS CS ES o o ooooo000 O 0 0 0 0 0 0 0 0 0 0 0 0 Timeout waiti m ooo00000 0 3 0 0 0 0 0 0 0 0 0 0 4 Route a Column Range of Values Meaning Route 1 300 Route ID AS 1 239 Number of the automation system see AS_ID Cnt 0 65535 Route order ID Number of route requests since the server started up This number starts over at 0 once 65535 is reached Time 0 2 to the power of Total route request time in milliseconds 32 2 to the power of 32 4 294 967 296 Mean route request time Time Cnt Thrd Oor1 Internal thread for route request is active 1 or inactive 0 FPAct A B A Faceplate Active bit that is at least one Route Control A Oor1 Center is c
380. material transfer to the route The second scenario applies if the application program knows exactly which mode level represents the actual material transports Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 91 Configuration Guide 6 25 6 25 1 6 25 2 6 92 Configuring SIMATIC Manager Overview Route Control project engineering involves a number of steps e Planning in the context of an S7 project Guide Configuring the Automation Systems CFC Project Engineering of Routes CFC Project Engineering of Elements NetPro Project Engineering of Cross Coupling Route Control Wizard Transfer to Route Control Project Engineering e Planning in the context of the Route Control engineering application Transfer from an S7 Project Project Engineering of User Defined Element Types Project Engineering of Mode Tables Project Engineering of Mode Levels Project Engineering of the Route Control Server Note All references to an S7 project below assume the use of an S7 project in a multiproject Downloading Blocks to the AS References Downloading Blocks to the AS Instance DB Downloading Blocks to the AS User Blocks Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 25 3 CFC Modifying Block Ranges From the perspective of an S7 project the SIMATIC Route Control blocks are user blocks Because the default settings of an S7 project ar
381. meter elements of a route 5 12 5 12 RC _ROUTE_MAT FB819 Description This block is used within the context of material processing for a route 5 12 5 13 RC _ROUTE_RCE_OFF FB804 Description The RC_ROUTE_RCE_OFF block disables the elements of a route in accordance with its properties such as OFF delay times 5 12 5 14 RC _ROUTE_RCE_ON FB803 Description The RC_ROUTE_RCE_ON block enables the elements of a route in accordance with its properties such as ON delay times 5 12 5 15 RC _ROUTE_STATE_OS FB807 Description The RC_ROUTE_STATE_OS block checks to see if there are any update telegrams for a route to be sent to the RC server 5 12 5 16 RC _ROUTE_STATES FB809 Description Internal block that controls the status chart of a route list Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 133 Block Library 5 12 5 17 RC_ROUTE_TELEGR FB808 Description The RC_ROUTE_TELEGR block sends the update message frames of a route to the RC server 5 12 5 18 RC _ROUTE_TIME FB805 Description The RC_ROUTE_TIME function block is responsible for managing all times used in the routing system 5 12 5 19 RC_ROUTE_XC_PE_ACTV FB817 Description This block is used in the context of cross coupling of parameter element data 5 12 5 20 RC_ROUTE_XC_REC FB802 Description The RC_ROUTE_XC_REC block works together with the RC_ROUTE block and receives cross coupling data from peer AS
382. mically assigned No This route number is permanently assigned to this route Comments User text Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 11 Dialogs Interfaces A 3 Technological Hierarchy Process Cell A 3 1 Project Engineering of a Process Cell Note If the plant hierarchy already exists in the S7 project process cell unit it can be transferred to the Route Control engineering project using the Route Control Wizard Se i you want to add other process cells or units for example to improve the location structure you can create process cells and units manually in the Route Control engineering tool Procedure Step Description H 0 Locations a PC Select the Process cells folder E General Locations ja Te Right click to open the shortcut menu uam Add process cell Ctrl N Select Add process cell 7 J F H Cut Girl m 8 Copy Ctrl C a Mode paste Ctrl y HA Func Il rere Del J Types Properties x Enter the name of the process cell and a comment if applicable Process cell Name Cookers Comment Cancel Help Process Control System PCS 7 SIMATIC Route Control A 12 A5E00343836 02 Dialogs Interfaces A 3 2 Project Engineering of a Unit Note If the plant merarchy Pea exists in the S7 project w cell unt it can be transferred to ontrol Wizard See Route
383. n See Global Settings As of V6 1 SP1 so called RC Applications are configured in the hardware configuration which allows the Route Control wizard to automatically detect the stations where RC applications are running and other applications also running on these stations As of version 6 1 SP1 you do not have to specify the computer names of the Route Control server or enter their IP addresses These two gobal settings are determined automatically Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 3 15 Getting Started 3 4 4 Chart in Chart Technology If you are using chart in chart technology with CFC and you insert element RC_IF_MOTOR etc or route RC_IF_ROUTE blocks you should consider the maximum length of the object name that could result The Route Control Wizard will transfer up to 250 characters to the Route Control project engineering If this maximum length is exceeded the Route Control Wizard issues a warning message last dialog and also generates an entry in the log file With longer character strings the wizard uses the characters at the end of the text i e it truncates characters at the beginning of the name if needed Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Getting Started 3 5 3 5 1 3 5 2 See also Configuration Shared Directory RC_LOAD on the RC Server In order to be able to load a new project engineering onto the RC server a sh
384. n windows Close All Closes all open windows fx Path to S7 project Help Contents Opens the Help system What s This F1 Opens the Help system and jumps to a description of the active dialog box Introduction Opens the Help system and jumps to the introduction Getting Started Opens the Help system and jumps to the description of Getting Started Using Help Opens the Help system and jumps to a description of how it can be used to find additional information About Opens a dialog box with information about the product name and version copyright company etc Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 103 Configuration Guide 6 26 1 3 Saving a Route Control Project Because a Route Control project is assigned either to an individual S7 project or to an S7 multiproject this is also used to specify the storage location of the Route Control project database User launches poe en gt RC Engineering tool kom SIMATIC Manager no single project with an MDB MDB available inthe single projects once Several single projects with RC MDB Single project MDB available no in multiproject yes single project is not integrated into multiproject MDB available Stat RC Eng Too with the path to this MOB in the single pinject Create MDB in mutiorgect Error Several RC projects cannot b
385. nd ending a route Depending on the level of authorization other locations for the source and destination of the material transport the material the mode table etc can also be defined Route Control Faceplate in WinCC The Route Control faceplate is a user interface to display and manipulate the main statuses and modes of a route A block icon is added to a WinCC picture and interconnected with an instance of the RC_IF_ROUTE block type using an RC faceplate wizard During runtime the block icon can be used to open the Route Control faceplate In addition to the route status the faceplate also displays messages pertaining to a route Operators can also actively intervene request start stop and end the route however new source or destination locations cannot be selected here From this faceplate it is possible to switch to the BATCH Control Center if installed the Route Control Center and an SFC dialog if configured Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 2 6 Guide Route Control General AS Route Control Automation System The Route Control automation systems assume the most important part of material transport Except for the route search the entire material transport control that is control of elements involved in the route takes place in the AS Because the elements for a material transport can be spread out over several automation systems the exchange of set
386. nd the application must be restarted via Start gt SIMATIC gt Route Control gt Server 13 Route Control server license installed 30 100 or 300 simultaneous material transports The first number shows the installed license the right number shows the currently active routes 14 Indicates whether or not the automation systems are connected 15 Indicates the user who has logged on or unknown if a no user has yet logged on or the SIMATIC logon package has not been installed See also Route Control Center Status Bar 16 A small green triangle indicates if the route log is active file is being written The tooltip shows the path to the log file Note For a description of the individual stages during startup and shutdown of the Route Control server refer to Startup Sequence Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 30 2 RC Server Switching Languages General Display Engish Exit Deutsch Francais Help Fl Description You can select a different language for the Route Control server using the shortcut menu in the Windows taskbar The languages installed on the computer by the Route Control setup program determine which languages are available for selection A 30 3 RC Server Expanded Diagnostics AS List General The AS List tab indicates all of the automation systems configured for Route Control and the properties and current status of these automa
387. ndicates whether a block BOOL O VQ l 1 The block is error is pending signaling an error see QRET_VAL 0 No error Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 49 Block Library Parameter QBA_ID Meaning Type Default VO Att OCM Perm values Element is occupied by a DWORD O WQ j batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route QSTEP_NO Element is occupied by a DWORD step of BATCH with this number This number will be transferred in the route block and passed through by Route Control to the elements of a route O lt 9 QBA_NA O Element is occupied by a STRING VQ batch with this name in 32 BATCH This name will be transferred in the route block and passed through by Route Control to the elements of a route QROUTE ID of route that activates INT O UQ j this element QFUNC_ID Function ID of route that INT O UQ l activates this element QMODE_NO Mode level of route INT O UQ j activating this element QCOMM_ID Remote element ID INT UQ QSIMU O UQ 1 Feedback will be simulated Element in simulation BOOL 0 The return value of the upstream element will be transferred Project Engineering 1 2 Example Insert the RC_IF_MOT_REV in a CFC chart
388. neering VIA_1 Via location 1 for a route DINT L 0 l VQ 0 Permitted but location will be ignored gt 0 ID of location from Route Control project engineering VIA_10 Via location 10 for a DINT L 0 l VQ 0 Permitted but route location will be ignored gt 0 ID of location from Route Control project engineering DEST Destination for a route DINT L 0 l VQ 0 Not permitted destination of material gt 0 ID of location transport from Route Control project engineering MODE_TBL Mode table DINT l VQ 0 All partial routes Parameters for route in all mode tables request are searched gt 0 Only partial routes that are assigned to the mode catalog in the Route Control project engineering are considered Material Material to be transported DINT l VQ O or This parameter only has to 1 to 32 000 be specified if a Linking elements will be used for visualization b During the route search material compatibility relative to the previously transported material will be assessed Otherwise 0 is applied here MATSTAUT _ Material Set BOOL TRUE I V Q 0 Material is not Automatically applied For a sequence diagram automatically and description refer to 1 Each time a Material Sequence route switches to Diagram for the Active state RC_IF_ROUTE the material in the linking elements is applied Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 19 Block Library
389. network when a search is made for a suitable path This designation specifies whether a partial route or an element is locked for additional searches Thus both material transports or short routes cannot use the same element or the same partial route which ensures that products are not commingled In certain cases however product commingling is desirable while in other cases material from two sources is transported to one destination In these cases the same function ID must be entered for both routes FUNC_ID parameter in the RC_IF_ROUTE permission is thereby explicitly granted for both routes to operate together A CPU of an H machine An H machine consists of two CPUs two PSs power supplies and 2 CPs communication processors The two CPUs are connected and represent a redundant AS pair One CPU assumes control master and the other CPU remains ready as a reserve to take control if necessary fault tolerant system See Abbreviations LE Also a location Locations designate the beginning and end of routes and partial routes They can also be transition points or so called VIA locations for routes There are two groups of locations 1 Plant related locations 2 Plant neutral locations Plant related locations are embedded in a plant hierarchy and are assigned to a process cell unit Plant neutral locations are not embedded in the plant hierarchy and represent the various unassigned locations of the plant such as a
390. next route request Note Loading of a new material configuration is recorded in the route log Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 143 Configuration Guide 6 29 3 3 Material Interface Transfer Files Two files are transferred on the interface directory sharing of RC_LOAD on the RC server e Specification of material master data MAT_EXT TXT e Specification of material successor relationships MAT_EXT CSV Note These files are only read in automatically by the Route Control Server if the first line signature matches in both files This prevents inconsistent relationships i e inconsistent successor and material master data settings from occurring 6 29 3 4 Material Interface Material Master Data The MAT_EXT TXT transfer file is in normal text format ASCII and has the following structure lt project name gt lt GMT string gt lt GMT number gt Material 1 Material 2 Material 1024 Example Fermentation and Storage Cellar 2004 12 01 15 34 2746388496 Lager_Light Lager_Stout Yeast Note It is not necessary to fill in all 1 024 lines with material names Process Control System PCS 7 SIMATIC Route Control 6 144 A5E00343836 02 Configuration Guide 6 29 3 5 Material Interface Successor Relationships The second transfer file MAT_EXT CSV contains information about which materials are allowed to follow other materials The general file s
391. ning the same function ID to both routes lt Name gt element is in manual mode The route that was found contains an element that is still in manual mode gt Open the faceplate for this element and switch over to automatic mode then repeat the route request lt Name gt element is faulty The route that was found contains an element that is still faulty gt Eliminate the cause of the fault in this element and repeat the route request lt Name gt element is in maintenance The route that was found contains an element that is still in maintenance gt First take the element out of maintenance and then repeat the route request lt Name gt maintenance is affecting the element The route that was found contains an element that is itself not in maintenance but is affected by maintenance of another element gt Take the other element that is in maintenance mode out of maintenance and repeat the route request lt Name gt element command is illegal The route that was found contains an element with an illegal element command gt Contradictory commands are being applied to an element in the same mode for example open valve and close valve Change the project engineering repeat loading the server and repeat the route request A 134 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces Message Material error in lt Name gt element
392. nnection your user defined block with the feedback signals 4 Start the RC wizard and allow the element ID to be automatically entered Apply the element ID and the new subtype by importing S7 into the Route Control project engineering Note In order to use this sensor element in routes you still have to create relevant commands on the subtype in the Route Control project engineering tool and edit the control and feedback masks in accordance with the assignment of the feedback inputs on the block User defined sensor elements are created in the same way as control elements See Example for User Defined Type Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 8 Parameter Elements Parameter elements represent a setpoint QVALUE_I D R which can be further processed by user programs and takes an actual value ACT_VAL from the process Parameter elements are used to specify setpoints whereby the setpoint specification can depend on a given route For example the calculation of the output amount may depend on the volume of a pipe Route Control provides two predefined PE types e RC_IF_VOLUME FC808 e RC_IF_TIMER FC809 An interface block is available for custom parameter elements It can be called in the user program in order to access the internal PA data structures of Route Control e RC_IF_USER_PE FC807 Route Control distinguishes between two types of parameter elements e
393. not supported Software Requirements for Automation System 2 4 4 3 Route Control requires CPU firmware Version 3 1 0 e CPU 416 3 e CPU 417 4 e CPU 417 4H Dependence on Other Components All components required to operate Route Control are installed during the PCS 7 setup Route Control Server e SIMATIC Net server AS connection e ACE Application Communication Environment connects Route Control server to WinCC message server e Redundancy Integration e PCS 7 Common Classes classes display of date time etc e SIMATIC Logon optional e Acrobat Reader for user manual Route Control Library 2 14 e STEP 7 CFC e Acrobat Reader for online manual Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Product Introduction Route Control Faceplate e WinCC e Acrobat Reader for online manual Route Control Center e SIMATIC Authorization e SIMATIC Logon optional e Acrobat Reader for online manual Route Control Engineering Tool e SIMATIC Authorization e SIMATIC logon e Acrobat Reader for online manual Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Product Introduction 2 4 5 2 4 5 1 Authorization Authorization Overview The following table provides an overview of the applications of SIMATIC Route Control and their licenses Additional information is available online at http support automation siemens com The V6 1 licenses can
394. ns This element will only be asked whether it is supplying this feedback Process Control System PCS 7 SIMATIC Route Control A 100 A5E00343836 02 Dialogs Interfaces A 27 3 Route Control Center Sorting The shortcut menu can be used to change the sorting of the display mouse pointer must be on one of the column headers Possible sorting criteria are Category Sorting Criterion Modes Tab Elements Tab Element Name of element X X Number of automation system X X containing this element Element subtype such as MOTOR X X VALVE as subtypes of a control element x lt Element type such as control sensor X linking or parameter element Active elements ot Passive elements 2 Faulty elements X Mode Name Number State X lt X X lt X X X Partial route X Sorting is available Sorting is not available Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 101 Dialogs Interfaces A 27 4 Route Control Center Activation Keys The manner in which an element is used in a mode level activated versus passively requested is represented using certain abbreviations These abbreviations can be changed by entering a new abbreviation in the corresponding column a al a da Icon Meaning a This element will be activated in this mode level d This element
395. nsferred in the route block and passed through by Route Control to the elements of a route QSTEP_NO Element is occupied by a DWORD O VQ j step of BATCH with this number This number will be transferred in the route block and passed through by Route Control to the elements of a route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 69 Block Library Parameter Meaning Type Default I O Att OCM Perm values QROUTE ID of route that activates INT O UQ j this element QFUNC_ID Function ID of route that INT O UQ j activates this element QMODE_NO_ Mode level of route INT O UQ j activating this element QMAINT Elementin maintenance BOOL O UQ J 1 Motor is in maintenance 0 Motor is available Project Engineering 1 Insert RC_IF_USER_CE in a CFC chart 2 Edit the TypeName input Change the name of the subtype of MY_CE toa name of your choosing 3 Interconnect your user defined block with another block e g a block from the PCS 7 standard library a block from the SC library or the PTE library 4 Start the RC wizard and allow the element ID to be automatically entered 5 Apply the element ID and the new subtype by importing S7 into the Route Control project engineering Note In order to activate this control element in routes you still have to create relevant commands on the subtype in the Route Control
396. ntrol A5E00343836 02 A 39 Dialogs Interfaces A 11 Function ID and Level A 11 1 Function ID Properties Dialog FunclD m General 7 Name Pumping ID 1 Comment Cancel Help Description This dialog is used for entering and changing the name and properties of a function ID Function IDs are keys for differentiating routes Each route operates with a different function ID usually its own route ID However if particular routes are supposed to operate together they must use the same function ID IDs assigned by the user should be higher than IDs assigned by the system thus 301 or higher This facilitates diagnostics during runtime because it can be instantly recognized whether a system function ID or a user function ID is involved Meaning of Operator Control Elements Operator Control Meaning Element Name Name of function ID ID Function ID number that is unique from all others 1 300 Number assigned automatically by the system when the user assigned a value of 0 in RC_IF_ROUTE refer to RC_IF_ROUTE FB800 301 32 000 Can be used by the user program Process Control System PCS 7 SIMATIC Route Control A 40 A5E00343836 02 Dialogs Interfaces Operator Control Element Comments Meaning User text A 12 Consistency Check Dialog Consistency check xi Options V ID conventions V Sorting order of elements Jv Variant check JV
397. ntrol Route will be displayed in Center will not the Route Control Center display this route 1 Route Control Center will display this route QMODE_AC The current actual values BOOL O VQ Bit x 1 mode has of the function IDs are been returned as a 32 bit value reached satisfied Bit x 0 mode has not been reached satisfied QRESTPOS Indicates whether or not DWO ORD O VQ l Bit x 1 all of the actively used Rest position control elements of a reached mode level are in the rest ea Bitx 0 position Rest position not achieved 5 26 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default I O Att OCM Perm values QRPOSERR Rest position error for DWORD O UQ Bit x 1 mode level Rest position error Failure to stay in the rest satisfied error is position causes an error to pending be signaled if at least one Bit x 0 active element is activated N t iti from another route or in eee POSON manual mode eee When elements are activated by another route for example in another mode level or by a concurrent route that is a route with the same FUNC_ID no error is signaled Meaning The block being activated is aware that no error has actually occurred QMON_ERR Indicates whether all DWORD O UQ Bitx 1 elements of a mode level Set position not have reached their set reached on time po
398. ntrol a faceplate is a control dialog for a route This control dialog is interconnected to a route RC_IF_ROUTE and can be opened from the block icon in a WinCC picture Function ID Fail safe system Fault tolerant system Interface A linking element is an object that represents a material in a transport medium such as a pipeline or a conveyor belt When a route is requested the LE is also the means of performing the material compatibility check Library Location location in route network Medium access control In the case medium access control is the interface address on Layer 2 of the ISO OSI communication model The MAC address is used to identify communication peers for example the AS MAC address or OS MAC address of network cards Microsoft data access components File extension for a Microsoft Access database Manufacturing execution system Architectural layer between the ERP and process control level Machine readable product designation The MLFB is the order number for a product it is intended to serve as both the type and system designations Multiproject Microsoft XML Mode table Operation Block Object engine Runtime container for Route Control BATCH and WinCC in PCS 7 V5 The object engine is not included in V6 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Abbreviations OES OS PCELL PCS 7 PE PLC PR PT PTE Qs RC RCC RC_IF RCE RLE RPE
399. ntrol must be configured 2 The project engineering is simplified as follows Element IDs that have not yet been configured 0 are assigned automatically Element IDs that have already been configured lt gt 0 are checked for validity and corrected if necessary Elements already configured in the CFC charts are transferred to the Route Control project 3 Moreover the plant hierarchy from the S7 project must be available in the Route Control project 4 In addition the routes ID dynamic or fixed assignment must also be Checked and Transferred to the Route Control project 5 The message server WinCC OS that is to receive messages during runtime from the Route Control server or servers must be specified Solution The Route Control Wizard helps you specifically with these tasks by providing appropriate interfaces and selection dialogs The Route Control Wizard guides you through a number of dialogs in which you can make the relevant settings corrections and selections You start the wizard in SIMATIC Manager under Options SIMATIC Route Control Wizard to perform the following tasks e Check and if possible automatically correct element IDs if this is not possible you can must correct the ID manually or correct the error e Select the connection data and provide parameter inputs to the instances of block type RC_IF_CFG central configuration of an RC AS e Select and transfer the RC server propert
400. o Route Control servers at startup If the configuration has not yet been downloaded you can select a Route Control server manually The Route Control server can then be selected with The Route Control server can be selected using e P address of computer Add SIMATIC RC server xi Server fi 92 168 3 191 v Browse Cancel Help Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces e Computer name Add SIMATIC RC server xi Server RC_SRAY_A X Browse Cancel Help e For information on browsing the network for the computer name refer to Route Control Center Find Server Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 87 Dialogs Interfaces A 24 1 3 Route Control Center Adding a Server Note If you have configured the station on which a Route Control Center is running as an RC application client in HW Config and downloaded this configuration from the SIMATIC Manager to the client station you no longer have to select the Route Control server in the following dialogs If a Route Control server has been selected before and you reopen the selection dialog using Program Select Server the previously known servers are offered You can expand the list with Add or shorten the list by selecting a server and pressing Remove Add SIMATIC RC server xi Server fi 92 168 3 191 v Browse Cancel He
401. o be automatically entered Transfer the element ID by performing an S7 Import operation to the Route Control project configuration Guide CFC for Motor Operated Valve 5 58 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 6 4 RC_IF_MOTOR FB822 Description The RC_IF_MOTOR block is the interface block between the MOTOR block and the routing system for a motor with two states OFF ON This block is interconnected to a MOTOR block for example the MOTOR FB66 function block from the PCS 7 standard library If the motor is involved in the route the motor is activated according to the interconnection in the route see Route Control project configuration The motor feedback is evaluated in the route simultaneously Inputs and Outputs Parameter ID Meaning Type Default I O Att OCM Perm values Element ID that is unique INT l U Assigned from all others in the AS automatically by the RC wizard FB_ON Motor feedback BOOL l VQ l 1 Motor is on ON 0 Motor is off OFF MONITOR Feedback signal BOOL TRUE l VQ 1 Monitoring of monitoring feedback signals is active 0 Feedback signal monitoring is deactivated feedback is being simulated AUT_MAN Automatic or manual BOOL l VQ J 1 Upstream control type of upstream element is in element manual mode 0 Upstream element is in automatic mode LOCK Specifies whet
402. ock provides an interface with user definable controls and feedback for creating user defined control elements It can be interconnected with any process related block If the control element is involved in the route the element is activated according to the interconnection in the route see Route Control project configuration Feedback of the element in the route will be evaluated at the same time Note The RC_IF_USER_CE block does not contain feedback simulation If required you can implement feedback simulation by appropriately interconnecting the control outputs with the feedback inputs in the CFC chart In the simplest case by looping back the controls to the corresponding feedback Inputs and Outputs Parameter Meaning Type Default VO Att OCM Perm values ID Unique element ID within INT l U Assigned the automation system automatically by the RC wizard ACTIVE Idle state feedback BOOL l VQ l 1 Element is active i e no longer in idle state 0 Element is not active i e has reached idle state FB_00 Bit 0 for element BOOL l l VQ l 0 1 feedback see Feedback Bit Assignment FB_12 Bit 12 for element BOOL l l VQ l 0 1 feedback see Feedback Bit Assignment MAN_AUT Automatic or manual BOOL l VQ J 0 Upstream control type of upstream element is in element manual mode 1 Upstream element is in automatic mode Process Control System PCS 7 SIMATIC Ro
403. of this publication to ensure and transmission of its contents are not permitted without express consistency with the hardware and software described Since written permission Offenders will be liable for damages All rights variance cannot be precluded entirely we cannot guarantee full including rights created by patent grant or registration of a utility consistency However the information in this publication is model or design are reserved reviewed regularly and any necessary corrections are included in subsequent editions Siemens AG Automation and Drives Siemens AG 2005 Postfach 4848 90327 Nuremberg Germany Technical data subject to change Siemens Aktiengesellschaft A5E00343836 02 Preface Purpose of This Manual This manual provides a comprehensive overview of programming with SIMATIC ROUTE CONTROL It will help you install and commission this software Procedures for program creation user program setup and the language elements are presented This manual is intended for programmers and persons involved in project planning commissioning and servicing of automation systems We recommend that you familiarize yourself with the examples in Chapter 6 Guide to Project Planning This will help you get started with programming of SIMATIC ROUTE CONTROL Basic Knowledge Required Basic knowledge of automation engineering is required to understand this manual In addition knowledge of how to use computers or PC like e
404. oject engineering e Specification of dedicated WinCC message servers WinCC master server e Automatic configuration of cross coupling The dialogs included in the wizard and tasks that operating personnel can be accomplish using the wizard are described in detail in a section dedicated entirely to the Route Control Wizard Route Control Wizard Actions 6 25 10 Import from an S7 Project The Import wizard in the Route Control engineering tool is the counterpart to the Route Control Wizard in SIMATIC Manager The following figure illustrates the interaction of all components SIMATIC Manager Route Control Route Control Route Control CFC SFC etc Export Wizard Import Wizard Engineering Tool Export file 57 project multiproject a Route Control Project E Log file The log file can be opened with the Windows editor Notepad The export file has an internal version ID written by the Export wizard and checked by the Import wizard This file can only be read by the Import wizard if the file ID is the same for the Export wizard and the Import wizard This ID number only increases when structural changes take place in the context of a new software version Process Control System PCS 7 SIMATIC Route Control 6 96 A5E00343836 02 Configuration Guide Note Project engineering of the Route Control data is done according to the Single Point of Data Entry principle That is if data are entered in an S7 proje
405. om all others Process cell 0 characters 24 Name of unit if a unit is not specified the characters process cell name will be ignored Portion of a plant 0 characters 24 Name of unit if a process cell name is not characters specified the unit name will be ignored Location 1 character 24 Name of plant related location or general characters location bSource 0 1 0 Location can not be used as a source for partial routes 1 Location can be used as a source for partial routes bVia 0 1 0 Location can not be used as a via location for partial routes 1 Location can be used as a via location for partial routes bDestination 0 1 0 Location can not be used as a destination for partial routes 1 Location can be used as a destination for partial routes bVariant 0 1 0 Location can not be used as a variant for partial routes 1 Location can be used as a variant for partial routes Variants are fictitious intermediate locations that are used to define the path of a partial route more precisely Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 115 Dialogs Interfaces Column Min Max Meaning Comments O characters 100 Comments on this location or general location characters All Partial Routes ALL_PR CSV Column Min Max Meaning Table Partial route Specified table name in the Route Control project engineering database this name must
406. on The license is not verified during server operation Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 2 19 Product Introduction 2 4 6 2 4 6 1 2 4 6 2 User Authorizations Authorization Management The user groups required for Route Control have already been created in the setup These groups must be created on the computers on which authorization management for Route Control is to operate Users must be created and assigned to user groups manually This usually requires administrator rights for that computer In Route Control specific authorizations are assigned to user groups and cannot be changed Route Control uses the PCS 7 component S MATIC Logon to verify access authorization Action when Logon Component Is Not Installed a Logon Service Is Not Installed If the Logon Service is not installed all operations are possible Reason The Logon Service is an optional package that the customer can purchase Some customers do not wish to use this component but they must still be able to operate systems that do not have the Logon Service Note Be aware that specific rights are needed for Windows users for sharing and accessing directories even when SIMATIC Logon is not being used This applies to the following shared directories RC_LOAD directory on the Route Control server RC_LOAD directory in the Route Control Center client b Logon Service is Installed 2 20 b1 If this ser
407. on only RCS x End RC server operation is being ended gt No error for information only RCS x Project loaded The RC server has read in a new project engineering database gt No error for information only Note X refers to Computer 1 or 2 1 RC application server 2 RC application standby Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 133 Dialogs Interfaces A 32 2 3 Route Control Messages OS Route Server Message Class Message Type Message Route request error lt source gt gt lt destination gt Cause An error occurred during the route request additional messages have been created by the route block of the AS and by the RC server gt Depends on the cause of the error for example select another source and destination location or first release occupied elements Route request cancellation lt source gt gt lt destination gt The route request has been canceled gt By the user program in the AS gt Manually by the user in the Route Control Center lt Name gt partial route is currently being used The route that was found contains a partial route already occupied by another route gt End the other route first lt Name gt element is currently being used The route that was found contains an element already occupied by another route gt End the other route or enable parallel routes by assig
408. onal limitation of the range of data type values If a limitation is not specified the full data type value range applies Feedback Value QRET_VAL For blocks with an extensive range of return values a separate table listing the values and their meaning has been added Configuration To conclude the primary steps required to use the block are enumerated A note is included when necessary 5 4 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 3 User Interface 5 3 1 Overview With regard to the element names applied from the S7 project note also the information about Chart in Chart technology The Route Control interface blocks named RC_IF_ include the following e Blocks for activating a route RC_IF_ROUTE FB800 RC_IF_DECODER FC801 RC_IF_ENCODER FC800 e Blocks for interfacing of control elements CE RC_IF_VAL_MOT FB825 RC_IF_VALVE FB826 RC_IF_MOTOR FB822 RC_IF_MOT_REV FB823 RC_IF_MOT_SPED FB824 RC_IF_USER_CE FB829 Note The RC_IF_USER_CE block can be used to develop user defined block types See Example for User Defined Type e Blocks for interfacing of sensor elements SE RC_IF_CONDUCT FB846 RC_IF_SENSOR FB845 RC_IF_USER_SE FB848 Note The RC_IF_USER_SE block can be used to develop user defined block types See Example for User Defined Type Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 5 Block Libra
409. onitoring of the redundant processes and the switchover of the redundancy status between the computers must be guarantee in any case We therefore recommend a serial connection between the two computers and for SIMATIC Batch See also e Route Control Configurations redundant Additional Operator Languages In addition to the languages German English and French mentioned above Route Control now also supports Italian and Spanish as GUI languages for the Route Control Tools and as operator languages Chinese Simplified is also supported for Asia The required modules for Chinese Simplified are installed on the target system by a separate PCS 7 setup routine DVD List of Additional Changes between V6 1 and V6 1 SP1 Block e FB 800 RC_IF_ROUTE The MAN_AUT input now has another logic for the values 0 and 1 and is therefore now like all other blocks of STEP 7 and Route Control The input is now named AUT_MAN instead of MAN_AUT The PG_RC_IF_ROUTE_STANDARD PDL picture has been correspondingly adapted e FB 825 RC_IF_VAL_MOT and FB 827 RC_CE_COMMON The QAUTO_OC signal has been moved from Q_C_00 to Q_C_01 e FB 808 RC_IF_VOLUME The texts for the QSUMMED output were swapped and have now been corrected e New data structures FB 800 and therefore also FB 852 FB 853 FB 854 FB 855 FB 856 FB 857 FB 858 FB 859 FB 860 these blocks take on the data structure of FB800 i e must therefore be recompiled e Adaptat
410. onnection to the redundancy control will be terminated Uninitialized The Route Control server is not initialized only the EXE process is running and no activity is taking place The server is waiting for the activation controller termination signal Terminate The Route Control application EXE process will be terminated and removed from the main memory Special case error A Route Control server can switch to error status from each status indicated above The server EXE must then be restarted Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 7 5 OS Operator Control and Monitoring 7 4 RC Block Icon for a Route 7 4 1 RC Block Icon for a Route Block Icon for a Route The block icon displays the main states of a route Route1 Route Route ID 1 FM 4 TF or Route Name Route1 Route The name of the route is displayed in the header line it is the instance name of the block in the CFC chart of type RC_IF_ROUTE to which this faceplate was interconnected Route ID Route ID 1 The route ID used to operate this route is displayed in this line 0 A route ID has not yet been assigned for this route 1 to 300 Route ID for this route Process Control System PCS 7 SIMATIC Route Control 7 6 A5E00343836 02 OS Operator Control and Monitoring 7 4 2 RC Block Icon Display Elements Route Status Picture a Beceem e Beceem me Meaning Route is idle and inactive autom
411. onnedions ile e1 RC server expanded diagnostics route list A 123 RC server user interface dialog A 119 RC server with and without WinCC OS A 62 RC support for maintenance work RC_ANY_UDT UDT506 5 115 RC_ATTRIB_PTR FC860 5 119 RC_CALL_DIAG FB851 5 127 RC_CALL_KILLER FC814 5 119 RC_CE_COMMON FB827 RC_CE_FIELD B99 TE RC_CE_FIELD_UDT UDT99 5 115 RC_CFG DB100 5 111 RC_CLOCK Beet cerns RC_FC_COPY anes 5 te RC_FIFO_DEBUG_SEND FC891 5 119 RC_FIFO_INPUT_FC FC890 5 119 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Index RC_FIFO_SEND FC803 RC_FIFO_UDT UDT670 RC_FIFO1 DB870 5 111_ RC_FIFO1_SE DB RC_FIFO4 DB890 RC_FIFO4_SE DB894 RC_IDB_SEND FIFO1 DB RC_IDB_SEND_FIFO4 DB RC_IF_CFG FB850 fee RC_IF_CONDUCT FB846 5 74 RC_IF_DECODER FC801 5 44 _ RC_IF_ENCODER FC800 5 42 RC_IF_LE FB828 RC_IF_MOT_REV FB823 RC_IF_MOT_SPED FB824 RC_IF_MOTOR FB822 RC_IF_REMOTE_CE FB821 RC_IF_REMOTE_PE FB843 RC_IF_REMOTE_RECV_FB833 RC_IF_SENSOR area RC_IF_SFC FB849 Online ea RC_IF_TIMER FC809 5 81 RC_IF_USER_CE FB829 RC_IF_USER_PE FC807 RC_IF_USER_SE FB848 RC_IF_VAL_MOT FB825 RC_IF_VALVE FB826 RC_IF_VOLUME FC808 RC_IF_XC_DIAG FB884 RC_IF_XC_LIFE FC884 RC_KERNEL_CALL FC804 RC_LE_DGRAMM FC825 RC_LOAD_AR1 FC861 RC_MASTER_BUFFER FB856 RC_MASTER_CREATE_ERR FC851 RC_MASTER_MSG FB857
412. operty Ignore errors in the RC engineering project Control Element Properties EV_ID2 CE is in simulation mode No error for information only The RC_IF_CFG CE_SIMU input has the value 1 or the RC_IF_ MONITOR input has the value 1 Feedback for this AS control element is simulated internally according to its control Intended for commissioning phase without hardware EV_ID3 CE is locked for Route Control See also LOCK Input on Element Blocks No error for information only gt Element is locked for the next route request gt Input LOCK 1 gt Input DISABLED 1 gt Input PEND_OOS 1 gt Input MAN_AUT 0 gt Check upstream element outside the routing system Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 143 Dialogs Interfaces A 32 3 5 Route Control Messages AS Sensor Elements FB845 846 Message Class Message Type EventID Event Signal Message Cause EV_ID1 CE is reporting an external error Input ERROR 1 gt Eliminate fault outside the routing system EV_ID2 SE is locked for Route Control No error for information only gt Element is locked for the next route request gt Input DISABLED 1 Process Control System PCS 7 SIMATIC Route Control A 144 A5E00343836 02 Dialogs Interfaces A 32 3 6 Route Control Messages AS Remote Elements FB831 833 Message C
413. or the call environment of the OB IniServ1 Diagnostic information BOOL O VQ 1 Initialization of Result of initialization of communication communication to the failed Route Control master 0 Initialization SEINE was successful IniServ2 Diagnostic information BOOL O VQ 1 Initialization of Result of initialization of communication communication to the failed Route Control standby 0 Initialization SEINEN was successful ComServ1 Diagnostic information BOOL O VQ 0 OK Communication error 4 Error during connection to Route Control master server ComServ2 Diagnostic information BOOL O VQ 0 OK Communication error 4 Error during connection to Route Control standby server Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 11 Block Library Parameter Meaning Type Default I O Att OCM Perm values ConnAS01 Connection status to BYTE O VQ 0 peer AS 1 Communication or connection error 1 OK connected to remote AS 2 Local AS 3 Not used ConnAS32 Connection status to BYTE l O VQ See ConnAS01 peer AS 32 XC_CfgErr Return value diagnostic INT O VQ S 0 No information in the event configuration of a cross coupling error detected configuration error 1 ID for this AS is invalid 0 2 ID for this AS is not included in the configuration table of AS_ D_XX inputs 10 No access to data record in XC_PCU data block Che
414. or will not be found via the partial routes with the relevant linking elements Note If a material group is permitted as a successor group then all the materials assigned to this group can be also used as successor materials Internally the user program and the routing system work only with lists of materials rather than material groups Example In addition to the configuration dialogs you will also find a sequence chart in Material Sequence Chart for RC_IF_ROUTE Check List e You are familiar with each step required during project engineering and during runtime to influence the route search via predecessor and successor materials Process Control System PCS 7 SIMATIC Route Control 6 76 A5E00343836 02 Configuration Guide 6 20 Route Control Special Topics 6 20 1 Remote Elements 6 20 1 1 Remote Elements CFC Example Note These blocks are only required for communication between automation systems from multiple Route Control projects Use Case Remote elements are used whenever two production areas each having its own S7 project multiproject and thus Route Control project come into contact From the perspective of a control system certain elements such as a valve are associated with both areas because they act as a link between them Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 77 Configuration Guide Basic Principle The following example is based on an A
415. oring is deactivated feedback is being simulated Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 47 Block Library Parameter MAN_AUT Meaning Status of upstream element Type BOOL Default 1 0 Att VQ OCM Perm values 0 Upstream element is in manual mode 1 Upstream element is in automatic mode LOCK Specifies whether an upstream element is locked See LOCK Input on Element Blocks BOOL VQ 1 Upstream element is locked and will not be taken into consideration in the next route search 0 Upstream element is not locked and will be taken into consideration in the next route search ERROR Indicates whether upstream element is in error state BOOL VQ 1 Upstream element is faulty 0 Upstream element is not faulty DISABLED Indicates whether element is available BOOL VQ 1 Element is not considered during next route search 0 Element will be taken into consideration in the route search PEND_OOS Pending out of Service Indicates whether element non availability is in effect e g during maintenance BOOL VQ 1 A request is pending to take this element out of service for maintenance Element will not be taken into consideration in the next route search 0 Maintenance is not pending Element will be taken into consideration in the next route search E
416. orresponding operator control element In automatic mode the user program or the SFC activates the route and thus triggers the status transitions L1 and L2 stand for the required user authorization levels See also User Roles for Route Control Liege aoe P ij pil gt gt m Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 81 Dialogs Interfaces A 23 3 RC Faceplate Display and Operator Control Elements 1 4 ID 002 Route ID If the dynamic ID assignment concept is being used this ID can vary for each new material transport route request ii di Ei Name of the route block instance of type RC_IF_ROUTE to which the block icon is interconnected Group display for messages for this route Route Control does not create any alarm messages Route Control does not create any warning messages Not used At least one message for an operator input prompt is pending for this route Acknowledgment of messages a Messages cannot be suppressed with Route Control asp SIMATIC BATCH Standard Selection of display scope Standard Normal display with route information Messages Expanded display including route control messages Batch Expanded display including batch information Expand faceplate dialog Process Control System PCS 7 SIMATIC Route Control A 82 A5E00343836 02 Dialogs Interfaces gt N w P RC Faceplate Display and Operator Cont
417. oss Reference List 0 0 0 cccceeeeeeeeeeeeeeeeeeenneeeeeeeaes Route Control Element Properties ss sesssesssrnsseernannsnnnseeennannnnnnaeennaanann Sensor Eleman S ossai AAEE vides sensor Element Contro esisiini Sensor Element Properties sisinta innisin KAANAA Sensor Element Cross Reference List 0 cccceeeeeeeeeeeeteeeeeesteeeeeeeaes A Route Sensor Element Properties esssssssrrsseernansannnnseenndnnannaneennaananna Parameter Elemen serein i A A Parameter Element Activation ccccecceeeceeeeeeneeeeseeneeeeeeeneeeeeeeaeees Parameter Element PropertieS cccccccecceeeeeeeeeeeeseeneeeseeeeeeeseenaaees Parameter Element Cross Reference List cccccceeseeeeeeeeeeeeeeeneeees Route Parameter Element Properties 0 ccccceceeeeeeeeeeeeeeeeeteeeeeenaeees Linking Elements ec ceeceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeseeeeeeeseneaeeeseeaeeeeeeaaeees Linking Element Properties cccceeeeeceeeeeeeeeeeeseeeeeeeeeeeeeeseeaeeeeeeaaeees Linking Element Cross Reference List c cccecesseeeeeeeeeeeeeeenteeeeeenaeees Route Linking Element Properties cc ccccccceeseeeeeeeeseeeeeseeeeseeeeees Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Contents A 10 Automation Syste Mensis padecas E A 10 1 Automation System Properties ccccesceceececeseeeeeeeeeeeeeeeteeeeseaeesseees A 11 Function ID and Level i cnccciceiiniciii
418. ostic information about the AS AS communication The user can choose the insertion location of this block We recommend insertion in OB32 or OB1 Inputs and Outputs Parameter Meaning Type Default VO Att OCM Perm values QRET_VAL Return value of block INT O VQ_ l 0 OK no error hexadecimal 8333 Error Data block XC_PCU_DB does not exist REM_AS1 AS number of peer AS 1 INT VQ gt O LIFEAS1 Seconds pulses which INT O VQ continuously increase as long as communication is active Connection to peer AS 1 REM_AS31 AS number of peer AS 31 INT O vQ LIFEAS31 Seconds pulses which INT O VQ l continuously increase as long as communication is active Connection to peer AS 31 Configuration 1 No configuration required Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 91 Block Library 5 11 Remote Elements 5 11 1 Overview of Remote Blocks Note These remote blocks are only required for communication between automation systems from multiple Route Control projects Blocks for remote elements are used when route elements from another Route Control project are to be used Remote blocks exist for the following elements RC_IF_REMOTE_CE FB821 RC_IF_REMOTE_SE FB842 RC_IF_REMOTE_PE FB843 Two additional communication blocks are required for the actual data exchange with the remote automation
419. oupling BIOCKS esssessssssseernanssnnaseeennannsnnnntennaanannaneen 5 10 2 RC IF _ XC DIAG FB884 asoro aAA AANER 5 10 3 RC IF_XC LIFE PC884 ciso aAa e aAA EA EAREN 5 11 Remote Elements esiedscdevccionedsetviedensed nals vaadedsaadonessasa doedanectudedsnedendeidiecel 5 11 1 Overview of Remote BIOCKS c ccccececccceccseeeeesesueeeeeseeeeeueeeesseeauaeeeneanes 5 11 2 RC IF REMOTE CE FB821 escini EEE 5 11 3 RC_IF_ REMOTE PE FB843 concia aiaa EREN 5 11 4 RC_IF_REMOTE_SE FB842 jJ oeociuoanriasi iinan ANNARA 5 11 5 RC_IF_REMOTE_RECV FB833 c ccccsssseceeseseeeeesssneeeeeesteeeeseaes 5 11 6 RC_IF_REMOTE_SEND FB831 cccccccssceeeesteeeeesseeeesssteeeeeseaaes 5 12 Kernel BIOCKS ainaani e ns aces tech coud ele vas E paed 5 12 1 Overview of Kernel BIOCKS ccccccccceccceceecceseeeeeeeeeeseesuuaueeesaueeeeeeeeeeeaa 5 12 2 Data Blocks DB EE 5 12 2 1 RC_CE_FIELD DB99 rreren akeni ineen eKA eann EAEE 5 12 2 2 RO CFG DB100 erreneren eeen iaai iee Eak 5 12 2 3 RC_DATA_TG34_36 DB405 000 2 ece ce ccecccececeeeeeeeeeeeceeeeeeesesesnaeeaeeeeeess 5 12 2 4 RC_FIFO1 DB870 e cc ccesceeceenteeeseeteeeeseesaeeeseeaeeesecseeeeesesieeeessaes Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 V Contents vi 5 12 2 5 5 12 2 6 5 12 2 10 RC FIFO SE DBS 4 ioeina E EE TS RO FIFO4 DB890 isirninii niania A EE aias RC FIFO4 SE DB894 2 iit nected Randal ean RC_IDB_
420. oute Control A5E00343836 02 A 23 Dialogs Interfaces A 6 Elements A 6 1 Control Element Properties Dialog Properties Ed Control element r General Name No Description This dialog displays the properties of a control element For reasons of consistency the properties cannot be changed except for comments as they were imported from the S7 project The properties have already been assigned in the appropriate block in the CFC Meaning of Operator Control Elements Operator Control Meaning Element Name Name of control element No Control element number that is unique from all others Automation system Name of automation system to which the control element is assigned through project engineering Type Type of element Ignore error Not selected Feedback error of a control element does not result in a mode level error Selected Feedback error of a control element results in a mode level error former ignore error bit Comments User text Process Control System PCS 7 SIMATIC Route Control A 24 A5E00343836 02 Dialogs Interfaces A 6 2 Control Element Activation Dialog Properties Ed Control r General Name OFF Control Feedback Feedback mask Comment Cancel Help Description This dialog displays the properties of a control element type The properties of the standard t
421. oute Control Five user groups must be created on all computers on which Route Control is to operate with the SIMATIC logon user concept e RC_ENGINEER e RC_OPERATOR_L1 e RC_OPERATOR_L2 e RC_OPERATOR_L3 e RC_MAINTENANCE These user groups must be created for e RC engineering tool project engineering e RC Center e RC server Each group has specific authorizations within Route Control User Group Authorization Overview RC_ENGINEER Engineering tool used to load the RC server Direct restart and shutdown of server when the Route Control server is running on a computer without WinCC Note When the Route Control server is running together on a WinCC server it is started and shut down with the WinCC project RC_OPERATOR_L1 Enables simple operations in the RC Center including holding a route RC_OPERATOR_L2 Middle authorization level includes access operations such as re requesting the same route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 2 21 Product Introduction User Group RC_OPERATOR_L3 Authorization Overview Highest level of authorization for operating staff product could become unusable or be lost requesting a route with another source destination activation of a newly loaded Route Control project in the RC Center RC_MAINTENANCE Provides complete access all authorizations emergency personnel Enables server restart and shutdown 2 22 Process Control Syst
422. oute block and passed through by Route Control to the elements of a route Type DWORD Default 1 0 Att VQ OCM Perm values QBA_NA Element is occupied by a batch with this name in BATCH This name will be transferred in the route block and passed through by Route Control to the elements of a route STRING 32 VQ QROUTE ID of route that activates this element INT UQ QFUNC_ID Function ID of route that activates this element INT UQ QMODE_NO Mode level of route activating this element INT UQ QSIMU Element in simulation BOOL UQ 1 Feedback will be simulated 0 The return value of the upstream element will be transferred Project Engineering Insert the RC_IF_VALVE block in a CFC chart Interconnect the FB_CLOSE and FB_OPEN inputs and the QAUTO_OC output with the valve block Example 5 66 1 2 Start the RC wizard and allow the element ID to be automatically entered Transfer the element ID by performing an S7 Import operation to the Route Control project configuration Guide CFC for Valve with Feedback Guide CFC for Valve with Interlocking Module Guide CFC for Valve with Two Feedback Signals Guide CFC for Valve without a Feedback Signal Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 6 6 RC_IF_USER_CE FB829 Description The RC_IF_USER_CE bl
423. ox first to select a new element Confirm your settings with OK and the element will be assigned to the partial route with the selected properties If you press Cancel you prevent the insertion and cancel the procedure Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 26 3 15 Partial Routes Partial routes are objects that do not exist in SIMATIC Manager only the RC engineering tool is used to create and assign parameters to partial routes Partial routes always have a source location and a destination location and they can have an optional transition location variant These locations can either be plant related or plant neutral A mode table and one or more elements are assigned to a partial route The sum of the partial routes forms the route network of the plant If several partial routes have the same source and destination locations they cannot be distinguished during a search using these parameters For this reason the variant is included as additional optional information Variants specify various alternative partial routes Example Partial route A gt gt C via B Partial route A gt gt C via D You can specify for a route search whether partial routes are to be used as e Unidirectional partial routes default setting e Bidirectional partial routes There are generally more possible route combinations for bidirectional partial routes and therefore there is a ri
424. parameter will be by BATCH transferred in the route 0 Path is not block and passed through occupied by by Route Control to the BATCH activated route elements BA_ID Element is occupied bya DWORD l VQ batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the activated elements of a route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 21 Block Library Parameter Meaning Type Default I O Att OCM Perm values BA_NA Element is occupied bya STRING l VQ batch with this name in 32 BATCH This name will be transferred in the route block and passed through by Route Control to the activated route elements STEP_NO Element is occupied bya DWORD l VQ step of BATCH with this number This number will be transferred in the route block and passed through by Route Control to the activated elements of a route EV_ID1 Event ID for interrupt DWORD l UQ instance 1 EV_ID3 Event ID for interrupt DWORD l UQ instance 3 LID Instance OD used by the DWORD l UQ RC server not interconnected REQ_TIME Maximum waiting period INT 60 l UQ for a route request on the RC server After the waiting period expires the route goes to error status See also Valid Maximum Route Request Time MAT_UNDO Undo the acceptance of BOOL FALSE I UQ 0 gt 1 the material
425. partial route in which the element is inserted Automation system 1 character 24 characters Name of automation system where the element is located Element name 1 character 64 characters Name of element A 116 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces Column Min Max Meaning Mode level 1 character 24 characters Name of mode level in which this element is inserted in this partial route or in which the element will be activated Command 1 character 24 characters Name of command for example ON or OFF for a MOTOR Text depends on the activation commands configured for an element type bPassive use 0 Element is only passively requested for an expected feedback 1 Element will be activated with a setpoint bMonitor idle state 0 Only the activated state and not the idle state of an element will be monitored 1 The idle state of an element will also be monitored An element is in idle state when a mode level in which the element has inserted in not activated PE value 9999999999 99999999999 The number can contain up to 11 digits including the sign and decimal point bSummation type 0 Interconnected parameter element is not a summation PE 1 Interconnected parameter element is a summation PE 0 or 1 is only relevant for a PE this entry can be omitted for other types Pulse time On 255 Length of high signa
426. play see also Once the check is concluded you can request Route Control Engineering Checking Data Consistency for a description of the log file Close Dialog box will be closed Help Call the online Help A 12 1 Consistency Check Result Dialog w Inconsistent control commands Ed a Type Number PartialR Mode Command REMOTE_ELEMENTS SENSOR Remote All Off gt REMOTE_ELEMENTS SENSOR Remote AllOn Cancel Help Description This dialog shows elements and any inconsistent commands for these elements Meaning of Operator Control Elements Column Meaning Element Name of interconnected elements having inconsistent commands Type Type of element such as MOTOR SENSOR etc Number Number ID of element Partial route Name of partial route in which this element is interconnected Mode Mode level in which the element is activated Command Activation command that is inconsistent that is not allowed Process Control System PCS 7 SIMATIC Route Control A 42 A5E00343836 02 Dialogs Interfaces A 13 Mode Catalog A 13 1 Mode Table Properties Dialog ModeTable m General Name Mode Table Name gt ID 3 A gt Comment Cancel Help Description This dialog is used to input and change the properties of a mode table Meaning of Operator Control Elements Operator Control Meaning
427. plied to all future prompts that may occur for this import operation You can have the dialog displayed again by selecting Settings Enable System Messages on the Options menu Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 71 Dialogs Interfaces A 21 Route Control Block Icon A 21 1 RC Block Icon Interconnection The block icon can be interconnected to a route instance using a WinCC dynamic wizard for Route Control faceplates The individual steps can be found in Route Control WinCC Wizard Instance Selection Process Control System PCS 7 SIMATIC Route Control A 72 A5E00343836 02 Dialogs Interfaces A 22 Route Control WinCC Wizard A 22 1 Route Control WinCC Wizard Overview Description The Route Control dynamic wizard assists you when interconnecting a Route Control faceplate to a route instance and an SFC block that activates a route Individual Steps Step Description Open the WinCC Graphic Designer from the WinCC Explorer In the Graphics Designer open the PCS7TypicalsRC pdl file File Open Copy the Route Control block icon contained in this file Select Copy Switch to your WinCC picture and paste the copied block icon in the WinCC picture o1 JA J N Start the dynamic wizard If this wizard is not visible you can activate it by right clicking the free range under the control elements and selecting the check box for the dynamic wizard in
428. point and actual values of these elements or rather mode levels is integrated in Route Control The AS AS connections can be configured with the help of the RC wizard During runtime data transfer is transparent to the user That is the user program does not need to ensure cross AS data transfer The individual interfaces are RC_IF_ROUTE for a route RC_IF_ blocks for the elements for interfacing process related elements from the standard library each AS has several of these and the configuration and diagnostic blocks RC_IF_CFG RC_IF_XC_DIAG and RC_IF_XC_LIFE each AS has one of these Interaction of Areas SIMATIC Manager and the Route Control project represent the basic environment for the Route Control project engineering On the whole all relevant information for Route Control is stored in both project environments automation systems servers elements partial routes etc The project engineering is partially downloaded to the AS CFC blocks and Route Control kernel and partially transferred to WinCC messages and tags for picture creation The Route Control project is copied to the RC server and read in there during startup During runtime the RC blocks request a route that is element lists in the AS The server searches for a route assigns elements and writes these lists to the automation systems At this point the AS takes over control of the elements Monitoring and operator control of routes can be performed from
429. ported according to this concept the sort number has been removed This sort number will become relevant when solid material variants are introduced because interlocking of elements is dependent on the element sequence for these materials Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 What s New 1 3 What s New in SIMATIC Route Control V6 0 SP1 Route Control V6 0 Service Pack 1 has the following new functions e External material interface It is now possible to apply material master data from an external source to the Route Control server In addition to the actual materials the successor relationships can also be defined Material Interface e Route Log The following information is recorded in the route log e Operator input by means of the Route Control Center e Status of a route Start Stop Pause etc mode activation deactivation e Startup operation and shutdown of the Route Control server These route logs can be displayed and saved using an application that is provided with SIMOTION Route Control This route log interface offers a wide range of functions for filtering searching and evaluating logs Route Log e User defined element blocks In addition to the preset element types control parameter linking and sensor elements users can also define their own element types CFC apply them in the Route Control project engineering and interconnect them in partial routes Example
430. project configuration C Route Control server has not been started since the last download operation to the AS Solution Start the Route Control server D RC_CFG DB DB100 was downloaded from the S7 project offline container to the AS Solution Start the Route Control server 8FF4 Route ID is outside the permitted range see alsc Valid Route ID Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 37 Block Library QRET_VAL Meaning 8FF5 A second route containing the same route ID is attempting to occupy a route data block already occupied by another master route Reason Route ID in one route has been changed online The Route Control Wizard checks the IDs for uniqueness Solution Restart the RC wizard align the route IDs in the RC engineering project and download them to the RC server Then perform a cold restart 8FF6 The route with this ID is not a master route for this AS Possible reasons a Route Control server has not been started since the last download operation to the AS Solution Start the Route Control server b RC_CFG DB DB100 was downloaded from the S7 project offline container to the AS Solution Start the Route Control server c Route ID in one route has been changed online Solution Start Route Control Wizard and align route IDs and download the Route Control project configuration again 8FF7 Static data in the route list are not valid An activ
431. ps cceeeeeeeeeteeeeenees 6 29 3 6 Material Interface Example c cc ccceeeeeeceeeenneeeeeeneeeeeenaeeeeeenaeeeeseaes 6 29 3 7 Material Interface Test c ccceccceceeceeeeeeeeeeeteeeesaeeeeeeeeteaeeeteaeeneeeee 7 OS Operator Control and Monitoring 7 1 OVEIVICW ATE E T A EE E T E A O E 7 2 Using the WinCC Keyset to Call the RC Center 7 3 EE E E E E E EE IE NETTA 7 3 1 RG Server Oveni Wsoiicisr enni uaa AERE AREER 7 3 2 RC Server Startup Sequence ceceeeeccece cece ee eeeeneeeeeeeee eee eeseenaneeeeeeeeeees 7 3 3 RG Server Status uean a EENET 7 4 RC Block Ilcon Tora ROULG eccsroanie ai tives eedadvesiedebeente deere 7 4 1 RC Block Icon Tor a ROULG eeose aianei RAT EAA 7 6_ 7 4 2 RC Block Icon Display Elements scescssessessessesssssessessessnssesseseeseseen rae 7 5 RC Faceplate Client 2 tvissi tei deavtedetavieinnedediavinlei pede arden 7 5 1 RC Block Icon and Faceplate eccececcececeeeeeeeeceeeeeeeeeeeseceenaeeeeeeeeneee 7 6 RC Center Client c ceeecceeececeeeeeeeeeeeeeeeeceeeeecaeeeseaeeeceeeeseeeetiaeeesneeeeeneess 7 6 1 RC Center Client c ceeccceesceeeeeececeeeeeeeeceeeeesaeeeceaeeeceeeeseeeesiaeeseneeeeeneess 7 6 2 RC Server Redundancy Failover ecccecccccceeeeseeeeeeseneeeeeeesieeeeeeneeeeeeaas 7 6 3 RC Support for Maintenance Work cccccceeeeeeeceeceeeeeeeeeceeaeeeeeeeeeeens 7 6 4 AS in Maintenance cc
432. ption of migration applies to Route Control projects that were implemented based on one of the two variants of Route Control V5 Migration of RCS Based on PCS 7 Projects V5 0 V5 2 Migration of RCS Based on BRAUMAT Projects V5 2 V5 3 Earlier versions of Route Control such as the routing system of SISTAR BRAUMAT V4 x are not considered here Note For a quick overview of the blocks that have changed refer to Block Changes Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 4 1 ES Route Control Configuration 4 1 2 Block Changes The following table provides an overview of the interface blocks in versions V5 and V6 Block Name V5 Configuration Not available Block Name V6 Comments RC_IF_CFG FB850 Route RC_ROUTE_CM RC_ENCODER RC_DECODER R DECODER 80 SFC Not available RC_IF_ROUTE_SFC FB849 See SFC Overview Control Elements RC_MOT_REV RC_MOT_SPED RC_VAL_MOT RC_MOTOR RC_VALVE RC_CE_COMMON RC CE COMMON FB827 Sensor Elements RC_SENSOR RC_CONDUCT RC_SE_COMMON RC_SE_COMMON FB847 Parameter Elements Not available RC_IF_ VOLUME FC808 Not available RC_IF TIMER FC809 Not available Linking Element RC_LE RC_IF_LE FB828 Cross Coupling RC_PE_COMMON FC8
433. put parameters as required You have used the Route Control Wizard to transfer the IDs ranges and automation system allocation to the Route Control engineering project During runtime these specifications will be downloaded from the RC server to the automation system and the automation system can then use this information to search for an available ID if necessary Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 5 3 Guide Exporting from an S7 Project to a Route Control Project User Task Data and objects already contained in an S7 project should be transferred to the Route Control project This prevents duplicate project engineering effort as well as inconsistent data Solution You will find the dialogs for each step of the Route Control Wizard in Route Control Wizard Selection of Actions Example See Route Control Wizard Check List 1 Prepare the hardware automation system in HW Config and WinCC OS 2 Prepare plant hierarchy insertion block configuration the CFC charts routes and elements Call and run the Route Control Wizard and make option selections 4 The selected actions are carried out Check the results in the log file Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 27 Configuration Guide 6 5 4 User Task Solution 6 28 Guide Exporting a Connection Configuration NetPro You would like to have automatic conf
434. quipment such as programming devices in the Windows 95 98 2000 or NT XP operating systems is assumed Because SIMATIC ROUTE CONTROL is based on the STEP 7 PCS 7 basic software you should also know how to work with this basic software For this information consult the manual entitled Programming with STEP 7 PCS 7 Scope of This Manual This manual is valid for the SIMATIC ROUTE CONTROL V6 1 software package Changes from the Previous Version As compared to the previous version this documentation also contains the following enhancements for ROUTE CONTROL V6 1 e Maintenance safety e Operating systems e SIMATIC S7 417 H e HW Configuration Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 iii Preface Further Support If you have any technical questions please get in touch with your Siemens representative or agent responsible You will find your contact person at http www siemens com automation partner You will find a guide to the technical documentation offered for the individual SIMATIC Products and Systems here at http Awww siemens com simatic tech doku portal The online catalog and order system is found under http www mall ad siemens com Training Centers Siemens offers a number of training courses to familiarize you with the Process Control System PCS 7 Please contact your regional training center or our central training center in D 90327 Nuremberg Germany for details T
435. r a string or date to limit the data to be displayed text portions are also permitted e Highlight If a string you enter here is found in the corresponding column the row appears highlighted in color Note Different search strings can be separated by a semicolon e g batch ch10200 ch10201 Route Log Interface Table of Log Data Mess Time Server Route name Route ID it 03 16 2004 09 48 27 pes 7_v _2 1 jo J 2 About 03 16 2004 09 48 28 pes _v6_2 1 0 3 About 03 16 2004 09 48 29 pes _v6_2 1 0 4 About 03 16 2004 09 51 50 pes _v6_2 1 o About 03 16 2004 09 51 51 pes _v6_2 1 0 6 About 03 16 2004 09 51 55 pes _v6_2 1 0 os Piha ok ADH ENNA NMED mert od Piy n You can specify which columns you wish to display in the View Select Column menu item Note also when exporting that only visible columns are exported Individual rows are displayed in different colors e Black letters on a red background error messages e Black letters on a blue background warning messages e Black letters on a white background routine information Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 OS Operator Control and Monitoring 7 9 3 4 Route Log Interface Columns The meaning of each column in the log view is explained in the table below Column Description Message Type Info
436. r dialog of the Route Control Wizard specify two servers Route Control applications These servers will now be included in your Route Control project Be sure to indicate whether the computers have one or two network cards e Load the project engineering onto the Route Control master server Example a ml Check List e The Route Control server has been installed e The lt Drive gt Siemens RCS Load is shared out Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 33 Configuration Guide 6 6 4 User Task Solution Example 6 34 Guide Offline Route Search You have configured your network into partial routes and would like to check the route network for correctness before loading it onto the Route Control server and thus enabling it route check The Route Control engineering tool has a Check Route function which can be started using the Options Check Route menu command or by pressing this button SIMATIC Route Control Engineering D Temp EP File Edit view Options Window Help Oea Ge we Xx mS Select the search parameters source destination etc Route verification Parameter Result r General settings ModeTable ary function catalog m Locations Source Henle GTM ah Destination os Z i e D S GTM3H peat Vial EER Li oo no locs l Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configu
437. r the BOOL O VQ l 1 Element is element is occupied by a occupied by a batch batch See SIMATIC BATCH 0 Element is not documentation occupied by a batch QRET_VAL Return value of element WORD O VQ l 0 No error 8271 Incorrect or invalid element ID Q_C_00 Control command BOOL O VQ l 0 1 Meaning Bit 0 depends on upstream element Q_C_15 Control command BOOL O VQ l 0 1 Meaning Bit 15 depends on upstream element QMAINT Element in maintenance BOOL O UQ J 1 Element is in maintenance 0 Element is available QERR Indicates whether a block BOOL O VQ l 1 The block is error is pending signaling an error see QRET_VAL 0 No error Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 129 Block Library Parameter QBA_ID Meaning Element is occupied by a batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route Type DWORD Default 1 0 Attr VQ OCM Permitted Values QSTEP_NO Element is occupied by a step of BATCH with this number This number will be transferred in the route block and passed through by Route Control to the elements of a route DWORD VQ QBA_NA Element is occupied by a batch with this name in BATCH This name will be transferred in the route block and passed through by Route Control to the elements of a route STRING 32
438. ration Guide Start the search Information 9 Find routes GTM2H gt gt GTM3H Find predecessor gt Calculate route Prepare structure view Search results Route verification Parameter Result Route gt Priority 4 Sa Partial routes wey GTM1H 17 PCU1_MPI16 fl elements GTM1H 17 PCUI_MPI16 Es lL Route gt Priority 4 GTMTY 5 PCU1_MPI16 hols Rinuute gt Prinrity 4 ETETE en IRA Check List 1 You have configured partial routes 2 You have started the route search tool and are now checking various source and destination combinations The tool displays all of the routes and partial routes that have been found 4 You check whether the correct partial routes have been found and correct your project engineering as necessary Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 35 Configuration Guide 6 6 5 Guide Cross Reference List of Elements User Task You would like to find out which partial routes contain a particular element that is where the element is being used Solution The shortcut menu of an element in the top or bottom window of the Route Control project engineering interface contains a function called Cross Reference List Open the dialog to obtain a list of all partial routes that contain this element Select a partial route and switch to the Elements tab to view a list of all the elements in this part
439. rconnect your own block to process related blocks such as PCS 7 standard library blocks 3 Start the RC wizard and allow the element ID to be automatically entered 4 Transfer the element ID by performing an S7 Import operation to the Route Control project configuration Note To activate this parameter element in routes you still have to create your own subtype with appropriate commands in the Route Control engineering tool Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 81 Block Library 5 8 3 RC_IF_USER_PE FC807 uses the RC_PE_COMMON block Description RC_IF_USER_PE is a parameter element block for a volumetric value Internally it A parameter element specifies a setpoint The actual value of the parameter elements is used for visualization in the Route Control Center If the parameter element is involved in the route the setpoint is output according to the interconnection in the route see Route Control project configuration The parameter element feedback is not evaluated in the route Inputs and Outputs See RC_PE_COMMON FC810 Additional input on RC_IF_USER_PE Parameter TypeName Meaning Name for sensor element type Type STRING 24 Default 1 0 Att OCM Perm values Any character string up to 24 characters Return Values of Block QRET_VAL Meaning 0 No error 8102 Incorrect or invalid e
440. re compatible with the interface blocks of the routing system For each element block an interface block for the routing system is inserted preferably in the CFC chart This interface block links the external block to the data administration of the routing system in the automation systems Examples RC_IF_MOTOR and MOTOR RC_IF_VALVE and VALVE etc NetPro Project Engineering of Cross Coupling Project engineering for cross coupling is divided into several steps e Project engineering of communication links between automation systems e Project engineering of local communication IDs in the Route Control configuration block CFC See also Guide Configuring NetPro with One AS Guide Configuring NetPro AS 1 of Two ASs and uide Configuring NetPro AS 2 of Two ASs Communication with H Machines Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 25 7 6 25 8 Communication with H Machines The communication connections for H machines are also created by the Route Control Wizard There are different scenarios in this regard T 417 4 417 4 D 417 4 417 4H 3 417 4H 417 4H Partner 1 Partner 2 Description 1 417 4 417 4 The Route Control Wizard creates a standard connection between two non H AS 2 1417 4 417 4H The Route Control Wizard creates a two normal connections between a non H AS and a fault tolerant AS H machine with 2 CPs A fault tolerant connection
441. red is too big 8213 The CE ID of the peer element is too small 8214 The CE ID of the peer element is too big 8215 The number of the send receive block SNDRVCDB is too small and is therefore outside of the permitted range 8216 The number of the send receive block SNDRVCDB is too large and is therefore outside of the permitted range 5 94 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter QRET_VAL Meaning Feedback value of the block Type WORD Default 1 0 Attr VQ OCM Permitted Values 8217 You are attempting to transfer data from more control elements than is allowed The total number of all CEs SEs and PEs that can be linked remotely may not exceed 1 024 8218 Timeout or receive error in the send receive program The alternate value ALT_VAL is used instead 8219 The number of elements to be transferred does not match in the two peer automation systems Remedy Trigger a positive edge at the NEW_GEN input of the RC_IF_REMOTE_ SEND FB831 block An initialization will be performed QERR For details see parameter QRET_VAL BOOL VQ 1 Error 0 OK Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 95 Block Library Configuration 5 96 Refer also to the example chart in the Route Control library and the example in
442. ree of danger will be used A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property damage Qualified Personnel The device system may only be set up and used in conjunction with this documentation Commissioning and operation of a device system may only be performed by qualified personnel Within the context of the safety notices in this documentation qualified persons are defined as persons who are authorized to commission ground and label devices systems and circuits in accordance with established safety practices and standards Prescribed Usage ZN Trademarks Note the following Warning This device and its components may only be used for the applications described in the catalog or the technical description and only in connection with devices or components from other manufacturers which have been approved or recommended by Siemens Correct reliable operation of the product requires proper transport storage positioning and assembly as well as careful operation and maintenance All names identified by are registered trademarks of the Siemens AG The remaining trademarks in this publication may be trademarks whose use by third parties for their own purposes could violate the rights of the owner Copyright Siemens AG 2005 All rights reserved Disclaimer of Liability The distribution and duplication of this document or the utilization We have reviewed the contents
443. remains visible Route View Yes No Yes If more than one route is displayed in the upper part of the Route Control Center they are sorted according to ID No No sorting Element View Yes No Yes If more than one element is displayed in the lower part of the Route Control Center they are sorted according to ID limiting No No sorting Mode View Yes No Yes If more than one element is displayed in the lower part of the Route Control Center they are shown sorted according to mode level No No sorting Respond to position Yes No Respond to position limiting Yes The working area of WinCC restricts the position of the Route Control Center it cannot be moved beyond the working area No The Route Control Center can be positioned freely A 25 6 Route Control Center Status Bar Ph Rc_SRV_1 Klaus Miller Z Element D Meaning Sum symbol sum of ongoing material transport routes Status of Route Control server connected to the Route Control Center For possible statuses of the Route Control server refer to Route Control Server Status IRC_SRV_1 Name of the Route Control server computer Klaus Miller Name of user who is currently logged on to this computer If no user is logged on unknown is displayed Double clicking the name opens the logon dialog and if necessary another user can log on once the previous user has logged off unknown If the SIMATI
444. reviations SE Server Refers to the Route Control server Separate computer or a redundant pair of computers for processing route requests from the Route Control automation systems and which serves as an intermediate element between the Route Control automation systems and the clients Route Control Center Slave AS Slave automation systems 0 to 31 can also be involved in a route These peer automation systems are controlled from the master automation system by means of cross coupling and provide feedback to the master automation system Each automation system can be a master with respect to one route and a slave with respect to one or more other routes Like the master automation system slave automation systems also receive their element list from the Route Control server However slave automation system do not request any routes See also Master AS Switch off delay See Switch on delay Switch on delay When a mode level is activated elements such as motors and valves are normally activated immediately In the field however activation of elements should sometimes be staggered For this reason a switch on or switch off delay can be configured on an element to run as soon as a mode level is activated or deactivated The time delay can range from 0 to 255 seconds Switch on tolerance time When a mode level is activated a watchdog timer is started The expected feedback from all elements of this mode level must be available wi
445. rial gt Configuration menu command and the dialog for material sequences under Options gt Material gt Material Sequences If no material data are available the system automatically creates a new database and briefly notifies you You can now begin your project engineering immediately Examples Project Engineering of Materials and Material Groups Project Engineering of Material Sequences Check List e You know where materials and material groups are configured e You know how materials and material groups are specified in permitted sequences with other materials and material groups e You can modify the properties of materials and material groups e You know how to delete materials and material groups 6 24 2 Project Engineering of Materials User interfaces for the following are described in the appendix e Project Engineering of Materials and Material Groups and e Project Engineering of Material Sequences Process Control System PCS 7 SIMATIC Route Control 6 90 A5E00343836 02 Configuration Guide 6 24 3 User progrant RC_IF_ROUTE Material Sequence Diagram for RC_IF_ROUTE Route Control Server and s mode level for pump on evaluate and do not set mode level for pump on MAT STAUT 0 MAT ERIAL 1234 SET_MAT 0 gt 1 Eg MATERIAL new 1234 Yerify material sequence sequence of MATERIALs is ok QMa Ok 1 QMa Err 0 Apply MATERIAL to all linking QMstOk
446. right of the block in CFC 10 Input and output parameter non interacting input that can be written by the OS and written back from the block shown left of the block in CFC Attr Attribute Additional parameter features for use in CFC Non interconnected input parameters and Input Output parameters can be assigned parameters input output parameters only in the case of FCs online Output parameters cannot be assigned parameters and can be transferred in the CFC by interconnection to an input of the same data type Additional or alternative parameter properties are indicated as follows Q Interconnectable connection can be interconnected to another connection of the same type U This parameter is invisible in the CFC The connection is not shown in the CFC for example message D event ID because it is supplied by this block This parameter is preset in the CFC and can be changed V This parameter is visible in the CFC Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 3 Block Library Column Operator control amp monitoring Meaning Range of Values The connections labeled with a plus sign have received the Attribute for operator control and monitoring s7_m_c true These enable operator control and monitoring by means of suitable OS blocks Operator control and monitoring is not possible for connections labeled with a minus sign Permitted values Additi
447. rk error is the RC server running EV_ID1 SIG5 No connection has been configured Start the Route Control Wizard with to the RC master and RC standby the AS OS connection option EV_ID1 SIG6 Route Control AS ID error The AS ID is outsize the valid range in the RC_IF_CFG Start the Route Control Wizard with the Data synchronization option EV_ID2 SIG1 Server communication is not being The RC_IF_CFG OB_COMM input processed contains an illegal value See also RC_IF_CFG FB850 EV_ID2 SIG2 Route Control system is not being The RC_IF_CFG OB_SYS input processed contains an illegal value See also RC_IF_CFG FB850 A 136 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces Event ID Event Signal Message Cause EV_ID2 SIG3 AS AS communication is not being The RC_IF_CFG OB_XC input processed contains an illegal value See also RC_IF_CFG FB850 EV_ID2 SIG4 AS AS communication failure Communication between two RC automation systems has been interrupted Network RC_IF_CFG ConnASXX XX 01 to 32 At least one of these outputs supplies an error value gt that can be used to find the AS experiencing communication problems You can obtain detailed information by creating the index XX of the respective AS in the RC_IF_CFG DiaConIndx input See outputs Dia in RC_IF_CFG FB850 Message Class Message Type EV_ID1 SIG7 All control elements of this
448. rmation warning or error see also Route Log Interface Table of Log Data Time Date and time of message creation The time stamp is generated in the Route Control server Server Name of computer on which the Route Control server process has created this route log Route Name Name of route i e instance name of RC_IF_ROUTE in CFC chart Route ID Resource with which this route is working With dynamic ID assignment this number can change during operation Status Current status of route Start Pause Active Held etc Function ID When several routes are performing overlapping material transports they use the same ID normally each route uses a separate function ID Mode table Group containing all modes of a route e g Production or Cleaning Mode Modes user program setpoint for the route see Note 1 QMODE_AC Modes actual value of the route see Note 1 Source Source of material transport Destination Destination of material transport Material Material being transported see MATERIAL input on RC_IF_ROUTE Batch name Name of batch that activates this route Only displayed if the BATCHNAME input parameter has been interconnected on RC_IF_ROUTE i e if a batch system is being used Batch ID See batch name Operating mode When an event is triggered by the automation system Automatic or Manual is displayed here When an operation is performed by the user via the RC Center the computer name user is displayed Even
449. rocess Control System PCS 7 SIMATIC Route Control A5E00343836 02 Product Introduction 2 2 Components of Route Control 2 2 1 Overview Route Control comprises the following components Route Control library Route Control Wizard Route Control Project Engineering Route Control Server Route Control Faceplate Route Control Center 2 2 2 Route Control Library The Route Control library consists of a number of function blocks and data blocks to operate the route controller and link external blocks e Route Control interface blocks for routes and elements e Route Control interface blocks for configuration and diagnostics of cross coupling e Route Control kernel blocks for the AS AS and AS OS connections as well as route execution A list and description of all blocks can be found in the following sections Overview of Remote Blocks Overview of Cross Coupling Blocks Overview of Kernel Blocks Process Control System PCS 7 SIMATIC Route Control 2 4 A5E00343836 02 Product Introduction 2 2 3 Route Control Project Engineering The Route Control project engineering covers a number of steps e Transfer of elements routes and automation systems from an S7 project e Expanded project engineering of user defined element types e Assignment of locations in the route network e Project engineering of mode tables and function IDs e Input of partial routes in the route network e Interconnection of elements with partial
450. rocess Control System PCS 7 SIMATIC Route Control A 68 A5E00343836 02 Dialogs Interfaces A final dialog displays all of the settings again click Finish to start the import operation ISIMATIC Route Control Import Wizard Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 69 Dialogs Interfaces A 20 3 Route Control Wizard Import Log File Name RC_IMPORT_ASSISTANT LOG File Location The log file is stored in the same path where the Route Control project database is located See Storage of Route Control Project File Segments Import wizard log Vx y 1 Global data of the operation x y is the version of the data structure in the export file The export and import wizards must work with files of the same version 2 User who initiated the import operation Import file The path to the import file being read is specified here 4 Project engineering database The Route Control project database where the export file contents are to be incorporated is specified here Options 5 Actions to be performed by the Import wizard are specified here List of all objects 6 Basic overview of objects that were found in the file 7 S7 connections Number of S7 connections found AS Route Control server connections 8 OS Number of Route Control servers specified during the export and for which parameters were assigned Import 9 Project engineering database opened For safety the
451. rol Applications in the Hardware Configuration HW Config Prior to V6 1 users had to configure a standard application for the Route Control server in HW Config The Route Control Wizard asked for this application when exporting objects to the Route Control Engineering project As of V6 1 SP1 special SIMATIC Route Control applications are configure in HW Config The following applications are offered for Route Control e RC application e RC application standby e RC application client An RC application is the preferred station server master for Route Control A WinCC application and or Batch application can also run on this station Following a switchover this station becomes the standby station for all applications running on it see also Route Control Redundancy An RC application stby is the substitute station server standby for Route Control A WinCC application stby and or Batch application stby can also run on this station Following a switchover this station becomes the master station for all applications running on it see also Route Control Redundancy An RC application client represents a station on which a Route Control Center client is installed The RC application is needed to load the Route Control based configuration one or two computer names for the Route Control servers to the client station See also e Route Control Applications HW Config e Route Control Configurations e Route Control Configur
452. rol Elements 2 4 Route is in automatic mode Route is in manual mode In manual mode Request route IDLE gt STARTING In manual mode Start route IDLE gt STARTING gt RUN In manual mode Hold route HOLD gt HELD In manual mode Complete route COMPLETE erg ae Acknowledge error and continue executing the route RESUME that is HELD gt RUN g Route is faulty ERROR v Route request is in progress or route is ready to start STARTING or is held HELD amp Route has started and elements will be activated RUN Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 83 Dialogs Interfaces A 23 5 RC Faceplate Display and Operator Control Elements 4 4 Made 1 5 3 13 iv a 3 2 Mode st ana GERD GOED OTOCTOOTOOTOOTooOT The individual mode levels 32 in 8 blocks containing 4 bits each are represented as small squares The upper line indicates the command thus the setpoint The lower line indicates the actual value that is the mode levels actually achieved The upper line indicates the specified state that is the state of each individual mode level from 1 to 32 i Green Mode level is activated and all elements will be activated O Gray This mode level is not activated or deactivated and elements will be deactivated 0 Yellow not used E Red not used The lower line indicates feedback for the 32 mode levels O Yellow Mode level is currently being activa
453. ror has not yet been acknowledged 1 Error will be acknowledged STOP_MAN This input will be taken into consideration if operator input of the route occurs by means of the faceplate RCC AUT_MAN input has a value of 1 Indicates whether the faceplate has stopped the route BOOL 0 No false 1 Yes route stopped by means of the faceplate true Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 33 Block Library Parameter GET_ID Meaning Type Default I O Att OCM Perm values This input will be taken BOOL 10 U 0 No false into consideration if 1 Yes ID has been operator input of the route requested by occurs by means of the means of the faceplate RCC faceplate true AUT_MAN input has a value of 1 Indicates whether the faceplate has initiated an ID request New changed in V6 1 Project Engineering Example 5 34 1 10 Create a new CFC chart or copy a sample chart created previously into your project If you are using fixed route ID assignment Assign a unique route ID Valid Route ID and change the FIXED_ID parameter to 1 If you are using dynamic ID assignment change the FIXED_ID parameter to 0 See also the example in the guide on dynamic ID assignment Create your user program FB for activating the route block or use a copy of the sample SFC and place the block in t
454. routes and mode level assignment e Input of materials material groups and permitted sequential relationships between materials e Interface for exporting and importing elements and partial routes using a CSV file For early diagnostics the Route Control project engineering has a test application for routes With this tool checks can be performed at the project engineering stage to determine whether routes can be found between particular locations and what elements they contain Information that is not available until runtime such as whether an element is faulty or must be operated manually cannot be taken into account here In addition the entire project engineering for the route network that is the partial routes and their elements can be checked for consistency This consistency check includes the following elements e Element IDs e Sorting order of elements e Variants intermediate transition locations of partial routes e Element activation consistent activation of the same elements in the same mode level The Route Control server is also loaded from the project engineering application whereby the new project engineering must then be activated by means of the Route Control Center protected by user authorization Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 2 5 Product Introduction 2 2 4 2 2 5 2 2 6 Route Control Wizard The Route Control Wizard helps the user perform a number of
455. rted centrally once for each AS and interconnected with RC_IF_CFG You only need to insert this block if you want to obtain diagnostic information about the AS AS communication The block should be inserted following RC_IF_CFG in the sequence group OB in which the AS AS communication cross coupling is being processed see input OB_XC of RC_IF_CFG Inputs and Outputs Parameter Meaning Type Default VO Att OCM Perm values DiaDSNo Indicates the data record INT l VQ 1 to 32 for cross coupling Interconnect this input with output DiaDSNo of RC_IF_CFG CHK_LEN Activates length check BOOL l VQ 0 Check disabled 1 Check enabled QRET_VAL Feedback value of the WORD O VQ l 8831 Data record diagnostic block is missing 8832 Data record is invalid DiaDSNo too large 8833 The cross coupling data block is missing see QJOB_DB output 5 86 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default VO Att OCM Perm values QJOB_DB Number of the cross INT O VWQ J coupling data block QXC_DB Number of the INT O VQ l send receive data block QXC_IDB Number of the cross INT O WQ J coupling channel instance data block number QINIT Indicates whether or not BOOL O IIVQ l 0 Initialization is the cross coupling not underway connection
456. rver computer 1 Route Control server 1 Server computer 2 Route Control server 2 Server computer 3 WinCC server 1 Server computer 4 WinCC server 2 Client server redundant separate server applications WinCC Route Control BATCH Client computer Route Control client WinCC client and Route Control block icon with control dialog Server computer 1 Route Control server 1 Server computer 2 Route Control server 2 Server computer 3 WinCC server 1 Server computer 4 WinCC server 2 Server computer 5 BATCH Control server 1 Server computer 6 BATCH Control server 2 2 3 3 MES Interface This version of Route Control cannot be connected to the MES system for example SIMATIC IT Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 2 9 Product Introduction 2 4 Installation 2 4 1 Readme File with Updated Information Readme File Note Refer also to the latest information in the PCS 7 Route Control Basis readme wri file provided on the software CD To Open the Readme File e Double click PCS 7 Route Control Basis readme wri on the CD ROM or e open the file with the Windows Start menu command Start gt SIMATIC gt Product Notes gt SIMATIC Route Control Readme wri 2 4 2 Delivery Form 2 4 2 1 Delivery Form of Route Control Introduction SIMATIC Route Control V6 1 is provided on a DVD together with PCS7 You can s
457. ry 5 3 2 Overview 5 6 e Blocks for interfacing of parameter elements PE RC_IF_VOLUME FC808 RC_IF_TIMER FC809 RC_IF_USER_PE FC807 Note The RC_IF_USER_PE block can be used to develop user defined block types See Example for User Defined Type e Blocks for interfacing of linking elements LE RC_IF_LE FB828 Example of User Defined Type RCLibrary ProjectLibrary RC_IF_USER_CE RC_IF_USER_CE Route ControlProje ct W Anlagenpunkte E Automatisierungssysteme E Automation System 1 2 CF CChart My Mot 14 RC_IF_USER_CE 1 MYMOTOR 2 MYVALVE MY MOTOR TypeName RC_IF_USER_PE RC_IF_USER_PE RC_IF_USER_SE RC_IF_USER_SE 4 Automati B J Parameterelemente 4 Verbindungselemente j Wege Myval12 RC_IF_USER_CE bad S7 Verbindungen VOH TypeName B a Typen E Steuerelemente MOT_REV Ka MOT_SPED Ka MOTOR MYMOTOR Ka MYVALVE X Se VALI i N K Se VALVE Smtr 1 pan 0000_0000_ 0000 0000_0000_0000 0000_0000_0000 0000_0000_0000 0001_1111 EN SE MyOn 0001_1111_1111 Ansteuerung pa MyClose Ansteuerungsmas 0000_0000_0000 0000_0000_0000 R ckmeldung 0000_0000_0000 0000_0000_0000 Riickmeldungsma 0001_1111_1111 0001_1111_1111 3 MyOpen Process Control System PCS 7 SIMATIC Route Control A5E0034383
458. s 5 12 5 21 RC _ROUTE_XC_SEND FB806 Description The RC_ROUTE_XC_SEND function block sends data to peer ASs involved in the route 5 12 5 22 RC_ROUTE_XC_SND_ORDER FB816 Description This block is used to transfer the request data of a route to the peer ASs involved in the route Process Control System PCS 7 SIMATIC Route Control 5 134 A5E00343836 02 Block Library 5 12 5 23 RC_ROUTEMASTER FB854 Description Internal block that control the status chart of a master route 5 12 5 24 RC_ROUTEMASTER_TELE99 FB855 Description This block sends telegrams with the name of the batch and the unit to the OS RC server 5 12 5 25 RC_ROUTEMASTER_TELEGR FB853 Description This block sends request telegrams to the OS RC server Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 135 Block Library 5 12 5 26 RC_SE_COMMON FB847 Description RC_SE_COMMON is the interface block between a sensor and the routing system RC_SE_COMMON is a block that is inserted i e called in a block created by the user RC_SE_ COMMON serves as an interface between a sensor and the data memory of a sensor element SE of the routing system If the sensor is involved in the route the feedback is evaluated according to the interconnection in the route see Route Control project configuration Note This block cannot be used directly Rather it must be integrated in a user block Consequently
459. s In many industrial sectors certain materials may not succeed each other or use the same transport route For example in the brewery industry beer product must never follow an acid cleaning step directly but must always be preceded by a water flush For this reason the routing system provides a parameter assignment option for material compatibility and material sequencing Information about the material currently being used in a particular partial route is stored temporarily in an interconnected linking element The routing system uses this information to determine whether the successor material is permitted See Project Engineering of Material Sequences Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 129 Configuration Guide 6 26 5 6 26 5 1 Exporting into the Server Loading the Route Control Server First Time Loading of the Route Control Server Use the following procedure the first time you load the Route Control project engineering Start the Route Control server Windows start menu Start Simatic Route Control Server The Route Control server will attempt to read in a project engineering configuration because one does not yet exist it will go into error status Now load the Route Control project engineering on the server using the Route Control Engineering tool Open the Route Control Center and the server status dialog View Server Status Press Update while the server is
460. s The interface between SIMATIC Route Control V6 0 and the actual processing in the automation system consists of SFC types created using SFC standard tools in PCS 7 V6 0 and higher Route Control interface blocks for Elements and routes AS AS cross coupling within a Route Control project AS AS cross coupling beyond several Route Control projects Diagnostics Use of the preconfigured sample SFC Plant Hierarchy in the Plant View The plant hierarchy in SIMATIC Manager allows you to display your project with an appropriate structure The plant view of the Route Control engineering system can include up to two levels of the plant hierarchy process cell and unit in accordance with 88 01 These two levels are recognized by the BATCH attributes in the hierarchy container To improve the structure bi level neutral containers can also be added to the plant hierarchy in Route Control Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 What s New e Fault Tolerant Route Control Route Control servers can have a redundant configuration to increase availability fault tolerance and enable software updates during operation A master standby failover takes place between the two Route Control servers if redundant operation is required Redundancy is achieved with two Route Control servers in a redundant configuration whereby the servers do not require local data storage To enable the Route Control cl
461. s Route Control Wizard_AS OS connection MAC address A 52 Route Control Wizard how synchronization works Route Control Wizard import A 67 Route Control Wizard network constellations Route Control Wizard network constellations examples ARL Route Control Wizard network constellations note Lacet Route Control Wizard result Route Control Wizard_Same properties as Industrial Ethernet Route Control Wizard_selecting a WinCC message server Route Control Wizard selecting actions Route Control Wizard selecting objects to be exported Route Control Wizard start requirements 14 A 58 Route Control Wizard summary Route Control Wizard export log Route Control Wizard import log Route Linkina Element Properties Route Log Route Log Adding a Log File A 129 irera Adding Removing Log Files Route log architecture Route Log Configuration Route Log Directory Sharing Route Log Interface Columns 7 17 Route Log Interface Export Route Log Interface Filter Functions g Interface List of Log Files 3 NEN D o O Route Log Interface Menu Route log interface rights 7 15 _ Route log interface status bar 7 17 Route log interface table of log data 7 16 Route Log Interface Route a loading settings on the server Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Route Log Log File 7 13 Route Log selection of visible
462. s Log Files window Ctrl 2 Shows hides Filter window F3 or Searches for a specific character string Ctrl F Up down with without case matching Note The Time Stamp column is not included in the character string search as this would be very inefficient If you are searching for a specific time of day add a colon to the search string e g 57 Different search strings can be separated by a semicolon e g batch ch10200 ch10201 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 7 15 OS Operator Control and Monitoring 7 9 3 1 7 9 3 2 7 9 3 3 Route Log Interface List of Log Files Log file CP rog ram Files You can add one or more log files to the view these log files are initially sorted according to time If the file has been modified on the server in general the source this is indicated by yellow highlighting to the left of the file Press F5 to update and the file will be read in again You can add and remove files to and from the list using the File Add Remove menu command Route Log Interface Filter Functions Message type Deactivated El Time Deactivated From 03 to 03 Server Deactivated You can use the filter settings to determine how the rows are displayed in the Table area of the log data There are three filter options e Deactivated The filter is not active in this column e Activated Ente
463. s are to be addressed 2 In this block create the communication ID that specifies the connection to the peer AS This communication ID can be seen in NetPro and is identical with the ID in the other automation system in the other project 3 Assign the number of the data block parameter input SNDRCVDB to be used by Route Control for the data transfer for valid DB numbers see Valid SNDRCVDB Block Numbers for Remote Elements 4 Insert RC_IF_CE blocks for control elements RC_IF_SE blocks for sensor elements and RC_IF_PE blocks for parameter elements that you want to address in routes in the slave AS and in the local master AS 5 You do not need to assign a data block number in the actual elements as you do for RC_IF_REM_ E blocks Nor do you need to configure the inputs for LOC_ E and REM_ E to tell the element blocks which elements to use for data exchange between the local and remote automation systems Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide Rules for the Local AS Activates Elements From a Remote AS in a Local Route 1 Insert an RC_IF_REMOTE_SEND block in the CFC chart One of these blocks is necessary for each peer AS i e for each logic connection to a peer AS from which elements are to be addressed In this block create a communication ID that specifies the connection to the peer AS This communication ID can be seen in NetPro Assign the number of the data
464. s on upstream element ID Element ID that is unique INT l U Assigned from all others in the AS automatically by the RC wizard LOCK Specifies whether an BOOL l l VQ l 1 Upstream upstream element is element is locked locked and will not be taken into See LOCK Input on consideration in the next route Element Blocks search 0 Upstream element is not locked and will be taken into consideration in the next route search MONITOR Feedback signal BOOL TRUE l VQ 1 Monitoring of monitoring feedback signals is active 0 Feedback signal monitoring is deactivated feedback is being simulated 5 128 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default VO Attr OCM Permitted Values PEND OOS __ Pending out of Service BOOL l VQ 1 A request is pending to take this element out of service for maintenance Element will not be taken into consideration in the next route search 0 Maintenance is not pending Element will be taken into consideration in the next route search QID ID assigned by the RC INT O VWQ wizard and used by this route QBA_EN Indicates whether BOOL O VQ l 1 Element will be element can be used used as part of within the context of a BATCH batch 0 Element will not See SIMATIC BATCH be used as part of documentation BATCH QOCCUPIED Indicates whethe
465. s to confirm the conversion tool is called If you click No the operation is canceled and you will not be able to open and edit your RC project engineering with Version 6 of the RC engineering tool The conversion tool is displayed with the following dialog Conversion tool OE xi Settings Database Progress Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 5 Dialogs Interfaces The database to be converted is already preselected Normally you never have to select the database If you do have to select the database however this dialog is displayed and you can select an MDB file Open RCS project engineering ka led Look in E S7 Project gt f ex Ea Recent E Desktop io My Documents 7 E My Computer Ki File name ftest sift gt y on A Files of type s7 multiproject Project s7f s7p x Cancel Places I Open as read only Z Click START to begin the conversion For backup purposes the old database will be stored in the same path with a SIC extension If problems occur subsequently with the new version you can restore the original project engineering by manually renaming the backed up file A progress bar provides information on the progress of the conversion Once the conversion has been successfully completed you can close the tool using the Close button If you require further help you can access the online Help for this dialog
466. se 2 see Case 1 Server 1 Can Be Loaded but Not Server 2 and Case 2 Server 2 Can Be Loaded but Not Server 1 6 26 5 5 Case 4 Neither Server Can Be Loaded This involves a two fold error when downloading the server The system cannot update any database The user must correct the error set the share attribute for the directory on the server computer for example and start the download again Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 131 Configuration Guide 6 26 6 6 26 6 1 File Name Checking Data Consistency Route Control Engineering Checking Data Consistency RC_CONSISTENCY LOG File Location The log file is stored in the same path where the Route Control project database is located See Storage of Route Control Project File Segments 6 132 Check log S7 project name Name of S7 project containing the Route Control project S7 project path Path to the S7 project RC project name Name of Route Control project database file name RC project path Path to the Route Control project User User who initiated the export operation oa e Wr gt Check date Time stamp indicating date of consistency check Options 7 Settings selected by the user 8 ID conventions Yes no 9 Sorting order Yes no 10 Variant check Yes no 11 Activation of elements Yes no Checking of ID conventions 12 The IDs are checked for uniqueness within the range of validity in every automation
467. server uses a cyclic buffer for the logs Each day a new file is created and logs are available from the last 30 days according to the default setting 7 8 Server 7 8 1 Route Log Log File When the Route Control server is restarted e g because the project engineering has been activated by means of the Route Control Center it applies the new settings and stores a new log file during startup The log file names have the following format RC_LOG_ lt server computer name gt _YYYY MM DD TXT lt server name gt is the name of the computer YYYY MM DD is the year the month and the day on which this file was created Because a new file is created each day the file name indicates the day associated with this log Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 7 13 OS Operator Control and Monitoring 7 9 Client 7 9 1 Route Log Interface The route log interface is a standalone application provided for displaying evaluating and saving route logs T Routes log RC_Servx cfg BEES j File Edit View Settings window Help 16 x Oo ct S oe x FEA Log file Number of entries File size Read Created Server Original file name 310000 88 625 333 Bytes 58 761 104 Bytes 03 16 2004 09 4 pes 7_v6_2 RC_LOG_pes _v6_2_2004 03 16 TXT E Filter Value Mess Time Server Route name Route ID Status Function ID
468. sing telegrams This value must be used in conjunction with the Cycle time for server AS monitoring key See Global Settings Monitoring of Servers and AS Note This setting is only relevant if Route Control is using its own redundancy control see Use PCS 7 redundancy setting Automatic server failover in the event of error Yes Yes The system switches over to the standby computer if the maximum tolerance time is exceeded No The system does not switch over to the standby computer when the maximum tolerance time is exceeded In this case manual failover is required See Global Settings Monitoring of Servers and AS Note This setting is only relevant if Route Control is using its own redundancy control see Use PCS 7 redundancy setting Automatic restart when AS is recovered Yes Yes Failure of the connection between the master server and an AS triggers an automatic server restart In this case the AS is disabled that is all elements of this AS are artificially disabled If the connection is restored then the elements are also enabled automatically No Any AS failure is ignored and routes that involve the AS are found however any attempt to download element list to the AS would fail in this case Note This setting is relevant if Route Control is using its own redundancy control or when PCS 7 redundancy is used see the setting Global Settings General Use
469. sition within the fault oe Bitx 0 All tolerance time elements have assumed their set position on time QFLT_ERR Indicates whether DWORD O UQ Bit x 1 elements of a mode level Failure to stay in have failed to stay in their the final position previously achieved set Bitx 0 position for longer than the weet system monitoring time All elements are still in the set position activated state QGRP_ERR OR operation from the DWORD O UQ three signals indicated above QMON_ERR QFLT_ERR QRPOSERR In this way the user program can determine on the basis of a single signal whether there is an error in the mode level Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 27 Block Library Parameter QMN_TM1 Meaning Current value of the system monitoring time for mode level 1 QMN_TM1 MON_TM1 input System monitoring time is not running QMN_TM1 0 System monitoring time has expired Mode level 1 is signaling a system monitoring time error All other values System monitoring time is running Type INT Default I O O Att UQ OCM Perm values QMN_TM32 Current value 32 of the system monitoring time for mode level 32 INT UQ QFL_TM1 Current value 1 of fault tolerance time for mode level 1 QFL_TM1 FLT_TM1 input Fault tolerance time is not running QMN_TM1 0 Fault tolerance time has expired Mode lev
470. sk that circular routes or undesired routes could be found The IDs are displayed to help you when selecting the source variant and destination locations of a partial route The Priority parameter forces the search algorithm to prefer a particular partial route during runtime if several route options exist In this case 1 corresponds to the highest and thus preferred priority Therefore when a priority is specified certain partial routes are weighted differently The following are typical criteria for weighting e Length of pipeline e Number of elements in the route e Preference for particular elements such as pumps that were not used as heavily Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 127 Configuration Guide 6 26 3 16 Routes Actual routes i e routes as aggregations of partial routes are not configured however the resources the route IDs in this case must be allocated because the Route Control system server needs to know which AS is working with which route IDs e Allocation of route ID to AS can also be taken from an S7 project e Indication of which route IDs are permanently assigned to particular routes and which IDs are available for dynamic ID allocation Thus route IDs are suitable for allocation to the automation systems involved in the routing system areas Process Control System PCS 7 SIMATIC Route Control 6 128 A5E00343836 02 Configuration Guide 6 26 4
471. ssseerranrsnnnseennannnsnnnaeennannana Route Control Center Elements sssseseerrenssrnnseennnannannaneennaanannnadennaana Route Control Center Sorting cc ccceeeeeeeeeeeeeeeeeeeeeeetaeeeeeeneeeeeeaes Route Control Center Activation Keys eeseesssseeerranssnneneeennannsnnnaeennaana Route Control Center Modes 0 e ec cicceeeeeeeeeeenneeeeeeeieeeeeeeaeeeeeenaeeeeneaes Route Control Center Maintenance View cccccseeeesteeeeeeetteeeeeenaes Route Control Interfaces eee ceccceeeeeeeeeenneeeeeeeneeeeeeaeeeeeeaeeeeeeneeeeeeeaats CSV Export Import ccccccecsseeccecsneeeeeeeseeeeeeseeeeeeseeeeessaeeeesessaeeeeessaeg Interfaces CSV File Overview ecceeeeceeeeeeeeeenteeeeeeeeeeeseeeaeeeeeeaeees Interfaces CSV File Introduction 00 0 eee eeeeeeeeeenteeeeeeeeeeeeeeaeeeteeeaeees Interfaces CSV File Global Settings ccccceeeeeeeeeeeeeeeeeeeeeneeeseees Interfaces CSV File Object Selection eee eceeeeeeeeeteeeeeeeeenneeees Interfaces CSV File SUMMATY c cceeceeeeeeeeeeeeeeeeeeteeeeseaeeetaeeenees Interfaces CSV File Progress Dialog cccccecceeeeeteereeeseteeeeneeeeees Interfaces CSV File Result c cc eccceceeeceeeeeeeneeeeeeeeeeeeeeseteeeseeeeseeesees Interfaces CSV File Log File c cececcceeeceeeeeeeeeeeeeeeeeeseneeeseeeeeneeeeaes Interfaces CSV File Structure ecceeceeeeeeeeeeeeeeeeeeeeeeeeseeeaeeeseeaeees Interfaces CSV Fi
472. standby Optional Transfer the license 100 gt 300 routes to the computer e Switch computers standby gt master or master gt standby f On the computer that is now the standby computer follow the procedure from b to c g Restart the Route Control server application standby h Optional Switch the standby computer back to master mode as in the beginning Upgrade from V6 0 to V6 1 a Exit the Route Control server application oO Installation of Route Control Server V6 1 a oO Migration of the V6 0 configuration to V6 1 e Transfer of the license to the computer Restart the Route Control server application f Download of the configuration to the server With redundant servers both computers must be updated to V6 1 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Product Introduction 2 4 5 4 2 4 5 5 Missing Authorizations If a license is not found when an application is started RC Engineering Tool RC Center a nag box will keep appearing prompting the user to install the license See Missing Authorizations for the Route Control Server for an explanation of the Route Control server action in this case Route Control Engineering xi IN No valid authorization was found for Route Control Engineering Please install the authorization Missing Authorization for Route Control Server Server License Is Installed If
473. stem 4 The automation system is running 5 The automation system and Route Control server are connected 6 If necessary start the WinCC project runtime and switch to the WinCC picture with a route 7 The Route Control server will start 8 The Route Control server starts up including a general request 9 The Route Control server displays ACTIVE in the server dialog 10 Automatic or manual route requests can be performed Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 75 Configuration Guide 6 19 3 Guide Material Sequences during Runtime User Task During runtime the route search must take into account the predecessor material used and the material to be transported with the subsequent route Solution 1 Configure the materials material groups the assignment of materials to material groups and the permitted sequential relationship between materials 2 Configure partial routes that contain at least one linking element Linking elements include memory cells to record the most recently transported material 3 Specify the new material at the MATERIAL input of the RC_IF_ROUTE block MATERIAL is a whole number the ID from your project engineering The material is specified by the user program 4 Load these project data onto the Route Control server Now make a route request with this material Depending on whether or not the material was specified as a successor material the route will
474. still in error status Now restart the Route Control server The Route Control server will now find the project engineering and should start up without errors the second time Updating Subsequent Loading of the Route Control Server 6 130 If you make changes to a Route Control project you must carry out two more steps in order to transfer it to the Route Control server and activate it Load the Route Control project engineering to the server preparation changes are not yet effective from the Route Control engineering tool Enable the changes by making selections in the Route Control Center Enable changes using the View Server Status menu command followed by Update in the dialog box Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 26 5 2 Case 1 Server 1 Can Be Loaded but Not Server 2 The project engineering can only be loaded onto Route Control server 1 from a project engineering station System action Both Route Control servers attempt to synchronize the project engineering on both sides As soon as this is possible project engineering B is copied to server 2 but not yet activated Engineering Station R EOT R ae aa to Route Control Serwer 6 26 5 3 Case 2 Server 2 Can Be Loaded but Not Server 1 Same action as in case 1 but server 1 and 2 are switched 6 26 5 4 Case 3 Both Servers Can Be Loaded Same status as following synchronization of case 1 and ca
475. system 13 Because the Route Control Wizard has already assigned and checked the IDs according to these rules no more errors should occur here Checking the sorting order of the elements 14 Checks that the element numbers are in ascending order within the partial route modes Variant check 15 See Locations Properties Checks commands for elements 16 Checks to determine whether an element command exists at all in the element type in a partial route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 26 7 6 26 7 1 What are Mode Tables Mode tables are basically objects that group together associated process related Mode Levels Project Engineering of Mode Tables Example Production Production Mode Tables Mode Tables Mode level 1 Check initial state Check initial state Mode level 2 Is source tank full Is cleaning agent available Mode level 3 Open transport valves Transfer cleaning agent Mode level 4 Switch on product transport Deactivate cleaning Mode level 5 1 ls destination tank full Mode level 6 Select second destination tank Mode level 7 2 ls destination tank full Mode level 8 Switch on ventilation Project Engineering of a Mode Table mn a EN In the shortcut menu select Add Mode Table SEFA Add mode table Ctri N lt f n n cc 30 WAVE 3
476. system that contains the remote elements RC_IF_REMOTE_SEND FB831 RC_IF_REMOTE_RECV FB833 For an example with CFC go to Remote Elements CFC Example Process Control System PCS 7 SIMATIC Route Control 5 92 A5E00343836 02 Block Library 5 11 2 RC_IF_REMOTE_CE FB821 Note These remote blocks are only required for communication between automation systems from multiple Route Control projects Description The RC_IF_REMOTE_CE block is used to link control elements CE from one Route Control project to another automation system One of these blocks must be inserted into a CFC chart and configured accordingly for each remote control element Organization Block OB This block can be inserted into any organization block However note that all remote elements of a connection i e with an identical SNDRCVDB must be inserted into the same runtime group as the associated RC_IF_REMOTE_SND block Inputs and Outputs Parameter Meaning Type Default VO Attr OCM Permitted Values LOC_CE ID of the control element INT l U See Valid ID in the local AS Ranges for CE SE LE and PE REM_CE ID of the control element INT l VQ See Valid ID in the remote AS Ranges for CE See Valid ID Ranges for SE LE and PE CE SE LE and PE SNDRVCDB _ Number of data block in INT l VQ See Valid the local AS used for SNDRCVDB data exchange between Block Numbers for the local and remote Remote Elements e
477. t Additional plain text information Note 1 These values are only displayed as binary numbers and are used for diagnostics for project engineering and plant maintenance You must refer to the project engineering to obtain the mode names Activation and deactivation of a mode is displayed along with the name separately in the Event column and can thus be more easily read by the user 7 9 3 5 Route Log Interface Status Bar Read row 101000 Cancel with Escape The current row number is displayed in the area on the left when a new log file is read in The current row number and total number of rows currently open in the application are displayed in the area on the right Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 7 17 OS Operator Control and Monitoring 7 18 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A A 1 Dialogs Dialogs Interfaces This section describes the dialogs in SIMATIC Route Control Area within a Mode Dialogs site Project Engineering Preparation Engineering tool Guide Introduction User authorizations Introduction to Authorization Management Conversion tool Converting of a Route Control Project S7 project RC wizard Route Control Wizard Selecting Actions Selection of message Route Control Wizard Selecting WinCC Message Server server Network Route Control Wizard Network Conste
478. t eter teens ee taeeeee teaser 2 3 1 Client Server Architecture of Route Control 2 ecccceceeceeeeeeeeeeneeeeeeeeees 2 3 2 Distribution of Route Control Applications c ecceceeeeeteeeeceeeeeeeeeeeeees 2 8 2 3 3 MES Mtera Cepsa a a E AEE A 2 4 Installation enre a a eae QE 2 4 1 Readme File with Updated Information eccccecceceeeeeeeeeeeeeeeeeeeeees 2 4 2 Delivery FOrm ceteccnt aiid ied dialed ee 2 4 2 1 Delivery Form of Route Control ccccccccceceeeeeeeeeeneeeeeseeneeeeseeneeeeeeaees 2 4 3 SOLU in thas utdiveasaldcansaaetuacaasnetaddanavaddaaanedarcandelatventiedadanweauantan sae 2 4 3 1 Installing Route Control CoMponentS ececeeeeeeeeeeeeeeeeeeeeteeeeetnneeeeeeee 2 4 4 Installation Requirement cceeceeeecceeeeeeeeeeeceneeeeeeeeeeeeeecenaeeseeeeeeneees 2 4 4 1 Hardware and Software ES OS aasssesessseessrnsseennannsnnnantsnnaanannnaeennaanann 2 4 4 2 Hardware and Software AS esssessssneseernennnnnnseeennaannnnuntennaannnnnneennaanana 2 4 4 3 Dependence on Other Components ccccccceeeeceeceeeeeeeeseeeeneneeeeeees 2 4 5 Authorizations ia a aa a a aa 2 4 5 1 Authorization OVErViCW ass iss senriskan nianna NRK RANNE AKANA KERANA 2 4 5 2 Required Authorization sssrinin aaa aaa aaa anaa 2 17 2 4 5 3 Installing an Authorization 0 ecceeceeeeeeeeeeeee eee nnana ANAE 2 4 5 4 Missing Authorizations cccccecceeeeeeeeeeeeeeeeeeeeee
479. t feedback for element 01 Mode level 1 Blank This element will not be used in this mode level For a description of abbreviations see below 32 Mode level 32 Note The number of mode levels and the names of the mode levels depend on the Route Control project engineering The mode levels displayed are limited to those containing elements present in this route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 103 Dialogs Interfaces A 27 6 Route Control Center Maintenance View HE SIMATIC Route Control Center SIMATIC Route Control pcs 6es1 Wartungsansicht Alle Wege Programm Funktion Ansicht Extras Hilfe gt Sim a elif m wl al as Station2 2 Status AK TI CPU Status Run Master Weg e 10 24 200 201 berwachung 45 0 2 5s TCP 192 168 4 67 MAC 08 00 06 20 4B 67 021 Weg inaktiv 022 Weg inaktiv irass 200 Weg inaktiv asa 201 Weg inaktiv 300 Weg wird nicht verwendet Funktionen Elementname Betriebsart Station1 MOT REV Station1 FORWARD M Station1 MOT_SPE Station1 2 Auto OFF H Stationt Motor RC Station1 3 Auto OFF H Stationt Motor RC Station1 4 Auto ON Station1 Ventile RC Station1 10 Auto CLOSE Stationt Ventile RC Station1 12 Auto OPEN Station1 Ventile RC Stationt 13 Auto OPEN station1 VentilefR
480. t one of data block in the range DB 101 to DB 400 is missing See gt RC_IF_ROUTE QROUTE_DB and QID Missing data block no QID 100 EV_ID2 SIG2 Cross coupling error Master or slave AS has been reloaded route DB has been overwritten gt Repeat route request because the route list was invalid EV_ID2 SIG3 Cross coupling time monitoring error 120 s monitoring time has elapsed gt Is the slave AS of the route running If so perform a restart gt Has the slave AS been reloaded If so repeat route request EV_ID2 SIG4 CE SE device error At least one control element or sensor element of the route is returning a device error gt Eliminate the error in the element outside of the routing system EV_ID2 SIG5 Status monitoring time error After a mode was activated at least one of the elements involved in this mode in the route could not be switched on within the monitoring time That is the expected feedback was not signaled by the element to route on time gt Check the element for errors or faults If necessary increase the monitoring time A 140 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces Event ID EV_ID2 Event Signal SIG6 Message Fault tolerance time error Cause Once a mode has been activated and all elements signal the expected feedback the fault time or fault to
481. t supply any diagnostic information Project Engineering 1 Insert an RC_IF_ROUTE into the CFC chart 2 Insert an RC_IF_ENCODER upstream of the RC_IF_ROUTE block 3 Interconnect the QMODE output of the RC_IF_ENCODER to the MODE input of the RC_IF_ROUTE block 4 Assign the MODE_OR1 to 32 commands through a user block See also RC_IF_DECODER FC801 Example See RC IF DECODER FC801 See Guide CFC Encoder Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 43 Block Library 5 5 9 RC_IF_DECODER FC801 Description The RC_IF_DECODER block is a peer block to the RC_IF_ENCODER FC800 It converts a 32 bit input value into 32 individual output values bits Therefore this block can be connected downstream of RC_IF_ROUTE in order to split up the 32 bit outputs of RC_IF_ROUTE into individual values QMODE_AC Feedback stages 1 to 32 achieved QRESTPOS Idle positions QRPOSERR Simulated idle positions QMON_ERR monitoring time expired for activation and deactivation QFLT_ERR Status monitoring time expired QGRP_ERR Group error Inputs and Outputs Parameter Mode Meaning 32 bit value to be split up Type DWORD Default 1 0 Att VQ OCM Perm values Oto 2 to the power of 32 1 QM_01 Binary signal representing Bit 1 BOOL VQ 0 Bit 1 of MODE Oin RC_IF_ROUTE Mode is not reached 1 Bit 1 of MODE 1in RC_IF_ROUTE Mode is reached
482. tates and can therefore be used for example to measure conductivity in pipelines and then indicate water Inputs and Outputs product acid and base Parameter Meaning Type Default I O _ Att OCM Perm values ID Element ID that is INT l U Assigned unique from all automatically by others in the AS the RC wizard LEVEL_1 Limit value 1 REAL l VQ Assignment of first limit value LEVEL_2 Limit value 2 REAL l VQ Assignment of second limit value LEVEL_3 Limit value 3 REAL l VQ Assignment of third limit value LEVEL_4 Limit value 4 REAL l VQ Assignment of fourth limit value HYS Hysteresis REAL l VQ Assignment of hysteresis ACTUAL Current value from REAL l VQ the process ERROR Indicates whether BOOL l VQ 1 Upstream upstream element element is faulty is in error state 0 Upstream element is not faulty DISABLED Indicates whether BOOL l VQ 1 Element is not element is considered during available next route search 0 Element will be taken into consideration in the route search EV_ID1 Event ID for DWORD l UQ interrupt instance 1 EV_ID2 Event ID for DWORD l UQ interrupt instance 2 QID ID assigned by the INT O VQ RC wizard and used by this route 5 74 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parame
483. tation_5 Station_6H Station_7H Address ei sImaTIc Route Control Server List of AS Connections Local TSAP RC_Standby RC STANDBY gt gt AS001 0x2 RC_Standby RC STANDBY gt gt AS002 0x2 RC_Standby RC STANDBY gt gt AS003 0x2 RC_Standby RC STANDBY gt gt AS004 0x2 RC_Standby RC STANDBY gt gt AS005 0x2 RC_Standby RC STANDBY gt gt AS006 0x2 RC_Standby RC STANDBY gt gt AS007 0x2 Partner TSAP Connection status CPU status established Run established Run established Run established Run established Run established Run H established Run H Help remote TSAP Or Disconnected Column Value Meaning AS 1 1 to 239 AS ID Address lt mac address gt MAC address of the AS in hexadecimal format address Local TSAP Compare NetPro TSAP Transport Service Access Point on the server local TSAP Remote TSAP Compare NetPro TSAP Transport Service Access Point to the peer in this case the automation system Automation system is disconnected communication is not taking place between the automation system and the Route Control server Connection state Established Status of connection connection state CPU state Run Status of the CPU in the AS A status followed by an H cpu state Stop indicates an H machine Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 125 Dialogs Interfaces A 30 6 RC Server Expanded Dia
484. te Control A5E00343836 02 xiii Contents xiv Route Control C omal ireren E E Stait UNG LOgOMesirarccin rnei i area callie wld EES Route Control Center LOgOnN eessesssssserirreeesrrsseeranerinnasrinneeninnnasnenanenann Route Control Center Selection of Route Control Server Route Control Center Adding a Server eesssesesseersseerrrserrrrsererssees Route Control Center Find Server seesseeesrreseerrerrrresrerrenerinanseeranenns Menu and Statusbar Toolbar eeaesseeereeerrrrssrrresrirresrirreeninnsereranenenna Route Control Center MenU scssssisssieeiiricrirrisirrrneiiiriieiiiddiinnieiiiaenana Route Control Center General Operator Control Elements Route Control Center Server Status eeeeeeeeeeeeeeeeeeeeeeeeneeeeeeenaeees Updating the Route Control Server ooo eeeeeeeeeneeeeeeeeneeeeseeneeeeeeenaeees Route Control Center Options SettingS 00 0 eeeceeeeeeeeeeeeeenteeeeeeneees Route Control Center Status Bar ec cceceecceeeeeeeeeeeeeneeeeeeeeneeeeeeaeees Route PropemleSs ctessacceiiesadenunsdleccvbaadeduekan a a o aaa Route Control Center Route Properties ceccccecceeeeeeeeeseceeeeeeeeeees Route Control Center Locations 0 0 00 ceccceceeeeeeeeeeneeeeeeeneeeeseeaeeeeeeaeees Route Control Center Error during Route Request 0 cceeeeereeees MLN ACC a ceca eaten E sence vanvhenene dente E OO O TT Route Control Center Route OvervieW ssss
485. te IDs_A 148 Valid SNDRCVDB peck numbers for remote elements Index 8 WwW Welcome 1 1 What is Route Control What s New in SIMATIC Route Control V6 0 SP1 What s new in SIMATIC Route Control V6 0 1 2 What s New in SIMATIC Route Control V6 1 SP1 _1 10 What s New in SIMATIC Route Control V6 17 1 8 WinCC faceplate 6 139 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Glossary AS AS connection Communication link between two automation systems also referred to as cross coupling in some cases A logical AS AS connection is always a point to point connection and is created for Route Control by the Route Control Wizard A maximum of 32 automation systems are possible so up to 32 31 connections are generated that is up to 31 connections per Route Control automation system AS OS connection Communication link between an automation system and a computer the Route Control server in this case A logical AS OS connection is always a point to point connection and is created for Route Control by the Route Control Wizard In the case of a standalone server for Route Control there is one connection to the server from each Route Control automation system thus up to 32 connections In the case of a redundant server system for Route Control there is one connection from each Route Control automation system to each server thus up to 2 32 connections Control element See Abbrevi
486. te can be controlled actively as well as participate passively in the route as a slave an AS cannot simply be stopped This might lead to loss of the product in the system Therefore you should keep to the following steps 1 User request for the Maintenance mode see Route Control Center 2 8 The system stops after all active routes are completed and does not permit any new routes You as the user can intervene and manually complete the routes or stop them Once all routes have been completed on this AS the Route Control AS goes to the Maintenance mode Now perform the desired changes to this AS replace hardware and or software etc The maintenance work is completed _The maintenance request is rescinded in the RC Center see Route Control Center Maintenance View 7 As soon as the AS is back in Production mode Routes material transport can be started again At each transition from Production to Maintenance mode and back a message is triggered by the alarm system OS status message of the RC server see Route Control OS Messages System Server The following figure shows the response as a signal curve Request Maintenance Route 1 Route 2 Route n AS Mode Maintenance Maintenance Work RCC_Maintenance_SigDgram vsd No request No request Al Route ei Ja Route 1 is deactivated is activated aclwaied Route 2 is A Route 2 is activated Q Ro
487. te the selected interconnections The Wizard will generate the following The current object RC_IF_ROUTE ed with the route block OS 1 _ Kine fol l Do not show this page again Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 79 Dialogs Interfaces A 23 Route Control Faceplate A 23 1 RC Route Faceplate Double clicking the block icon opens the Route Control faceplate The Route Control faceplate displays more information and permits a series of route operations depending on the authorization level in WinCC ie RoutelD 1 eS lL a b standard gt lt 6 HT u Source Destination Via 01 02 03 04 Mode ena EEan E Bcc we ae FERCC Close Help Meaning of Operator Control Elements RC Faceplate Display and Operator Control Elements 1 4 RC Faceplate Display and Operator Control Elements 2 4 RC Faceplate Display and Operator Control Elements 3 4 RC Faceplate Display and Operator Control Elements 4 4 Process Control System PCS 7 SIMATIC Route Control A 80 A5E00343836 02 Dialogs Interfaces A 23 2 RC Faceplate Status of Route The Route Control diagram below was developed according to the statuses in the 88 standard It shows the individual S88 statuses and their transition conditions In manual mode the user is responsible for the transitions between the statuses shown as a hand icon with the c
488. ted E Green Mode level is achieved E Red Mode level could not be activated within the monitoring time error status O Gray This mode level is not activated and thus is not supplying any feedback H Mode level will not be activated A Mode level is being activated an attempt will be made to activate the elements according to their placement E Mode level could not be activated because the set position of one or more of the elements involved could not be assumed within the switch on monitoring time H Mode level and thus all of its elements have been activated and have assumed their set position H Element has left its idle state and the fault tolerance time has elapsed Other applications and dialogs can be opened using the buttons at the bottom of the dialog box ecce Opens the BATCH Control Center provided it is installed on this computer A SFC Opens the SFC dialog and indicates the current status of the SFC controlling this route The path to the corresponding SFC must have been configured on the RC faceplate beforehand L5 RCC Opens the Route Control Center containing additional details on this route including all of the elements and the status of each element Close Closes this dialog box Help Calls the online Help for this dialog Process Control System PCS 7 SIMATIC Route Control A 84 A5E00343836 02 Dialogs Interfaces A 23 6 RC Faceplate Display and Operator Control Elements 3 4 Display o
489. ter 24 Name of AS characters Element name 1 character 64 Name of sensor element characters Number 1 1 024 Element ID that is unique from all others in this AS Type CONDUC Type of sensor element in plain text User defined TIVITY types are also permitted here but these must have SENSOR already been transferred from an S7 project to the Route Control project engineering prior to the CSV import Comments 0 characters 200 Comment field in the sensor element properties Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 113 Dialogs Interfaces Parameter Elements ALLAS_PE CSV Linking Elements ALLAS_LE CSV Column Min Max Meaning Table PE Specified table name in the Route Control project engineering database this name must not be changed Automation system 1 character 24 Name of AS characters Element name 1 character 64 Name of parameter element characters Number 1 1 024 Element ID that is unique from all others in this AS Type TIMER Type of parameter element in plain text User VOLUME defined types are also permitted here but these must have already been transferred from an S7 project to the Route Control project engineering prior to the CSV import External 0 1 0 Internal parameter element Value will be configured 1 External parameter element value will be transferred in RC_IF_ROUTE during runtime Comments 0 characters 200 Comment field
490. ter Meaning Type Default I O Att OCM Perm values QRET_VAL Return value of WORD O VQ 0 No error element 8461 Incorrect or invalid element ID 8463 Incorrect or unknown element type Interface block does not correspond to the element type in the Route Control project configuration QERR Indicates whether BOOL O VQ 1 The block is a block error is signaling an error pending see QRET_VAL 0 No error QBA_ID Element is DWORD O VQ occupied by a batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route QROUTE ID of route that INT O UQ activates this element QFUNC_ID Function ID of INT O UQ route that activates this element QLEVEL1 Binary signal BOOL O VQ 0 Limit value 1 indicating whether not reached or not the limit 1 Limit value 1 value has been reached reached QLEVEL2 Binary signal BOOL O VQ 0 Limit value 2 indicating whether not reached or not the limit 1 Limit value 2 value has been reached reached QLEVEL3 Binary signal BOOL O VQ s 0 Limit value 3 indicating whether not reached or not the limit 1 Limit value 3 value has been reached reached QLEVEL4 Binary signal BOOL O VQ 0 Limit value 4 indicating whether or not the limit value has been reached not reached 1 Limit value 4 reached Process Control System PCS 7 SIMATIC Route Control
491. ternal data structure 5 12 3 12 RC_ROUTE_CM_UDT UDT110 Description Internal data structure Process Control System PCS 7 SIMATIC Route Control 5 116 A5E00343836 02 Block Library 5 12 3 13 RC _ROUTE_TB_UDT UDT102 Description Internal data structure 5 12 3 14 RC_SE_FIELD_UDT UDT98 Description Internal data structure 5 12 3 15 RC_SEPU_UDT UDT674 Description Internal data structure 5 12 3 16 RC_SYS_UDT UDT120 Description Internal data structure 5 12 3 17 RC_XC_JOB_UDT UDT705 Description This internal data structure is used in the context of AS AS communication cross coupling 5 12 3 18 RC_XC_PCU_UDT UDT704 Description This internal data structure is used in the context of AS AS communication cross coupling Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 117 Block Library 5 12 3 19 RC_XC_PUT_DB_UDT UDT452 Description This internal data structure is used in the context of AS AS communication cross coupling 5 12 3 20 RC_XC_PUT_SD_UDT UDT684 Description This internal data structure is used in the context of AS AS communication cross coupling 5 12 3 21 RC_XC_PUT_UDT UDT683 Description This internal data structure is used in the context of AS AS communication cross coupling 5 12 3 22 RC_XC_PUTX_UDT UDT451 Description Internal data structure used in the context of AS AS communication cross coupling
492. text menu 2 In Users New Users create all users with a password and user groups in the Windows server Note The Route Control setup creates the required groups during installation You only have to assign the respective users to these groups If a domain server is available the groups can be centrally managed there When Route Control is used in combination with SIMATIC Logon the RC user groups must be created manually on the SIMATIC Logon server or domain controller Computer Management 5 x action view lle gt am ABA Tree is administrators Administrators have complete and unrestricted access to the computer domain WB Backup Operators Backup Operators can override security restrictions For the sole purpose of backing up or restoril E Guests Guests have the same access as members of the Users group by default except for the Guest lt Power Users Power Users possess most administrative powers with some restrictions Thus Power Users can Computer Management Local 2 nn System Tools El m Event Viewer El g System Information El gi Performance Logs and Alerts E Replicator Supports file replication in a domain H E Shared Folders WSs Users Users are prevented from making accidental or intentional system wide changes Thus Users c 3 Device Manager 5 RC_ENGINEER SIMATIC Route Control Project engineering Local Users and Groups BRC_MAINTENANCE SIMATIC Rout
493. th incorrect status were discovered during the route search for example element is in manual mode locked out of service 8007 No route was found maximum number of licensed material transports has been reached 8008 Route request cannot be sent to the server 8010 Compilation ID in route list and DB_CFG DB100 are different That is blocks from different Route Control libraries were used 8013 Status of route list is not defined Solution System corrects this error by itself Route list goes to IDLE state 8016 Route request is not possible instance of FB800 is missing in the route list 8022 Monitoring time for receipt of data has expired Cross coupling in the peer AS slave 8027 Route ID recognition feature is incorrect in the receive buffer 8028 Monitoring time for receipt of data has expired Cross coupling in the peer AS slave 8030 Equipment error for a control or sensor element CE SE 8031 Monitoring time has expired 8032 Fault tolerance time has expired 8033 Monitoring time for the rest position has expired that is at least one element has strayed from its rest position for longer than the tolerated time 8034 Data block is missing for the control elements 5 36 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library QRET_VAL 8035 Meaning Error occurred when the RC_ATTRIB_PTR function block for control elements was called Solution Call RC wizard the wizard
494. th route ID 2 during runtime e AS1 The other three route blocks share route IDs 3 to 5 during runtime e AS2 All four route blocks share route IDs 10 to 13 during runtime Suggested distribution of route IDs AS Fixed Route IDs Dynamic Route IDs 1 1 2 3 4 5 2 10 11 12 13 The RC_IF_ROUTE blocks 9 material transports must now be configured as follows AS Route block Parameter 1 3 4 5 6 7 8 9 1 RC_IF_ROUTE ROUTE_ID 1 3 4 5 1 RC_IF_ROUTE FIXED_ID 1 0 0 0 2 RC_IF_ROUTE ROUTE_ID 10 11 12 13 2 RC_IF_ROUTE FIXED_ID 0 0 0 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 25 Configuration Guide Check List 6 26 You have specified the relevant automation systems for Route Control You know the maximum number of material transports that can take place simultaneously during runtime You have allocated material transports to automation systems for example to ensure an even load You have specified which routes should work with fixed IDs and which routes should work with dynamic IDs Note Simultaneous routes should have fixed IDs Routes that do not occur simultaneously can share an ID However this is not necessary if enough IDs are available for fixed assignment for example fewer than 300 simultaneous material transports You have inserted RC_IF_ROUTE blocks in CFC charts and have assigned the appropriate ROUTE_ID or FIXED_ID in
495. the remote parameter element REAL VQ QACTV Actual value of the remote parameter element REAL VQ QINDEX If this is an external parameter element the index value is output here BYTE UQ 0 No external PE Greater than 0 External PE For the value range refer to External Parameter Elements Index Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 99 Block Library Parameter QEXT Meaning External This is an external parameter element of the route The setpoint of the parameter element was configured indirectly by means of the index Internal The setpoint value of the parameter element was configured directly Type BOOL Default 1 0 Attr UQ OCM Permitted Values 0 Internal parameter element 1 External parameter element QSUMMED This is a summation parameter element BOOL VQ 0 Not summing 1 Summing QROUTE ID of the route that is actively using this parameter element INT UQ QFUNC_ID Function ID FUNC_ID of the route that is actively using this parameter element INT UQ QMODE_NO Mode level of the route that is actively using this parameter element INT UQ Configuration Same as for RC_IF_REMOTE_CE FB821 Refer also to the example in this online Help Remote Elements CFC Example 5 100 Process
496. the user can open these log files with an editor e CSV Interface Export Log Export from Route Control Project e CSV Interface Import Log Import to Route Control Project e Route Control Wizard Export Log Export from S7 Project e Route Control Wizard Import Log Import to Route Control Project e Route Control Engineering Checking Data Consistency Route Control Project Note For all log files time stamps are indicated in the individual segments so that the duration of an operation can be calculated Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 155 Dialogs Interfaces A 35 4 General Diagnostics for Operator Control and Monitoring The Trace Server application always operates locally instead of over a network For this reason the application must always be started on the computer where the application to be diagnosed is running for example the Route Control Center or the Route Control server Procedure Start Trace Server via siemens rcs bin rctrcsrv exe Select the application to be diagnosed The Trace Server displays only those applications that are currently running that is applications that are in the main memory and have logged on in the Trace Server Set the scope of messages to be displayed diagnostic information warning error Meaning of Display Elements E43 SIMATIC RC Trace Server A 156 ha 2 Trace 3 Scroll File f Clear f AN Off
497. the Route Control faceplate via WinCC channels and the Route Control Center via a connection to the RC server The automation system provides an interface to the process that is to the process related elements controls routes and elements including cross coupling among automation systems and evaluates feedback from the elements Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 7 Configuration Guide 6 2 7 Guide Route Control General User Program User Program User program The user program controls a material transport a route and has a direct connection to the RC_IF_ROUTE block but not the elements ecSecseasecnust as aeons RC_IF_ROUTE Route Kernel t Elements i Technological Process i i i H F dement i f i f 5 3 H po f i i H i 17 11 1121 i F i F Elements H IF Technological hep a i A i 4 a dement i Hy i a eel i i i i i i i i a i p1 H t t Elements t IF Technological x gt f E dement lt gt paseo See ees eee In addition to a number of additional parameters that are relevant for the route search the user program also specifies the source and destination of the material transport and requests the route The route or the kernel requests the route and receives a list of elements Once the route has started the elements are activated according to their project engineering operating mode and mode level The
498. the Route Control scripts and communicates them to the WinCC project This is necessary because it may not be possible to manipulate the newly installed RC faceplates with the old scripts Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 3 19 Getting Started 3 6 3 3 6 4 3 20 Operating an RC Faceplate on an RC Server If the RC faceplate is to be available on a computer where a WinCC OS has been installed without installing an RC server the RC faceplate setup including RC base must have been run on this computer beforehand The RC faceplate setup installs script files and global functions required for the RC faceplate to function properly Online Help in the Route Control Center The Windows Explorer can be opened from the online help to allow the user to access the file system on operator stations this is not yet possible however Due to reasons of security the online help can no longer be accessed in the Route Control Center when this application has been opened through a WinCC picture The online help in the Route Control faceplate has also been deactivagted If you call up the Route Control Center from the taskbar on the other hand the online help is available since the Windows Explorer can also be called up from the taskbar Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 4 ES Route Control Configuration 4 1 Configuration Preparation 4 1 1 Migration This descri
499. the Route Control server process detects a license for 30 100 or 300 material transports during startup then the maximum number of simultaneous material transports will be restricted to this number If the server then receives a route request number 31 101 or 301 a message is sent to the message system The Route Control Center displays a warning dialog at the operating stations indicating that the license is missing or the maximum number of authorizations has been exceeded This dialog appears at relatively short intervals approximately every minute The Route Control server continues to run and the route request that caused the limit violation is answered with a route request error sent to the automation system Server License Is Not Installed If a license is not installed on the computer on which the Route Control server is operating the server is restricted to 300 material transports maximum limit Because the Route Control server does not have any information about the actual size of the plant it allows the plant to operate even if the license is missing However the missing license is still indicated on the Route Control Center when the Route Control Center is first opened and then as a warning dialog appearing at regular intervals If the license is installed at a later time the Route Control server must be restarted Note The license is scanned during server startup and server switchover in the case of redundant operati
500. them into process related levels Examples include Brewery mode table Initial state mode level Open transport valves mode level Switch on pump mode level Open source valve mode level Parameter element See Abbreviations PE Partial route Partial routes form the individual segments of a route for example between the locations and branches All partial routes combined form the route network from which the search algorithm selects certain partial routes and combines them into routes Route elements are assigned to a partial route during project engineering Route A route is the sum of all of its partial routes and is determined during runtime A route includes all transport media and elements involved in its partial routes and extends from the source to the destination of the material transport A route always consists of 1 to n partial routes During Route Control project engineering routes are not configured rather only partial routes are configured A route is first created during runtime when a route is requested from the source to the destination of the material transport Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Glossary 3 Glossary S7 connection Logical communication link between One Route Control server and one Route Control automation system Route Control automation system and another Route Control automation system see Cross coupling Sensor element See Abb
501. thin this time If even one of these elements does not provide the expected feedback the switch on tolerance time expires and route goes to error status mode level error or mode error Process Control System PCS 7 SIMATIC Route Control Glossary 4 A5E00343836 02 B Abbreviations B 1 General B 1 1 S88 Terms ENTERPRISE SITE AREA PCELL UNIT EMOD UNIT LOCATION Company Production location Area within a site Process cell plant Portion of a plant Equipment module Location in a unit such as an inlet valve or a discharge valve Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 B 1 Abbreviations B 1 2 Abbreviations Abbreviation ACE AS BSEND CE CFC CFR CSV DB EDC EKB EQM EPH Meaning Application Communication Environment Software component on a computer serving as a common communication layer between different applications ACE is installed as a component as part of the setup program for Route Control It is required for issuing Route Control server messages to WinCC and for redundancy interfacing Automation system Communication service for transferring data blocks as opposed to individual variables Route Control uses the BSEND BRCV mechanism for AS OS communication A control element is an object that can be activated and it can also supply a return value Examples include motors valves pumps controllable flaps etc Continuous Flow C
502. this online Help Remote Elements CFC Example 2 3 4 Insert an RC_IF_REMOTE_CE block in a CFC chart of your project Specify the ID of the remote element in the REM_CE parameter Specify the data block to be used for data exchange in the SNDRVCDB parameter This block number must be identical in both automation systems Specify an alternate value to be used in the event of a communication failure in the ALT_VAL parameter If you have not alread communications Se RC_IF_REMOTE_SEND FB831 Indicate the CE subtype of the remote element in the TypeName parameter Start the RC wizard and allow the element ID to be automatically entered Note If you want to create your own ID you must edit the LOC_CE parameter before starting the Route Control Wizard Transfer the element ID by performing an S7 Import operation to the Route Control project configuration Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 11 3 RC_IF_REMOTE_PE FB843 Note These remote blocks are only required for communication between automation systems from multiple Route Control projects Description The RC_IF_REMOTE_PE block is used to link parameter elements PE from another Route Control range of another automation system A RC_IF_REMOTE_PE block must be inserted in a CFC chart and configured accordingly for each remote parameter element Organization Block This block can be inserte
503. time for server AS monitoring key 4 If this time runs out before a response telegram has been received from the automation system then a counter increases by one 5 Ifthe counter reaches a certain limit see Number of permissible missing monitoring telegrams key a failover of the servers occurs redundancy case 6 The server tolerance time is calculated from a combination of the Cycle time for server AS monitoring and Number of permissible missing monitoring telegrams Tolerance time in seconds cycle time for server AS monitoring in seconds x number of missing monitoring telegrams permitted 7 Automatic failover occurs only if it has been enabled see Automatic failover of servers in the event of a fault 8 If automatic failover is not enabled then both servers become standby servers and the user must perform the failover manually Configuration of a Route Control Server See Route Control Wizard Network Constellations Configuration of a Route Control Server Pair Redundancy See Route Control Wizard Network Constellations Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 26 2 11 Route Log Configuration The route log is available in RC V6 0 SP1 and higher A number of properties relating to the route log can be configured in the Route Control engineering tool No Property Description 3 Activate Indicates whether the route log should be
504. ting for acknowledgment WAIT_TIME Current duration of send INT O VQ l job in status 1 Job being sent in seconds MAX_TIME Maximum time for job in INT O WQ j seconds QUIT_PCU Acknowledgment received INT O UQ j from peer AS SND_MODE Send mode INT O WQ l 1 Sending job without repetition 2 Waiting for acknowledgment peer sets send status to 0 RCV_STEP Receive mode INT O VQ l 0 No job is pending 1 Data are currently being received 2 Response is sent SND_JOB Job number in send buffer INT O vQ ANSWER Shows whether an answer BOOL O IIVQ l 0 Waiting for has been received from response by peer the peer 1 Response from peer AS has not been received within the maximum time MAX_TIME parameter Configuration 1 Interconnect this DiaDSNo input with the DiaDSNo output of RC_IF_CFG 2 Select a connection index 1 to 32 by means of the DiaConIndx input on 5 90 RC_IF_CFG The RC_XC_DIAG block will now display diagnostic information about the selected connection Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library 5 10 3 RC_IF_XC_LIFE FC884 Description At its output this FC displays the AS number and seconds pulses sent by the peer AS In this way the connection between the two peer automation systems can be monitored to ensure that it remains intact and active You only need to insert this block if you want to obtain diagn
505. tion e Transition point 1 to 10 General Plant points Source Station Wege Quelel 3 Target Station WegeZiell h 00 Via 1 No plant poit titi s s sY Via 2 Y Ende_Test 2 P Start_Test 1 Via 3 3 6 Plants 4 Station vet tia Remote_Elemente Via 5 Y Start 5 Via 6 j Via 7 No plant poit ss itsti s sSY Via 8 No plant point 0 Viag Noplantpont O Via 10 Noplantpont ti s sSY Cancel Help The meaning of the small flags is as follows kag This location has been configured as not selectable for Y This location can be selected See also Locations Properties Dialog Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 97 Dialogs Interfaces A 26 3 Route Control Center Error during Route Request Errors occurring during a route request are displayed in detail e Locked elements e Locked partial routes e Inconsistent commands e Material error The Route Control Center switches automatically to this view if an error occurs when a route is requested It is possible to display all four tabs at once locked elements locked pata routes Element name AS No Function Function no Subroute f Operating mode Control This view is restricted to the cause of the error during a route request for example if a material error occurred Succeeding material not permitted material error
506. tion F RC Server Application B Pc Station 4 B PC station 2 f wince Application ij Batch Control Application RC Server Application RC uses its own redundancy monitoring Batch uses standard PCS 7 redundancy monitoring PC Station 1 PC Station 3 F RC Server Application WinCC Application Batch Control Application a PC Station 2 2 PC Station 4 f RC Server Application WinCC Application Batch Control Application RC uses its own redundancy monitoring Batch Control and WinCC use standard PCS 7 redundancy monitoring Process Control System PCS 7 SIMATIC Route Control A 64 A5E00343836 02 Dialogs Interfaces Project Engineering E Pc Station 1 Pc Station 3 B Pc Station 5 f RC Server Application u Batch Control Application u WinCC Application PC Station 2 E PC Station 4 B PC Stations J RC Server Application J Satch Control Application J Wince Application RC uses its own redundancy monitoring Batch Control and WinCC use standard PCS 7 redundancy monitoring B Pc Station 1 B PC Station 2 F WinCC Application ij WinCC Application i RC Server Application i RC Server Application Batch Control Application Batch Control Application Limitation Batch 300 process objects WinCC 64k tags RC 100 routes Alle Applikationen verwenden die PCS 7 Standard Redundanz Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 65 Dialogs Interfaces A 20 A
507. tion of Block RC_IF_CONDUCT FB846 Process Control System PCS 7 SIMATIC Route Control 6 64 A5E00343836 02 Configuration Guide 6 14 Parameter Element 6 14 1 Guide CFC Parameter Element CFC Chart OPERATE z gt gt H KN f a L Description of Blocks RC_IF_VOLUME FC808 RC_IF_TIMER FC809 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 65 Configuration Guide 6 15 Linking Element 6 15 1 Guide CFC Linking Element CFC Chart Description of Block RC_IF_LE FB828 6 66 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide 6 16 Route Control Client 6 16 1 Guide Route Control Faceplate for WinCC User Task You want to interconnect the block icon and a route faceplate to a route block to display information about the route in a WinCC picture during runtime Requirement You have already created a CFC chart with an RC_IF_ROUTE block and performed the AS OS transfer to a WinCC OS project so that the tags are available Solution Installation of the Route Control engineering component provided a block icon and Route Control faceplate wizard which can now be used as a normal wizard in WinCC Copy the block icon to your own WinCC picture and start the Route Control Wizard you will now be guided through a number of dialogs to interconnect the block icon to an instance of block type RC_IF_ROUTE
508. tion system ID and a communication ID for cross coupling between automation systems An instance of the RC_IF_CFG block enables Route Control or the RC wizard to recognize a Route Control automation system Example Guide CFC Configuring One Automation System Guide CFC Configuring One of Multiple Automation Systems Check List e Insert a new CFC chart for each automation system e Insert the RC_IF_CFG block for each automation system e If the project contains more than one automation system insert RC_IF_DIAG and RC_IF_LIFE e Start the Route Control Wizard automatically assign the automation system IDs and communication IDs create the required connections in NetPro Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 17 Configuration Guide 6 4 2 Guide Configuring AS AS and AS OS Connection User Task The connections between the AS and the OS participating in route control must be configured Note that this involves two different connection types e AS AS connection also referred to below as cross coupling e AS OS connection also referred to below as a server connection Solution Note AS AS connections exist within a Route Control project and are used to exchange data by means of PUT jobs At the same time AS AS connections across Route Control projects are also possible In this case data are exchanged between automation systems using BSEND BRCYV jobs The third variant involves AS
509. tion systems Description of Dialog ef SIMATIC Route Control Server Kernel Information 001 AS1 1 2 10 100 113 119 18 0 2 5s 002 A52 3 4 18 0 2 55 1 1 2 ACTIVE Close Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 121 Dialogs Interfaces Column Value Meaning AS 001 001 to 239 AS ID Master for 1 1 to 300 Route IDs assigned to this AS fixed or dynamic assignment Supervising lt dg gt lt miss gt lt max gt lt cy gt lt dg gt 00 to 99 Received telegram number starts over at 00 after an overflow 99 datagrams Example lt miss gt 00 to 99 Number of missing telegrams 39 1 10 15 missing datagrams lt max gt 00 to 99 Maximum permissible number of 39 last received telegram number _ __ nee ce missing telegrams maximum missing datagrams 1 one missing telegram lt cy gt 1 to 999 Cycle time 10 maximum of 10 telegrams may be missing F E ET 15 15 seconds of cycle time that cca so Global Settings is timeframe between two telegrams FIFO 1or4 Number of the FIFO in the AS that is used to connect to this server Svr 1or2 1 First configured computer is the master RC application master 2 Second configured computer is the master RC application standby Stdby 0 1 or 2 0 Second computer is not available this involves a non redundant Route Control server 1 First configured computer is the standby RC application
510. tivate the WinCC project and the Route Control server Process Control System PCS 7 SIMATIC Route Control 4 8 A5E00343836 02 5 Block Library 5 1 Route Control Blocks SIMATIC Route Control blocks can be categorized according to function and architecture Blocks to be inserted into CFC charts begin with RC_IF Note also the following e Route Control Blocks General e Route Control Blocks Run Sequence fF User Interface System Kernel Blocks Configuration Blocks Configuration i RC_IF_CFG FB850 Overview of Kernel Diagnostics for T RC_IF_XC_DIAG FB884 paren i RC_IF_XC_LIFE FC884 T RC_IF_ROUTE FB800 T RC_IF_ENCODER FC800 T RC_IF_DECODER FC801 Local elements 4i RC_IF_MOTOR FB822 T RC_IF_MOT_REV FB823 T RC_IF_MOT_SPED FB824 TH RC_IF_VAL_MOT FB825 i RC_IF_VALVE FB826 TH RC_IF_LE FB828 T RC_IF_SENSOR FB845 T RC_IF_CONDUCT FB846 i RC_IF_VOLUME FC808 i RC_IF_TIMER FC809 T RC_IF_USER_CE FB829 iF RC_IF_USER_PE FC807 T RC_IF_USER_SE FB848 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 1 Block Library a User Interface System Kernel Blocks Configuration Blocks Remote elements i RC_IF_REMOTE_CE T RC_IF_REMOTE_SEND FB831 FB821 GF RC_IF_REMOTE_RECV FB833 iF RC_IF_REMOTE_SE FB842 i RC_IF_REMOTE_PE FB843 Special blocks 4k RC_IF_ROUTE_SFC FB849 See SFC Overview Process Control System PCS 7 SIMA
511. tput of SFB STATUS SFB 22 CONN _ ID2 Local NetPro ID for O connection 2 CON2_PHS Same as for connection 1 O CON2_STAT Same as for connection 1 O CON2_ERR Same as for connection 1 O CON2_DIA Same as for connection 1 O PUTJOBNO Point to job data record in INT O UQ j cross coupling data block XC_JOB_DB JOB_STATE Status of cross coupling INT O VQ l 0 No job is job to be processed pending IDLE currently 2 Job is underway RUN 4 Job sent successfully DONE Ok 8 Job ended with error DONE ERROR PUT_STEP Status of algorithm for INT O VQ l 0 No job is activation of SFB PUT in pending IDLE FB881 RC_XC_PCU_FB 1 Data are being sent via connection 1 2 Waiting for a job on connection 1 to be concluded 3 Data are being sent via connection 2 4 Waiting for a job on connection 2 to be concluded 5 88 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default I O Att OCM Perm values SEARC_STP_ Status of search algorithm INT O UQ 0 Initializing through data records of algorithm cross coupling jobs 1 Searching for next job 2 Waiting until peer AS is in RUN status 3 Processing job next send job PUT1_ERR Error display t of system BOOL O VQ l 0 OK no error communication block 1 Error SFB15 error value of connection 1
512. trol System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 15 Unit Location Type A 15 1 Unit Location Type Properties Dialog Unit location types General Name fo UTLET ID 2 A m Comment Cancel Help Description This dialog shows the properties of a location for units This function is reserved for future use and should not be configured here Meaning of Operator Control Elements Operator Control Meaning Element Name Name of location type Unit related locations can be of different types they can be configured as intake discharge or other types This setting in only relevant if the SIMATIC Sync Coordinator comes into operation This is not yet the case in SIMATIC Route Control V6 1 Note Standard types cannot be changed Only user defined types can be changed ID Type number that is unique from all others Note Standard types cannot be changed Only user defined types can be changed Comments User text Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 47 Dialogs Interfaces A 16 Loading Server A 16 1 Loading the Route Control Server Dialog Download server Ea Source Path D S7_ProjekteX RC_MULTISAC_M_MP GlobalX RCSSACS mdb Project name Testprojekt Destination AC application server Pes _v6_2 RC application standby lt AC Standby gt not available Cancel Help Description
513. tructure is as follows lt project name gt lt GMT string gt lt GMT number gt lt SR1 1 gt lt SR1 2 gt lt SR1 3 gt lt SR1 1024 gt lt SR2 1 gt lt SR2 2 gt lt SR2 3 gt lt SR2 1024 gt lt SR1024 1 gt lt SR1024 2 gt lt SR1024 3 gt lt SR1024 1024 gt Example Fermentation and Storage Cellar 2004 12 01 15 34 2746388496 1 0 0 13151 0 1 1 A 1x1 to 1024x1024 matrix is specified in each instance SRx y stands for successor relationships between the predecessor material x and the successor material y The successor relationship is specified with e Oifthe material is not permitted as a successor material e 1 ifthe material is permitted as a successor material e if the configured global setting should be used see Global Settings Material Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 145 Configuration Guide 6 29 3 6 Material Interface Example Three materials are to be transferred as master data water detergent product with the following applicable successor rules 1 Water may only follow detergent 2 Detergent may follow product and water 3 Product may only follow water and may not directly follow detergent 4 Of course each material may be followed by more of the same material Structure of Material Master Data File MAT EXT TXT Fermentation and Storage Cellar 2004 12 01 15 34 2746388496 Water Detergent Product Structure of Successor
514. ts maximum An upgrade package provides an incremental expansion to 100 or 300 material transports e Option Packages The functionality of SIMATIC Route Control V6 0 cannot yet be expanded in Phase 1 V6 0 by adding option packages to the basic package Option packages H Option and S7 317 will not be available until Route Control V6 1 For additional information see the Readme file for SIMATIC Route Control V6 0 e Redundancy Route Control provides the option of a redundant configuration for the Route Control server that processes route requests thus ensuring permanent availability see Fault Tolerant Route Control e Integration in PCS 7 OS Route Control V6 0 provides improved integration in the PCS 7 OS client with a faceplate a WinCC faceplate and a cross selection between WinCC pictures and the Route Control Center displaying information about a route Project Engineering in the Engineering System Several important additions have been made for project engineering of the routing system making it easier to enter and import existing data from an S7 project in a Route Control project A portion of the project engineering takes place in SIMATIC Manager and associated applications CFC project engineering of routes CFC project engineering of elements CFC configuration of a Route Control automation system NetPro project engineering of AS AS connections NetPro project engineering of AS OS connections
515. ts object groups such as CE PE SE LE and routes to be exported from an AS are specified here filter Reading the instances 6 A list of the elements instances of elements routes and plant hierarchy that were found in this project is shown restricted by the filter indicated above Export 7 The exported objects are itemized first 8 Then information is provided indicating whether the ID of an element has to be modified and if so which new ID is suggested Process Control System PCS 7 SIMATIC Route Control A 58 A5E00343836 02 Dialogs Interfaces A 18 A 18 1 Network Combinations Route Control Wizard Network Constellations Network Cards and Connections Route Control supports four constellations for arrangement of Route Control servers and use of networks for communication between OS AS and OS OS The number of automation devices in the figures below are intended as an example only See also Route Control Configurations Route Control Configurations non redundant Route Control Configurations redundant Case Constellation Description One Route Control server with one network card that is used for both OS OS and OS AS communication In this case all communication runs over one network that is there is no separation between the office bus and the terminal bus One Route Control server with two network cards one for OS OS communication and another for OS AS communication
516. tton this action takes place on the master computer which then powers down and the standby computer becomes the master Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 107 Configuration Guide Additional Settings Global Settings Global Settings Material Global Settings Rules for the Route Algorithm Global Settings Monitoring Redundancy Additional Descriptions Global Settings Monitoring of Servers and AS Global Settings Information about Maintenance Process Control System PCS 7 SIMATIC Route Control 6 108 A5E00343836 02 Configuration Guide 6 26 2 3 Global Settings Material No Key Enable material option Standard Value No Value Range and Description No The Route Control server does not read in the material configuration during startup the material sequence is not checked when a route request is made Yes The Route Control server reads in the material configuration during startup and the material sequence is checked when a route is requested Some routes might not be found due to illegal materials Ignore unknown Materials No Only relevant when material option 2 is activated No A route request with unknown materials results in a request error Yes Unknown materials in a route request are ignored Use external material configuration No No Depending on the value of the Activate Materi
517. tus of peer AS 2 Peer AS is in RUN status that Note Diagnostic is OK noc selection is made by 1 Error means of DiaConlndx For additional input values see LOCAL output of SFB STATUS SFB22 DiaConn1 Diagnostic value of INT O VQ 1 Connection cross coupling error Status of connection to 2 OK no error RC server 1 DiaConn2 Diagnostic value of INT O VQ 1 Connection cross coupling error Status of second 2 OK no error connection to partner For additional AS values see Note Diagnostic STATUS output selection is made by of SFB STATUS means of DiaConIndx SFB 22 input Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 13 Block Library Parameter Meaning Type Default I O Att OCM Perm values DiagParam Diagnostic value of BOOL O UQ 0 No error cross coupling 1 Peer AS did Note Diagnostic not acknowledge selection is made by the most recent means of DiaConIndx PUT job index QSERV_IP IP address of currently DWOR O VQ IP address of the active RC server The D server in active RC server is the hexadecimal one that processes format route requests Theoretically 0 0 0 0 to 255 255 255 255 DiaConIndx Index for selection of INT 0 IO JV 1 to 32 peer AS for display of detailed cross coupling diagnostics Q_OOS AS in Maintenance BOOL O V 0 AS status for Route Control Produktion status 1 AS Maint
518. uccessors for a Material Specifying the Successors for a Material Group Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 21 Dialogs Interfaces A 5 6 Specifying Successors for a Material Dialog Add material as successor Ed JD Name Comment ooo O Material 4 Material B Material C Description 1 Set the filter of the preceding materials list to material List 1 2 Select a material from the list of predecessors List 2 3 Click Add next to the list of succeeding materials or 4 Click Add next to the list of succeeding material groups 5 A list of materials or material groups is displayed select one or more entries and click OK to accept the permissible succeeding materials Additional Dialogs Project Engineering of Material Sequences Specifying the Successors for a Material Group Process Control System PCS 7 SIMATIC Route Control A 22 A5E00343836 02 Dialogs Interfaces A 5 7 Specifying Successors for a Material Group Dialog Select Material group as the filter to start right side of main dialog Material successor xi Predecessor FES ETS Fr Pee 1 Material 4 2 Material B Material group 3 Material C then follow the same procedure as for Specifying the Successors for a Material Additional Dialogs Project Engineering of Material Sequences Specifying the Successors for a Material Process Control System PCS 7 SIMATIC R
519. ue to FALSE We are currently studying if we should set the default value in the Route Control library to FALSE and have the user set it to TRUE as needed Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 3 13 Getting Started 3 4 3 4 1 Wizard Route Control Wizard Start Requirements The following requirements must be met to start the Route Control Wizard and create S7 connections 1 All automation systems relevant for Route Control use either an IP address or a MAC address A combination is not permitted 2 If all automation systems relevant for Route Control use an IP address the network parameters must be correctly assigned 3 If in a multiproject multiple automation systems are distributed among several individual S7 projects the network properties name of network S7 subnet ID see figure must be identical in all of the individual S7 projects 4 Because the Route Control Wizard has to access the S7 connection data and if necessary modify or reenter these data write access other applications having write access HW Config NetPro etc must be closed See also Route Control Wizard Same Properties as Industrial Ethernet Properties Industrial Ethernet Ed General Name Ethernet 1 S subnet ID 0046 oon4 Project path RC_M5_Pri Ethemet 1 Part of Ethemet_ 1 Storage location of the project DE S _Projekte lt R CM U LTI RA C_M_Prj Author Dat
520. unction ID is replaced by the route ID default action since a function ID of O would cause the elements in the Route Control server to be made available Therefore we recommend that you the user use a range above 300 for the function IDs you assign This prevents overlapping with function IDs assigned by the system Example Check List e You are familiar with the concept of overlapping routes e You know how certain parameters should be assigned during runtime FUNC_ID x for both routes Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 87 Configuration Guide 6 23 6 23 1 User Task Solution 6 88 Setpoints during Runtime Guide Setpoints during Runtime External Parameter Elements Certain setpoints are not yet known at the time when parameter elements are configured For example material quantities that must be weighed are typically supplied as batch parameters from a recipe system and are dependent on the size of the batch Another example of such parameters are the setpoint and actual values level sensors These values are compared and the fill process is terminated when a set volume which can only be determined during runtime has been reached In such cases so called external parameter elements are included in a partial route External parameter elements or ext PEs for short are different from internal PEs in that configured setpoints do not represent the direct setpoint
521. unication cross coupling 5 12 2 20 RC_XC_PCU DB704 Description This data block is used in the context of AS AS communication cross coupling 5 12 2 21 RC_XC_PUTX_1 to RC_XC_PUTX_31 DB451 to DB481 Description Internal data structure used in the context of AS AS communication cross coupling Process Control System PCS 7 SIMATIC Route Control 5 114 A5E00343836 02 Block Library 5 12 3 User Defined Types UDT 5 12 3 1 RC_ANY_UDT UDT506 Description Internal data type for the routing system 5 12 3 2 RC_CE_FIELD_UDT UDT99 Description Internal data structure 5 12 3 3 RC_EXT_PE_ACTV UDT103 Description Internal data structure for processing external parameter elements 5 12 3 4 RC_FIFO_UDT UDT670 Description Internal data structure 5 12 3 5 RC_LE_FIELD_UDT UDT96 Description Internal data structure 5 12 3 6 RC_PE_FIELD_UDT UDT97 Description Internal data structure Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 115 Block Library 5 12 3 7 RC_RE_INFO_UDT UDT109 Description Internal data structure 5 12 3 8 RC_RE_UDT UDT100 Description Internal data structure 5 12 3 9 RC_REM_CESEPE UDT104 Description Internal data structure for elements in another AS remote elements 5 12 3 10 RC REQUEST _BUFFER_UDT UDT111 Description Internal data structure 5 12 3 11 RC_ROUTE_CFG UDT105 Description In
522. up Dialog ID numeric En Name kmaterial grou Comment 3 lt comment material group Cancel Help Adding a New Material Group See Adding a New Material Changing the Properties of a Material Group See Changing the Properties of a Material Deleting a Material Group See Deleting a Material Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 19 Dialogs Interfaces A 5 4 Assigning Materials to a Material Group Select a material group List 2 and click Add A list of materials is displayed in which you can select one or more materials assign them to a material group by clicking OK Add material to material group xi 5 Powder Process Control System PCS 7 SIMATIC Route Control A 20 A5E00343836 02 Dialogs Interfaces A 5 5 Project Engineering of Material Sequences Material successor Ed Predecessor TD ime ommend ena 1 Material 2 Material B 2 Material group 3 Material C m Successor Materials D Name Commet ooo O No entries oome Material groups D Name Commet ooo O No entries 4 3 Remove Remove Cancel Help Description 1 2 3 4 Filter for displaying materials or material groups List of predecessors materials or material groups depending on the filter List of successors materials List of successors material groups Additional Dialogs Specifying the S
523. uration The element feedback is evaluated in the route simultaneously Note This block cannot be used directly Rather it must be integrated in a user block Consequently IF is not part of its name See Example for User Defined Type Inputs and Outputs Parameter Meaning Type Default I O Attr OCM Permitted Values ACTIVE Indicates whether the BOOL l vQ l 1 No idle position upstream element has 0 Idle position left the idle position AUT_MAN Automatic or manual BOOL l vQ 1 Upstream control type of upstream element is in element manual mode 0 Upstream element is in automatic mode DISABLED Indicates whether BOOL l VQ 1 Element is not element is available considered during next route search 0 Element will be taken into consideration in the route search Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 127 Block Library Parameter Meaning Type Default VO Attr OCM Permitted Values ERROR Indicates whether BOOL l VQ 1 Upstream upstream element is in element is faulty error state 0 Upstream element is not faulty EV_ID1 Event ID for alarm DWORD l UQ instance 1 EV_ID3 Event ID for alarm DWORD l UQ instance 3 FB_00 Feedback bit 0 BOOL l VQ l 0 1 Meaning depends on upstream element FB_12 Feedback bit 12 BOOL l VQ l 0 1 Meaning depend
524. urrently monitoring this route 1 or no Route Control B 0 65535 Center is connected to this route 0 B Number of active clients Route Control Center currently monitoring this route State 0 200 Status of route FunclD 0 65535 Function ID of route Different routes normally use different function IDs unless routes are overlapping Mode 0000 F FFF Mode level 32 bit value in hexadecimal format Step 0 2 to the power of Step number from BATCH phase 32 Batch 0 2 to the power of Batch number 32 Batch Name lt Text gt Batch name 0 to 32 characters Source Via 0 0 to 65 535 Location for source via and destination of route expressed Destination as a location number Partial routes 0 0 to 65 535 Number of partial routes involved in this route Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 123 Dialogs Interfaces Column Description Range of Values lt Text gt Meaning Status of route from the perspective of the Route Control server Route started Route inactive Route request Route faulty A 124 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Dialogs Interfaces A 30 5 General RC Server Expanded Diagnostics OS AS Connections This dialog shows the parameters of the Route Control server connections to the Route Control automation systems Description of Dialog Station_4 Station_1 Station_2 Station_3 S
525. ust be executed in order message is to start the route acknowledged See also parameter ACK_MAN 5 20 Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Block Library Parameter Meaning Type Default I O Att OCM Perm values EN_DIA_M Diagnostic message BOOL TRUE I VQ 1 A message is output in WinCC can be issued for each controlled with this RUN HOLD parameter TERMINATE of the route 0 No messages are issued MSG_LOCK This can be used to BOOL l UQ 1 Interrupt generally suppress messages are sending of suppressed interrupts messages for a O Interrupt route messages are not suppressed EXT_1_l External setpoint 1 for an REAL l VQ l external route parameter element This index will be entered in the PE as a value during project engineering EXT_24 External setpoint 24 for REAL l VQ l an external route parameter element This index will be entered in the PE as a value during project engineering GETXPE Forces the external BOOL l UQ setpoints for parameter elements to be transferred again BA_EN Input for SIMATIC BATCH BOOL l VQ 1 Batch is This parameter will be processed by a transferred in the route batch system block and passed through 0 Batch is not by Route Control to the processed by a activated route elements batch system OCCUPIED Input for SIMATIC BATCH BOOL l VQ 1 Path is occupied This
526. ute 2 is deactivated 8 activated oute n Route n is activated 2 Route n is deactivated is activated AS in AS in Production mode Production mode Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 OS Operator Control and Monitoring 7 7 7 7 1 RC Routes Log Route Log The route log is available in RC V6 0 SP1 and higher The route log contains all of the information concerning material transport processes e Route status Start Stop Hold Restart Error e Activation and deactivation of modes e Information about starting up and shutting down the Route Control server Every day the Route Control server creates a log file readable text file that can be opened with a separate Route Log Interface application This application provides the following options e Filtering according to specific columns e g the batch name or source or the material transport destination e Searching for specific texts in columns e Exporting the filtered result to a CSV file which can then be edited and evaluated with other media such as Microsoft Excel The next section provides an overview of route log architecture Route Log Architecture Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 7 11 OS Operator Control and Monitoring 7 7 2 Route Log Architecture Engine ering Engineering bal Tool __ofg aaa L i i l i H i Cl
527. ute Control A5E00343836 02 5 67 Block Library Parameter LOCK Meaning Specifies whether an upstream element is locked See LOCK Input on Element Blocks Type BOOL Default 1 0 Att VQ OCM Perm values 1 Upstream element is locked and will not be taken into consideration in the next route search 0 Upstream element is not locked and will be taken into consideration in the next route search ERROR Indicates whether upstream element is in error state BOOL VQ 1 Upstream element is faulty 0 Upstream element is not faulty DISABLED Indicates whether element is available BOOL VQ 1 Element is not considered during next route search 0 Element will be taken into consideration in the route search PEND_OOS Pending out of Service BOOL VQ 1 A request is pending to take this element out of service for maintenance Element will not be taken into consideration in the next route search 0 Maintenance is not pending Element will be taken into consideration in the next route search EV_ID1 Event ID for interrupt instance 1 DWORD UQ EV_ID3 Event ID for interrupt instance 3 DWORD UQ TypeName Name for control element type STRING 24 MY_CE Any character string up to 24 characters QRET_VAL Return value for block WORD VQ 0 No error 8229 In
528. ute Control system is intended for transport of products and materials and is not intended for automation of packaging sectors or package tracking Process Control System PCS 7 SIMATIC Route Control 2 2 A5E00343836 02 Product Introduction 2 1 2 Functions of Route Control Route Control assists you in all stages of material transport process automation Route Control functions are divided into the following areas Route Control project engineering interface for creating and managing any number of partial routes with elements Route Control Wizard within the context of the SIMATIC project Block icon containing a WinCC faceplate for insertion in WinCC pictures and operator control and monitoring of a route Route Control Center for detailed diagnostics of a route and its elements Route Control server which can be configured redundantly for executing route searches and to serve as the interface between the Route Control Center and the automation systems Route Control library with interface blocks for interconnection with user blocks and other process blocks 2 1 3 Migration of Older Projects For migration of Route Control projects created in the following earlier versions e Route Control based on PCS 7 e Route Control based on BRAUMAT SISTAR Consult the Overview in the Migration section F V6 0 to V6 1 de 6 0 to iption of the migration from V6 0 to V6 1 is available in the section Migration P
529. ve added new automation systems or removed automation systems from your S7 project Route Control Wizard What do pou want to do Action Data synchronization of RC objects Plausibility Generate 57 connections Ne ONT OTT ERT CORE TOTTORI ETO OOS COT CO NORIO TESORO TORT ET COT aana anaana anaanatae 45 45 connection information cross coupling 45 05 connection information Messages Export message server Generate messages Otherwise clear this selection Note If only the properties of an automation system for example a MAC or TCP IP address are changed then the S7 connections do not have to be regenerated and this selection can be cleared for the next synchronization The MAC or TCP IP address is transferred to the Route Control engineering project in the Synchronize RC Objects item Check List e Check to determine whether the cross coupling connections need to be exported e You have added or removed automation systems e For any added automation systems you have set properties such as MAC or TCP IP address e You call the Route Control Wizard and select Synchronize RC Objects and if necessary Generate S7 Connections Cross Coupling Information Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 29 Configuration Guide 6 6 Configuring the Route Control Project 6 6 1 Guide Route Control Proj
530. vice is installed the Route Control components prompt the user and the functions must be enabled or disabled according to the group and role authorizations b2 If the Logon Service is installed but an error occurs during the user prompt the user is notified of the error in a dialog box and the authorizations functions are disabled The user must first correct the error by reinstalling the Logon Service Route Control a hotfix etc in order for b1 to be applicable Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Product Introduction 2 4 6 3 Introduction to Authorization Management Route Control supports the central PCS 7 SIMATIC Logon user management which draws on the basic user management mechanisms in Windows Basic Procedure Users user groups and passwords are centrally defined in Windows For Route Control V6 0 the five relevant user groups in Windows are created during the setup Route Control has standard user roles that cannot be expanded These user groups are to be created on all computers on which Route Control is to operate with the user concept A user can log on and off by means of the following applications Route Control engineering tool Route Control Center and Route Control server Route Control is also notified when a user logs on or off outside of Route Control When such a change occurs corresponding functions are enabled or disabled 2 4 6 4 User Roles for R
531. with the Route Control Wizard See Route Control Wizard Actions A number of settings that affect the action of the Route Control server are defined in the Route Control project engineering See Global Settings Loading the Route Control Server Redundancy The following four cases exist for loading a new project engineering to the Route Control server without activation 1 Server 1 can be loaded but not server 2 because it is inaccessible or the path is not properly shared etc See Case 1 Server 1 Can Be Loaded but Not Server 2 2 Server 2 can be loaded but not server 1 because it is inaccessible or the path is not properly shared etc See Case 2 Server 2 Can Be Loaded but Not Server 1 3 Both servers can be loaded See Case 3 Both Servers Can Be Loaded 4 Neither server can be loaded See Case 4 Neither Server Can Be Loaded When the Route Control Center is started or if it is already open when this function is called from the menu it checks to determine whether the Route Control server to which it is connected has a new project engineering B that could be activated The Route Control Center prompts the user to activate the project engineering If the user cancels the operation the project engineering is not activated However if the user confirms the operation project engineering B is activated and replaces project engineering A The Route Control server then restarts to read in the new project engineering
532. y a DWORD batch with this ID in BATCH This ID will be transferred in the route block and passed through by Route Control to the elements of a route 1 0 Att VQ OCM Perm values QROUTE ID of route that activates INT this element UQ QFUNC_ID Function ID of route that INT activates this element UQ Project Engineering 1 Insert the block in a CFC chart 2 Start the RC wizard and allow the element ID to be automatically entered 3 Transfer the element ID by performing an S7 Import operation to the Route Control project configuration 4 If necessary after the Compile OS operation display the QMAT_DI output as a signal to change colors in a WinCC picture Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 5 85 Block Library 5 10 5 10 1 5 10 2 Cross Coupling Overview of Cross Coupling Blocks For the configuration of cross coupling between the automation systems that are relevant for Route Control the following block is available RC_IF_CFG FB850 For diagnostics of cross coupling the following blocks are available RC_IF_XC_DIAG FB884 and RC_IF_XC_LIFE FC884 RC_IF_XC_DIAG FB884 Description RC_IF_XC_DIAG is a diagnostic block for Route Control that provides detailed information about the status of the AS AS connection s to other peer automation systems cross coupling This function block is inse
533. y different program parts in addition to Route Control are implemented in an automation system the elements of Route Control themselves are also distributed across multiple automation systems Moreover the number of message block calls AlarmS and SFC18 in PCS 7 is restricted due to the new message concept The reason for this and its effects on Route Control are described in Limitation of Quantity Framework Object Min Max Comments Routes 1 N You can insert as many instances of block type RC_IF_ROUTE as you wish in your S7 project CFC charts This applies equally if you are using the concept of dynamic ID assignment Only the number of material transports occurring simultaneously during runtime that is the number of instances actively controlling a route and its elements is limited Material transports 1 300 This is the number of simultaneously active operating routes during runtime that is instances of block type RC_IF_ROUTE Control elements CE 1 1 024 Per AS Sensor elements SE 1 1 024 Per AS Parameter elements PE 1 1 024 Per AS Linking elements LE 1 1 024 Per AS Automation system 1 32 Number of automation systems that can be controlled by Route Control An automation system number ranges between 1 and 239 Partial routes 1 64 000 Per RC project Route control element RCE 64 000 Over all partial routes of the entire Route Control project Process Control System PCS
534. y visible columns are always exported to a file In the View Select Columns menu item and the Filter window note the settings which could be active and could thus determine which files are to be exported The export file configuration is similar to that of the log file the columns are separated by a semicolon Because of its format an export file can be used in other media such as Microsoft Excel Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 127 Dialogs Interfaces A 31 2 Route Log Adding Removing Log Files Add remove log files x Which log files do you want to add to the overview Log file File size C Program Files SIEMENSIRECSILOGIRC_LOG_pes7 _v6_2_ 88 625 333 aoe Remove Using the File Add Remove Log menu command or the oF function bar open the dialog that allows you to add or remove log files Adding Files Press the Add button to open another dialog and in this dialog select one or more files from gt Route Log Add Log File Removing Files Select one or more files in the list by clicking in the field with the number in this case 1 Then press the Remove button gt The log files will be removed from the list and the data will no longer be displayed Process Control System PCS 7 SIMATIC Route Control A 128 A5E00343836 02 Dialogs Interfaces A 31 3 Route Log Adding a Log File Open 2 xi Look in amp L
535. ying and standardizing the project engineering processing and diagnostics of material transports routes Route Control is used to define test activate and monitor a route associated with a route request from the material source to the destination location via partial routes Route Control has the following features Project Engineering e Simple project engineering and interconnection of process related elements in CFC e Wizard assisted project engineering of cross coupling among the relevant automation systems for Route Control e Wizard assisted project engineering of parameters for the connection between Route Control automation systems and Route Control servers e Transfer of elements from an S7 project CFC to the Route Control project engineering e Insertion of elements in partial routes per drag and drop operation e Interface in CSV file format for efficient configuring of partial routes using external tools such as MS Excel Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 2 1 Product Introduction Runtime System e Multilevel activation of transports e Automatic route search combination of all partial routes and the elements they contain e Control and monitoring of routes and associated elements e Comprehensive diagnostics of routes and elements including messages related to a route e Redundant configuration of the Route Control server for high availability Note The SIMATIC Ro
536. ypes cannot be changed This dialog is used to enter new command values and names and to modify them Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 A 25 Dialogs Interfaces Meaning of Operator Control Elements Operator Control Meaning Element Name Name of command for example OPEN CLOSED OFF ON etc Command 16 bit value of which the 13 least significant bits can be used This value is reduced to 13 bits before it is output in the interface block Feedback 16 bit value linked to the feedback mask using an AND operation which is used to indicate the current actual value from the process Feedback mask 16 bit value that masks out certain bits of the feedback parameter by an AND operation Comments User text Process Control System PCS 7 SIMATIC Route Control A 26 A5E00343836 02 Dialogs Interfaces A 6 3 Control Element Cross Reference List Dialog w Cross reference list BEES Partial Route Elements Name ID Source Variant _ Destination Priority __ Bi directional p Test_Elemente 33 Test New Unit 1 Start1 Test New Unit 1 Ende E en ae B gt gt D 40 GT3 GT4 1 False Partial Route 41 4 GTI GT2 1 False Partial Route Elements Rb 22S T SAS ga Tgp Comment S ae PCU16_ System Test_Mot_Rev RC_IF 3 PCU1_MPI1B All Off MOT_REV abd PCU16_ System Test_Mot_Rev RC_IF 3 PCU1_MPI16 AllOn MOT_REV Mo PCU16_
537. zard creates the connections between the RC applications and the RC automation systems 4 Download this configuration to the target station Component Configurator Start the Route Control server configuration must be loaded 6 The Route Control server now establishes the named connections to the automation systems Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 Configuration Guide IHW Config RCSR 03 Configuration H_ 61 Olg Station Edit Insert PLC view Options Window Help Diesels a a lel le DS vel E 7 NS Ent mijai E Route Control B Profile standard SER eat eae ete T EES aE BB 4 PROFIBUS OP 4 HE IE Allgemein ARP PROFIBUS PA 5 HE CP 1613 o SIMATIC 300 G G SIMATIC 400 7 cy SIMATIC PC Based Control 300 400 o bd SIMATIC PC Station H E Controller CP Industrial Ethernet CP PROFIBUS N HMI i 5 A User Application 4 i Application Gat OPC Server 0 Index J Module ee Order number Firmware MPI address Comment ar 1 f Route Control 4 A 2 E tal vin Woes ve enero mers 3 Lge oe e A E EEA 5 Eem ee e 6 E PROFIBUS DP slaves for SIMATIC S7 Te T A E SseemanT Ss zi i 1 i 2 cha o Process Control System PCS 7 SIMATIC Route Control A5E00343836 02 6 15 Configuration Guide 6 3 4 Component Configurator The Component Configur

Download Pdf Manuals

image

Related Search

Related Contents

Brodit ProClip 834819  ZF-D700/1000  平成22年11月号(全文)(PDF:5.79MB)  Honeywell T8624D User's Manual    Mise en page 1 - La santé pour tous  Manuel de cuisine  THE CONSTRUCTION OF THE L3 EXPERIMENT  GBC LeatherGrain  Minka Lavery 6757-206 Installation Guide  

Copyright © All rights reserved.
Failed to retrieve file