Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => Plc, Scada, Operatör Paneller => Konuyu başlatan: turkocigo - 09 Mayıs 2008, 14:40:45

Başlık: // PLC Programlama \\
Gönderen: turkocigo - 09 Mayıs 2008, 14:40:45
Merhaba arkadaşlar plc işinde yeniyim. doğru yada yanlış kendime göre bir ladder diyagram yaptım ama programlama işini çok az biliyorum.Acaba bana bu resimlerdeki ladderlerin programlarını verebilirmisiniz. Tüm  zamanlayıcılar 3 sn. ve set reset işlemiyle bandın hareketini kontlrol ediyorum.
Şimdiden herkese çok teşekkürler.

1.

(http://img154.imageshack.us/img154/8858/1ekmekalthj2.png)

2.

(http://img169.imageshack.us/img169/2508/2peynirmk0.png)

3.

(http://img503.imageshack.us/img503/1391/5mayanezrn2.png)

4.

(http://img254.imageshack.us/img254/8373/10bibernb1.png)

5.

(http://img137.imageshack.us/img137/1218/15ekmekstvesaycpa9.png)
Başlık: // PLC Programlama \\
Gönderen: microcozmoz - 10 Mayıs 2008, 23:31:13
Programları derken neyi kastetdiniz? STL olarakmı? Biraz daha açık yazabilirseniz iyi olur..
Başlık: STL
Gönderen: avignon - 11 Mayıs 2008, 00:29:56
statement list istiyorsun heralde ama bu komutları verebilmemiz için hangi PLC modelini kullanıyorsun onu bilmemiz gerekiyor. Sana Simatic, Omron ve Hitachi'de yardım edebilirim. PLC'lerin komut kümeleri az da olsa farklılık gösteriyor.
Başlık: // PLC Programlama \\
Gönderen: turkocigo - 11 Mayıs 2008, 02:34:38
Omron plc kullanıcam buna göre bi programlamaya ihtiyacım var benim için en rahat yazılabilen o plc. ilginiz için teşekkür ederim.
Başlık: OMRON
Gönderen: avignon - 11 Mayıs 2008, 12:52:36


     1)
Network1
LD I0.0
AND NOT I0.1
=Q0.0
LD I0.0
AND NOT I0.1
SET Q0.1

NETWORK2
LD I0.2
=Q0.2
LD I0.2
AND I0.3
RESET Q0.3
LD I0.2
AND I0.3
= Q0.D
LD I0.2
AND I0.3
TON T1,30
NETWORK3
LD I0.4
SET Q0.5
2)
LD I0.0
=Q0.0
LD I0.0
AND I0.1
RESET Q0.1
LD I0.0
AND I0.1
RESET Q0.1
LD I0.0
AND I0.1
=Q0.2
LD I0.0
AND I0.1
TON T2,30
NETWORK2
LD I0.2
SET Q0.3
3)
LD I0.0
=Q0.0
LD I0.0
AND I0.1
RESET Q0.1
LD I0.0
AND I0.1
TON T5,30
=Q0.2
LD I0.0
AND I0.1
TON T5,30
TON T6,30
NETWORK2
LD I0.2
SET Q0.3
4)
LD I0.0
=Q0.0
LD I0.0
AND I0.1
RESET Q0.1
LD I0.0
AND I0.1
AND I0.2
=Q0.2
LD I0.0
AND I0.1
AND I0.2
TON T15,30
NETWORK 2
LD NOT I0.3
=Q0.3
LD NOT I0.3
TON T16,30
               NETWORK 3
LD I0.4
SET Q0.4
5)
LD I0.0
RESET Q0.0
LD I0.0
=Q0.1
LD I0.0
CTU C1,10   ; sayıcı değeri 10 girdim
LD I0.0
TON T25,30
NETWORK2
LD I0.1
SET Q0.2
NETWOK3
LD I0.2
RESET Q0.3
MEND
Başlık: // PLC Programlama \\
Gönderen: turkocigo - 11 Mayıs 2008, 13:14:49
avignon Allah razı olsun kardeşim çok makbule geçti. Bu programa bakarak plc programlamanın nasıl yapıldığı hakkında epey bir bilgi sahibi oldum. tekrar teşekküe ederim.
Başlık: omron
Gönderen: avignon - 11 Mayıs 2008, 13:32:28
omron plc kullanacaksan komut kümesine bakaraktan daha iyi programlayabilirsin. Kolay gelsin
Başlık: // PLC Programlama \\
Gönderen: turkocigo - 11 Mayıs 2008, 21:14:51
haklısın. teşekkür ederm.
Başlık: // PLC Programlama \\
Gönderen: ycmy - 14 Mayıs 2008, 11:11:21
Alıntı yapılan: "turkocigo"avignon Allah razı olsun kardeşim çok makbule geçti. Bu programa bakarak plc programlamanın nasıl yapıldığı hakkında epey bir bilgi sahibi oldum. tekrar teşekküe ederim.

kardeş benim bildiğim kullandığın plc simülatörü ladder i stl ye çeviriyor ama kullanmayalı uzun zaman oldu sen ladder yazabiliyorsan stl ye gerek yok birbirine dönüştürebiliyorsun
Başlık: PLC
Gönderen: avignon - 14 Mayıs 2008, 20:10:48
evet plc simulatöründe STL kodlarını verdiğini duymuştum ama hiç kullanmadım açıkçası.