CNC'den PLC'ye Gönderilen Sinyaller
|
Adres |
Açıklama |
|||||||||
|
448 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_F1MS |
c_F250MS |
c_TOUT |
c_MP |
c_PIER |
c_PIOP |
c_MSGN |
c_EDITF |
||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_PTR |
c_PSE |
c_SPL |
c_STL |
c_RST |
c_SALM |
c_ALM |
c_PON |
||
Bit15 c_F1S: 1 saniye flaşör
Bit14 c_F250MS: 250 milisaniye flaşör
Bit13 c_TOUT: Modbus TCP haberleşmesi zaman aşımına uğradı
Bit12 c_MP: Sistem parametrelerinde makine paneli (MP1) aktif
Bit11 c_PIER: Modbus komutu hata ile sonuçlandı
Bit10 c_PIOP: Modbus komutu işleniyor
Bit9 c_MSGN: Kullanıcı tetiklemeli hareket sinyali
Bit8 c_EDITF: Kullanıcı EDIT modu gerektiren bir fonksiyon çalıştırdı
Bit7 c_PTR: Duraklama durumundan otomatik çalışmaya geçiş yapılıyor
Bit6 c_PSE: Sistem duraklatıldı (Feed Hold)
Bit5 c_SPL: Sistem otomatik ya da MDI modda program işlemeyi tamamladı
Bit4 c_STL: Sistem otomatik ya da MDI modda program işliyor
Bit3 c_RST: Sisteme RESET komutu verildi
Bit2 c_SALM: Sistem servo alarm durumunda ( Sadece eksen alarmlarında “1” olur )
Bit1 c_ALM: Sistem alarm durumunda ( Servo alarmları da kapsar )
Bit0 c_PON: Sistem açık ( Sürekli “1” )
|
Adres |
Açıklama |
|||||||||
|
449 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_SCCW2 |
c_SCW2 |
c_SCCW |
c_SCW |
c_M30 |
c_M02 |
c_M01 |
c_M00 |
||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_GR4 |
c_GR3 |
c_GR2 |
c_GR1 |
c_BF |
c_TF |
c_SF |
c_MF |
||
Bit15 c_SCCW2: 2. Spindle saat yönü tersinde döndürme komutu
Bit14 c_SCW2: 2. Spindle saat yönü döndürme komutu
Bit13 c_SCCW: Spindle saat yönü tersinde döndürme komutu
Bit12 c_SCW: Spindle saat yönü döndürme komutu
Bit11 c_M30: Programda M30 kodu işlendi
Bit10 c_M02: Programda M02 kodu işlendi
Bit9 c_M01: Programda M01 kodu işlendi
Bit8 c_M00: Programda M00 kodu işlendi
Bit7 c_GR4: Verilen spindle hız değeri 4. vites aralığında
Bit6 c_GR3: Verilen spindle hız değeri 3. vites aralığında
Bit5 c_GR2: Verilen spindle hız değeri 3. vites aralığında
Bit4 c_GR1: Verilen spindle hız değeri 1. vites aralığında
|
|
Bu komutların çalışması için “Spindle Vites Değiştirme Modu” parametresi “Otomatik” olarak ayarlanmalı ve viteslerin hız aralıkları ilgili parametrelere girilmelidir. |
Bit3 c_BF: Programda B kodu işleniyor. Bxxx değeri c_BCODE adresinde yüklendi
|
|
Bu komutun çalışması için eksen isimlerinde “B” BULUNMAMALIDIR |
Bit2 c_TF: Programda T kodu işleniyor. Txxx değeri c_TCODE adresinde yüklendi
Bit1 c_SF: Programda S kodu işleniyor. Sxxx değeri c_SCODE adresinde yüklendi
Bit0 c_MF: Programda M kodu işleniyor. Mxxx değeri c_MCODE adresinde yüklendi
|
Adres |
Açıklama |
|||||||||
|
450 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_MCODE ( Üst 8 bit ) |
|||||||||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_MCODE ( Alt 8 bit ) |
|||||||||
Bit0-15 c_MCODE: Sistemde işlenen M kodu değeri
|
Adres |
Açıklama |
|||||||||
|
451 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_SCODE ( Üst 8 bit ) |
|||||||||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_SCODE ( Alt 8 bit ) |
|||||||||
Bit0-15 c_SCODE: Sistemde işlenen S kodu değeri
|
Adres |
Açıklama |
|||||||||
|
452 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_TCODE ( Üst 8 bit ) |
|||||||||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_TCODE ( Alt 8 bit ) |
|||||||||
Bit0-15 c_TCODE: Sistemde işlenen T kodu değeri
|
Adres |
Açıklama |
|||||||||
|
453 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_BCODE ( Üst 8 bit ) |
|||||||||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_BCODE ( Alt 8 bit ) |
|||||||||
Bit0-15 c_BCODE: Sistemde işlenen B kodu değeri
|
|
Sistem otomatik ya da mdi modda çalışırken Mxx, Sxx, Txx, Bxx komutlarıyla karşılaştığında, bu komutların değerlerini ilgili adreslere yükledikten sonra c_MF, c_SF, c_TF, c_BF bitlerinden ilgili olan(lar)ı “1” yapar. Örnek: O000(MSTB Code Demo) G00 G90 X100. Y100. ----> X100.0 Y100.0 konumuna hareket M03 S100 ----> Sistem bu satıra ulaştığında c_MCODE adresine “3”, c_SCODE adresine 100 değeri yükler. c_MF = “1”, c_SF=”1” yapılır. PLC bu komutları tamamladıktan sonra p_FIN bitini “1” yaparak bu satırın geçilmesini sağlar. M30 ----> Program sonu %
|
|
Adres |
Açıklama |
|||||||||
|
454 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_ZP82 |
c_ZP72 |
c_ZP62 |
c_ZP52 |
c_ZP42 |
c_ZPZ2 |
c_ZPY2 |
c_ZPX2 |
||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_ZP8 |
c_ZP7 |
c_ZP6 |
c_ZP5 |
c_ZP4 |
c_ZPZ |
c_ZPY |
c_ZPX |
||
Bit15 c_ZP82: 8. Eksen 2. referans noktasında
Bit14 c_ZP72: 7. Eksen 2. referans noktasında
Bit13 c_ZP62: 6. Eksen 2. referans noktasında
Bit12 c_ZP52: 5. Eksen 2. referans noktasında
Bit11 c_ZP42: 4. Eksen 2. referans noktasında
Bit10 c_ZPZ2: Z Eksen 2. referans noktasında
Bit9 c_ZPY2: Y Eksen 2. referans noktasında
Bit8 c_ZPX2: X Eksen 2. referans noktasında
Bit7 c_ZP8: 8. Eksen referans noktasında
Bit6 c_ZP7: 7. Eksen referans noktasında
Bit5 c_ZP6: 6. Eksen referans noktasında
Bit4 c_ZP5: 5. Eksen referans noktasında
Bit3 c_ZP4: 4. Eksen referans noktasında
Bit2 c_ZPZ: Z Eksen referans noktasında
Bit1 c_ZPY: Y Eksen referans noktasında
Bit0 c_ZPX: X Eksen referans noktasında
|
|
ZPx bitleri eksenlerin gerçek referans noktasında olduğunu bildirir. ZPx2 bitleri eksenlerin “2. Referans Noktası” parametresinde yazılan konumda olduğunu bildirir. Eksenleri 2. referans noktasına göndermek için G30 P2 komutu kullanılır. |
|
Adres |
Açıklama |
|||||||||
|
455 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_ZP84 |
c_ZP74 |
c_ZP64 |
c_ZP54 |
c_ZP44 |
c_ZPZ4 |
c_ZPY4 |
c_ZPX4 |
||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_ZP83 |
c_ZP73 |
c_ZP63 |
c_ZP53 |
c_ZP43 |
c_ZPZ3 |
c_ZPY3 |
c_ZPX3 |
||
Bit15 c_ZP84: 8. Eksen 4. referans noktasında
Bit14 c_ZP74: 7. Eksen 4. referans noktasında
Bit13 c_ZP64: 6. Eksen 4. referans noktasında
Bit12 c_ZP54: 5. Eksen 4. referans noktasında
Bit11 c_ZP44: 4. Eksen 4. referans noktasında
Bit10 c_ZPZ4: Z Eksen 4. referans noktasında
Bit9 c_ZPY4: Y Eksen 4. referans noktasında
Bit8 c_ZPX4: X Eksen 4. referans noktasında
Bit7 c_ZP83: 8. Eksen 3. referans noktasında
Bit6 c_ZP73: 7. Eksen 3. referans noktasında
Bit5 c_ZP63: 6. Eksen 3. referans noktasında
Bit4 c_ZP53: 5. Eksen 3. referans noktasında
Bit3 c_ZP43: 4. Eksen 3. referans noktasında
Bit2 c_ZPZ3: Z Eksen 3. referans noktasında
Bit1 c_ZPY3: Y Eksen 3. referans noktasında
Bit0 c_ZPX3: X Eksen 3. referans noktasında
|
|
ZPx3 bitleri eksenlerin “3. Referans Noktası” parametresinde yazılan konumda olduğunu bildirir. Eksenleri 3. referans noktasına göndermek için G30 P3 komutu kullanılır. ZPx4 bitleri eksenlerin “4. Referans Noktası” parametresinde yazılan konumda olduğunu bildirir. Eksenleri 4. referans noktasına göndermek için G30 P4 komutu kullanılır. |
|
Adres |
Açıklama |
|||||||||
|
456 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_RDY8 |
c_RDY7 |
c_RDY6 |
c_RDY5 |
c_RDY4 |
c_RDYZ |
c_RDYY |
c_RDYX |
||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_PAX8 |
c_PAX7 |
c_PAX6 |
c_PAX5 |
c_PAX4 |
c_PAXZ |
c_PAXY |
c_PAXX |
||
Bit15 c_RDY8: 8. Eksen servo hazır ( Sürücüde alarm yok )
Bit14 c_RDY7: 7. Eksen servo hazır ( Sürücüde alarm yok )
Bit13 c_RDY6: 6. Eksen servo hazır ( Sürücüde alarm yok )
Bit12 c_RDY5: 5. Eksen servo hazır ( Sürücüde alarm yok )
Bit11 c_RDY4: 4. Eksen servo hazır ( Sürücüde alarm yok )
Bit10 c_RDYZ: Z Eksen servo hazır ( Sürücüde alarm yok )
Bit9 c_RDYY: Y Eksen servo hazır ( Sürücüde alarm yok )
Bit8 c_RDYX: X Eksen servo hazır ( Sürücüde alarm yok )
Bit7 c_PAX8: 8. Eksen kontrolü PLC’ye bırakıldı
Bit6 c_PAX7: 7. Eksen kontrolü PLC’ye bırakıldı
Bit5 c_PAX6: 6. Eksen kontrolü PLC’ye bırakıldı
Bit4 c_PAX5: 5. Eksen kontrolü PLC’ye bırakıldı
Bit3 c_PAX4: 4. Eksen kontrolü PLC’ye bırakıldı
Bit2 c_PAXZ: Z Eksen kontrolü PLC’ye bırakıldı
Bit1 c_PAXY: Y Eksen kontrolü PLC’ye bırakıldı
Bit0 c_PAXX: X Eksen kontrolü PLC’ye bırakıldı
|
Adres |
Açıklama |
|||||||||
|
457 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_PEND |
c_PENU |
|
|
|
|
|
|
||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
|
|
|
|
|
||
Bit15 c_PEND: Plotter/bıçak kesim tablaları için kalem/bıçak aşağı komutu
Bit14 c_PENU: Plotter/bıçak kesim tablaları için kalem/bıçak yukarı komutu
Bit13
Bit12
Bit11
Bit10
Bit9
Bit8
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
|
Adres |
Açıklama |
|||||||||
|
458 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_AZS2 |
c_AZS1 |
c_AYS2 |
c_AYS1 |
c_AXS2 |
c_AXS1 |
c_A6S2 |
c_A6S1 |
||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_A5S2 |
c_A5S1 |
c_A4S2 |
c_A4S1 |
c_SPOSC |
c_JZS |
c_SLOW |
c_SPOS |
||
Bit15 c_AZS2: Eksen Z dönüşü 2. spindle hız çıkışına bağlandı
Bit14 c_AZS1: Eksen Z dönüşü 1. spindle hız çıkışına bağlandı
Bit13 c_AYS2: Eksen Y dönüşü 2. spindle hız çıkışına bağlandı
Bit12 c_AYS1: Eksen Y dönüşü 1. spindle hız çıkışına bağlandı
Bit11 c_AXS2: Eksen X dönüşü 2. spindle hız çıkışına bağlandı
Bit10 c_AXS1: Eksen X dönüşü 1. spindle hız çıkışına bağlandı
Bit9 c_A6S2: Eksen 6 dönüşü 2. spindle hız çıkışına bağlandı
Bit8 c_A6S1: Eksen 6 dönüşü 1. spindle hız çıkışına bağlandı
Bit7 c_A5S2: Eksen 5 dönüşü 2. spindle hız çıkışına bağlandı
Bit6 c_A5S1: Eksen 5 dönüşü 1. spindle hız çıkışına bağlandı
Bit5 c_A4S2: Eksen 4 dönüşü 2. spindle hız çıkışına bağlandı
Bit4 c_A4S1: Eksen 4 dönüşü 1. spindle hız çıkışına bağlandı
Bit3 c_SPOSC: Tekrarlanan çevrimlerde spindle oryantasyon komutu
Bit2 c_JZS: JOG modunda tüm eksenler durdu
Bit1 c_SLOW: Spindle düşük hız değerine indirildi
Bit0 c_SPOS: Spindle oryantasyon komutu tamamlandı
|
|
Pulser3 cnc kontrolcü ile bütün eksenler normal eksen ya da spindle 1 veya spindle 2 olarak ayarlanabilir. Eksenlerin spindle olarak ayarlama işlemleri tamamlandı bilgisi c_AxSx bitleri ile okunabilir. |
|
Adres |
Açıklama |
|||||||||
|
459 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_SOUT ( Üst 8 bit ) |
|||||||||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_SOUT ( Alt 8 bit ) |
|||||||||
Bit0-15 c_SOUT: Spindle istenen hız için analog çıkış değeri
|
Adres |
Açıklama |
|||||||||
|
460 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
c_SOUT2 ( Üst 8 bit ) |
|||||||||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_SOUT2 ( Alt 8 bit ) |
|||||||||
Bit0-15 c_SOUT2: 2. Spindle istenen hız için analog çıkış değeri
|
|
Sistem verilen spindle devir komutunu spindle devir oranı ve ilgili vites parametrelerine göre analog sinyale dönüştürerek bu adreslere yükler. Bu verilerden ilgili olanı AOUT0 adresine kopyalanarak analog çıkışa yönlendirilebilir. |
|
Adres |
Açıklama |
|||||||||
|
461 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
|
|
|
|
|
|
|
c_LEN |
||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
c_TIPP |
c_TIPF |
c_TIPT |
c_GASA |
c_GASW |
c_DAIR |
c_N2 |
c_O2 |
||
Bit15
Bit14
Bit13
Bit12
Bit11
Bit10
Bit9
Bit8 c_LEN: Lazer devrede
Bit7 c_TIPP: Lazer ucu patlatma noktasında
Bit6 c_TIPF: Lazer ucu metalden uzaklaştı
Bit5 c_TIPT: Lazer ucu metale dokundu
Bit4 c_GASA: Lazer kesim gaz basıncı düşük alarmı
Bit3 c_GASW: Lazer kesim gaz basıncı düşük uyarısı
Bit2 c_DAIR: Lazer kesim kuru hava seçimi
Bit1 c_N2: Lazer kesim azot (N2) seçimi
Bit0 c_O2: Lazer kesim oksijen (O2) seçimi
|
|
Bu sinyaller sadece lazer kesim yazılımında geçerli olur. Standart yazılımda yer almaz. |
|
Adres |
Açıklama |
|||||||||
|
462 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
c_PRTOC |
c_AHCON |
c_PNCE |
c_PRDYA |
c_PCUT |
||
Bit15
Bit14
Bit13
Bit12
Bit11
Bit10
Bit9
Bit8
Bit7
Bit6
Bit5
Bit4 c_PRTOC: Plazma kesime hazır
Bit3 c_AHCON: AHC aktif
Bit2 c_PNCE: Plazma nozzle kontak geçerli (Nozzle Contact Enable)
Bit1 c_PRDYA: Plazma hazır sinyali düştü
Bit0 c_PCUT: Plazma ON sinyali
|
|
Bu sinyaller sadece plazma kesim yazılımında geçerli olur. Standart yazılımda yer almaz. |
|
Adres |
Açıklama |
|||||||||
|
463 |
CNC’den PLC’ye Gönderilen Sinyaller |
|||||||||
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
||||||||||
|
|
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
|
c_A8S2 |
c_A8S1 |
c_A7S2 |
c_A7S1 |
||
Bit15
Bit14
Bit13
Bit12
Bit11
Bit10
Bit9
Bit8
Bit7
Bit6
Bit5
Bit4
Bit3 c_A8S2: Eksen 8 dönüşü 2. spindle hız çıkışına bağlandı
Bit2 c_A8S1: Eksen 8 dönüşü 1. spindle hız çıkışına bağlandı
Bit1 c_A7S2: Eksen 7 dönüşü 2. spindle hız çıkışına bağlandı
Bit0 c_A7S1: Eksen 7 dönüşü 1. spindle hız çıkışına bağlandı
