Ladder Diagram automatic door

Before we make the ladder diagram for automatic door first we make the lay out and sensors for the automatic door, please see picture below:

I/O table for automatic door used PLC siemens S7-200 cpu 224:

Input device :
1. Motion sensor Inside address I0.0
2.Motion sensor outside address I0.1
3.Limit switch open address I0.2
4.Limit switch closed address I0.3
5.selector switch automatic mode address I0.4

6.selecor switch manual mode address I0.5
7.push button open manual I0.6
8.push button closed manual I0.7
9.Emergency stop I1.0

Output device:

1.Kontaktor motor closed Q0.0
2.kontaktor motor open Q0.1
2.pilot Lamp emergency Q0.2
3.piloy lamp manual mode Q0.3
4.pilot lamp automatic mode Q0.4

Ladder diagram









ladder diagram forward reverse 3 phasa induction motor circuit

This is the Power diagram off Motor forward reverse ,to change the motor direction we must change the one polarty for example R to S, for detail please see below:

for the control system, please see the diagram below:

for the Ladder diagram in PLC , first make the I/O addressing:

1.Push button Forward x000

2.push button reverse x001

3.push button stop x002

4.Thermal over load x003

5.M1 Y000

6.M2 Y001

Ladder diagram


Ladder diagram traffic light

this ladder diagram for two way traffic light , please see the lay out below:


I use omron PLC and I have determine the I/O below:


No

Devices

Address

1green lamp line #1
01.00
2Yellow lamp line#1
01.01
3Red lamp line#1
01.02
1green lamp line #2
01.03
2Yellow lamp line#2
01.04
3Red lamp line#2
01.05

Below the laadder diagram:


PLC omron to VB example

In this post , I'd like to Change the state of PLC (run,monitor,stop) from the VB.I send the command from VB to PLC and then PLC responds and the change their state ,
please make VB interface below:



write the source code below:
Dim data 'General Declaration
Private Sub kirim()
Dat$ = data
l = Len(Dat$)
A = 0
For I = 1 To l
Opo$ = Mid$(Dat$, I, 1)
A = Asc(Opo$) Xor A
Next I
FCS$ = Hex$(A)
If Len(FCS$) = 1 Then

FCS$ = "0" + FCS$
End If
DatTX$ = Dat$ + FCS$ + "*" + Chr$(13)
MSComm1.Output = DatTX$
End Sub

Private Sub cmdKeluar_Click()
End

READ MORE

Push button ON VB to Omron PLC

On VB interface you can make SET dan RESET button and Temporary Push Button to commuicate with OMRON PLC, please make VB interface below:



Then Write Source code below
Dim data 'General Declaration
Private Sub kirim()
Dat$ = data
l = Len(Dat$)
A = 0
For I = 1 To l
Opo$ = Mid$(Dat$, I, 1)
A = Asc(Opo$) Xor A
Next I


Ladder Diagram Start delta circuit

As we know start delta use for starting induction motor to reduce rush .in this post I made the start delta control with PLC:
Power Wiring diagram for Start Delta:

Star Delta Power Wiring Diagram

Ladder quiz for 3 Groups

I used Mitsubishi PLC, but you can convert the ladder diagram to other PLC type such as siemens, AB, ,omron etc or other as long you configure the I/O.
first make the I/O table :

Input Device:

Device

Address

Note

Push Button 1X1for the first group
Push Button 2X2for the second group
Push button 3X3for the thrid group
Push button 4X4Reset by the judge

Output Device:

READ MORE.....