zipped ladder.

dmodiano

Member
Join Date
Sep 2002
Location
Union, NJ
Posts
2
I have attached a copy of a ladder diagram which is supposed to control the opening, closing, and stopping of a garage door. It's suppose to stop when the button opposite the direction the door is moving is pressed, without burning out the motor windings. Everything works, but the motor windings burn out. I think the problem I'm having is in understanding the use of the OSR instruction. An explanation would be greatly appreciated.
[attachment]
 
I haven't looked at the program, but why are you convinced that there isn't a non-programming cause for the problem. Lots of things cause motor windings to burn out, whether they are controlled by a PLC or not. Is the voltage at the motor within the rating (including during starting and stopping, which causes voltage dips)? Are the motor leads sized properly and terminated properly? What is the ambient temperature? Is the motor rated for the full load of the door? Is the motor thermally rated to handle frequent starting and stopping? Is there a time delay or other means to stop the motor before you reverse it? Do you need a high starting torque motor?
 
Yeah that One shot doesn't look right.
I think that it should be written to a bit like B3:0/1 not to an Output.
Also I think that the one shot should be after the trigger, and I'm not sure if you can branch it like that?
Good luck!
 
Amongst other things..... Your OSR will never work. This is because there are no conditional statements to the left of the OSR. One way to picture how the OSR works is the following. It passes power to the right, for one scan as soon as it gets power to the left of it. This cycle repeats every time power to the left of the OSR goes away and comes back.

It may be easier if you get rid of the latch instructions, and try and make it look something like the simple start circuit below.

 
Start Mtr Run Mtr Run
DOWN Stop DOWN UP
--------| |-----------|\|----|\|-------( )
| |
| Mtr Run |
| UP |
|-------| |-----|

Start Mtr Run Mtr Run
UP Stop UP DOWN
--------| |-----------|\|----|\|----------( )
| |
| Mtr Run |
| DOWN |
|-------| |-----|


 

Similar Topics

Good morning all. I am wanting to post a .ACD file to see if anybody can help me with it. I have a output that when turned on flickers badly. It...
Replies
8
Views
4,128
Hello all, Im new to Direct Logic and trying to figure out the lone DL PLC we have on site, and found a zipped file of the program it is...
Replies
14
Views
3,344
What is the best way to make an online program change with structured ladder without stopping the operation of the PLC using GX Works 2?
Replies
1
Views
98
Dear all, I don't know why setup of password became challenging and weird. After setting up the password and try to upload the ladder from the plc...
Replies
3
Views
97
Good morning crew! Ok my logic works but I am missing something. When the start button is pushed it should like the red light for 4sec then shut...
Replies
13
Views
352
Back
Top Bottom