imei repair
Gurubumuzda paylaşılan çözümlerden haberdar olmak için Guruba katılın·
Grubumuza sende Katıl
Cep Telefonu Tamir destek Paylaşım Topluluğu
 
on | 0 yorum
M�HEND�S�N NOT DEFTER�...
DERS NOTU �EKL�NDED�R, D�ZENLENECEKT�R.


S71214 DCDCDC
1M baca��na 0 V verirseniz di�er giri�leri tetiklemek i�in +24V kullanmal�y�z.
Analog giri�ler 0-10V aras�nda tetikenmelidir.

Transist�rl� PLC lerde ��k��lar +24V
Q0.0 dan ba�layarak adresleme yap�lmaktad�r.
Profinet standart. T�m ethernet kullanan sistemlerle kullanabilirsiniz.
Memori kart sayesinde plc i�lemlerini kay�t edebilirsiniz.

Ortas�nda bulunan kapak i�erisinde signal boardlar mevcut. Direk ba�lant� yap�labilir. �RN: thermocouple.

Haberle�me modulleri sol tarafa monte edilebilir. �rn RS485
Ray �zerine montaj yap�l�rken mod�lleri �nceden monte etmek kolayl�k sa�lar.
GSM-GPRS Mod�l� ile sms vb kontroller yap�labilir, Sim Kart ihtiyac� var.

Sa� tarafa Thermocouple vb mod�l ba�lant�s� yaparken ray'a takarak tornavida yard�m� ile konnekt�r� d��ar� ��karabilir. T�rnakl� bir yap�s� var. (ilgin� :))

CPU de�i�ece�i zaman konekt�rler kolayl�kla t�rnaklar yard�m� ile ayr�labilir.  Sa� taraf modulleri kablo yard�m� ile farkl� yere montaj yap�labilir.


DC/DC/DC -> PLC BESLEME/�NPUT/OUTPUT

Servolar ile �al��ma yap�lacak ise Transit�rl� Olan model se�ilmelidir.
G�� Kayna�� Siemens olmak zorunda de�ildir.

T�A PORTAL TANITIMI

Allen Bradley Studio5000 e g�re daha renkli bir tasar�ma sahip.
�nternette illegal olan y�ntemlerle kurulumu yap�labilir. Kaynaklar mevcut. :)

T�A PORTAL GENEL BAKI�


Crate New Project Diyerek yeni bir proje ba�lat�yoruz.

CRETE i�leminden sonra ADD DEV�CE ile sisteme cihazlar eklenebilir. plc ve hm� gibi.
PLC buradan kolayl�kla se�ilebiliyor.

T�A PORTAL PLC �ZELL�KLER�N� G�STER�YOR
CPU eklemesinden sonra project view b�l�m�ne ge�i� yap�l�yor. Giri� ��k��lar ve plc durumu rahatl�kla g�z�k�yor. Alt tarafta �zellikler b�l�m� var se�ilen cihaz�n �zelliklerini buradan ahatl�kla g�rebiliyoruz. slotlar� ve i�lemleri g�sterebiliyor.
Tia Portal Adress Verilerini De�i�tirme
Say�c�lar ve ��k��lar� yukar�daki ekrandan rahatl�kla g�z�k�yor.
Alt k�s�mda se�ilen b�l�m ile alakal� genel �zellikleri g�r�yoruz. PLC �smi vb de�i�tirilebilir.
Se�ilen PLC ile �lgili Genel �zellikler
Profinet interface �zerinden IP adreslemeleri yap�labiliyor.
DI/DO ilgili i�lemlerde filitreler yap�labiliyor.
Cpu Stop moduna ge�erse nas�l i�lem yap�lmas� se�ilebiliyor. (son de�er koru-T�m ��k��lar i�in de�er ver) --- BURASI �OK G�ZEL. Hataya ge�en bir plc ��k��lar� random kalmas� durumda �ok ciddi �� sa�l��� ve G�venli�i riski olu�turabiliyor. Tekrar start almas� durumda da saha ve ba�l� ekipmanlar beklenen durumdan farkl� �al��malar g�sterebiliyor.

PROTECT�ON b�l�m�nden yaz�lan yaz�l�m �ifrelenebilir.


�RN �R�N EKLEMEK.

