RS232 Adatátvitel NC és PC között

 

Az RS232 egy távközlési szabvány, amely lehetővé teszi az adatok pont-pont közötti átvitelét egyik eszközről a másikra. Az adatok keretbe vannak foglalva, és egyszerre egyetlen adatbitet küldenek dedikált adási, és vételi vonalakon. Minden kerethez hozzáadható egy opcionális paritásbit, valamint legfeljebb 8 adatbitet tartalmazhat. Az RS232 vonalszintű jeleket általában egy beépített RS232 vonali meghajtó áramkör  állítja elő, amely CMOS/TTL logikai szintű jeleket fogad, és bipoláris RS232 vonalszintű jeleket ad ki.

Az RS232C adatátvitel során a jeleknek két állapota lehet:

Mark state: Ez a magas bit, amelyet bináris 1-el jelölnek, és negatív feszültségekkel rendelkezik. Az adó jelének feszültséghatárai -5 és -15V között vannak,a vevő jelének feszültséghatárai -3 és -25V között vannak.
Space state: Ez az alacsony bit, amelyet bináris 0-val jelölnek, és pozitív feszültségekkel rendelkezik. Az adó jelének feszültséghatárai +5 és +15V között vannak, a vevő jelének feszültséghatárai +3 és +25V között vannak.

A kimenő jelek TX jelek (adás), és a bejövő jelek pedig RX jelek (vétel).Az adatok ugyan bitenként, de egymástól jól elhatárolható csomagokban közlekednek. Az adatcsomagok minden esetben START jellel kezdődnek, 7 vagy 8 adat bitből valamint 1 vagy 2 stop bitből állnak.

Rövidítés

Angol

Magyar

TxD

Transmit Data

Adat küldés

RxD

Receive Data

Adat fogadás

RTS 

Request To Send

Adatküldés kérelem

CTS 

Clear To Send

Adatküldésre felkészülve

DSR 

Data Set Ready

Kommunikációs eszköz üzemkész

GND 

Signal Ground

GND

DCD 

Data Carrier Detect

Vivő detektálva

DTR 

Data Terminal Ready

Adatfogadásra kész

Bár a legtöbb CNC gépnél az RS232 (más néven soros port) adatátvitel nincs már napi használatban, létjogosultságát nem vesztette el mert a régebbi típusú vezérléseknél csak ez az adatátviteli protokoll érhető el. Egyszerű, olcsó, de hátrányai között felsorolható az átvitel lassúsága és az előforduló testpotenciál problémák, valamint kábel maximalizált hossza miatt a küldő és a fogadó egységeknek közel kell lenni egymáshoz.

 

RS232 Kábel:

Az alábbi rajz alapján könnyen összeállítható az un. nullmodem kábel.
A kábel ajánlott hossza max.10m.

Mi szükséges a hibátlan adatátvitelhez?

  • Megfelelő RS 232 kábel
  • Megfelelő paraméteres beállítás a vezérlésen
  • Megfelelő fogadó program a PC oldalon

RS232 Kábel letöltés pdf-ként

PC oldal: Az adatok küldésére és fogadására leginkább egy régi, alaplapi soros porttal (RS232) rendelkező laptop ajánlott. Ezek az eszközök közvetlenül képesek kezelni az RS232 szabványt, így minimalizálják a kompatibilitási problémákat. Bár számos USB-RS232 konverter kapható a piacon, ezek használatával kapcsolatban vegyesek a tapasztalatok. A konverterek minősége és megbízhatósága gyártónként változó lehet, ami adatátviteli hibákhoz vagy instabil kapcsolathoz vezethet.

 

Fanuc 6T/M RS232 Paraméterek

 

Fanuc 6T és Fanuc 6M adatátviteli beállítások:

