You are not registered yet. Please click here to register!


 
 
plc storereviewsdownloads
This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc.
 
Try our online PLC Simulator- FREE.  Click here now to try it.

---------->>>>>Get FREE PLC Programming Tips

New Here? Please read this important info!!!


Go Back   PLCS.net - Interactive Q & A > PLCS.net - Interactive Q & A > LIVE PLC Questions And Answers

PLC training tools sale

Reply
 
Thread Tools Display Modes
Old May 15th, 2002, 07:25 AM   #1
randy
Supporting Member
United States

randy is offline
 
Join Date: Apr 2002
Posts: 135
Unhappy Test

I’m taking an evening class at our local community college. The course is Industrial Electronic Control Systems. My instructor kind of veered away from our topic that evening, which was Process Control Methods, and got on to PLC’s. He worked out a PLC logic program on the blackboard, which he was using one momentary push button to activate a discrete output and using the same button would de-activate the same output. He was trying to manipulate the scan sequence, which is from top to bottom, left to right. He worked out the problem on the board and at that time it did seem to make sense, but I was not 100% sure.

I have a Mitsubishi FX2N PLC at home to practice on in my free time. So I went home to try his logic on my system. This did not work and before I confront my instructor, which I have not received my grade yet, I want to be sure. Please review the logic and please tell me what I am missing…



--[PB1]--[M1/]----------------------------------(M0)

--[PB1]-----------------------------------------(M1)

--[M0 ]--[M1]-----------------------------------(M3)

--[M0]--|--[M3/]--------------------------------(Y0)
--[Y0]--|

Thanks
  Reply With Quote
Old May 15th, 2002, 08:02 AM   #2
rsdoran
Lifetime Supporting Member
United States

rsdoran is offline
 
rsdoran's Avatar
 
Join Date: Apr 2002
Location: Birmingham, AL
Posts: 7,372
What it boils down too is that M0 cant energize Y0 because M1 is on after MO which basically turns off M0 before rung that energizes Y0
  Reply With Quote
Old May 15th, 2002, 08:05 AM   #3
Steve Bailey
Lifetime Supporting Member + Moderator
United States

Steve Bailey is offline
 
Steve Bailey's Avatar
 
Join Date: Apr 2002
Location: The boondocks of Western Massachusetts USA
Posts: 4,664
In the third rung, the M1 contact should be a Y0.
  Reply With Quote
Old May 15th, 2002, 10:47 AM   #4
PLucas
Member
England

PLucas is offline
 
PLucas's Avatar
 
Join Date: Apr 2002
Location: Gillingham Kent
Posts: 1,743
I think you will find that this would work for using the same switch
to turn an output on then off

--[PB1]--[M2/]----------------------------------(M1)

--[PB1/]-----------------------------------------(M2)

--[M1 ]--[M3/]-|---------------------------------(M3)
|
--[M3 ]--[M1/]-|

--[M3]-------------------------------------------(Y0)
  Reply With Quote
Old May 15th, 2002, 07:33 PM   #5
rsdoran
Lifetime Supporting Member
United States

rsdoran is offline
 
rsdoran's Avatar
 
Join Date: Apr 2002
Location: Birmingham, AL
Posts: 7,372
What holds Y0 latched? Am I missing something?
  Reply With Quote
Old May 15th, 2002, 08:37 PM   #6
Eric Nelson
Lifetime Supporting Member + Moderator
United States

Eric Nelson is offline
 
Eric Nelson's Avatar
 
Join Date: Apr 2002
Location: Randolph, NJ
Posts: 4,092
There are a bunch of ways to do this. How about this one?...

(enlarged for your viewing pleasure)

PB1 M3 M2
---| |-----|/|-----| |-----(M1)

PB1 M3 M1
---| |-----|/|-----|/|-----(M2)
|
M2 |
---| |----------'

PB1
---| |---------------------(M3)

M2
---| |---------------------(Y0)





Output Y0 will change state each time PB1 is pressed

(Copied from a working program, so it's valid)

-Ericbig
  Reply With Quote
Old May 17th, 2002, 08:07 AM   #7
rhoog
Member
United States

rhoog is offline
 
Join Date: May 2002
Location: Brookville, Indiana
Posts: 2
I do this by using a counter. The momentary input increases the counter by 1. Then just use the bit in the counter that is true when (counter val=1) for the output status. The counter resets its self to 0 after the second press of the button (counter val = 2). You do not need to use any latches as the output will consantly relect the value in the counter. This only requires 3 lines of ladder logic.
  Reply With Quote
Old May 18th, 2002, 04:47 PM   #8
Chris Davidson
Member
United Kingdom

Chris Davidson is offline
 
Join Date: May 2002
Posts: 4
Thumbs up

Hi
A point of interest for Mitsi FX programmers is the ALT instruction. This is a predefined way of using a momentary pushbutton to toggle coil states. Saves all the other grief.

Chris
  Reply With Quote
Reply
Jump to Live PLC Question and Answer Forum

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Topics
Thread Thread Starter Forum Replies Last Post
Problems with Siemens CP340 RS232C communication Borte LIVE PLC Questions And Answers 10 February 17th, 2010 04:16 AM
need help to test a et200s mansoreh LIVE PLC Questions And Answers 3 February 25th, 2005 04:06 AM
Information about TYPE TEST MDB? Platootod LIVE PLC Questions And Answers 3 December 2nd, 2004 09:23 AM
PLC Back-up and Restore Test Prasannna LIVE PLC Questions And Answers 2 May 28th, 2003 06:09 PM
Test equipment ranjana LIVE PLC Questions And Answers 1 November 10th, 2002 05:30 AM


All times are GMT -5. The time now is 02:59 AM.


.