T�A PORTAL CATALOG

Katolog �zerinden direk se�im yaparak plc �zerine kolayl�kla eklenebiliyor. �zellikklerden start adresi ayarlanabiliyor. Ekledikten sonra �zellikler tek tek kontrol edilmeli, G�zel ve i�e yaracak bilgiler,ayarlar i�eriyor.

Sol tarafta PLC ismi ile ba�layan sekme ve alt ba�l�lar� art�k plc ile ilgili olan b�l�mleri i�eriyor.


T�A PORTAL PLC b�l�mleri

T�MER(ZAMANLAYICILAR)

T�A PORTAL T�MER

Sol sekmeden rahatl�kla eklenebiliyorlar,
�al��ma Yap�lar�:

TP=> timer giri�i aktif olduktan sonra,giri� aktif olmaktan ��ksa bile PT i�erisinde ayarlanan s�re boyunca ��k�� aktif kal�r. Bir i�lemden belirli bir s�re boyunca �al��mas�n� istedi�imiz durumlarda kullanabiliriz. �rne�in makine �n�nden birisi ge�tikten sonra 10 saniye boyunca alarm �als�n gibi.
Giri� s�resi bitmeden gelse gitse bile s�renin bitmesini bekler.

TON =>Allen Bradley PLC ile ayn�.  Giri� aktif iken saymaya ba�lar, s�re dolarsa ��k�� verir. S�re dolmadan giri� pasif olursa s�re s�f�rlan�r. Yaln�zca giri�te enerji varken sayma i�lemi yapar.
T�A PORTAL TON T�MER

TOF=> Ton ile ters d���n�lebilir.  Giri� verildi�i anda ��k�� aktif olur. Sayma i�lemi giri� i�aretinin bozulmas� ile ba�lar, Sayma i�lemi sonunda ��k�� 0 sinyaline d�n���r.

TONR => Allen Bradley ile ayn�. Giri� aktifken sayar, giri� �art� bozulursa say�lan de�er unutulmaz. Tekrar giri� aktif olmas� ile kald��� yerden saymaya devam eder. Sayma i�lemi bittikten sonra ��k�� aktif olur. Bu a�amadan sonra giri� gitse bile ��k�� aktif olmaya devam eder. Bu nedenle bu timerda �zel olarak reset giri�ide gereklidir.
T�A PORTAL TONR T�MER

RT=> Bilinmiyor. Sonradan eklenecek.

COUNTER (SAYICILAR)

T�A PORTAL COUNTER
CTU => Yukar� say�c�, Eklendikten sonra databese otomatik olarak geliyor. timerlar ile ayn� �ekilde.
Reset giri�i mevcut, PV baca�� say�lacak maxsimum degeri,CV De�eride o andaki say�c� de�erini g�steriyor.
T�A PORTAL CTU

Giri� her aktif oldu�unda sayma de�eri +1 artar, PV De�erine ula��nca ��k�� aktif olur. Reset yap�lana kadar aktif olmaya devam eder. Giri� tetiklenmesi ile Sayma i�lemi ��k��� aktif olsa bile say�c� saymaya devam eder. MW2 sanal tag� programda ba�ka yerlerde kullan�labilir.

CTD=> A�a�� say�c�d�r. Load tag� eklenmek zorundanlar.  LOAD ile PV de�eri say�c� i�ine yaz�larak resetleme i�lemi yap�l�r. Say�c� 0 veya daha d���k olursa ��k�� aktif olur. Load tetikleyerek say�c� tekrar PV de�erinden ba�lar ve sayma i�lemi yap�l�r. ��k�� bozulur.
T�A PORTAL CTD COUNTER
 CTUD=>
LOAD komutu ile ��k�� vermeye ba�lar. CU yukar� CD a�a��ya sayar. �ift y�nl� say�c�d�r.


H�zl� Say�c�lar:
CTRL_HSR

T�A PORTAL H�zl� Say�c�

DIR: Y�n biti, DRV8825 gibi elektronik step motor kontrol elemanlar�ndaki motor y�n�n� belirledi�imiz bacak ile benzer �al�yor.( Niyeyse mutlu etti beni:))
CV: Memori Bit, Verece�imiz new CV de�erini encoderin sayma de�erine y�klenecek.


