Important Things to Remember with GE PLCS Ge Fanuc are 2 different companies. Now have split fanuc is a encoder amplifier cnc co It will now be called GE Intelligence 1: always set the VersaPro or Proficy to the correct PLC setting BEFORE writing your Ladder Logic. VersaPro under Tools –Options menu to either Series 90-30 or Series 90Micro 2: Set the Hardware configuration prior to writing your Ladder Logic. 3: When using Counters and Timers you must address for 3 words. Every counter and timer needs 3 words. So %R1, %R4, %R7 or do counters as %R100 timers as %R200 and Data in %R300. The first %R is the accumulated value. So, if we need the output from say counter %r5 to be compared with the #14 then we use %R5 as the address. 4: Version 2.03 VersaPro does not like Windows XP Home edition. Version 2.04 has no known issues. You the student can purchase XP Pro from Microsoft. Ask me how. A. VersaPro will work on Vista but Vista must be set to allow software to run as needed. {control panel –Programs – Programs & Features – use an older program with this version of windows {select} XP. Need cd-rom of Versa Pro or Proficy in. Have to run as ADMIN.} B. Version Proficy 6.5 is supported by Win 7. Though version 6.0 will work. 5: If you cannot monitor your Ladder Diagram for change of state on the I/O then the monitor resolution needs to be 16 colors at 800 by 600, sometimes, try different settings. 6: Any questions ask for technical support at 1-800-GEFANUC and good luck 7: When loading a program from computer to PLC you will be given 4 options [ ] will update to correct hardware configuration [X] update just the PLC Ladder will not override values [X] clears out non used outputs [ ] Flash the memory Select the middle two choices it will erase current preset values and install your PLC Ladder. Do not select Flash the PLC 8: When using counters and timers the function must be prefaced with the Always_On Contact 9: An easy way to enter say %i1 into the PLC ladder logic is to type in 1I. It will then automatically set the address as %I1. 10: View then Function Tool Bar select Compact to get list of functions I1 Seal-In Circuit M1 M1 I1 Latch Circuit M1 S I2 M1 R In Europe sourcing is most common way to hook up to inputs and outputs. That is make common a +24v. In USA sinking is most common way to hook up to inputs and outputs. That is make common a +0v P.222 of version 3 Sourcing = Common +24v “Positive Logic” PNP Sinking = Common Negative “Negative Logic” NPN The SMC 200 system has positive logic DC Sink Inputs and DC Source Outputs %M verse %T. I wrote a very simple input to retentive internal coil, %M, next rung internal coil to output. Retentive or not the output was disabled when power went out and turned back on. Then I wrote a ladder that took an input to internal retentive coil, with the internal coil not assigned to any output. In this case it appeared, though not duplicated with another PLC, UGHH, that it would stay on when power was off and then turned back on. I then tried internal coil to a counter, the retentive nature stayed. So the best I can surmise is that the processor when it updates the registry has a clause that will determine if an actual internal coil is connected to any output that it will go to a safe off state and stay off in the event of a power failure. However if the internal coil is retentive and used to do an operation not directly connected to an output then it will stay on. Use %T for Timer and Counter output bits an easy way to remember! The highest a counter or timer will accumulate to is 32767. Normally Open = NO which in PLC terms is XIC or Examine if Closed Normally Closed = NC which in PLC terms is XIO or Examine if Open When I1 is on Q2 is off and when I1 is off Q2 is on the biggest problem though is to observe input XIO Q2. It will never light. This is not a very efficient way to write logic. Remember last output wins the registry battle. It is a relay race the scan sweep goes from left to right and top to bottom. %I1 %Q2 %Q2 %Q2 Use the right mouse button and drag a line to connect logic to the rungs and other logic in the software. Ah ha pretty cool. Having multiple output coils is OK but it is generally bad practice to use. Better to use an internal coil to obtain multiple outputs. Proficy Notes: Thanks to Andrew Clarenson for the following GE listed the steps to install and register the software. 1 load the disk and install using wizard 2 after it is installed plug in hardware key on the start menu go to GE Fanuc... Proficy machine edition... product registration... click on hardware key radial box... when the hardware key shows in the address box the system is ready to use. When in doubt of function or what to do right click over the item in question or F1 In the monitor mode the item turns Blue If you see Red then there has been no download Black there is a caution or something funky with the program An Error will stop a download into the PLC While a warning will download and tell you that there is an issue If you see a variable that is declared with a $ then it is a global variable. As with most things Proficy is forward compatible and not backward. Never rename the _MAIN name it is bad! You can delete a target and rename a target that is no problem. The 90 Micro does not support overrides of variables. Also the always_on command will need to be used only for the 90micro To add a comment to a rung do the following: Insert -> Comment -> comment -> rung So when using math or compare functions the Q output needs to have a single address, cannot use nested outputs from these commands. When working with 90-30s and you set up a new project the first thing to do is immediately set up the CPU. By default the CPU is an Ethernet based CPU which causes the %I to get renumbered to a higher state. SO for our purposes use CPU 350 this is non Ethernet based. The %I addresses will start at 1.
© Copyright 2024 Paperzz