I look a simple idea.

tulip

Member
Join Date
Oct 2005
Location
ist
Posts
236
I will prepare a program with S7-300.There are nearly 30 conveyor bant motors.Numbers are 1.2.3.etc...30.These motors will not run always.I will write recipes on WinCC.For example ;
Recipe1:motor4,5,7,1,8,9.
Recipe2:motor3,6,5,1,2,4,20,24,9,30.
Recipe3:motor1,2,4,7.
.
.
.
If I selected one of them and give start the system,motors will operated step by step (with timer operation)according the queue.Is there any simple solution of like this system?Has any experience?Thanks in advance.
 
Dear L D[AR2,P#0.0] thanks for your answer.I tried for simulation your program ,plc stopped suddenly.I looked plc module information.It was showing ''Area length error when reading.''
Block no:FB1, Network:11 line: L DBD [AR1,P#4.0]
I could not understand what is cause?
 
Which recipe DB are you selecting via MW500 ?

If zero, then the error will occur. Depending on your version of PLCSIM, it may or may not retain the value you put in MW500 before going into run.

For the purpose of simulation, hard code the recipe number in OB1 to be either 1 or 2

eg.

rec1.JPG
 
Dear L D[AR2,P#0.0],I tried your program,it is working very well for sequential working but how can I revised this FB1 block?Because if I give stop sequence than all of motors should be last in first out (LIFO).Let say we have got nearly 30 motors and all af them are working.One of them circuit out due to any electrical problem,until this motors (including also this motor)the other motors should be completely stop (with timer operation like your FB1 block).Rest of must operate..
 

Similar Topics

Hi all, Writng a FB in ST on Beckhoff TC for a pulser which turns on and off on a cycle, is paused by turning bControlInput to FALSE, but resumes...
Replies
6
Views
243
I'm trying to build my Classic Step 7 programming skills this weekend. I get stuck on little things that are not covered in YouTube tutorials. I'm...
Replies
7
Views
306
I have a program that does a 7 second "scan" sensor calibration routine whenever a setting (setting is called assistance level or "AL" and ranges...
Replies
3
Views
201
Hi all, I have a simple question that I have overcomplicated and gotten stuck on. I have a variable, we can call it "light" that I need to stay...
Replies
4
Views
291
Hi all! I am using unitronics Unistream plc, controlling two axis X and Y of polishing machine. Control is very simple as I have movement in each...
Replies
34
Views
3,921
Back
Top Bottom