COMPARE (Kar��la�t�rma Komutlar�)

S71200 Data Tipleri:

S7100 DATA Tipleri
T�A PORTAL Kar��la�t�rma Komutlar�
Not alma gere�i duymuyorum. Gayet a��k g�z�k�yor.
CMP<> �fadesi yapt���m denemeler sonucunda yukar�daki de�er a�a��daki de�erden b�y�k ise aktif oluyor.

MATH (Matematiksel Komutlar)


T�A PORTAL MATEMAT�KSEL KOMUTLAR
Kar��la�t�rma komutlar� gibi blok eklendikten sonra data tipi se�ilmek zorundad�r.
�rnek Kullan�m ADD:
T�A PORTAL ADD
Gayet basit �ekilde toplama i�lemi ger�ekle�tiriyor. OUT yerine toplama i�lemi yap�lan veri  tipinde yeni bir de�i�ken olu�turmak gerekiyor. ��erisine sonu� kay�t ediliyor, Burada test isminde bir int de�i�ken olu�turdum.

SUB ->��karma i�lemi yap�yor.
MUL -> �arpma i�lemi yap�yor.
DIV  ->B�lme i�lemi yap�yor.
MOD -> B�l�mden kalan� verir. :�rne�in 6 metrelik par�alar b�len bir makinede kalan metreyi 6'n�n modunu alarak tespit edebiliriz.
NEG Verilen de�erin negatifini al�yor.

INC ->  IN/OUT i�erisinde verilen de�eri bir artt�rmaya yar�yor.
DEC -> IN/OUT i�erisinde verilen de�eri bir azaltmaya yar�yor.
NOT: INC ve DEC i�lemleri PLC �zerinde her d�ng�de ger�ekle�tiriyor. Pulse anahtarlar� (Y�kselen kenar, D��en kenar tetiklemesi) kullan�larak tek sefer i�in i�lem yap�lmas� gerekli.

ABS -> Mutlak de�er al�yor.
MIN -> in1 ve in2 i�erisinde verilen datalardan en D���K olan� OUT ��k���nda veriyor.
MAX -> in1 ve in2 i�erisinde verilen datalardan en B�Y�K olan� OUT ��k���nda veriyor.
L�M�T -> Verilen max ve min de�erler aras�nda �N giri�ine verilen de�eri OUT ��k���na ta��yor. Girilen de�er max de�erden b�y�k ise OUT da max de�er g�z�k�r. Tersi durumda da min de�er ta��n�r.


SQR -> Kare alma i�lemi yap�yor. (REAL) de�i�kenler ile �al��mak laz�m.
SQRT -> Kare k�k al�yor.
LN -> Do�al logaritma almaya yar�yor.
EXP -> Do�al logaritma taban�na g�re exp al�yor.
S�N -> Sinus ifadenin a��s�n� g�re de�erini buluyor.
COS -> Cosin�s ifadenin a��s�n� g�re de�erin buluyor.
TAN -> Tanjant ifadenin a��s�n� g�re de�erini buluyor.
ATAN-AS�N-ACOS  -> arcsinus gibi, de�erden a�� tespit edebiliyoruz.
FRAC->Noktadan sonraki k�sm� al�r.
EXPT -> �N1 ve �N2 de�erlerini kullanar in1 �zeri in2 ifadesini buluyor. �stl� ifadeler. in1^in2

Help b�l�m�nden di�er i�lemlerin a��klamalar�na olu�turulabilir.

Move(Ta��ma Komutlar�)

�rnek yapmak gerekli. Allen Bradley PLC ye g�re Farkl� bir durum s�z konusu, Siemens PLClerde adresleme sistemini g�zel kavramak gerekiyor. Ara�t�rmalar�m bittikten sonra bu k�sm� g�ncelleyece�im.

Covert(D�n��t�me Komutlar�)


CONVERT: Reel-int gibi d�n���mler yapabiliyoruz.
ROUND: �n giri�ine verilen de�erin yuvarlamas�n� yap�yor.  12,6 ise 13 �zel durumu:12.5 i�in �ift olan say�ya yuvarlar(12).
CE�L: �st Tam say�ya yuvarlanmas�n� yap�yor.
FLOOR: Noktal� de�erin bir �nceki tam say�ya yuvarlanmas�n� yap�yor.
TRUNC: K�s�ratl� ifadeyi siliyor, �NT e �eviriyor.