Setting Page TV Check = 0 0 = OFF   1= ON
Punch code = 0 0 = EIA   1 = ISO
Input unit = 0 0 = mm   1= Inch
Input Device1 = 1 0 = TAPE   1 = RMT
Input Device2 = 1 1 = RS232C
PAR #340 Input Device 2  
PAR #341 Output Device 2  
Adatátviteli sebesség beállítása:
PAR#310 I/O Device 1 Beállítás Baud
PAR#311 I/O Device 2 ****0000 50
PAR#312 I/O Device 3 ****0001 100
PAR#313 I/O Device 4 ****0010 110
    ****0011 150
    ****0100 200
    ****0101 300
    ****0110 600
    ****0111 1200
    ****1000 2400
    ****1001 4800
    ****1010 9600
A 310-313 paraméter sorban a csillaggal jelölt első 4 bitet (7,6,5,4) változatlanul kell hagyni!
Ajánlott adatátviteli sebesség: 4800 Baud
 

 

Betöltés RS232 segítségével:

 

Paraméter: Parameter Enable Switch: ON
  Üzemmód: MDI
  ESTOP Nyomógomb: ON
  Oldal: Paraméter képernyő
  EDIT Protect key:
  Betöltés: P-9999   és  READ 
Program: Paramter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Program képernyő
  EDIT Protect key: OFF
  Betöltés: O CAN és READ
Offset: Paramter Enable Switch:
  Üzemmód: TAPE
  ESTOP Nyomógomb:
  Oldal: Offset képernyő
  EDIT Protect key:
  Betöltés: START

 

 

Kitöltés RS232 segítségével:

 

Paraméter: Paramter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Paraméter képernyő
  EDIT Protect key:
  Kitöltés: P-9999   és  Punch
Program: Paramter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Program képernyő
  EDIT Protect key:
  Kitöltés: O-9999 és Punch
Offset: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Offset képernyő
  EDIT Protect key:
  Kitöltés: P-9999 és Punch

Fanuc 6 paraméterek letöltése Pdf-ként

 

Fanuc 10, 11, 12 és 15 RS232 Paraméterek

 

Setting Page TV Check = 0 0 = OFF   1= ON
Punch code = 0 0 = EIA   1 = ISO
Input unit = 0 0 = mm   1= Inch
Input Device = 2 2-3 = RS232C
Output Device = 2 2-3 = RS232C
Szerviz oldal paraméter beállítások:
PAR #0 ****1000 ISO  
PAR #20 Input Device Nr. 2  
PAR #21 Output Device Nr. 2  
PAR #22 Input Device Nr. 2  
PAR #23 Output Device Nr. 2  
NC Paraméterek:
PAR #5001 Device Select 1   Port 1-CD1, I/O=0
PAR #5002 RS232 Device Select 2  
PAR #5110 I/O Spec. Nr. 3  
PAR #5111 Stop bit 1  
Adatátviteli sebesség beállítása:
PAR#5112   Beállítás Baud
PAR#5122   1 50
PAR#5132   2 100
    3 110
    4 150
    5 200
    6 300
    7 600
    8 1200
    9 2400
    10 4800
    11 9600
A 0 paraméter sorban a csillaggal jelölt első 4 bitet (7,6,5,4) változatlanul kell hagyni!
Ajánlott adatátviteli sebesség: 4800 Baud
 

Betöltés RS232 segítségével:

 

Paraméter: Parameter Enable Switch: ON
  Üzemmód: EDIT
  ESTOP Nyomógomb: ON
  Oldal: Service képernyő
  EDIT Protect key: PWE =1
  Betöltés: Read ALL
Program: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Program képernyő
  EDIT Protect key: OFF
  Betöltés: Read ALL
Pitch: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb: ON
  Oldal: Service képernyő
  EDIT Protect key: PWE =1
  Betöltés: Read Pitch

Kitöltés RS232 segítségével:

Paraméter: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Service képernyő
  EDIT Protect key:
  Kitöltés: Punch ALL
Program: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Program
  EDIT Protect key:
  Kitöltés: Punch ALL
Pitch: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Program képernyő
  EDIT Protect key:
  Kitöltés: Punch  Pitch

Fanuc 10 paraméterek letöltése Pdf-ként

 

