SFC - not if i can help it, not in my plant !
i had a company write a sfc program for a press on a what i would estimate to be a 300" tv (no i am not joking !)
now, put that program on a 15" screen. in the opposite corner.
you had to zoom in over 12 times to find the starting point, then try to find the next step.
where it it??? in the opposite corner, now find the next step !!!!
commands on top of commands on top of commands on that 15" monitor.
now do you see why i hate them.
ALSO,
most maintenance people know and understand ladder logic.
if they can't understand sfc, structured text, function blocks, grafcet, then the machine won't run!
Good ladder logic that's easy to follow, good rung comments and instruction manuals with detailed sequence of events will go a long way.
i currently struggle with structured text, no comments, written in another language, no documentation explaining tag / sensor names.
the guy wrote the program for job security. don't put your maintenance workers in the position i am in.
it takes an hour or more to find what you are looking for that should have only taken 20 minutes.
james