ANALOG �NPUTLAR 

Device Configuration b�l�m�nden Analog mod�l eklenebilir.
Analog input pinine 0-10 V ��k�� veren bir cihaz ba�lans�n,
Modulde her analog giri� bir kanal olarak belirtiliyor, Adreslerinide genel ayarlar k�sm�ndan verebiliyoruz.

MOVE ile pinden al�nan de�er sanal bir de�i�ken i�erisine aktar�larak say�sal i�lemlere tabii tutulabilir.

ANALOG �IKI�LAR

S�r�c� h�z� bas�n� de�eri vb i�lemleri ayarlamak i�in kullan�yoruz. 
0 ile 27640 aras�nda de�erleri ��k��a y�nlendirebiliyoruz. 0-10V.


BLOCKLAR

Bildi�iniz gibi programlar� yazarken hep program blocks alt�ndaki main [OB1] i�erisine yazm��t�k. Tia portal i�ersisinde new block se�ene�i ile eklenebilecek farkl� bloklar mevcut. Bunlar;
Organization Block:  Main program� yazd���m�z blok gibi buradan farkl� bloklar olu�turup program� b�lebiliriz. �rne�in 3 farkl� proses i�lemi yaoan bir makine i�erisinde her proses ayr� bloklar i�erisine yaz�l�r ve bu sayede ar�za arama, yaz�l�m geli�tirmesi vb i�lerde kolayl�kla ilgi yaz�l�m tespit edilebilir.

Function Blok: Data block ile birlikte kullan�l�r. 

Function: Fonkisyon blokalr�na benzer �ekilde ancak data blok kullanm�yor. Yaz�l�mi�erisinde tekrar eden i�leri yapmak i�in kullan�labilir, Mod�ler bir yap� sa�l�yor.

T�A PORTAL BLOK YAPISI GENEL G�R�N�M

Data Block :

Global bir data blok olu�tural�m. �smi otomatik olarak als�n. bize bir blok olu�turacak ve buray� veri taban� gibi kullanabiliyoruz. Her data i�in bir isim ve data tipi tan�mlayarak taban�m�z� olu�tural�m.
Retail ile enerji kesintisi vb durumda verilerin kal�c� olup olmad���n� se�iyoruz.
comment b�l�m�nde ise bildi�iniz gibi a��klama ekleyebiliriz. �rnek olarak sisteme tan�mlanm�� bir datablok i�erisi:

T�A PORTAL DATA BLOCK
Art�k bunlar haf�zam�zda bulunan bir b�l�m olmu� oldu. �imdi bunu program�m�z i�erisinde kullanal�m. Data blok 1 olarak zaten g�rebilece�iz, olu�turdu�umuz datalar t�klad�ktan sonra geliyor.

Function Blok:

Bir adet data blok ile birlikte �al���yor. ��erisine input ve output lar tan�mlan�yor. Kendi i�erisine program�m�z yaz�yoruz. Main blok i�erisine geldi�imizde art�k olu�turdu�umuz fonksiyon blok kullanabiliyoruz. Bu blok her koydu�umuzda bir data blok olu�turuyor input outputlar otomatik geliyor. Avantaj: �retim sahan�z i�erisinde fan motorlar� ve ancak �zel ko�ullar alt�nda �al��mas�n� istiyorsunuz, belli s�cakl�kta belli bir frekansa �al��acak duracak alarm verecek vs vs. T�m saha i�in her motoru ayr� ayr� yazamak yerine fonksiyon blok i�erisinde bir kere olu�turuyoruz, ve main program�m�zda istedi�imiz kadar kullan�yoruz. Ayn� C dilindeki fonksiyonlar gibi. B�y�k bir i� g�c�nden bizi kurtar�yor ve mod�ler bir yap� bize sunmu� oluyor.





0 yorum:

Yorum Gönder

YORUMA CEVAP VEREMEYEBİLİRİZ HIZLI CEVAP ALMAK İÇİN
imei repair GRUBUMUZA KATILABİLİRSİNİZ.
https://www.facebook.com/groups/2564106410501110/