Showing posts with label PAC. Show all posts
Showing posts with label PAC. Show all posts

Wednesday, August 24, 2011

Machine Edition: On-The-Fly Variable Creation

Writing ladder logic for a PLC project can be time consuming. One shortcut in this process is on-the-fly variable creation. While programming ladder logic, it’s required that each function block, relay, or coil to have a respective memory location. Memory locations are formatted ‘%[type][number]’. Here are some examples:
%I00001 = Digital input 1
%Q00045 = Digital output 45
%R01001 = Register 1001
%AI00002 = Analog input 2
First, double click on any ladder instruction to trigger a popup window.
This window is prompting for a variable choice. Only premade variables will make this list. Creation of a new variable at this instance can be done in three ways. The first way is to simply type a memory location outright like '%R45'. The second is to type a variable as a string like 'Pump_Start'. Last but not least, the short hand method involves typing ‘45q’.
After hitting enter, the ladder object in this example now has a variable. The second method falls short in that a memory location must still be established at a later time even though a title is in place. Method 1 and 3 fulfill the name and memory location requirement immediately.

Tuesday, August 2, 2011

Tech Tip: Setting the IP Address of a GE IP Controller Using Machine Edition

Assigning an IP Address to a GE IP CPU or Network Controller does not require a serial cable!  Built in to Proficy Machine Edition is the "Set Temporary IP Address" tool which is free and easy to use.

Step 1: Ensure the Navigator is open.
Step 2: Click on the Utilities tab at the bottom of the navigator (circled above).
Step 3: Double click on Set Temporary IP Address.

Step 4: Type in the 12-digit MAC address located on the side or front of the CPU or Network module.
Step 5: Type in the desired IPv4 address.
Step 6: Click Set IP.

Step 6: Click OK and wait for the confirmation dialog.

Friday, April 8, 2011

Positronic Industries Uses Parker ACR9600 for Complete Machine Control

By Tanner Davignon

Positronic Industries is a global supplier of connector solutions of all sizes for all markets.  Dustin Davenport, Manufacturing Engineer, was recently faced with the challenge of designing a machine that painted stripes on individual pins, similar to resistor codes.
The end result.

There are two pins sizes, one is 0.060 inches in diameter, and the second is 0.070 inches in diameter, and both pins measure approximately .5 inches in length.  Each pin requires three stripes; two of the stripes are 0.005 inches thick, with the third stripe being 0.010 inches thick.  The machine is fed pins from a vibratory bowl, and placed in 1 of 10 ‘stations’ located around the edge of a central wheel.

Due to the pneumatics involved with moving pins in and out of stations, along with six fiber optic sensors to make sure the stripes are accurately placed, Dustin needed a PLC style solution to process all of the I/O points.  Servo and stepper motors were also needed to handle all of the movement from the various axis throughout the machine.
The machine

Rather than having a separate PLC and motion controller, Dustin used the ACR9600 to control 1 servo axis and a Bayside gearbox (to drive main wheel), 8 stepper axis (for paint applicators and movement of pins), and Parker I/O to bring the various signals into the controller.  This saved on machine cost, and allowed Dustin to customize the I/O count specifically for this application.  With the IEC-611311 programming language of the 9600, this is truly a single controller solution to a very complex application.

The panel

To learn how a Logic, Inc. solution can save you panel space, money, and commissioning time, contact us today!