Home

PACSystems RX3i Max-ON Hot Standby Redundancy Manual, GFK

image

Contents

1. Configure Ethernet Sync Network for PLC A Use the Sync LAN Interface Module configuration summary trom the May ON Raat Configuration Utty as a guide for configuring the Ethernet synchronization Interfaces in the system So Add the Ethernet interface module tothe appropriate sas in the Hardware Configuration or PLG A and configure is parameters to maton the Max ON RXSi Configuration Summary T ee deee E A EEA pea Eme suas HE E eme ES Configure Ethernet Interface for Ethernet UO LANS for PLC A if used Configure tne Ethernet interfaces used in conjunction with the Ethernet NIUS Add ihe Etema interface modules othe appropriate Sts in the Hardware Configuration for PLC A You wil also need to configure this Mod s EGD information to match the deinitons af Your ENIU EGD exchanges Se Un aat Soth secon Sees nts a aemet eas Sten pet o ucan eet Tear f armemes HE re ET FIET T Z 3 sant UB irnn amman aimara TT e oscwcria TAEA A Sero acena Eaim v0 067 amera aas Please note that oniy 4 Ethernet Modules may be added to an RX3i Main Rack Configure Genius Bus Controllers for PLC A if used Use the Genus Bus Primary Secondary configuration summary fom the Max ON Rai Configuration Ulty as a guide
2. Chapter Programming Considerations 5 This chapter provides addtional information on programming considerations and system resources for the Max ON RX3I product In many cases Maat ON RX3 System Variables have been predefined to use in apglcation logie in order to interact with the Mas ON XSI redundancy driver Reserved References Max ON RX redundancy drivera make use of a small number of variable references Some ofthese references ara used for the intemal operation ofthe rivers to hold system site information Many are available to your application logic to provide both information on the System and to contral the operation of the redundancy drivers TO References El00004 10 2045 avalabie to al appteations 1000001 10 2048 Availabe to al applications AI00007 to configured Emit Availabe to al applications KAGOOOON to conngured imt Avaliable to al applications Boolean References L00001 to 1024 avalabie to al appteations 1460102510 1280 Reserved by Max ON RX eNOO00 10 0028 Availabe to al applications U00825 to 1027 Reserved by Max ON RXS TOS wo Avalabie to al applications S a Avalabe to al applications eTO000T 256 Availabe to al applications Word References S6R00001 to 8000 Avaa to al applications TEROROOH Yo 63 Reserved by May ON RX ER 16385 configured in Avaat to al appications TEWOOOOT to TEI Avaiabe to a applications EW 30000 ta NE
3. E te te Switching Mastership Using a Momentary Pushbutton You may switch Mastership using a momentary pushbutton swch that is wired to a diseret input shared by the Hot Standby GPUs In the example that falows the such 1s wired to discrete input Sw_Mat_Pb 34101011 When this Input ranstions from Off to On the System Command Flag SW_MSTR M01011 wii be set The system wil reset SW_MSTR Gst01011 aftar t has complete processing te switchover pt onde Fest you must st the system fr Floating Masterahip Refer to Sating the System for Floating Master Then include the following logie to implement the Toggle Master function Wta command to set SW_MSTR MO1011 has been issued then the system wil operate in the folowing manner both CPUs receive the command and theres no Preferred Master then the Mastership wil change as soon as data synchronization complete ony the Master receives the command and the Backup is avallabie and there ls no Preterred Master and data synchronization 1s complete hen te transfer ws ocur one or both af the CPUs receive the command and the Master is the Prefered Master en the request is discarded 1 Hony the backup receives the command then no transfer wil occur Aftr the relevant conditons above have been evaluated SW_MSTR M01011 wa be reset automaticaly skaad Chanter s Programming Caneiturstone ss Switching Mastership Usi
4. The PACSystems coniroller based sofware consists of a set of applicaton blocks that perform the Redundancy portion af the Hot Standby apptcaton These application blocks are provided as part of a Profcy Machine Edition Project that is the starting point of your redundant automation application Using GE Fanuc s Proficy Logic Developer PLC programming sofware you add your applicaton logic to tis project and then store the overall project o each of the Hot Standby controllers The Max ON RX Configuration Utiity which is launched from the Logic Developer PLC Project provides a it to allow the contral system designer to customize te functonalty of he redundant system A Proicy View Max ON RXS Project is also provided to monitor the status of the Redundant System and to display diagnostic information With the Max ON RX3I LD Project you can Create a Hot Standby system that operates using a combination of GE Fanuc Genius 10 Field Control Series 90 30 remote Geni drops and Genius ersaMlax O as well as Saves 0 20 and PACSystems RX3I Ethemet NIUS Provide data synchronization using an Ethemet LAN With the Max ON RX3i Configuration Utility software you can View and Modify the parameters af the Hat Standby Redundancy system Redundant System Parameters Synchronization Data Groups Synchronization Network Interface Parameters Genius YO Bus definitions With the Max ON RX3i View Project you can
5. Establish a communication Iink to the Hot Standby CPUs to Monitor system level alarms in reat ime Monitor performance characteristics in real time Display information about the Redundant system Max ON driver version CPU moues Installing Max ON RX3i Software System Requirements Max ON RX Software may be installed on a PC that has the minimum requirements shown below 1G Pentium class processor 256 MB RAM or more Windows NT 4 0 Serice pack a or later Windows 2000 Professional Service Pack 3 recommended or Windows XP Professional Service Pack 1 recommended 50MB of tee dsk space NOTE Max ON RX3i Software requires Logie Developer PLC Professional Elton Release 5 50 LD PLC SIM 1 or later To install Max ON RX3i Software 4 Make sure that you have installed Proficy Machine Edition release 6 5 SIM 1 or ister Tris is required to configure and program the Max ON RX3i CPU 2 Itis recommended that you dose all applications including vinus checking Intemet Explorer and HMI sofware that might be running in the background You may need te check tne task manager to determine other applications are running As a further precaution tis also recommended that you re boot the PC to make sure components hat Max ON RX3I Configuration Lilty needs to update are not running during the instalation process Put the Ma ON RXAI Sofware CD in CD ROM Drive Select the CD drive rom Windows Explorer
6. P PLC Sweep Mode A 2 Progaming et Proje nersion 8 5 8 7 88 Pret wero 2 Q ick Sat projec 3 R emote 90 30 Drope 75 emote Drep Sa Word 7 7 emote silas Fags 8 ng 15 Sting 2 ate 5 12 Sting Protered Master 5 14 Siren Geis Bun 12 Salen Commana Fag 5 11 Syatem Dala Rages 5 17 hater Levei Aare 28 Siem Sau Rage T sa u Uninststing Mar ON Tois 1 4 v Index
7. Adding a User Alarm 4 Select the User Alarms em in the MaxcON RX3I Configuration Ubty Project ree 2 Select the User Defined Alarms gt Adu Alarm menu tem 3 Entoran Alarm Number and the corresponding Alarm Description Note The Alarm Number must be wihin the numerical range 3840 4095 The descriptar may be up to 60 characters in lengi Marben Deco a eee _ 4 Enter any addtional alarms 5 Save your MacON RXAi Configuration update te cg_dat Block in the Max ON Project 6 Download the new Max ON RX3i Configuration tthe CPUs BFK Chanter Mhe Mar ON FOCA Ceram tatiy Beg a Usar Alarm Select the User Alarms item in the Max ON RX3I Configuration Utility Project vree 2 Select a User Alarm by clicking on the gray buton to the left of he User Alarm fumber A wil be placed on the buton to indicate t s selection 3 Select he User Defined Alarms gt Delet Alarm menu tem The i m has now been 4 Repeat stepa 2 and 3 for any additional user defined alarma 5 Save your MacON RX3i Configuration update the cfg_dat Block in the Max ON Project 6 Donnload the new Max ON RX3i Configuration tothe CPUs Nota In order for User Defined Alarms to be activ ladder logie must be added 1o the application The logic passes the user specie alarm number to the Alarm handier See Max ON RXGi Advanced Programming topic User Defined Alarms
8. Tor example Make certain that the selection for Files of Type has been set 1o Proficy Machina Eaton 2ip Select the Remate Drop project backup fle Lai arneo Ue 54 ea 89 c e e maam Perera a _ tae When you cick on Open A Give your project a descriptive name in the Machine Edition Navigator new project will be added to the Profi Navigator window Remote Drop Status Word Aramote drop ways places important status information it is local references a 96100001 trough 00016 inclusive The defintion ofthese input is shown in the table Blow To ensure proper operation of the remote drap you must not conigure any local module such that t overlaps these discrete input addresses Make certain that addressing for your an tease rad Fa rasan Chaos modules begins at 9100017 or above Configuring the Drop s GBC The Genus bus contraer in the remote drop must be configured to ransrmit the input dato the Hot Standby PLCs and also to receive global data from the Hot Standby PLCs Int Remote Drop global data contains the discrete and analog output data Primary Bus The Genius bus contraer should be configured as follows In the Setings Tab Sova Bus Address SBAJ Any addens ror Of 29 s acceptable Note a Genius Handheld Montor normaly i eat lor SAO standard pracie o void 0 when using Pild Comal ar Gem
9. Device Datagram with the proper configuration parameters Note In order for VersaMax UO to work properly In a Max ON Rai system you must configure the VO in the Max ON RX3I Configuration Uy Make certain that the O Family has been dented as VersaMax Remote 90 30 Genius Drops A Remate 60 30 Genius Drop consists of a Serias 90 30 CPU power supply base and one ormore Genius bus coniralera Input and output modules are installed in the CPU base Modules also may be insted in an I O Expansion base A Scanner rovine executes in the drop s CPU This routine scans a input devices and eanai the Input states to the Hot Standby PLCs by way of the UO bus Creating the Remote 90 30 Genius Drop Project Fo ow these steps to create a Remote 90 30 Genius Drop Project in roy Logie Developer Plc 4 Create a new project based on the appropriate Remote 90 20 Genius Drop template Te Remote 90 30 Genius Drop project s added to the Machine Editon project Navigator by using the File gt Restore Project menu ilem Select the Project Navigator window making oertain that fere is no project open at his time PNTE Shame em osaan Proficy Machine Edition 1B Logie Developer PLC 2 Proficy Machine Edition a 3 Navigate to the Proficy Components directory then to the Remote Drops LD directory Open the desired Remate Drop directory RameteDrop CPU3Sx 36x 374 smal
10. Doubie alok Setup exe Folow the user prompts to complete the instalation o Uninstalling Max ON RX3i Software Max ON RX Software can be uninstalled orly from the computer upon which it is installed It cannot be uninstalled over a network You can uninstall Max ON RXGI Sofware rom the AdaiRemove Programa opton on the Windows Control Panel or from the Windows Start Menu Ifthe computar has other GE Fanuc sofware products installed Max ON RX3i Software can be uninstalled without removing any fles needed by those app catlons To uninstal Ma ON RIGI Software do the folowing 14 Choose Uninstall from the Start Menu or the Control Panel 2 A dialog box appears asking you are sure you want to uninstall 2 Confirm the Uninstal 1 Alles relating to Maic ON RSI Sofware will be removed from the hard drive Any es used by both Max ON RX Configuration Liity and another application wil be lot on he system AN registry entries relating to Maic ON RX3 Software wil be removed from the systems egy leons for Max ON RGI Software wili be removed from the Start Menu Any data you created for example Project that you have created wil be left on the system Note You may also uninsta Max ON RX3 Software by choosing Add Remave Programs tom the Control Panel then selecting Max ON RX3 Tools Max ON RX3i Component Installation The default setings for the Max ON RX software instalation places the MaxcON RX Soft
11. Fast Ofine Detection Enabling his oon directs the CPUs to detect an fine conton Within one CPU scan If the option is not enabled then t wil require two consecutive scans 1o produce an afine condition Program Change Audit Trail Checking this box instructs the Max ON RX3i redundancy system to monitor the program for changes to logie If there is a change fe value in the change counter UR N1 3R9003 9004 DINT wil be incremented by ane and a date time PDAT_01 R9005 0007 packed BCD wil be posted for the moment at which he change was detected 262409 Char Mhe Mar ON FA Coram atiy ae a Default Multiplexer Period This value is the deta time period used to advance the Synchronized Data mutiplexer This is used when there are Remote 90 30 Drops present on a Genius VO LAN Sync Data Synchronization data from the M O LAQ and 9R reference tables may be vansterred rom ihe Master CPU to the Backup CPU in ardar for the redundant system to be synchronized By selecting the Syne Data tem in the Project tree the Max ON RX3I Sync Data settings may be displayed and moded Syrchronized data may be wansferred in up to 6 groups for each of the reference tables listed above This alows transfer af non contiguous data areas The general format uses a Stat Reference and a Length To add a new address range to a data group select the Data Group tab in the tabis and then
12. Standby system The Diagnostic Tois are provided by a Profcy View project that is used to monitor the redundant system Step 1 Create a Max ON RX3i Diagnostic Too View Project In Pro icy Loge Developer PLC 4 Create a new project based on the generic Max ON XS Diagnostic Tool project Tris project is added to the Machine Editon project Navigator by using the Fle gt Restore Project menu tam Select the Project Navigator window making cenai Ihat there is no project open at this time Proficy Machine Edition a Logic Developer PLC 2 Using the File menu click an Restore Project J Eroticy Machine Eaton a 3 Navigate to the Profiey Components directory then to the Diagnostics VIEW Make canain tnat he selection for Files of Type has boon set to Proficy Machine Edition 2p When you cick on Open a new project wil be added to the Poficy Navigator window E Lake aore a 8 ef OS Fann eaea Finder Peers a _ tau 4 Give your View project a deseriptlve name in the Machine Eaton Navigator Step 2 Configure Ethernet Connections to the PLCs In order to conduct data transfers between Max ON RX Diagnostics and tha Ht Standby PLCs you need to establish an Ethemet communication connection to the PLCs To configure the Ethemetaderesses of tha PLCs In the View Project 14 Open the View project that was restored n Step 1 2 Expand th
13. T02 Noted Fault Class Oth Discrete Inputs Dacin fo Description ms oroo Remote Rack Opi Moa ara Fea 26 oran Remote Rack Opt Mod Son Faur Fault Class 02h Discrete Outputs Besa Hex Ge Bean Fault Class 03h Analog Inputs Fault Class 04h Analog Outputs Fault Class 05h VO LAN Alarms Chapter Configuring the Hot Standby Redundancy CPUs 6 A Max ON RX3i Project contains three Targets that are used to distinguish between hardware configurations far CPU A CPU B and the user application that is common ta bth ofthe CPUs The figure shonn below lusts the various components contained in the Generic Project named Max ON Fi LD Project vx y 2P ill When a MaicON RX project is created a hardware configuration Target is provided for CPU And one is provided for CPU B In most aspects these targets are very similar ta each oter The sgooantdiferences between te to hardware configurations are entity settings for the CPUs via logic checksum words Serial communication port setings and SNP 1D Eternet interface IP adresses Etemet Global Data configuration for the Ethernet VO LANs 5 Genius bus controllers configuration Many of the configur
14. be at he Primary address plus an offset of 1024 For example 400001 will have an associated Secondary address at 9 4A101025 Configuring Genius Analog Outputs The Gerius Device dialog atows you to configure Genius analog outputs The main purpose of his configuration isto deny the device and the cult reference so that online status may bemontored Any effineonine activity wil be reported inthe Max ON Fic Alarm Tabie BFK Chanter The Ma Od Ceram Ly ar Configuring the Secondary Address On dual bus systems discrete and analog inputs are mapped from the Primary bus contol buffers into the normal input reference tables Inputs trom the Secondary bus controller are placed into an alterate area and then the Max ON Rial redundancy driver reaps the alterata states into the table area used by the Primary Remapping occurs whenever the device is detected as being present on the Secondary bus but not present on the Primary In most instances the data wil be available on one ofthe busses but not bath The exception is for Remote 90 30 Genius drops In Which case thera ara bus contoters on each bus Analog Inputs For analog inputs the Secondary addressing is fned at the primary s address reference plus 1024 Trus an analog input circuit addressed at 9A100001 wl have a Secondary address at Aono2s Discrete Inputs For discrete inputs the addressing ls more fexble 1 tthe Primary address i
15. et Suny Apes a Genius VersaMax UO Myou ae using Genus VersaMax NIU then set the Serial Bus Address Bus Baudrate etc The Max ON RX drivers 1n the Controller wil set the parameters for Redundant Controllers BSM present and BSM controler Remote Genius 90 20 Drops Ifyou are using Remote Genius 90 30 Drope then configure the Genius bus contol and edit the configuration rangs in the remote s UO driver Make certain that Syncronized Data has been configured forthe range of outputs used by the Remote Drop Step 6 Start the System Divide the system into manageatie subsystems that may beveled as independent nts vo Bus Make cerain that he Ethernet LAN have been installed and contigured correct 1 Maka certain that the Genius LAN have been instaled corey LAN polarity and shield INOUT are connected consent and corectly Also maka certain that terminating resistors are installed at each end of the LAN s Genius and Feld Control Using a Handheld Monitor verity that output devices may be tumed ON or OFF from the LAN Use the Handheld Montor check the LAN for any Bus Eror activity VO Devices When ltertacing to CPU A Wih the VO operating place CPU A in RUN mode and CPU B in STOP mode Note Verity that te system input devices return realtime values properly Verity that sytem output devices may be controlled from the Output Reference Tables This might require that you place a temporary JU
16. into CPU B 10 Using Logie Developer PLC Select the PLC_COMMON_CODE Target as the Active Target 11 Prior to the calito HER 000 in the ahti012 to OFF 12 Store the Logi int CPU A 13 Store the Logi ni CPU B MAIN Block enter a rung that resets AUTSWP 2409 Agena Sytem Canaotons as Appendix Frequently Asked Questions B Do Max ON RX3i Configuration Tools generat my Logic Developer PLC hardware configuration No You must create the Hardware Configuration in the Logie Developer PLC project to match the parameters defined in the Max ON RX3I Configuration Toal How is the hardware configuration in the Max ON RX3i Project used in an application The memory lis on the CPU must be set to be compatible with your application requirements Note that you may have to adjust these nthe PLC_A HA and PLC B HW targets as well Can Max ON Configuration Tool append the drivers onto one of my existing application folders No You must start by creating a Max ON Raci Project and then add your application toit You can add the Max ON RX driver biocks to an existing Project using the Toolchest drawer Supplied wih the Ma ON RXSI software My two CPUs wil not start What is wrong There are several posses You should use Maxe ON Rx Diagnostic Proficy View Project to splay the Faut Tables in the PLCs Tusa GPU Teed nad engte seine SPURS pccertaaionran ears qra pene ar cope sens Si Comnpiraten Fat R Co
17. node in the Project ee Now the configurations of the two Primary Interface maculas are displayed ia aaa fata foe n fe a foe 40 PACED RA Alae On H Sty dine ne 208 craso Configuring Dual Sync Networks Ityou want to use a dual Ethernet Sync Networks then you mest use two ETMOO modules in Each PLC fr the Sync Network In this case you need to define the Secondary Sync network To ac a Secondary Sync Network tothe Max ON RX3i system select the Syne Networks node in the projec re Then select the Networks gt Redundancy gt Add Secondary Network menu tem To adit tha Secondary LAN informaton double click an the LAN interface Modules itam in the project ee or select the Module gt Propet menu hem Note The Ethemet LAN information that Ie placed in the Mas ON XSI Configuration must match the configuration infomation that is placed in PLC_A_HW and PLC_B_ HW hardware coniguratons in order for tne system to operate propery 262409 Char The Mar ON Conan aiy on Genius Busses By selecting the Genus Busses item in the Project reo the MaxcON RXS Genus busses may be displayed and their setings may be mostied By default no Gens busses are defined so you must configu the bus definitions to match your hardware configuration Genius busses can be defined as a Simplex or a Duplex bus Simplex Genius Bus simplex Genus Bus is a nonredundant VO bus that connects to one or mare Genus I O
18. select the Syne Data gt Add Data tem menu Now enter the new range for the new data group for this reference table Maximum Sync Data For each Synchronized Data type the system wi sum the lengths in each configured group tw arive at a total amount for that data type The total must not exceed the size listad in the tabla below Tegra Discrete Outputs Internal Call Analog Outputs oe xa at waa The system flage athough nuded nts number are nat anstored Sync Networks When using Max ON RX one or two Ethemet LANs may be configured using an ICGOSETMO01 interface card to ransfer the Synchronization Data if you are using a dual Ethemet LAN topology then you may use two ETMOO modules in each PLC for the Syne LANs When the Ethemet module has been configured in the Logic Developer PLC hardware configuration you must assign the module a device status addrass Genera ts a good practice to place those in the upper area af the Sl reference memory Note The address must be set to 14101969 or loner When dual Ethemet LANS are used you must specify which device is to be the Primary device and which is to be the Secondary device The Ethemet Modules must be In the same Slot postions in each ofthe two RX main racka R209 Chapter The Mav ON RISI Conan Ly e To display the configuration af he Sync Networks Interface Modules expand the Syne Networks
19. 2 Ethemet IO LANs should use dedicate fom a main Ethernet network Again aher devices are placed onthe NO LAN fey an have a negative impact on the performance of the IO system in terms of 0 update time Therefore ttle recommended iat tne VO LAN be isolated Improving Ethernet Synch Efficiency Using PLC Sweep Mode For the Ethemet Synchronization interfaces to work ecient itis necessary to extend the Sean Tume in one or both ofthe PLCs The extra ime Is used to anster Synchronized Variables through the CPU Communications Window There are two approaches Each has its om advantage Automatic Mode Selection In tis approach the system detects which CPU is the Backup and then sets the Backup to Constant Sweep If there 1s a transfer in Mastership then the Max ON RX3I drvar will set the new Master CPU into Normal Sweep and the new Backup to Constant Sweep Why you shouid consider this approach The Master aways operates with the fastast Scan Time possibile The Backup wi adjust ts timing regulary to meet curent system requirements The period for Constant Sweep is determined automaticaly once per second The value is calculated by adding 75 miliseconds to the Master s Scan Tame and then rounding downward 1o he nearest mutipl of 5 maiseconds To enable this mode of operation 1 Using Logie Developer PLC open your Max ON RXSI Project 2 Select the PLC_COMMON_CODE Target as the Active Target 2 Prior to t
20. 62000 Max ON Rai provides the fo owing Diserat puts a Dee Outpt 40 aio inpute A Anslag Output AD Synchronize ema Cal Synchronized Rages 4R Upto cee o Denies funetonaty Ut at spo Gerius tussen or Up 1o 29 deve per singlen or dusi bus Up te S impor enema bastes fone dual het bus PACSyetans RXS Ebel NU erate 9 90 Drep Software Components Max ON RX sofware consists af severa components same of which execute in the Hot Standby Conira ers and some of which execute in your programming workstation A base Logie Developer PLC Project provides the basie template for ne Logie of the Redundant System This project i modified by the system designer to add the other necessary Logie to perform the user application and then the final application is stored in he Coniro ers using Proficy Logic Developer PLC Yau may think af te software provided inthe Project template for the Controllers as drivers that handle the complex tasks associated with Hot Standby redundancy These drivers alow the two Conrosers to behave as a single Conte trom the perspective of your application The Marc ON RAGI Configuration Us allows the system designar to customize the parameters af he Max ON RX3i drivers and to specify the hardware that is contained within the system The Max ON Configuration Utilty sofware operates in Windows XP Professional Windows NTA 0 and Windows 2000 Professional T
21. Back up your Max ON RXS application using the Backup feature In Machine Edition 2 Import the latest Max ON RX Driver Tooichest drawer into Machine Edition a Open your Max ON RX3i Project in Machine Editon b Open the Toolehest by pressing the Tosichest button on the Toolbar or by pressing ShiteFS e Select a node in he Toolchest Select the Import Drawer Toolchest ight mouse menu selection Navigate to the Max ON RXi Driver Tolchest drawer located onthe Max ON FX Software Release CD This fle is named Max ON RXG4 Drivers Wc yy ZDRW and Max ON RX Drivers v1 ZDRW in the example belon _ i Loi ex reana ooa al Ba et e Fete acon A ctx aao J ea Press the Open bution This will a the drawer to your Tooichest 3 Expand the MaxON Components folder in the PLC_COMMON_CODE Targetin your project to display the curent set of Max ON Drivers I you examine the Bock Properties af aach lock you can see the Block revision such as V amp 04 Eiei 4 Delete the Mas ON Driver blocks that start with hir trom the MaxON_ Components older DO NOT delet the cfg dat Block D2 PAcSaems RAN M On Hot Sty Reddy ne 208 orza 5 Asd the latest MaxcON RX Drivers to the MaxON_Components folder rectory using the C1r Drag and Drap operation from the Toichest The Blacks must be added to the Machine Editon Project n the folowing order 2 Por001 hr 005 hor 008 b
22. Configuration Unity software To obtain help Select the main menu item Help then Contents amp Index For PLC hardware questions consult the documentation that was shipped with the hardware product Chapter System Overview 2 Architecture A Max ON RX3i Hot Standby Redundancy system consists of two PACSystems Max ON RX Controllers at least one dedicated Ethemet Synchranization ink and an WO system comprised of at laast one VO LAN The Ethemet Synchronization link is used to exchange status and synchronization data botwoen the two Max ON RX3I Controllere For higher system avalailty dual redundant LANs may be employed The YO LAN is usedi to communicate with the YO devices that are attached toit The VO System may be implemented using a combination af Ethamet drops Series 90 30 ENIU or PACSystems RX ENIU or Genius drops Genius VO Field Contrai VO VersaMax VO ar Remote 10 drops based upon Se es 90 30 1 0 The example below shows the Maic ON RX controllers connected to a single Ethemet IO LAN Ti Max ON Rx3i has been designed to satisty applications tat have high performance requirements thas support for up to 8 simplex ar 4 dual Genus 10 busses and up t03 Etrernet VO busses The example below shows the Max ON RX controllers connected to a single Genus YO LAN Tris example Includes dual Eben synchronization LANs wg Sier 9
23. DO Reserved by Max ON RX System Status Flags The System Status Flags indicate key operating characteristics of a Max ON RX system Trese fags may be monitored by an HMI to display such things as current Master Optional te system designer may use the status fags to control the operation of the applica arate Race Description WASTER Tavorea0 wasr Fag Suot017 1 Flag for CPU A 1D_A This ag is ON in the CPU identifed as PLC A Seting the CPU identy Suo1018 D Flag for CPU B 1D_B This fag is ON in the CPU ented as PLC B Seting the CPU identi SuMot019 CPU is in RUN Mode CPU_RUN This flag is ON ifthe CPU is in RUN Mode ktis OFF if the CPU is in STOPIDisabled or STOP Enabled 501020 Master Flag MASTER This fag is ON in whichever CPU is the curent Master uWor021 All Data has been Synchronized SYNC_OK This Nag is always ON in the CPU identifed as the curent Master Itis ON in the Backup CPU at the moment when all Synchronized Data tems have been updated Indicating Mastership Using the System Status Flag 4MO1020 Master and the Systom Status Flags 34M01017 and M01018 he CPU Identity fags you may determine which PLC ls the curent Master By combining these fags itis possible to Ink discrete outputs to indicator amps nko internal cols to provide status points to an HMI or aven ink discrete outputs to data switches to route com
24. Enter the staring reference far the outputs that are to 1LAQ_ST Loca Rack Staring Q Ref Enter the staring reference for the outputs in the Remote Drap in hat you wish to place the Hot Standby vales 4 Inthe third MOVE function a constantis moved into the reference named L_AQ_LN Local Rack O Length words Enter the number of outputs tat are to be mapped into the Remote Drop 1 Save the Project 4 Store the Project to the Remote Drop Configuring the Hot Standby GBCs The bus controllers shouldbe contigured In the same fasion as other UO devices Configuring the Synchronized Output Variables Discrete and analog outputs in a Remote Drop receive values from the Hot Standby CPUS by way of the Synchronized Variables data exchange In arder for outputs to update properly hare must be a corasponding range af Synchronized Variables that has been conigured in Max ON RX Configuration Us For examgle in the configuration shown below remate drops would be able to access discreta outputs only within the range 000001 00064 No other discrete output data is boing broadcast in the giobal data exchange and hus no othar discrete output data is valle for the remote drops Chapter Diagnostic Tools 8 Max ON RXGi Diagnostic Tools software provides diagnostic functions hat may be used to obtain both real time and historical operating information trom your Hot
25. GE Fanuc Automation Programmable Control Products PACSystems RX3i Max ON Hot Standby Redundancy User s Manual GFK 2409 June 2006 Warnings Cautions and Notes as Used in this Publication Warning Varning notices are ured in thit pubcaton to emaharize thet hazardous voltages Caution Caution notices are sed where equipment might be domed if core ie not token Note Tau baen rade tobe ceturee fe ofceneioncrtoned herer does at purports coe Bigaan of nae 1o hes he docarent wih apa 18 changes suber Made Gt Fanuc Automaton makes no representation or warianty expressed np or statutory P espect ar ure pray hc cpt saene ar arpoa shal apata cept 2906 at tanu Automaton och A Contents Chapter 1 Chapter 2 Chapter 3 Chapter 4 Introduction A atta i hating Mc ON RAC Soars 13 Sytem Requirements 13 Uninstating Max ON RXS Stare ot Masc ON RASI Component nisiaon 15 Technical Support 8 Europe Mile East and Ac 1o nine Hep tho System Overview onn A S SenwareConpancts 23 ot Sanday Redundancy Operation 2a 1O Bus Topologies 28 Genius Dua Bua VO Capac 28 Seeing te 10 27 Demo tode Operation 28 Building a Max ON RX3i Hot Standby Application 3 1 Prat War 32 Slap 1 Gath infomation 32 Siep 2 Create a Now Man ON RXS Prope 32 Siep 3 Conture tne Controler Harare v1 Step 4 Ada Your Aapeton Lage 35 Siep 5 Contacte 1O Devens 3s Siep 6
26. MP in your application The JUMP should be placed immediately afer the CALL to HBR 000 The companion label should be placed at he end of MAIN Wren mtertacing to CPU B Wih the UO operating place CPU A in STOP mode and CPU B in RUN mode Verity that te system input devices retur realtime values properly Verity that system output devices may be controlled from the Output Reference Tables Hot Standby Operation 4 Place bath CPUs into RUN mode 2 Make certain that there is oniy one Master and oniy one Backup 3 Make certain that there is no prefered Master 4 Place CPU B into STOP mode and then into RUN mode 5 Make certain that Synchronized Data is transferred propery to CPU B 6 Transfer Mastership from Ato B by placing the CPU A into STOP mode 7 Make certain that the IO did not dropout during the transfer 8 Place CPU A into RUN mode 8 Make certain that it becomes a Backup properly 10 Transfer Mastership from B 1o A by placing the CPU B into STOP mode 11 Make certain that the IO did not dropout during the anster 12 Place CPU B into RUN mode 13 Make certain that it becomes a Backup properly 14 Make certain that Synchronized Data is transferred propery to CPU B 26209 Chapter Aang a Mar ON RICA Het San epee a Step 7 Debug the System Use the Max ON Rxai View Diagnostic Project 1 Restore the Proficy View Project from the insttation directory into Proficy Machine Eaton 1 Erterthe Eteme
27. PUSNPID Genius Bus Conroters VO Devices on the Genius Bus or Busses Ethemet Modules Etemet IP Address and Subnet Mask Device Status Address Etemet Global Data EGD Exchanges for Ethernet NIUS 3 Store the new hardware configuration into CPU B 4 Set the time and date for CPU B Step 4 Add Your Application Logic Using Logic Developer PLC open the PLC_COMMON_CODE Target foider and add your application logic after the cali to the subroutine named HBR_000 W you are using an Existing Project It you have developed the application previously then you may copy and paste the Mas ON XGI logie into the existing Project A Machine Eaton Tooichest drawers aiso provided that may ba used 1o copy the Max ON Blocks into the Project IF this is a New Application Add your appleation lagie Into the project folder drat after the CALL to the hbr_000 Block n MAIN Rung 3 Step 5 Configure the VO Devices Ethernet NIUs It you are using Ethemet NIUs then you wili need to create Ethernet NIU targets configure he UO In the remote drop and then download the ENIU information to the remeta drop using Logie Developer PLC Genius or Feld Control IF you are using Genius or Field Control then set the appropriate parameters for Serial Bus Address UO Settings O Quantes Redundant Contos BSM present always setto yes BSM Controler set to yes whan a dual IO bus Is used ete Grka mgr Aula Maw ON RICA
28. Sut the Siem 38 Siep 7 Debug te Sst ae The Max ON RX3i Configuration Utility Working wit the Wax ON FOCI Canin Uy as ding Genius VO Devices aar Projet iteration pe Contents Chapter 5 Chapter 6 Chapter 7 Chapter 8 Appendix A Appendix B Appendix c Appendix D Programming Considerations vss System Stats Paga Loca Status Fags saranaous Loca Ste Fags Latead Remote Status Fag Latches Systm Commana Figs System Data Regis 1n Max ON RAG Configuration Uy 1n Yous Appicalion Fider Narn Tabie Organization Configuring the Hot Standby Redundancy CPUS eeu Cortiguing PLC A Cortiguring PLC B Configuring the UO Devices Contig te Eee VO Davas Contin the Genius VO Decne Diagnostic Tools nnn Slap 1 Creste Msx ON RXS Diagnose Toul View Poet Step 3 Uae the Ma ON FO Darel System Considerations Inprovng Einermet Synen Eleieney Using PLC Sweep Mode Frequentiy Asked Questions uuu Quick Start Guide Using Ethernet VO nn Updating the Max ON Application nnn Chapter Introduetion J Welcome Thank you far choosing Max ON RX3i Hot Standby Redundancy software and GE Fanuc PPACSystams FXG contraers to implement your cial control project Max ON RXG Sofware consists of several software components some af which execute in a pair of Hot Standby PACSystems Max ON RX Controllers and some of which execute upon Your programming workstation
29. System Ethernet Bus Primary Offine E1_OFFL The primary Ethemet LAN is offine This may be due to a cable problem a vansceiver problem a hublswtch problem an ETMO01 module falure or a LAN configuration eror NMO0972 System Ethernet Bus Secondary Offline E2_OFFL The secondary Ethemet LAN is affine This may be due to a cabie problem a transceiver problem hublswich problem an ETM001 module falre or a LAN onfguition error 300073 Reserved seto0002 Local Status Flags Latched The folowing status fags represent he latched state corresponding to the associated descriptors The states are set by the frst instance of the associated event The fags are raset by either a Local Alarm Clear RST_LOC or 6M01015 or a Master Alarm Cles RST_ALL or M01016 Ifthe underying alarm conn is persistent then the flag wil be set again Reference Description anoo Ratheraaton Aarm Ony uNo0aaa Auhorzason Faul Oniy 00095 Remote CPU Offine 000296 Program Changed SuMo0aaT FW Cona Changed saw00298 Programs Miscompare arooese Reserved 01000 Reserved 3400002 Authorization Alarm This alarm bitinccates that he corresponding PLC is operating in DEMO made on a standard PACSystems RX CPU 1G89SCPU310 Wnen the CPU i replaced by a Max ON CPU IC898CMU310 tnis fag may be reset using the RST_LOC or RST_ALL variables 3800004 Authorization Fault This
30. X Configuration Ut by following these steps 4 Select the target PLC COMMON CODE node in the Navigator a EME Epeen 2 Expand te ree structure so that he Supplemental Files folder named Documentation Fes is vie i Eiane aora Sigosea rain baa eg Sonera sam 4 peas Sommaire 3 Daublecick on Documentation Files This wil iaunch Windows Explorar tor this decoy 4 Cek on the Max ON Project rectory to display contents The Explorer window wit be similar to what is shown below heoa Dimes tae BIL X aE 5 Doublo ick onthe Max ON RX3I Configuration fle named config mx This launches the MaicON RGI Configuration Uy You may now examine and et the parameters ofthe MON RSI redundant system The cfg_dat geet fie in the Max ON Project rectory i the C Block that is created and modified by the Max ON RXGI Configuration Uy After the ty has updated hs fle you must update the cfg_dat C Black that is located in the PLC_COMMON CODE target Inthe Max ON RX Project BFK Chanter The MO Ceram Ly sa a Working with the Max ON RX3i Configuration Utility Now that you have created a Max ON RX3I Project and launched the MaxcON RX31 Configuration Utlty you can set the parameters of the redundant system When the Max ON FXI Configuration Unity is launched it wil spay the following As you can see from the Project Navigator the uty aowe you to specify the folowing information about the M
31. am eee ee me Bees te ian zi SOAPS eee no oaa ae Proficy Machine Edition 1B Logic Developer PLE fj ater J Proficy Machine Edition Navigate to the Profey Components directory then tothe Reclundant LD decor Make certain that the selection for Files of Type has been set to Proficy Machine Eaton 2 14 Paes AXA Mae On Hat Sandby cane ane 2008 ortzw Select the Max ON RXSI LD Project vx ye xl han aoon demam RE aina Drenau e When you cick on Open a new project wil be added to the Poficy Navigator window Now you may give this new Project a descriptive project name You may aso use this project to raste a Machine Edition project template that can me used as a starting point for fuze Max ON Rad projects Launching the Max ON RX3i Configuration Utility The Masc ON RX3I Configuration Uns is launched fram the Machine Eaton project Open he project that you restored in the previous section Thare are trae targets in the project Pec eed BAS een Pencen E Puc emmmon roor PLOLA HW This target contains the hardware configuration for PLC A It must be edited to rafit the harehare setings and components in your system Then must be downloaded 1o PLC A only PLO_B HW This target contains the hardware configuration for PLC B It must be dtd to refect the hardware settings and components in your system It wil be very ima to PLC A haretware configuration except
32. an 1O Statue Reference Type 001 ter M23 MST and M40 drop fers Sonaotr tr MSS an SL top ae Input Adrese suoooor Input cong p Input 2 arse Sidecar Input 2 Leng aeo hip 1 Aeros Sonoot Opat Length Terps De number of Discrete puts nt up 2 Aare eae Gt 2 Length Tre number of Aig Inputs nts Input Adwose Se Butter Registers Input laran Input 2 Adve ovat rpa 2 cong eye Chip 1 arose aoe0ot Gut 1 Length Saye 0 Ga 2 Aadress Beco utp Length eae Input Adress See Butter Registers npa 1Cerg z Input 2 Acess Sonor input 2 Leng pri ipa arose ation Gut Length Saye 0 Gp 2 Aare penn it Length bii Secondary Bus optional The Genius bus conira er should be configured as follows In the Stings Tab Sova Bus Address SBA Any address om O 1o 29 is acceptable Nole a Genius Mardea Montor nama i sat ler SGANO sande fracto to void 0 when using Pisia Control ar Gene 1O Statue Reference Type 0040 ter M23 M31 and MAO drap fers intan ler Nas ani arep ado Input Adwase 00001 Input laran Bao Input 2 Aare Soon ipa 2 tera pani ipa arose Smoot Gut Length Te ps De number of Discrete inputs nae G2 Aadress soloceot Opat 2 Length Tre number of Ang Inputs nts Input Adress See Buter Registers npa 1Cerg z Input 2 Aare Swoon Input 2 teram aeo hip 1 Aare Sooo bt 1 Length eo up 2 Aadress peon et Length bi roar Ste Buter Registers IRo Leng z Ir 2 Socor oA 2 Leng Beo uput 1 Sooo Output 1 Length p
33. ate anew Max ON RX Redundancy project The generic project contains all af te base Max ON RX redundancy appication components needed to perform the redundant application You add ne hardware configuration information for each PLC in your application add your pplication logic and define the parameters af the Redundant System using the Max ON RKA Contiguration Utity that us launched fram the Logic Developer PLC Project stn eb ae gen nde open taxon meio a Cut rae Project Workflow Step 1 Gather Information Gather te information about your VO Bus topologies and addresses Synchronization LAN locations Moule types and locations 1O Devices incising bus assignment bus addresses cireuit references number ot ecults and VO family type Step 2 Create a Now Max ON RX3i Project In Protiey Logic Developer PLC 4 Create a new project based on the Generic Max ON RX3I Project The redundant laddar project is added to the Machine Editon project Navigator by using the Fil gt Restare Project menu tem Select the Project Navigator window making certain hat here is no project open at this time oe Bante Proficy Machine Edition a Loge Developer PLC 22 PACS Ma on Hia Staneby Aackandaney ne 2006 ernas 3 Navigate to the Profiey Components decoy then to the Reelundant LD directory Make certain that te selection for Files af Type has been set to Pr
34. ation items are completed dung the process of developing the Project Tne following sections provide detalls on the confguraton of these elements a Configuring PLC A Open the Hardware Configuration for PLC_A_HW Inthe Mai ON RX3I Project select and expand the Hardware Configuration node of the PLC A HW target Set the Max ON Rx3i Identity for PLC A The identity for CPU A is determined by the value set in the Logic Checksum Words CPU parameter located in the CPU s Hardware Configuration for CPU A 1 Open the CPU module s Hardware Configuration by double clcking onthe IC6ascMUS10 module 2 Cick on the Sean tab to display the Logie Checksum Words parameter 3 Verify that the Logic Checksum Words parameter value Is 32 itis not 32 change the parameter to this value Soe Fat et Pet tem tan ow mr Set Memory Limits for PLC A The Masc ON RXSI drivers have the minimum memory requirements shown below aw g mar mag Registers Registers Anatogin Analog Out minimam minimam tinina inima Select tne Memory ab af the CPU configuration and verity that iese values have been configured Please note the memory Imits required for your application may be larger than hese minimum values trl Som Vern Fea Pot Pon 2 Soan Su Foor nese Pants vas Tarata en rere een wal Busses rar
35. ax ON RX redundant system Developer Biographical information of the engineer who developed the application End User Biographical information about the end user Settings Specs the Max ON RX3 System Parameters Sync Data Specifies the synchronization data that is to be transferred from the Master CPU to the Backup CPU In arder for the redundant system to be synchronized Sync Networks Spectes the Ethemet LAN configuraton to be use Synchronized Data 5 Species the Genius Busses used by the redundant system for to anster the 1 User Alarms Alows the user to create sete fauts that can be logged by the Max ON RXGi redundant application Note User Alarms are not avaliable in the current version of Max ON RXGI Diagnostics 48 PACS RL Mtae On Ht Sty Renny sane 2006 cras Developer and End User Information By electing the Developer and End User items in the Project ree the information about the Engineer who developed the application and the end user may be displayed and modified To edt this biographical information double click on the Developer or End User tem in the project res or select the Edit gt Properties menu tem The Biographical information dialog ls now displayed and the deta information may be entered and saved Settings By selecting the Settings tem in the Project tree the Max ON RX System Parameters setings may be displayed and modifed These parameters are defined as foles
36. cepayed In Logic Developer PLC and 1e value displayed here The Max ON RX valu includes the memory overhead associated wth subroutines Tre active checksum forthe Program Authorization You may view the information related to the authorization of your system by selecting the Authorization 12 E Max ON RX3i Diagnostics Status The Status feid indicates whether the system is running ona Max ON RX CPU IC69SCMU310 ar ranning in Demo mode on a standard RX CPU IC695CPU310 Runtime Remaining Ths Runtime Remaining feld indicates how much demo ime remains when the system isn Demo mode Appendix System Considerations A General Max ON RX3i Considerations There are a number of considerations and recommendations that shoud be taken into account when defining a Max ON RX system This appendix summarizes the main items that the application developer shous keep in mind when planning and developing such a system 4 Ethemet Synchronization LAN shouid use dedicated Ethernet Interface Modules if other eves such as 0 or Hills replaced onthe Sync LAN they can nave a negative impact on the performance af the system in terms of Failover and Synchronization time Therefore tis recommended that the Syne LAN be isolated Adding a single device Ike he Logic Developer PLC programmer or the Max ON RX3I Diagnostic tooi should be acceptable and also useful when diagnosing the system
37. de Code me 0010 Local Sanches to Tha GPU Want nthe Source Column Backup has become a Backup wT DTT Genus Sye P Not used Faure ma Soz Genus Ses Natusea Falwre ma fos Genus Ser Norused LRC Eror To 004 Genus Sacs Natusea LRC Eror a T015 0 Configuration A defacive configuration has been entered Faut Thee are emer too many 0 groupa or the reference range excoods the capacity of the System z CIBELA A defective configuration has bean entered Configuration There are alier too many AG groups or Faut tha reference range exceeds the capacity of the system w D017 SEM Configuration A defective configuration has been entered Faut There teeter too many 36M groups or the reference range exceeds the capacity of the System 2 T018 ER Contiguraton A defective configuration has boan entered Faut Thare ara eter toa many R groups or the Feternce range excoods the capacty of the system ms oe Corund Contig A detective configurator has been Seed Tas OTA Ethamet The System s primary Ethernet LAN has Syachvoneatin fad CPU A and CPU B are unable to Primary Faiure transfer Synchronized Data vi the primary Ethernet LAN ur GIEN The System s secondary Ethernet LAN has Synchronization faled CPU A and CPU B are unable to Secondary transfer Synchronized Data va the Falure Secondary Ethet LAN Ta GOTE egal Nasienie There are einer wo Masters or Wo Backups State in operation Tea Boi Net usa 7
38. devices To Add a Genius Bus 1 To add a new Genius Bus select the Genius Busses item in the Project rae then slat the Busses gt Add Genius Bus manu tem 42 PACED RC Alae On Sty dey ne 2006 area 2 Give the Genus bus a descriptive name such as Main and change the Baudrate 3 Afar the Genius bus has been created tis added to the Project wee and now Genius devica may be added to tnis bus GEKA Chanter Mhe Mar ON FOCA Contran tatiy en a 4 Double click on the Primary Bus Corre item in order to configure parameters or elect the Busses gt Properties or Madue gt Properties menus Enter the module s Jaoation In tne RX3i main rack and s status address A suggested practice 1s 1o adress devices such as Genius bus controllers and Ethemet modules at high addresses This leaves the low addresses avaliable for Input devices such as feid 4 16 pAcSptene8 RA Mtae On Ht Sindy didn ne 208 Adding a Secondary Genius Bus To add a Secondary Genius Bus fo an Existing Genius Bus 1 Select the Genius Bus in the Project tee and then select the Busses gt Redundancy gt Auld Secondary Bus menu tem to add a Secondary Genius Bus BFK Chanter The Mao A Ceram Ly on a 3 Double click on the Secondary Bus Contraer in order to configu its parameters ar seiect the Busses gt Properties or Module gt Properties manus Enter the module s locaton
39. e Ana ew ange dere must Ba aated in orda lo characteris te epson Goris Vrsatlx 0 potas eliza DI ai ated Nodes WO Up Bsaht 10 an option madulas per rock and up 10 B ace pet ia Siti tm apn tan te aap 750 Pay hae dv ms can be Caruso spent ein Wih a Max ON XSI system you may select O devices based upon functionality cost Physical design tems cared in spare parts inventory or personnel expertise Demo Mode Operation A Max ON RX application wi operate in demo mode for 22 days on standard PACSystoms RXSICPU hardware IC805CPU310 In this mode al of fhe system s capabilities are fuly operational At the end af the demo period PLC A wil either stop immediately if tis the backup or begin an orderly transfer af Mastership to PLC B If ihe transfer is successful hen PLC A wit shut down automaticaly At ghis point the system wili be operating in a non redundant manner A Max ON RX system that is installed in a production environment MUST be running on a Max ON RX CPU IC69SCMU310 in order to alow PLC A to run indefinits Running Max ON RXGI on a standard RX3I CPU is halpflfor short imes in case ofa hardware failure or for non production demonstration purposes Chapter Building a Max ON RX3i Hot Standby Application 3 Max ON RX3i Project Mox ON Xai encapsustes your entire application within a single Machine ation Project Using a generic Max ON RX3i Project you can cre
40. e Milymcnscates a curent System Status You may view toms that relate to the current operating characteristics of your system on the System Status page An example is shown in the picture above R Update Time 40 Q M Update Time PLCA ana PLE C identity Program Restart Power Up Data Syne OK Incats tre operating sas ofthe corresponding PLC ether Running or Sloped This ee ime requ to update synchronized dats of ype SR The ine 8 reported in secon This We ime requ to update at confgured synchronized data te pee LA A and Thee reported n seconda Tis ld nestes the mastrh status of te corresgording PLC ete Master or Backup There never shouid be wo Mast or bwo Backups in a satem that operating property Tre lacai CPU has undergone a power up event The companion PLC is tine Thie may be du te he CPU being in STOP Faut or Powered OT Also imay be due 1o a cable protien Ths ld nscatas he completion status tor he transfer ot syetvozad data The Backup CPU wil indicate ether Synced all Shneheized Variaties have been received or Not Syne The Master CPU alaye inieates Synet ON Ris ON in Be Backup ated Tisindicates tha be cometpening PLC ie naning ona Mac ON RXS CPU or operating in DEMO made Ina system tat ie rurning ona an ON RXS CPU e Mag wil be OFF a Alarms Histor information is stored in tne alarm table This able contains archived information far up to 32 alarm record
41. e PLC Access Drivers node in the Navigator for the View target and select the PLEA devien 3 Modi the Address of PLC in the Inspector to match the IP address of PLC Ain your Max ON RX system 4 Repeat siap forPLCB 5 Select the Download and Start Active Target toolbar button to start te Max ON FX Diagnostic program or prese the F key eE TT TTT TT TTE Proficy Machine Edition This wil launch the View project to run on your PC Grka crape Diagnose Tete s a Step 3 Use the Max ON RX3i Diagnostic Tool Once the Diagnostic Toa stats on your PC the main Diagnostics page wil be dispiayed System Status Alarms Project nto Authorization Ceking on this tab displays the Real time Status page The page contain wformaton on scan times update rales and PRE satus G eking on this tab wil bring up the Alarm Table display page Tres page lists any alarma ihat have been arciwed within 1e PLC mat nave active connections Alarme may be cleared from hs display page Coking on this tab wil splay the Project information pags Catalog number version number program checksum and ther fe are displayed Clicking on this tab wi splay the Authorization page that indicates he system s operating in Dama mode or not Please note that he agnostic Too is not communicating withthe PLCs a wil be disgiayad forthe toms Mhe yro cates Latches Alam conten wr
42. e for the outputs that are to be received from the Hot Standby PLCs 5 Inthe second MOVE funtion a constant Is moved into the reference named LOST Local Rack Staring Q Ref Enter the starting reference for the outputs in the Remote Drop in that you wish to place the Hat Standby values a Inthe third MOVE function a constant is moved into the reference named L_Q_LN Local Rack Lengi its Enter the number af outputs that are to be mapped into the Remote Drop 1 Save the Project 4 Stara the Project to the Remate Drop Configuring the Analog Output Range Analg output values from the Ht Standby PLCs are intercepted by the Remote Drop and nen mapped Le the output reference may be modified to lacal autput references For example assume that your Remate Drop is implemented using a model ICB93CPU323 Tus CPU supports a maximum of 512 analog output addresses You Hot Standby CPUs are each a model ICBQ5CMUS10 This CPU supports up to 32840 analog output addresses The mapping process allows a portion of the output addresses in the range AGOO0O 52640 10 be mapped into tne range AQ00001 00032 at the remote drop Configuring the Range 1 In Logie Developer PLC open the Remote Drop project 2 Using the navigator apen the Block named man cfg 3 Edt the second rung of data moves 44 Inthe frst MOVE function a constant is moved into the reference named M_AQ_ST Master CPU Starting AO Ref
43. em store the contiguration into CPU A Configure VO Devices on the Secondary Bus for PLC A Use the Bus O configuration summary from the Max ON Raci Configuration Ut ty as a guide tor configuring the Genius devices that reside on the Secondary Genlus bus You can use the Copy Genius Bus function in the hardware configuration to faciitate the speedy dupeaton of Genus bus configurations Destin gC med Ta Noe Tefen Coord Spout ce cement Configuring PLC B Open the Hardware Configuration for PLC_B_HW Inthe Mai ON RX Project select and expand the Hardware Configuration node of the PLC_B_HW target ieee ee ts Sistem i FERI C E Set the Max ON RX3i Identity for PLC B The identity for CPU B is determined by the value set in the Logie Checksum Words CPU Parameter located in he CPU s Hardware Configuration for CPU B 1 Open the CPU module s Hardware Configuration by double clicking onthe CMUS10 module 2 Cick on the Scan tab to display the Logie Checksum Words parameter a 3 Verity thatthe Logie Checksum Words paramete s value is 16 If itis not 16 change the parameter to this value Set Memory for PLC B Nrmaty the memory in CPU B is configurad the same as for CPU A Please refer to the information used for CPU A and make adastmenta to the CPU B memory configuration if necessary Configure Ethernet Sy
44. er PLC you wouid see Ihat it consists of a Machine Editon Project win 3 Targets PLC_A HW This target contains the hardware configuration for PLC A It must be edited 1o reflect the hardware setings and components af PLC A in your system Than it must be downloaded to PLC A oniy PLC_B HW This target contains the harcware configuration for PLC B It must be edited 1o reflect the hardware setings and components of PLC B in your system It Wi be very simlar to PLC A hardware configuration except for certain itama such IP adresses and Genius bus convo er seing In a simla fashion this configuration must be downloaded to PLC B ony PLC_COMMON_CODE This contains the core redundancy logie for the Max ON RX redundancy applicaton You must add yaur application logie starting in the rung at flows the cal to the core Max ON RX3 logic hbr_000 The logic from this target w be downloaded to both PLC A and PLC B Note that the download consists ofthe PLC Logic Oniy he Hardware Configuration option must be unchecked a The diagram below Ilustrates how the Mak ON RX3I Project organize a e Oe Wan oe Leplfor Max ON RA Rant Appcen Maz ONFA Congo Fe Lunch ym hee gee oe ae EE When creating a MaxcON RIGI Projet tha best approach is to tat wit the generic project hate supplied vith the Max ON Xai software This assures that all of he basie components ofthe Max ON RXS redundant appcation are included i
45. er PLC tobe the prefered Master If no preference ie specified then Mastership Boats between the PLCs The current Master retains its Status unti it falis or unti the user switches Mastership at which ime the Master and Backup exchange their roles Transfer Synchronization Data Ifthe Master fails te Backup must be prepared to control te process using the latest internal states trom the ex Master These states may represent such things as latched colls tmerlcounter values PID values system set points and perhaps user calculated values Enforce an Orderly PLC Startup When a failed PLC is retumed to sence it must not attempt to assume conta ofthe system prior to being synchronized to the owent Master 1f both PLCs startup simultaneous then whichever one was the last valid Master assumes the Mastership Process Genius Dual Bus UO Devices When the system uses dual Genius UO busses Input devices are mapped automaticaly trom the active VO LAN into the PLC s Input reference tables Auto configure Genius VersaMax VO One of he Mai ON RX3i drivers generates configuration messages that are sent automaticaly 10 any Genius VersaMax network Interface units The messages configure the interfaces for Hot Standby operation Single or Dual Bus operation expansion transmiter being preset and Genius bus baud rate Execute Diagnostic Tests Automaticaly post tme stamped fault messages into the Max ON RX Alarm Table Identity
46. faut bit indicates that the system was operating in DEMO mode for aver 22 daya and has subsequent shutdown The PLC Faut Table wil indicate shutdown due a Service Request 54800005 Remote CPU Ofine The companion CPU is fine This may be due to the CPU being in STOP Fault or Pawer OFF Also it may be due oa cable problem or Ethernet interface faire 5800008 Program Changed The program in the Local CPU has changes 4400007 HW Config Changed The hardware configuration in the Loca CPU has changed 3800008 Programs Miscompare The program in CPU A is not the same as the program in CPU B Local Status Flags Latched cont voro setor002 sawor00a smoro sawor008 svor setor008 Reference Description Teworoor Power U M0002 Program Rasta eworO0S Max ON Alarm Faa Present aoF004 MaicON Alarm Faut Tabie Fu M01005 Config Faur TeworO0e Reserved sator008 Power Up The Local CPU has undergone a power up event Program Restart The Local CPU has been switched from STOP mode to RUN mode Max ON Fault Present There is at least one faust entry in the Loca CPU s Max ON Alarm Table Max ON Fault Table Full The Local CPU s Mas ON Alarm Tabie is ful Contig Fault The Max ON configuration has exceeded one ar mare limits for the allowable size of Synchronized Data transfers Reserved Remote Status Flags Latched The fol
47. for certain items such IP addresses Genius bus conirater senings ete Ina sirlar fashion this configuration must be downioaded 1o PLC B oniy o PLC_COMMON CODE This target contains the core logic for the Max ON RX3i redundancy application You must add your appcation logie starting in the rung that fo ows the cal to the core Max ON RXA logie hr 00 The logie from this target W be downloaded to both PLC A and PLC B Note that the download consists ofthe PLC Logic Oniy the Hardware Configuration opton must be unchecked You navigate to the MaxcON RSI Configuration Utily by flowing these stepa 14 Select the target PLC COMMON CODE 2 Expand the ree structure so that he Supplemental Filas folder named Documentation Fes is abe ka e bg Sartanie nas Eyes alj pa D teaeresen ries Gremmaune BSB Ge eT 3 Double iek on Documentation Fits This wil aunch Windows Explorer fr this decor 4 Chek on the Max ON Project directory to display ta contents The Explorer window wil be similar to what is shown below m a al Ama PELETIS te Poon UCT Rae tiers waa aeaaaee 5 Doubleickon the Max ON RX3i Configuration fle named config m3 This launches the MaicON RX3 Configuration Uy 6 You may now examine and adit the parameters af the Max ON RXGi redundant system Technical Support Technical Support is avaiable at no charge for 90 days afer purchase A suppo
48. for configuring the Genus busses inthe system E utm qin seep nn melin D Sete me a Add the Genius bus conirallers to the appropriate siots in the Hardware Contiguration for PLC A Conigure he parameters ta maten ine Max ON RX Configuration Summary Ea A fee seem Serial Bus Address SBA Al Genius bus controllers in PLC A must be configured to have their sen bus addresses set aan Inputs Default Ingus should be set to Force OFF Status Reference Type The recommended practice Is set te devi status address at the high end of the discrete input status references For instanoe the fst GBC might start at 102017 length 32 8 PACs RA Mae On ot Sty Ardindaney une 2006 amza Output at Start Outputs must be set to Disabled at Start Configure VO Devices on the Primary Bus for PLC A Use the Bus O configuration summary from the Max ON Rai Configuration Utty as a guide for configuring the Genius devices tnat reside on the Genius bus 14 _Add Genius vices to the GC s configuration and configure the Genius device parameters to match A sample is shown below Repeat the above procesa untl hare are no mare bus controllers ta be configired FRC Cann ie Har Bc CPUE er It thre are no Secondary busses in the syst
49. ft Fault Same as SFT_SIO SA0031 inthe Remote Status Flags Latched cont sawoo0a7 sewon03e se4o0099 svooo saMooo41 svooo svooo svooo svoooas svoooas seton960 Reference Description sawo00s7 Remote System Faut Present 1 00038 Remote 1O Faul Present 1 100938 Remote Marc ON Faut Present M00040 Remote Marc ON Fault Tabie Ful uwo0941 Remote Program Changed Tewe0n42 Remote FW Config Changed Tenooa43 Remote Power Up NO00 Remote Program Restart M00045 Remote Authorization Ale Tewooats Reserved seto0960 Remote System Fault Present Same as SY_PRES SC0012 in the Remote VO Fault Present Same as 10_PRES 3480013 in the remote Remote HBR Fault Present there is at least one faut in the MaxcON faut Remote HBR Fault Table Full The Masc ON fou tabe is tul Remote Program Changed The user application in the remote has changed Remote HW Config Changed The hardware configuration in the remote has changed Remote Power Up The remote has undergone a power up event Remote Program Restart The remote has undergone a Program Stop to Run event Remote Authorization Alarm The Remote CPU is operating in DEMO mode Reserved System Command Flags Operation af the system may be influenced by interfacing to the Max ON RX3i command fags They may be accessed within application
50. g the System Command Flag SW_MSTR 2601011 Feat Mode is required 1f you intend to switch Mastership using an HMI Setting the Master Using a Selector Switch A three positon costar OFF selector switch may be connected to apa of discrete inputs Shared by he two CPUs This ows a system operator to chose ether of the CPUS 10 be the Prefered Mastar or the Mastership may foat between the two controllers In the example that falows the switch contacts are wired to dlscrete inputs SEL_A 3101009 and SEL_B 34101010 Wren the switch inthe A positon only SEL_A 101005 is ON When the switch isin the B postion only SEL 14101010 is ON When the switch isin the canter Float postion SELA 4101009 and SEL_ amp 101010 are bah OFF Selector Swen snvd Seat Je 3901010 Setting a Preferred Master Yu may set a permanent Preferred Master In this mode the corresponding CPU falls or s placed in STOP hen the companion CPU wil assume Mastarship As soon as the Preferred Master resumes operating normally and its Synchronized Data has been updated en the Mastarship wa waster The example shown below sets PLC A as the Preferred Master Setting the System for Floating Master Sot the system to Floating Master by including the logie shown below in your appcation Include tis ogie in any system that must change mastership based upon a command inated by either momentary pushbutton ar HMI
51. he Max ON RX3I Configuration Unsty sofware aSows yu to define the way your system is constructed and how you want the system to operate I provides addtional information thats natincluded in the Hardware Configuration fles produced by Logic Developer PLC The Masc ON RX software includes a Profi View Diagnostic Project that aowe you to observe the way your system Is operating and helps you to diagnose problems This Project splays the operational status of he redundant system in real ume The Maic ON RX3I software also indudes a set af projects to configure Serias 90 30 Remote Genius Drops The Marc ON RXG software components are organized as ftows EO monr ee Mac ON FA Congo Tol instalation Sosa Sig Stated Docurete r Sites ners Ten neressrte Protey View Dagan praet Tipene is peene Direnetier ra T kametzores rss 38 34 A Max ON RXAI Quick Start Project is also Included on the Max ON RX3i Software CD This Quick Stat Project also includes XSI ENIU targets 62009 Chater Sym Oni a Hot Standby Redundancy Operation During each controller scan the Max ON RX3I redundancy drivers are solved first and then your apptcaton logis solved The Max ON RXA redundancy drivers hangs the folowing functions Determine Mastership One CPU operates as the Master The other operates as the Backup Output devices use the output states from the Master only In a Max ON RX3i System the user may specify eith
52. he Saures Column oe oat Fava GPU IO The CPU ented inthe Source Column does nat havea vald ID Open the hardware configuration Zoom inta the CPU module and se the Checksum Length to 11 for CPU Ar 12 or CPU B ms G005 Dupicaia 1s The CPUS have wenical Os Very ha the hardware canfauraton has been stored to the proper CPUs Vent the senatos nthe project have been set so that he Checksum Tengin for GPU A is 11 and 12 for CPU B m foo New Not used Authorizaton wir 00r Auarzaton This occurs afer operating fora alt ann approximately 22 days in Demo mode Tia BOE Authorization Ths eocure afier operating fora ta of Faut appronimatly 22 days in Demo mode ms Goa Aurnarzaion Not used Corupian ma ooa Program The application program the ented Changed CPU has changed ether due to a program store or due 10 online eding a One A Conia The hardware configuration nthe Genii Changes CPU has changed z T000 Program There is a discrepancy between the Checksum Checksum in CPU Aand CPU B This Mismaten impias that the programs in the wo CPUS are nat equivalent oe 000 Remate i Ofine The companion CPU has Wansloned ta an Ottin mode oe 000E Remate is Onine The companion GPU has vanstioned ta an Drine mode TIS GOOF Loca Swiches to The CPU went in the Source Caiumm Master has become a Master Decimal Hex Description o
53. he caf to HBR_ODD in the _MAIN Block enter a ung that sets AUTSWP imor to ON 4 Store the Logic into CPU A Store the Logi into CPU B Manual Mode Tne second method is to configure the CPUs to execute in Constant Sweep mode The configuration is entered via the Logic Developer PLC Hardware Configuration Both of the hardware configurations for targeta PLC_A HW and PLC BHW must be set and then stored into the corresponding CPUS Why you shouid consider this approach By having the Master in Constant Sweep mode Ehemet communications with HNIS may be improved dramaticaty Prerequisite The system has been commissioned and is operating in its normal fashion A appcatin logic has been completed and is being executed in the hotstandby CPUs HMs are attached and communicating Al peripherals are connected and operating nema The procedure is as follows Using Logie Developer PLC record he peak CPU Scan Time in the Master CPU You should observe the system for several minutes to obtain this value 1 Add 75 to the value you obtained in step 1 Round this value down to the nearest mutiple of 5 Open the hardware configuration for CPU A Zoom into the CPU module Clk on the Scan tab Set the Sweep Mode to Constant Sweep Set the Swoop Timer to the value calculated in step 2 Store the configuration into CPU A Open the hardware configuration for CPU B Repeat steps through amp Stor the configuration
54. he faut table registers as hexadecimal numbers Bytes amp and 7 contain the decimal vaas of an VO cruit reference The value in this pair of bytes must be interpreted in the context of the Alarm Clase that has generated the message The Alarm Class is contained in Byte 9 The value wil e zaro for CPU or system level hot standby faut This byte contains the Alarm Subclass code The subclass contains the rack umber inthe upper lle and the slot number in the lower nibble This number impies diferent faut descriptions depending upon the value of tne Alarm Class contained in byte 9 This byte contains the Alarm Clase code The valid range is 0000 4095 i cuss Am ere Arn hs Desc omen utay Pange ataga Omet 0 DOFF Aways0 System laval outs o 00 FF 0001 2048 Discrete input creut 00 FF 0001 2048 Discrete output arcu a 00 FF 0001 1024 Analog input orca of 00 FF 0001 0256 Analog output area o 00 FF 00 31 VO LAN device e oF Not defined oF OFF earen SITET Userdetined Alarm Class 00h System Level Alarms Decimal Hex Description Code Code oor GPU Stopped The GPU erifed ithe Source Coun has ransitoned ram Run to Stop WE D002 Program Rasiat The CPU ierifed ithe Source Coun has ranstoned ram Stop 10 Run woe T003 Power Up Power has been restored to the CPU Icenified nt
55. hine Editon Project by selecting the Ada Target gt GE Fanuc Remote VO gt PACSystems RX Ethemet menu Set the IP Address and Subnet Mask on the Ethemet Transmiter module s ETMOOt Inthe Ethernet NIU target Set he Gateway IP Address if required Set the Ethamet Global Data Local Producer ID in the Ethamet NIU Add the input and output modules to the Ethernet NIU configuration If yow add or change modules iater In the project EGD Exchanges in the ENIU and cantoter may nead to be updated Complete te Ethemet Global Data Exchanges for the ENIU 7 Ifthe ENIU has any Local Logic develop this ogi for the ENIU target The RXSI Ethernet NIU atows the additon of up to 20K bytes af logie to be executed locally in the VO Station A LD logie block named Local User Logic 1a provid for this purpose 8 Repeat steps 2 through 7 for each ENIU 9 Store this information to each ENIU 10 Add the Ethomet Giobal Data component ta the Primary PLC_A_HW target and Secondary PLC_B_ HW target Controllers mensis ya nxs nhaemang insoagan Proficy Machine Edition Logie Developer PLC 11 Set the EGD Local Producer ID in the controllers 12 Create EGD Exchanges in the Primary controller PLC A to match the EGD exchanges in each ENIU 13 Create EGD Exchangos in the Secondary controller PLC B to match the EGD exchanges in each ENIU 14 If Remote COMMREQ Calls wil be used wih
56. is a mute of 18 then the inputs wil be mapped into the RXSI register table This value Is read only Ifthe Length is an odd muigle of then the inputs may be mapped into athar il or 34G references You may select the desired reference ype and address for tne Secondary location Length words The number of discrete references that are to be included on this device This is a read only value that is generated from the number that was entered into the Primary Bus Sl Reference F629 Chapter The Mar ON Ceram Ly sa Configuring Genius Discrete Outputs The Genius Device dialog atows you to confgure the Genius discrete outputs The main purpose of tis configuration is to identify the device and the circul reference so that onine status may be monitored Any offnslonine acy wil be reported in the Max ON Fic Fault 424 acSpteme8 RA Mtae On Ht Sty dn ne 208 area Configuring Genius Analog Inputs The Genius Device dialog atows you to configure how the Max ON RX3 redundancy driver wa process Genius analog inputa The analog inputs may be configured on a par reult basis oon maman oaoa Y maig raa Ankone fase anannne seere 52 Reece OT SA petearen FT iie E g E Ton iaia l eda Mlee T Me Eea oe oT o a Analog Inputs Primary Bus The Primary us addressing ls the base address assigns to the analog inputs This address establishes the referencas that the analog input de
57. ladder logic is straightforward ir aoe In this example the PID parameters begin at PID_PO 4RO1001 For PID loop 01 there must be a syncvonized data group contigured that assures that registers 96R01001 though RO1040 are iransferred You must nck blocks as wel registers associated with other PID function skano Caters Programming Cansiturstone User Defined Alarms The user may post sell defned faults rom within the application by performing the folowing staps Note User defined Alarms are not avaliable in this version t In Max ON RX3i Configuration Utility 1 Select he User Alarms ttem in the MaxcON RX Configuration Ulty Project ree Max ON RXSI Diagnostic Tool 2 Select the User Defined Alarms gt Ada Alarm menu tem 5 Enter an Alarm Number and then the corasponding Alarm Description Note The Alarm Number must be within the numerical range 3840 4005 The descriptar may be Up to 60 characters in length i i 4 Enter any addtional alarms 5 Save your Max ON RX3i Configuration update the cfg_dat Block in the Mar ON Project 6 Download the new Max ON RX3i Configuration to the CPUs 26209 Cmts Programming Canaiturstone sa In Your Application Folder 4 Move a user specified faut value into FLT_COD R9762 The faut value must be in the range 240 4005 decimal Inclusi
58. logic and in some instances by an HMI Variable Reference Description Name SELA aooo Steet A we Prefered SEL B M01010 Select B as Preferred aut swe wor012 Auto Sweep Weds SW MSTA warOTT Swen M01013 Not usea NO104 Clear Rerata Aan alone RST LOC wOT07S Crear Local Alarme ea resting RST ALL _ 1M01016 Clear AX Alarms st reseting The definitions of the tags are as falowa sstor009 wororo sero voro voros saor014 voros voro Select A as Preferred SEL_A Used in conjunction with SELB 94M01010 te determine the manner in which Mastership operates See Selecting the Master Select B as Preferred SEL_B Used in conjunction with SEL_A 01009 to determine the manner in which Mastership operates See Selecting the Master Switch Master setreseting SW_MSTR Used to exchange Mastership See Selecting the Master fitis set ON he Max ON driver w reset itto OFF automaticaty See Switching the Master Auto Sweep Mode When tis is setto ON the Backup CPU wil be setto Constant Sweep mode automaticaly and the Master wil be set o Normal Sweep mode automaticaly See PLC Sweep Mode Not used Clear Remote Alarms seif resetting When issued 1o the Master CLEARS te alarms in the Backup CPU oniy If is set ON the Max ON driver wil raset ito OFF automatically Clear Local Alarms seitzeseting Clears the alarms in the CPU t
59. met settngs in hartara configuration Subnet mask of each device If required Gateway IP across of each device f required Check the Local Producer ID of each device and verity itis the IP address For Consumed Exchanges change the Producer ID of the Exchange 10 Set default valu for variables Download configurations to the Targets When downloading to new or unknown hardware frst set the physical port property of the device in tne programmer 1o a seral comm port cor and connect via a seri cable othe Power suppl port After he iniia store of he configuration sets tne IP Address the physical Fort property canbe set to Ethemat and te IP address entered Ths wil allow connecton tthe programmer via Etherst Ifyou know the device s MAC Adres an altemative procese is to use the Set IP Uy in Machine Editon t set a temporary IP address so that you can connec othe devices rm Logic Developer PLC 662409 Appa Quek Sat Guide ang Ear 0 ea 12 To launch the Max ON RX3i Configuration Util Open the Supplemental Fis Documentation Fes rectory ofthe PLC_COMMON_ CODE Target EEA Deanie Spor hI Pied Siana T f see TT 13 Select the Masc ON Projet directory kia ad Dee Grom AAGA BE O eee PETEN a Ca PAyaems RAN Mon Hot Sty Reddy Are 208 creo 14 Double ck on the cong mo fie This wil lunch the Max ON RXSI Contguation Ulty an used to define tne para
60. meter is configured as YES then the output default period is extended from 3 token rotation ime periods to 2 5 seconds The extra tme allows the RX3I PLCs to exchange mastership comet 6209 Chater Canine VO Deves ra a BSM Controller F Eo hije ill iat Itine Genius UO devices attached directiy to a dual bus ether by a Bus Switching Module GSW or a Bus Intrace Unt BIU then you must conigure his device to be a BSM Contraer Genius Block with BSM In the case of a Genius Block connecting to the BSM sting the block to be a BSM Controller locate ts frst output to the control ofthe BSM its assumed that the BSM is connected to he frst output eu In the case of Field Contro connecting to the BIU setting the parameter to be a BSM Contraer directs the BIU to activate is internal bus switching ereuty It the device is connected to a stub downstream af another device that controls the sutcing than set BSM Controler to NO Genius VersaMax VO Set the serial bus address and ba rate using the rotary swiches on the Genius Network Interface Unit The Mar ON RX3I PLC drivera wili set the remaining parameters associated wilh redundancy Cconrotar Redundancy YES Defaut Time 2 5 seconds BSM Controller YES If the device is interfaced to dunl busses BSM Controller NO the device i interfaced oa simplex bus Each time a VersaMax device logs onto the system the Max ON RXS driver wili issue a Wri
61. meters of the Redundant System 15 When ine parameters of tha Redundant Systems are entered or modified using the Configuration Ltity the cfg_dat C black ls updated in the Max ON Project directory This Sock then must be used to update the C Block in the PLC_COMNON_ CODE of the Project Ta 1 pe sorea coot Bonneri B iin nrorzen E mesacna Geam Append Quick Siar Gurte ang Ear 00 es 16 Select the C Block Lpd iaa anane JADA e ae a E right mouse menu and select the cfg_dat Biock gefel fe 17 At this point the updated Configuration Uilty parameters have been added to the Max RXSI Project Now downlod the updatas to the Primary and Secondary contro ers PAcsyaame RIAN Hr Met ty Randy ie 2006 Appendix Updating the Max ON Application D This appendix explains how to upgrade the Max ON program blacks in your application 1o a ewer version of MacON using the Prey Machine Editon Tonichest Ifyou have a Max ON RXAi application that was created with an earter version of Max ON RXSI software such as version 3 04 you must update the Max ON Drivers in your application to ake vantage of the Issue esalsons in a later version version 210 for example A Machine Editon Toolchest drawer ia provided on the Max ON RX3I Software Release to aid inthe upgrade process To upgrade an existing Max ON RXS application to a later version perform the following stops 1
62. moe 090 Moe 002 har_002 nor_O04 M096 hbr_007 hbr_009 h r 010 hbr 011 hocelg a rer o00 8 When performing the Cirie Drag and Drap Tocichest operation when the Variable Conf Resaluton dalog is splayed you must select the Replace all existing opto to ensure that tne new MaxON RX3i variables are properly Geam Append D Updating ha Mu ON Anteater ba 7 AMaxON_RX3L MAIN Blacks also avalable in the Tooichest Drawer Tis Block has a comment in the frst rung that detas the revision history 8 Validate your Max ON RXGI application to very that al Max ON Driver blacks are propel located in the Project a poaa makrana vakawaan mazan mai ces 2 Vou can also verity the version af each hbr lock by checking the description in the Block Properts 4 PACS paamaB RIN Meron Met Say sine ne 208 ork208 Index A ating Sender Bus oan Busing sing an DO Deven 7 c CMPLICITY ME backup tes 1 Contigua Ansio iratis 22 Sena ma Ag Opt Range T Cortigurina me ros GBC 7 8 Sentiguing Tne Hot Standby GBC 7 13 Corniguring the VO Deva 71 73 Crest a Conngcion oa PLC 83 Genng a New Proje 2 rening Connections 1o hie PLCS 3 Creating he Drop Folder 75 D Diagnostics b1 E F G Genius and Pel Gontel VO Cont VO Genius Gus Conta CPU A SE ently CPU A e2 Indiesing Matera 54 Maerstig Modas 5 12 Memary 63 210 o Onin Project tomato 85 87 88
63. mport it inta the To export the Hardware Configuration from the PLC PLG B HW target 1 Select the Hardware Configuration node far PLC A HW target 2 Select the Export to Fie right mouse menu iem 3 Specify a fle name fer the configuration ar use the default name PLC_A_ HW hwe manaw dea E _ tet J HW target 4 Select tne Hardware Configuration node for PLC 5 Select the Import fom Fie ight mouse menu item 6 Specify te fie name used in Step 3 default name PLC_A_HW hwc POE room CO Stee a g a 7 Now modiy the Hardware Coniguration for PLC_B_ HW Targat to match the parameters of PLC B In your system Chapter Configuring the 1 0 Devices 7 Configuring the Ethernet VO Devices Before you may use your sytem you must configure the Ethernet UO devices that are to be installed on the Ethemet YO bus For Max ON RX the Ethemet devices may consist of PACSystems RKA Ethamet NIUS andor Series 90 30 ENIU For a complete description of haw to configure and use the PACSysteme RX3i ENIUs please 00 GFK 2434 the PACSystems RXS Ethomet Network Interface Unt manual A summary of he process to confgura this ENIU s as falows 4 Determine the IP Addresses forthe Primary PLC A and Secondary PLC B Contraer and the Ethernet NIU Add the PACSystems ENIU targets to your Mac
64. munications Ines from a peripheral to the CPU serial ports In the example below fe Fags are usec to conto discrete outputs that are attached to indicator lamps Local Status Flags Instantaneous The following status age represent he instantaneous nat latched state corresponding to the associated descriptors svooo smooo62 songs sawon06 Varie Tatars Descriptor WG CHG sa00864 HW Configuration Changed Authorization Alarm AUTH_ALM This alarm bit indicates that the corresponding PLC is operating in DEMO mode on a standard PACSystoms RXSICPU IC695CPU310 Ina system that has been properly authorized this fag wil be OFF Remote CPU Ofine REM_OFF The companion PLC is offine This may be due to the CPU being in STOP Faut or Power OFF Also t may be due to a cable probiem or Ethernet Intartace faure Program Changed PROG_CHG The program in the Local CPU has changed HW Configuration Changed HWC_CHG The hardware configuration in he Local CPU has changed Local Status Flags Instantaneous cont eae T Rares Description OFF amos Sy Erna Bux Paty OM EZ OFF savo0s72 sytem Emerrl Gus Seconsary mae 4400069 Power Up PWR_UP The Local CPU has undergone a power up event 4400070 Program Restart PRG_RST The Local CPU has been switched fom STOP mode to RUN mode 4400071
65. n he project Creating a New Max ON RX3i Project To crete a new Max ON RX3i Project in Proficy Logie Developer PLC 1 Create a new project based on the generic Max ON RX3i Project A new Max ON XSI Project is added othe Machine Editon project Navigator by using the Fils gt Restore Project menu tem Select the Project Navigator window making cenai that there is no project open at this time foe once aa mae pa em er Weis 0b ieaocre Ben Proficy Machine Edition EE a Logic Developer PLO 42 PACS RE Mn et Sty Radic ne 208 craso 12 Using the Fe manu click on the Restore Project menu Proficy Machine Edition 3 Navigate to the Proficy Components directory where the Max ON RX3i Tools software has been inca en to the Redundant LD directory Make certain that te selection for Files ot Type in the Restore dialog has been set to Prey Machine Editon 29 A When you cick on Open a naw project wil be added 1o the Proficy Navigator window ia aroro Jeanom Fienine MaN D Pat Lp OO meam peer O OOOO O d l 5 Give your project a descriptive name in the Machine Eaton Navigator BFK Chanter Mhe Ma Od Ceram tatiy a Launching the Max ON RX3i Configuration Utility The Max ON RXSI Configuration Ut is launched fram the Max ON RXSI Machine Elion Project For example open the project that you created in the previous section Navigate 1o the MaicON R
66. nc Network for PLC B Repeat he configuration procese for the Ethemet synchronization interfaces in PLC 8 Configure Ethernet Interface for Ethernet VO LANS for PLC B if used Configure the Ethernet Interfaces used In conjunction with the Etat NIUS Configure Genius Bus Controllers for PLC B if used Serial Bus Address A Genus bus controllers in PLC B should be configurad to have their seria bus addrasses seta 20 Input Default Inputs should be set to Force OFF Status Reference Type The recommended practice Is set the devi status address at the high end of he discrete input status references For instance the fst GBC might start at 02017 length 32 Output at Start Outputs must be set to Disabled at Star ae asina maa Fees s na Configure VO Devices on the Primary and Secondary Busses for PLCB The VO devices for CPU B are configured exactiy the same as for CPU A Please instructions earla in tnis chapter to complete their contguration ferto the Copying PLC A Configuration to PLC B Configuration A productivity tooi that can also be used to speed the duplication af the Hardware Configuration between PLC A and PLC Bs to Export he Hardware Configuration from PLC A and import kinto PLC B This wil accelerate the configuration ofthe hardware configuration and you oniy need to modiy the slight flerences in PLC B HV target and i
67. ng an HMI In your HMI application configure an operation that sets the command fag SW_MSTR SM01011 in the current Master CPU Note that the HMI must be aware af which CPU is the turent master so that t know where to direct the command The HMI must monitor MASTER 0120 each PLC to determine current mastership Assuming that there is no preferred Master set nether CPU then the transfer wi occur as soon as data synchronizaton is complete The system wil reset SW_MSTR M01011 afer it has completed processing the switchover You must set the system for Floating Mastership Refer to Setting the System for Floating Master No oter aghe is required System Data Registers Advanced Topics PID Function Blocks The PD function block uses a data structure consisting of 40 registers These registers contain not oniy configuration parameters but also intermediate and fa terms used inthe internal calculations Some of fe Internal calculations are based upon values trom the PLC s system clack Because the intemal clocks In the two CPUs are not synchronized preciseiy to each other tis necessary to include a small amount of logie to compensate for the difference Also wl be necessary to include the PID registers in one or more af the R Synchronized 1e PID in the Backup CPU tracks the Master Data Groups This ensures th The
68. niguraton Faut My system indicates that both PLCs are Masters Whatis wrong The two PLCs are not exchanging Ethemet Sync LAN data propery tthe system is being started up for the fest tie there may be a problem wih the hardware configuration for he Ethenet Interface modules Or there may be a problem win the LAN cabling stopped one of my CPUs and then disabled the Max ON RX PLC drivers in the remaining CP Now my Genius output devices aren t working What has happened You wil need to change the configuration in the Genius bus controllers Inthe Logie Developer PLC Hardware Confguraton open your Max ON RX Project zom into the bus controller and et Output at Start to Enabled Store the new configuration into the CPU Make certain that you o this for both CPUs Redundant operation is affected adversely by these setings Dont forget 1o change the configuration to Disabled when you are ready to run 1e Mase ON RX vers again CPU A has stopped Iknow that the damo period has expired but cant get the CPU running again What can do Make certain that you tum ON 6M1016 whe the CPU isin STOP Then restart the CPU This vil re initiaize the GPU to run in Demo Mode for an addtional 22 days Can use my existing Max ON RX3i Configuration Tools to create new projects or do Ineed to r instal the software sach time You may use the Max ON RXI Configuration Tools as often as you ike However you wil ed t
69. nthe XSI main rack and ts status address A suggested practice is 1o address Genius bus controles at high addresses This leaves he low addresses valable for Input devices such as feld sensora Note The input address must be Set to lasa than 94102017 te acsptene RA Alae On Ht Sty didn ne 2006 Adding Genius I O Devices To add Genus devices to 8 Gans Bus select ne Genius O tam in the Project rae Now the UO Assignments table is displayad which Iste the Genus Devices that are assigned to the varous SBAs Serial Bus Addresses To add a Genius VO device to this Genius Bus 1 Select an SBA for the new Genius device by clicking on the gray button to the laft of ihe SBA number A w be placed on the button io indicata i s selection 2 Select the Bus Davies gt Add Dave menu emn The Add New Genus Device dialog Is displayed BFK Chanter The Mar ON Ceram tatiy on 4 tft VO Family is Genius than select the UO Type forthe VO device ick in the cel labeled VO Type A dropdown Ist wa appear 5 Select the YO Type for the device using he drop down Ist selections if your VO device doesnot match with any of th selections then select Generic Aso you shouid elect Generic ine device e 2 Remote 90 30 Genus drop 8 Cek the Apply button to assign the I O Famly and I O Type Note his is a duat bus a reminder may be displayed to ask you to verly the sta
70. o Number of Fauna in Tame 0 en 33 TT NUM FATAN wreast Record 1 Faut Type UO FCTiboa R32 Reward Faut Lacon NOM FT oRGOSS Pecora Tine Sian NOM FLT OOs _SRGOSE Rese Time Sian TO FCT OOS Roas Resa T Time Sian NOM FLTIo0g enonas Pecora 2 Fut Type Mum FuN eRons7 Record 2 Foul Locator TOR FOS E E The value in NUN FLT ER09030 indicates the number af activa aut alarma in The table A value of zero indicates that the fault table is empty A value of 33 indicates that the tables fal When te abe fl no further faults may be added othe table The frst fault table entry is located in NUM_FLT O01 008 R9031 9035 The second fault eny is in NUM FLT O08 010 14RG038 9040 This patter is repeated for a total of 32 fault records Alarm Record Structure Each record in the Alarm Table consists ofS registers Each register may be interpreted as a pair of bytes whose definitions are shown in the table below Ite registers are splayed as hexadecimal values in Logie Developer PLC then the interpretation may be simpli Eyi Omat Description 7 Timestamp Wines SCD Timestamp Hows BCD Tmeniame Day of Worn BCD Times Mon BCD Timesiame Your BCD Bytes 0 5 Bytes 6 7 ayes Byte 9 These contain date and time information stored as BCD values The simplest way to view these in Loge Developer PLC is to display t
71. o icy Machine aon zio When you cick on Open a new project wl be added to the Proficy Navigator window uan aro emam ae panana mwawe Fever sy _ tees 4 Give your project a descriptive name in the Machine Editon Navigator 5 Configure the Project Information in the Max ON RX Caniguation Ul using the information you gathered in step 1 Refer to Chapter for mare infommatian Enter Project Seting information by launching the Project Setinga dalog in the MaxcON RX3i Configuration Utlty Refer to Chapter 4 for mare information 6 Entar Developer and End User Information by launching the Biographical Infomation dialog in the Max ON RXA Contiguration Uuity Refer ta Chapter 4 far more information rkada Char Aug a Mw ON RICA Her Say epee a Step 3 Configure the Controller Hardware In Logie Developer PLC For CPU A 4 Open the Hardware Configuration fr PLC A_HW target in the Max ON RX Project 2 Configure the PLC hardware for PLC A CPU Memory cpusneio Genius Bus Controters UO Devices on the Genius Bus or Busses Ethernet Modules Etemat IP Address and Subnet Mask Device Status Address Etnemet Global Data EGD Exchanges for Eteret NIUS 3 Store the new hardware configuration into CPU A 4 Set he time and date for CPU A For CPUB 4 Open the Hardware Configuration fr PLC_B_HW target in the Max ON RX Project 2 Configure the PLC hardware for PLC B CPU Memory C
72. o purchase a copy for each PC that you want to run the Configuration Tool on The software icense for ICG46MXNO01 is a single user license B2 PACSyaemst RED Ka On ot Stndty Redundarey Weert Manat Ame2006 00 Appendix Quick Start Guide Using Ethernet YO C This appendix uses an example Max ON RX3i Redundant system wihi two controllers to give an overview ofthe stepe needed to set up Max ON RXA systeme with Ethernet NIUS for the UO 14 Create List of ENIU and VO ke the example shown below The st shouid include Controlerts with IP addresses and local VO F used Each ENIU with IP Address and the VO for the ENIU Leave expansion space for additonal VO ifthe system kay to change or grow Example System with Redundant Controllers 2 A Machine Eaton backup folder to start ram is provided with the Max ON RXSI Software Max ON RXGI Quick Start 3 ENIUs 2 In Profi Logie Developer PLC create a new project based onthe Project named above This project s added to ne Machine Editon project Navigator by using the Fie gt Restore Project menu tam Select the Project Navigator window making certain that there is no Project apen at this tme Behese non 4 Proficy Machine Edition Piace the Max ON RXS instalation CD in your CD drive and navigate to the Quick Start ractor Make certain that the selecti
73. o which it is directed Is reset automaticaly Clear A Alarms seresetting When issued to the Master CLEARS the alarms in the Master and Backup CPUs ls raset automaticaly Mastership Modes You may specify the Mastership mode of operation for the Hat Standby CPUS This may be accomplished by setting the states of he System Command Flags SEL_A M0006 and SELB XM01010 Both CPUs must have the states et dential in order to function propery The tuh table shown below llustratas the operation of he Mastership Command Fags SELA SELB Descripion vimoiooo vimoToo o o fa 0 A Preferea T 1 SE Prefered 7 Frat A Preferred in this mode SEL_A M0000 is ON and SELB 36M01010 is OFF Assume that CPU A ie curent the Master If CPU A fats or i placed in STOP then CPU B wil become the new Master CPU B wil remain he Master ntl CPU Ais red or is restored to RUN mode As soon as the al of ihe Synchronized Data has Updated in CPU A the Mastrshp wi retum t CPU A ba B Preferred in this mode SEL_A 36M01009 is OFF and SELB M01010 is ON The description esr to A Preferred except fat the roles are transposed Float Either CPU may be the Master Mastership wil not change unless the curent Master fals or is placed into STOP mode When tne faiedstopped CPU i restored to senice he curent Mastership does not change While te syster sn Float Mad Mastership may be changed by settin
74. on for Files of Type has been set to Praficy Machine atin 2 etd Lain Sousa J e f ct Pedi erer d o a C2 PAcSaems RAN tar On Hot Sty Reddy Ame 2008 oe When you cick on Open a new project wa be added to the Proficy Navigator window Give your project a descriptive name in the Machine Edition Navigator The Quick Start project is set up with controller targets named Primary Controller PLC A and Secondary_Contraler PLC_B and 3 Ethemet Us named ENIU ENIU2 ENIUT3 You can rename the Targets as appropriate Ifyou need fewer ENIU delete the ones you don t nasd If you need more ENIUS select hardware configuration of a ENIU ngt cick and export the configuration Create a new ENIU target select hardware configuration right cick 2n import the hardware configuration You wil need to adjust the IP adress betore Proceeding to the nexa step Using the ist you created in stap 1 change the hardware configuration for the controers and ENIU to match the I O in your project Make sure the I O reference addresses are Adjust the Produced exchange of the ENIUs and the Consumed exchange of the Controles to match the 3 amp 1 and Al in the hardware configuration of he ENIUS Ifyou are changing the IP adresses ofthe devices you need to change the following toms IP address of each device This must be done in wa paces inthe properties of he Target how programmer connects and in the Eine
75. owing fags cate the statas as received from the companion remote CPU For instance if you are attached to CPU A in Logic Developer PLC then these bitsin CPU A wil depict system status received from CPU B The flags below are latched They may be cleared by resting the alarme see Command Frags te svooo svooo30 smoot smooos2 svooo33 svooosa seto0035 sawon036 Fm condition persista then the fag s wi be set again Reference Description Tewe0n29 Remora Ofna 100030 Remote Forcas Ovaries Present M00031 Remote PLC Low Banery M00032 Remote Gonia Mismatch TeIo0053 Remote Loss of TO Modua 100034 Remote Lass of Option Moda 00035 Remote Opton Module Hard Faut 4400036 Remete Option Module Saft Faur Remote is Offline CPU is ftine or hae has been a bus falure on a System that uses a single Ethemet Sync bus or on a system using dua Syne busses both have fated Remote Forces Overrides Present There is at least one force veri present inthe remote same as OVR_PRE 9050011 in the remote Remote PLC Low Battery Same as PLC_BAT 380014 in the remote Remote Config Mismatch Same as CFG_MM 38A0009 in the remote Remote Loss of VO Module Same as LOS_IOM 34SA0014 in the remote Remote Loss of Option Module Same as LOS_SIO 8A0015 in the Remote Option Module Hard Fault Same as HRD SIO SAD027 in the Remote Option Module So
76. r separating the cables so that a single mechanical falure does not damage botn cables Genius Dual Bus VO Capacity The maxsmum a owabie VO capacity for Max ON RX redundant system that is configured or Genius Dual busses is as follows Discrete Discrete Analog Analog inputs Outputs inputs Outputs Selecting the VO Max ON RX systems may be implemented using any combination ofthe following VO Pacsystons Fis hardware Thae ramele arepa conse athe eat contors using Emere Gib Data These NUS are qed wang Logie Developer PLC Genus boss are liga se contained coniguable VO rosie tit atc nim dat pass cnet aganiites uch x open che Soca ang nnd mols are sma and rugged ard ae avalats i bob deel ana lo verse 10 Terminai Blocks provide univers fll witing tei fhe 1O dion ainra t6 maton yes med ont avo As many as sight Fits Cri 10 modes our VO ten leks can conscious nterface Unt Togetrar hey ake up Fe Cental ten The bus ace unii prones ether a seg cr a dul Sauna LAN conection ite el Sandy PLE ach staton is contigures using a hamd heid monier ta bop Genius Ramala S030 arope coast oa Series 90 30 CPU power Spy Base piste and oae Gas nae or a srele LAN Armay reut and slp males are walale n be base A Sane Perens mr gl 0 ana A ne Stones Sent and nen mapped aoe Dra output reference tates Coriano remote srap i accompishes using the Logi Developer PLE setae pesag
77. ren upar 2 SAd usput 2 Length eae 6209 Chater 7 Canin me VO Deves rs Te tabla shown below shouid be used to contigure the Genius bus cantor in a remote drop The abl ists the register references that must be entered into the Logic Developer PLC hardware configuration based upan the template folder tnat was used to create the remote drop a e Configuring the Discrete Output Range Discrete output states are broadcast as glabal data rom the Hot Standby PLCS The global data is intercepted by the Remote Drap and nen mapped 1o local output states The mapping process stows output references trom the Hot Standby PLCs to be translated to a dierent Set of output references in the remote drop For example assume that your Remote Drop is implemented using a model IC693CPU323 Tris CPU supports a maximum of 512 discrete output addresses Your Hot Standby CPUs are each a model ICB95CMUA10 This CPU supports 32840 output addresses The mapping procesa alows a portion af the output addresses in the range S000001 02048 to be mapped into te range 200001 0512 at te remete drop Configuring the Range 1 Ingle Developer PLC open the Remote Drop project 2 Using the navigator open the Block named man cfg 2 Edt the frat rung of data moves 4 Inthe frst MOVE funtion a constant is moved into the reference named M_O_ST Master CPU Starting Q Ref Enter the staring referenc
78. rt agreement can be purchased from your local GE Fanue distributor if estended support is required It problems arise that cant be solved using the information in your product manual online Heip system Profcy GlobaiCare knowledge bese or the GE Fanuc Technical Advisor rowed base contact us by telephone fax ar mall When contacting us cali from a telephone near yaur computer and have your Machine Editon software ruming Have the fo owing information handy to help us assist you as quickly as posse Proficy Machine Edtion software installaton serial number the Proficy Machine Eon software Product name and version number rom the Help gt About dialog box The brand and model af any hardware in your system Operating system and version number The stops you performed priar to the prablem occuring GE Fanuc Global Care Web Site The GE Fanuc Global Care Web Site offers product service and support information for GE Fanuc hardware and software products The Global Care web site is located at psiglobalare gefanue com Vist ns site far he latest up io dats technical infomation North America Damat malamen o Ema aeanoea con Asia Europe Middle East and Africa Ir Fre corn vl a ana econ n South America Telephone 82702062 Fam 38 26 705208 Ie ie tlt our Pongal o Online Help Ir you have a question about MaxcON RX frst consult the ons heip This may be accessed from the main menu in Max ON RX3i
79. rting address for the Secondary Bus Reference Click Ok 7 ck on the VO Device type tab that ie now active Discrete In for example BFK Chanter Mhe Mar ON FOCA Ceram tatiy on 8 Et the device properties fr both the Primary and Secondary busses 8 Cek Apply and Okto complete the changes or Cancel to leave without making any changes 420 PACED RC Mae On Ht Sty dine ne 208 area Editing Genius I O Devices 1 To adt a Genius device s parameters select the Genus O tem in the Project vee fora Specie Genus Bus 2 Selecta Genius devios by clicking on he gray button to the ef ofthe SBA number A wa be placed on the bution 1o indicate ts selection 4 Select the Bus Devices gt Properties menu tam The Edit Genus Device dalog is 4 Edt the device propertes 5 ick Apply and Oko compte the changes or Cancel to leave without making any changes Deleting Genius I O Devices 1 To delete a Genius device select the Genus O bus from the Project trae fr he tam to be deleted 2 Inthe device tbl selec the Genus device by cicking onthe gray button to the left afis SBA number A wa be placed on the leftmost column and row ta indicate that he devica has been selected Select the Bus Devices gt Delete Device menu ltem The device wil be deleted BFK Chantar Mhe Mar ON A Coram tatiy sar Configuring Genius Discrete Inputs The Genius Device dialog ows you to configure Genius di
80. s foreach PLC The records store information for both system alarms and optonal user defined alarms Each alarm record consists of an identifier for tne event at insted the ty along wth a datetime stamp to indieate when the event occured Typical events include change of Hat Standby masterahip loss of PLC power program restart and ass af VO devices x E Max ON RX3i Diagnostics 3i Di e a Note User defined alarms are not avaiable in the curent version of Max ON RX Diagnostic Toots Project information You may view certain tems tnat relate to he general nature of your system Select the Project no tab A Max ON RX3i Diagnostics PLC Catalog Number Sw version User Version Number User Version Date Program Size Program Checksum The catalog number ofthe GE Fanuc contraer that is running the Max ON Rx project Tre curent version number af the Max ON RXSI PLC drivers It Aut vali tas been enabled then this represents the number of tes the application logic has been changed If Auda al has not been enabled the Marc ON RX3I drivers will not update any vane here It Aud val nas been enabled then the curent date and time wi be poste here each tme the application logic is changed t Aust vali has not been enabled hen the Mai ON ROS drivers wa not update any value hera An approximate program size Thare wi be a sight diference between te value
81. s on a word multiple Le 1 17 33 etc AND the length is a word tiple Le 16 32 48 etc then the Secondary address will be mapped Into UR space M the primary address does not meet fe oraria above then the user may select an aerate address at either a 1G reference oral reference Secondary Bus References The configuration uty wil display the configuration options for the Secondary bus references automaticaly Please use the configuration information displayed in the text window to obtain he information that i needed to configure the Secondary bus controllers for discrete and analog inputs Project information Configuration Summary The configuration summary provides information about your project You determine the content of Iis raport by the em that is selected in the project vee Each tme an Hem 1s Selected in the project re the configuration summary wi update automaticaly The configuration summary window text can be elected use the Select A right mouse tution and pasted into a taxt ector for archiving and printing BFK Chanter Mhe Mar ON FOCA Contran tatiy a a User Defined Alarms The user may post user defined fauts from within the application However before the Max ON RKA Diagnostics can display the user alarma they must be configured NOTE User Defined Alarms are not available in the current version of the Max ON RX3 Diagnostics
82. screte inputs Ifthe bus 1o whieh ths devica is attached has been configured ta have a Secondary bus contraer then beth he Primary Bus and Secondary Bus information wil be displayad If this is a single non redundant bus then oniy the Primary Bus information wil be displayed ma Y a en n f mrem einen Mikena fe o Discrete Inputs Primary Bus Tris feid definas the base address assigned to the discrete inputs This address establishes the references that te input devices wil use while they are connected tthe Primary bus These are the same references that wil be used throughout the user appeaton logic Za Reference The tal trance advena used within te discrete ingust group Discrete Inputs Secondary Bus When a dual bus is used there must be an alternate locaton fr the Genius discrete inputs to report heir status The atemate location she reference area In which te inputs wil appear Wide they are connected to the Secondary Genius UO bus Max ON RXGi redundancy drivers detect when the Primary inputs are unava abie Ifthe Secondary inputs are reporting into the Secondary reference area the drivers wil map the data automaticaly from the Secondary area into the Primary address locations This permits tre userappiaton 10 be writen wih references tothe Primary addresses only Reference The frst reference address used in the Secondary alternate reference Ifthe Primary Bus 1 Length
83. se many bus devices are able to perform their own scaling ths option may be enabled for devices that do not provide scaling inherentiy Pease be aware that enabling this option adds to overall scan ime and consumes addtional configuration memory The cirouit configuration parameters are as follows Address The analog cirouit reference This tem is read oniy Scaling Enables scaling from raw units RU to engineering units EU forthe corresponding analog input circuit RU Lower The lowest raw count value RU that the analog circuit wl produce RU Upper The highest raw count value RU that the analog circuit wil produce EU Lower The desired lowest value expressed in the sensors measurement unit eu EU Upper The desired highest value expressed in the sensor s measurement unt EU The acceptable range of values for any of the units is 32768 to 32767 Ifthe raw value produced by the analog creuit is tess than the RU Lower value OR ifthe vale is greater than the RU Upper value then an alarm wil be generated for the analog Notes Many of he GE Fanuc analog input devices are capabile of performing scang independenty Itis bettar to use the butincapabates of the devices This wil reduce the CPU scan tme by elrminating the extra processing associated wah the scaling function Also ft reduces the amount of configuration memory consumed tthe device is configured to be on a dual bus then the Secondary analog input addresses W
84. ster s Max ON RX3i supports up to 6 groups of synchronization data for each data type stad belone The groups donat have to be contiguous Each group is specified by a starting reference address anda length For each data type the lengths are added together and the sum must not exceed the vale in the corresponding column below Registers Discrete Outputs internal Cols Analog Outputs wa a at xaa marenn 00 EA 088 E VO Bus Topologies The Max ON RX application supports the use af single nonredundant andlor dual redundant busses interfacing to the VO devices A MaxON Rai contraer supports up to four Ethernet LANs At least one Ethernet Interface must be dedicated to the Synchronization Link This allows up to 3 additional Etemat interfaces that may be used as dedicated Ethemet VO LANS Support is aiso avatable for a single duplex Ethemet IO LAN Simplex Erni Eierne TO Baa Max ON Rx supports up to four redundant Genus LANs or up to eight non redundant Genius LANs or a mixture of the two Homever the system may not have more than eight Genius bus convolers in a Controller Sig anes VO Dual Gerius TO Basses Redundant busses are superar to non redundant busses when there i a requirement to protect against cable failures or Genius bus contol failures When the primary consideration is to protect against cable fares theni the system designer shouid conside
85. system problems such as bus faults loss of devices change of Mastership program restart and power up event Failover Time The Mastrship Time of he Max ON RX system determines the Failover Time The Falover Tame is the time required far control af the system to transfer from the Master Controller to the Backup Controer Mastership Time This is the ime interval for the Backup Contro er to recognize that the Master Controller has faled I takes one or to CPU scans pus one Synchronized Data Transfer period to determine that the Master has falled Then it takes an additona scan to acivate the output data stream i the Backup Controller For the Ethernet VO LAN the Remote Ethemet drop wi start using the data from the Backup Contraer as soon as it detects that 1 The Backup is now the Master 2 The Mastar is no longer sending data For the Genius IO LAN lacking ouput data from the curent Master s GBC each output creuit on each device on the Genius VO LANs wl hold ts last state for upto 2 5 seconds before it assumes the Defaut State ules there is output data from the Backup GBC This assumes that each devica has been configured for either BSM present or for long timeout Then the output device wil bagin using output data from the other GBC Synchronized Data Transfers Data may be synchronized from the Master to the Backup on a continuous basis in order to assure that the Backup controller s data is aways in sync with the Ma
86. t Addresses af PLC A and PLC B into the Praficy View Project Download and Run the View Project on your workstation Examine the Alarm and the Real time Status splays Simplify the System Here are a few suggestions from other system developers that have worked wal Tum OFF one PLC and troubleshoot the system using he maining one Disable Max ON RX2 drivers by placing an ALW_OFF contact prior to the call to HBR 000 Now determine f inpuoutput devices operate propery This wil require hat you modify the hardware configuration for he Genus bus controers Place them in Enable at Star Dont forget to change the configuraton to Disable at Sta when itie time to piace the system into its final redundant operation Disable your apgication code and troubleshoot tne Max ON functionalty Check to make certain tat synchronized data tems transfer properly Check to make carn hat he Hat Standby CPUs wil exchange mastership properly Chapter The Max ON RX3i Configuration Utility 4 The Max ON RX Configuration Utility is used to create or edit the operating parameters used by the Max ON RX3 redundancy drivers These parameters specify such things a8 bus topologies VO addresses and defintions for the ranges of synchronized data transfers Max ON RX3i Projects AMaxcON RX Project is a collection of teme needed to defne the elements af a redundant System If you inspected a Max ON RX Project using Logie Develop
87. the ENIUs add the RCC Parameterized C Block to the PLC_COMMON_CODE target s applicaton and add any logie needed to execute these commands 15 Store the Hardware Conigurtions PLC_A_HW and PLC_B_HW targets to PLC A and PLE 18 Stare the Application Logie PLC_COMMON_CODE target to PLC A and PLC B 17 Verity that the EGD Exchanges are working 18 Voy that any RCC commands are working 19 Varti that any Local Logic is working Configuring the Genius VO Devices Batore you can use your system you must configure the Genius IO devices that are to be installed onthe Genius 10 bus You must configure each device for Serial Bus Aderess SBA Type af VO input Output Combination Soang Defauts Additionally you must set the O to aparate propery for redundancy Dual VO busses 1 Hot Standby controler Genius and Field Control VO While you are configuring the Genius UO you must configure extra parameters that govern system operaton wih respect to redundant PLCs and redundant dual Gane I O busses Please note that for Genius and Field Control V0 you must have a Handheld Monitor aval 10 se these parameters Redundant Controllers Using the Genus Handheld Monitor HHM set each Genus device for Redundant Controllers YES BSM Present Using the Genius Handheld Monitor HHM set the BSM Present configuration parameter to YES This ls required whether or not a dual Genius UO bus ls being used When this para
88. ve and shouid corespond to the equivalent user defined fault created in Max ON RX3 Configuration Uy In most casas move a value O into FLT_CKT ROT However you may define your own enki that may be MOVed Into this register The diagnostic tool will splay tis as a decal value inthe Circuit Reference postion Cathe subroutine named HBR 005 This must be done for only once thers ch subsequent call wl post an addtional alarm into the alarm table In the sample logic shown below us 0002 3M02050 nas been used as an alarm latch The user defined alarm wa be postad aniy ifthe col la not already set Note that a seteoll is used s0 that the alarm state wil be retained through a loss of power Also a rung has been provided that resets the col he alarm clear flags are invoked aera hag EE It corresponding user defined alarm has been entered during the Max ON Rx Configuration Utiity contiguraton session ten te fault ime stamgs along wih appropriate descriptors w l be displayed in the Max ON RX3I Alarm Table inthe Profey View Diagnestesappteation Max ON RX variables used by subroutine MBR_00S to log a user defined alarm Varinia Name Refernce Descriptor Alarm Table Organization The Alam Tabie begins at R9030 and ends at RR9190 The Alarm Table organization is snom below Vaniak Name Register Description TFET areos
89. vices wil use while they are connected to the Primary Bus These are the same references that wil be used throughout the user application logic AL Reference Te tal france dre used within te discrete ingust group al Length The number of decrete telerences al are 0 beincued th Analog Inputs Secondary Bus When a dual bus is employed there must be an alternate location for the analog inputs 1o repor their valves The aerate lcaton is the reference area in which the inputs wil appear Wde they are connected othe Secondary Genius UO bus Max ON RIG redundancy drivers detect when the Primary inputs are unava abie Ifthe Secondary inputs are reporting into the Secondary reference area the drivers wil map the data automaticaly tram the Secondary area into tne Pemary address locations This permits the userappliation 1o be writen wih references to the Primary addresses only 2409 cfr The Mar ON Copan tatty sas WAI Reference The first reference address used in the secondary altemate reference abie This value is read only The reference wil ahvays be equal to the Primary reference plus an offset of 1024 MAlLength The number of discrete references that are to be included on this device This is a read only value that is generated from the number at was entered forthe Primary Bus Circuit Configurations Analog input scaling may be used to convert raw values received from the input device into Scaled values Becau
90. ware and the associated project components in the GE Fanuc Automaton dietoy The Mar ON RX3I components are installed in the tree structure as shown below E petey cna Drayer e preter E heretsbp PLES 300 S04 Dar E renactn cuss 36 24 The Max ON RAGI Configuration sty is located in Max ON RXGI Tools directory tis launched by double clicking on he Max ON RX configuration fe config m3 cated in the Proficy Logic Developer PLC project The default Masc ON RX3i Hot Standby Redundancy apglication project named Max ON RIGI LD Project _y 2 is located in the Redundancy LD dractory This project must be brought into your Prafey Machine Elton development environment using Proficy Machine Eaton s Fie gt Restore Project menu A Pracy View Diagnostic project is located in the Diagnostics VIEW directory When itis active tis diagnostic uty displaya key information regarding the operation and state of the redundant CPU pair This project must also be Brought into your Proficy Machine Edition development envronment usg Proficy Machine Eden s Fie gt Restore Project manu Adding the Max ON RX3i Hot Standby Redundancy Application Project to Proficy Machine Edition The default Maic ON RX3I LD project is added to the Machine Eaton project Navigator by ung the Fie gt Restore Project menu ttem Select the Project Navigator window making canain that here is no project open at this time Sew ease I

Download Pdf Manuals

image

Related Search

Related Contents

SPBS-12 - Little Giant  Goodram 4GB DDR2  MANUAL DE INSTRUCCIONES OPTICLIMATE PRO3  CFW-09 - Quick Start Guide  guide des lieux de diffusion du spectacle vivant en vaucluse  Manual de Instruções Máquinas de lavar roupa  9LZ500PA08  AB22/AE-T  courrier ci-joint (21/10/2011)  

Copyright © All rights reserved.
Failed to retrieve file