Fanuc 0T és 0M RS232 Paraméterek

 

Setting Page ISO: 1 0 = EIA   1 = ISO
INCH: 0 0 = mm   1= Inch
I/O 0 0:PORT 1 (M5)   1:PORT 2 (M74)
NC Paraméterek Port1 (M5)
PAR #2 1******1  
PAR #38 01******    
NC Paraméterek Port2 (M74)
PAR #50 1******1    
PAR #38 **01****    
Adatátviteli sebesség beállítása:
PAR#552 Baud (M5) Beállítás Baud
PAR#253 Baud (M74) 1 50
    2 100
    3 110
    4 150
    5 200
    6 300
    7 600
    8 1200
    9 2400
    10 4800
    11 9600
    11 9600
A paraméter sorokban a csillaggal jelölt biteket változatlanul kell hagyni!
Ajánlott adatátviteli sebesség: 9600 Baud
 

Betöltés RS232 segítségével:

Paraméter: Parameter Enable Switch: ON
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Paraméter képernyő
  EDIT Protect key: PWE =1
  Betöltés: EOB + Input
Program: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Program képernyő
  EDIT Protect key: OFF
  Betöltés: Input
Offset: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Offset  képernyő
  EDIT Protect key: PWE =1
  Betöltés: Input

Kitöltés RS232 segítségével:

Paraméter: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Paraméter képernyő
  EDIT Protect key:
  Kitöltés: EOB + Output Start
Program: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Program képernyő
  EDIT Protect key:
  Kitöltés: O-9999 Output/Start
Offset: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Offset képernyő
  EDIT Protect key:
  Kitöltés: Output /Start

Fanuc 0 paraméterek letöltése Pdf-ként

 

Fanuc 16, 18, 21 RS232 Paraméterek

 

Setting Page TV Check 1 0 = OFF   1 = ON
Punch Code 1 0 = EIA  1= ISO
Input Unit 0 0 = mm   1= Inch
I/O Chanel 0 0 = RS232C (JD5A)
Setting Page beállítások:
PAR #0 ******10  
PAR #20 0    
PAR #100 0    
PAR#102 0    
Adatátviteli sebesség beállítása:
PAR#103 Baud Beállítás Baud
    1 50
    2 100
    3 110
    4 150
    5 200
    6 300
    7 600
    8 1200
    9 2400
    10 4800
    11 9600
    12 19200
A paraméter sorokban a csillaggal jelölt biteket változatlanul kell hagyni!
Ajánlott adatátviteli sebesség: 9600 Baud
 

Betöltés RS232 segítségével:

Paraméter: Parameter Enable Switch: ON
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Paraméter képernyő
  EDIT Protect key: PWE =1
  Betöltés: EOB + Input
Program: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Program képernyő
  EDIT Protect key: OFF
  Betöltés: Input
Offset: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Offset  képernyő
  EDIT Protect key: PWE =1
  Betöltés: Input

Kitöltés RS232 segítségével:

Paraméter: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Paraméter képernyő
  EDIT Protect key:
  Kitöltés: EOB + Output Start
Program: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Program képernyő
  EDIT Protect key:
  Kitöltés: O-9999 Output/Start
Offset: Parameter Enable Switch:
  Üzemmód: EDIT
  ESTOP Nyomógomb:
  Oldal: Offset képernyő
  EDIT Protect key:
  Kitöltés: Output /Start

Fanuc 18, 18, 21  paraméterek letöltése Pdf-ként

 

Figyelem!

Bármilyen beállítás vagy paraméter módosítása előtt komplett mentést kell végezni az NC-n!

A weboldalunkon található információkat a legnagyobb gondossággal állítottuk össze. Az információk teljességét és pontosságát azonban nem tudjuk garantálni.A Coware nem vállal felelősséget a weboldal tartalmában található esetleges hibák és a hibás információkból eredő következményekért. Szakértő kollégáink készséggel segítenek Hotline szolgáltatásunkon keresztül az adatátvitel zökkenőmentes beállításában

Vissza