özel mesajınızla beraber cavab vermeye çalışayım.
yukarıdaki anlattıkalrınız doğru anlamışsınız. sana yolladığım projede isimleri atama ve şifreleri verme menüsü yoktu. buraya gayet basit bir ascii input ve numeric input objeleri ile ismi sırasıyla vw600 - 610 vs.vs. şifreleride sırasıyla vw1050 1052 vs.vs. die gireceksiniz. PLC den bu hafıza alanalrını kalıcı hafıza olarak ayarlayacaksınız. Böylece bu bilgiler silinmeyecek açılıp kapandıüında PLC.
sana yolladığım programda bazı adresler yazmıyor olabilir. Benim bir yazılımımdan kesip yolladım sana. aşağıdakini incele daha sade ve anlaşılır olacaktır.
Network 1
LD SM0.0
LPS
LDW= VW154, +1
AW= VW1050, VW218
LDW= VW154, +2
AW= VW1052, VW146
OLD
LDW= VW154, +3
AW= VW1054, VW148
OLD
LDW= VW154, +4
AW= VW1056, VW150
OLD
LDW= VW154, +5
AW= VW1058, VW152
OLD
ALD
S V70.0, 1
LPP
A V70.0
TON T121, +40
A T121
MOVW 12, VW100
Network 2
LD SM0.0
LPS
AW= VW154, +1
AW= VW1050, VW218
EU
BMW VW600, VW650, 5
LRD
AW= VW154, +2
AW= VW1052, VW146
EU
BMW VW610, VW650, 5
LRD
AW= VW154, +3
AW= VW1054, VW148
EU
BMW VW620, VW650, 5
LRD
AW= VW154, +4
AW= VW1056, VW150
EU
BMW VW630, VW650, 5
LPP
AW= VW154, +5
AW= VW1058, VW152
EU
BMW VW640, VW650, 5
"mesela ladderda şifre ekranı hmi adresi set olunca hmi da kullanıcı şifre giriş penceresi gelmesini istiyoruz bunun adresi ne olacaktır "
burada tam ne demek istedin anlamadım. Ama şifreyi doru girince vw100 e atayacağın sayının karşılığı HMI penceresi ne geçiş yapılacakttır. Bunun için HMI programında "plc control" bölümünde yeni bir fonksiyon yaratıp "change window" bölümünden vw100 ü atayacasın. böylece vw100 e atayacağın her sayının penceresine geçiş yapacak HMI.
Geniş kapsamlı bir örnek istiyorsan
Kod:
ftp://ftp.weintek.com/MT8000/Project/demo/
buradan demoları indirebilirsin. Bütün fonksiyonları tanıtıyorlar burada.
Kod:
ftp://ftp.weintek.com/MT8000/
burayıda baştan sona incele. Ne yazıkki ilerlemek istiyorsan ingilizce engelini aşmak zorundasın.
plc im yok demişsin. PLC olmadan bu işi yapmassın. Yani plc olmadan similasyon felan imkanı yok. Sana tavsiyem eski model bir plc al. Tahminimce 50-100 tl arası bulursun. Yukarıdada vw600 e nasıl isim yazdıracağını anlatmıştım ama görüyorumki senin tam bilgin yok biraz daha detaylı anlatalım o halde.
HMIda "ascii input object" fonksiyonunu aç. adres kısmına plc name:
Siemens i seç. adresede vw 600 olarak giriş yap.
daha sonra settings tuşuna bastığında küçük bir pencere çıkacaktır. orada "no. of word: " diye bir yer var. Burada girdiğin rakam kadar word alanına vw600 den başlayarak ascii karakter girisi yapacaktır. her word 2 byte dan oluşr ve her harf bir bayt yer kaplar. yani sen oraya 5 rakamını girdiğinde 10 harflik bir kelime yapabilirsin. daha az istiyorsan daha az çok istiyorsan ona göre daha büyük rakam gir.
örneğin 7 rakamını girdin. bu durumda vw600 den başlayarak 7 wordlük yani 14 harflik bir kelime girebilirsin. böylece her kullanıcı için bunun gibi bir ascii input fonksiyonu atayarak giriş yapacaksın.
ancak burada önemli bir nokta bir sonraki isim girişinin adresi bir önceki word ün bittiği yer olmalı.
mesela...
vw600 den başayarak 7 wordlük bilgi vw714 ye kadar yer kaplar. bir sonraki isim girişin vw714 olmalı. bunun gibi işde sırayla gideceksin.
PLC sayı sistemleri hakkında bilgin yoksa bunalrı anlaman biraz zor. Eğer yoksa hemen bunu bi kere öğren. yoksa çok tıkanırsın. plc olmadan bu işler olmaz. Dokunman görmen lazım.
rahatsız ediyorum kusura bakma felan demişsin. Bu işde rahatsızlık olmaz. Hepimiz birbirimize öğreteceğiz. Çalışıcaz öğreticez öğrenicez ve birlikte kalkınacaz. Bu memleket kalkınacak bizim çocuklarımıza atalarımıza layık bir toplum bırakıcaz. İstediğin kadar sor. Seve seve yardımcı olurum.
Kolay gelsin.