View Single Post
  #12   Report Post  
Posted to rec.crafts.metalworking
RogerN RogerN is offline
external usenet poster
 
Posts: 1,475
Default My PLC Programming


"Randy" wrote in message
...
On Wed, 23 Jun 2010 18:05:48 -0500, "RogerN"
wrote:

http://www.youtube.com/watch?v=9xFwpbpusTo

One of the machines I programmed 9 years ago. This wasn't one of the more
difficult programs I done but it was a small machine with a lot going on,
we
got it running in the shop, where I could video it, before delivering it.
I
keep this on my USB stick, with other stuff, in case I get an interview
and
they want to see something I've done more than the simple examples they
have
you do.

Now once again I'm underemployed but it pays good for this area this time!

RogerN


Very nice. How are you with A-B SLC500 plc's? If I ever get back
to re-programming my Brown and Sharpe surface grinder I may have some
questions. I started a year ago and then got busy and have not had a
chance to get back to it.

Thank You,
Randy

Remove 333 from email address to reply.


SLC500 is one of my favorites, I have a SIC 5/04 (and a couple of PLY 5's)
at home that I play with. I got the PLY 5's because the 1771 rack cards are
relatively cheap and plentiful but I connect it to the SLC500. That
Mitsubishi PLC has the entire program in one ladder file, AFAIK they don't
have separate ladder files like a PLC5 or SLC500.

On the machine in the video I used the help of a spreadsheet to organize the
program and it is very easy to find out what is going on very quickly. Each
station has a set of bits for each step, if the thing doesn't index, you
just look at the index rung and one of the stations won't be ready for
index, go to that station and see what step it's hung up at. At the time of
the video I had just got it running that day and it had about 2500
instructions. The final program had around 5600 instructions, many of the
additional instructions were to display errors on the screen, if the machine
stopped they needed to know why without plugging in a PC.

I added an "index permissive" bit for each station that allowed the table to
index as soon as each station was clear of the table, it didn't have to wait
for each station to be done and home before indexing. This saved time and
the customer said this machine out ran all their other machines and they
were setting it up to run more different types of sockets.

RogerN