FANUC
Ihr Spezialist für Fabrikautomation
Hilfe bei der Einrichtung der Oi-MC-Steuerung für die RS-232-C-Kommunikation

Hallo,
Ich habe eine Hyundai-Kia VX 400 aus etwa 2005 mit einer Fanuc oi-MC Steuerung. Ich versuche, sie für die RS-232-C-Direktübertragung einzurichten. Bisher haben wir den PCMCIA-Port mit einer CompactFlash-Karte genutzt (I/O-Port 4).
Wenn ich das Handbuch richtig lese, besagt es, dass nur die Kanäle 1 und 2 für RS-232-C genutzt werden können.
Der Abschnitt zu den Betriebsgeräten im Fanuc-Handbuch sagt:
Kanal 1 ist JD36A RS-232-C – Reader / Puncher, I/O CHANNEL = 0 oder I/O CHANNEL = 1
Kanal 2 ist JD36B RS-232-C – Reader / Puncher, I/O CHANNEL = 2
Egal, was ich tue – wenn ich in den Bearbeitungsmodus gehe, dann PROG, dann die (OPRT)-Softtaste, dann die READ-Softtaste und schließlich die EXEC-Softtaste drücke, bekomme ich den NO. 2087 AL-87 ALARM, der besagt: 086 DR SIGNAL OFF.
Im Hilfemenü des READER/PUNCHER INTERFACE steht: (NO. 0100 ~)
Meine Fragen:
Muss sich die Maschinensteuerung zuerst im Lesemodus befinden, bevor der PC das Programm sendet?
Spielt es eine Rolle, ob das Kabel angeschlossen ist, wenn die Steuerung auf READ > EXEC gesetzt wird? Prüft die Steuerung in diesem Moment aktiv die Kabelverbindung oder das Interface, und könnte dies den 086-Alarm verursachen?
Laut meinen Recherchen muss Xon/Xoff oder RTS/CTS irgendwo in der Steuerung eingestellt werden, aber ich bin mir nicht sicher, welcher Parameter das ist.
Aktuelle Einstellungen:
OFS/SET drücken, dann die SETTINGS-Softtaste:
PARAMETER WRITE = 1
TV CHECK = 0
PUNCH CODE = 1 (ISO)
INPUT UNIT = 1 (INCH)
I/O CHANNEL = 0/1/2
SEQUENCE = # 0 (OFF)
TAPE FORMAT = 0 (NO CNV)
SEQUENCE STOP = 0 (PROGRAM NO.)
SEQUENCE STOP = 0 (SEQUENCE NO.)
OFS/SET drücken, dann die PARAM-Softtaste:
0000: SEQ=0, INI=1, ISO=1, TVC=0
0001: FCV=0
0002: SJZ=0, RDG=08
0020: I/O Channel=1/23
0100: ENS=1, IOP=1, ND3=1, NCR=1, CTV=1
0101: NFD=1, ASI=0, SB2=1
0102: Device no. (CH0) 0
0103: BAUDRATE (CH0) 11 (dies entspricht 9600)
0111: NFD=1, ASI=1, SB2=1
0112: DEVICE NUM. (CH 1) 0
0113: BAUDRATE (CH1) 11
0121: NFD=1, ASI=0, SB2=1
0122: DEVICE NUM. (CH 2) 0
0123: BAUDRATE (CH2) 11
0134: CLK=0, NCD=0, SYN=0, PRY=0
0135: RMS=0, R42=0, PRA=0, ETX=0, ASC=0
SYSTEM-Taste drücken, dann die ALL I/O-Softtaste:
I/O CHANNEL = 1
DEVICE NUM. = 0
BAUDRATE = 9600
STOP BIT = 2
NULL INPUT = (EIA) ALM
TV CHECK (NOTES) ON
TV CHECK = OFF
PUNCH CODE = ISO
INPUT CODE = EIA/ISO
FEED OUTPUT = NO FEED
EOB OUTPUT = LF
Ich habe eine Hyundai-Kia VX 400 aus etwa 2005 mit einer Fanuc oi-MC Steuerung. Ich versuche, sie für die RS-232-C-Direktübertragung einzurichten. Bisher haben wir den PCMCIA-Port mit einer CompactFlash-Karte genutzt (I/O-Port 4).
Wenn ich das Handbuch richtig lese, besagt es, dass nur die Kanäle 1 und 2 für RS-232-C genutzt werden können.
Der Abschnitt zu den Betriebsgeräten im Fanuc-Handbuch sagt:
Kanal 1 ist JD36A RS-232-C – Reader / Puncher, I/O CHANNEL = 0 oder I/O CHANNEL = 1
Kanal 2 ist JD36B RS-232-C – Reader / Puncher, I/O CHANNEL = 2
Egal, was ich tue – wenn ich in den Bearbeitungsmodus gehe, dann PROG, dann die (OPRT)-Softtaste, dann die READ-Softtaste und schließlich die EXEC-Softtaste drücke, bekomme ich den NO. 2087 AL-87 ALARM, der besagt: 086 DR SIGNAL OFF.
Im Hilfemenü des READER/PUNCHER INTERFACE steht: (NO. 0100 ~)
Meine Fragen:
Muss sich die Maschinensteuerung zuerst im Lesemodus befinden, bevor der PC das Programm sendet?
Spielt es eine Rolle, ob das Kabel angeschlossen ist, wenn die Steuerung auf READ > EXEC gesetzt wird? Prüft die Steuerung in diesem Moment aktiv die Kabelverbindung oder das Interface, und könnte dies den 086-Alarm verursachen?
Laut meinen Recherchen muss Xon/Xoff oder RTS/CTS irgendwo in der Steuerung eingestellt werden, aber ich bin mir nicht sicher, welcher Parameter das ist.
Aktuelle Einstellungen:
OFS/SET drücken, dann die SETTINGS-Softtaste:
PARAMETER WRITE = 1
TV CHECK = 0
PUNCH CODE = 1 (ISO)
INPUT UNIT = 1 (INCH)
I/O CHANNEL = 0/1/2
SEQUENCE = # 0 (OFF)
TAPE FORMAT = 0 (NO CNV)
SEQUENCE STOP = 0 (PROGRAM NO.)
SEQUENCE STOP = 0 (SEQUENCE NO.)
OFS/SET drücken, dann die PARAM-Softtaste:
0000: SEQ=0, INI=1, ISO=1, TVC=0
0001: FCV=0
0002: SJZ=0, RDG=08
0020: I/O Channel=1/23
0100: ENS=1, IOP=1, ND3=1, NCR=1, CTV=1
0101: NFD=1, ASI=0, SB2=1
0102: Device no. (CH0) 0
0103: BAUDRATE (CH0) 11 (dies entspricht 9600)
0111: NFD=1, ASI=1, SB2=1
0112: DEVICE NUM. (CH 1) 0
0113: BAUDRATE (CH1) 11
0121: NFD=1, ASI=0, SB2=1
0122: DEVICE NUM. (CH 2) 0
0123: BAUDRATE (CH2) 11
0134: CLK=0, NCD=0, SYN=0, PRY=0
0135: RMS=0, R42=0, PRA=0, ETX=0, ASC=0
SYSTEM-Taste drücken, dann die ALL I/O-Softtaste:
I/O CHANNEL = 1
DEVICE NUM. = 0
BAUDRATE = 9600
STOP BIT = 2
NULL INPUT = (EIA) ALM
TV CHECK (NOTES) ON
TV CHECK = OFF
PUNCH CODE = ISO
INPUT CODE = EIA/ISO
FEED OUTPUT = NO FEED
EOB OUTPUT = LF

Ich habe gerade die Rückseite der Steuerung geöffnet und festgestellt, dass der RS-232-C-Anschluss an der Seite der Steuerung mit einem Kabel mit JD36A verbunden ist.
Bei JD36B ist nichts angeschlossen. Laut dem ursprünglichen Beitrag kann nur Kanal 1 für JD36A verwendet werden.
Bei JD36B ist nichts angeschlossen. Laut dem ursprünglichen Beitrag kann nur Kanal 1 für JD36A verwendet werden.

der zweite Port JD36B für die RS232 ist eine Option in der Steuerung und muss mit Hilfe von Fanuc aktiviert werden, um ihn zu nutzen, wenn der JD36A defekt ist
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: