21. Mai 2019, 20:43:40
Roboterforum.de - Die Industrieroboter- Anwender und Experten Community

[offen] KRC1 Fehler digitale Eingänge lesen Port: CAN 1


normal_post Autor Thema: [offen] KRC1 Fehler digitale Eingänge lesen Port: CAN 1  (Gelesen 840 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

06. Dezember 2018, 15:18:06
Gelesen 840 mal
Offline

CK1980


Hallo zusammen,
wie kriege ich die Fehlermeldung weg? Ich habe alles durchprobiert.Tausch MFC Karte und Änderung Eingänge Variablen. Hat nicht gebracht.
KRC1 Schrank und KRC Software V2.1.5
digitalkamera00149eeo

Gruß CK1980
  • gefällt mir    Danke

Heute um 20:43:40
Antwort #1

Werbung

Gast

06. Dezember 2018, 15:48:27
Antwort #1
Online

SJX

Global Moderator
Hallo CK1980,

WoW. V2.1.5 findet man nicht jeden Tag. Waren noch Zeiten...….

Kommt von der Peripheriekommunikation her, die wahrscheinlich abgehängt ist, Oder?

Poste mal die Datei io_inf.ini. Solltest Sie finden unter C:/KRC/init.

Für was verwendet Ihr ihn? Softwareupdate wäre zu empfehlen.

Gruss SJX

  • gefällt mir    Danke
Manche Maenner bemuehen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitaetstheorie.

07. Dezember 2018, 12:29:34
Antwort #2
Offline

Handschuh #33


Falls noch alles dran ist, mal mit "Konfigurieren" "E/A-Treiber" "E/A Rekonfigurieren" versuchen... ;)
  • gefällt mir    Danke

07. Dezember 2018, 15:05:55
Antwort #3
Offline

CK1980


Hallo zusammen,
die KRC1 ist für Testsystem gedacht. Also Roboter generalüberholen und 24h testen. Bisher konnten wir mit dem Hand Roboter steuern.
Auf der Platte ist kein MADA Ordner.
Roboter ist KR125L90_2_TJ FLOOR ZH01
io_inf.ini
; Configuration I/O: Lindemann 14.03.96  RE-SG
;                    Lindemann 27.03.96  RE-SG
;                    Lindemann 29.07.96: only 4 Analog-Types
;       Lohrmann  26.10.96  RE-K  English translation
;
; Digital Inputs:
; PORTINx=D,s  => x=Board Inputword number, D=Digital Module, s=System Digital number
; Digital Outputs:
; PORTOUTx=D,s => x=Board Outputword number, D=Digital Module, s=System Digital number
; Analog Inputs:
; PORTINx=A,s,b,o,t  => x=Board Inputword number, A=Analog Module,
;                        s=System Digital number, b=Number of convertion bits,
;                        o=Offset, t=Type
; Analog Outputs:
; PORTOUTx=A,s,b,o,t => x=Board Outputword number, A=Analog Module,
;                        s=System Digital number, b=Number of convertion bits,
;                        o=Offset, t=Type
;
;Type-Identification :
;      0  right without sign  0.0 < float < 1.0
;      1  right with sign   -1.0 < float < 1.0
;      2  left  without sign  0.0 < float < 1.0
;      3  left  with sign   -1.0 < float < 1.0
;
;
; Board Inputword-/Board Outputword number, System Digital number identify Groups of 16 Bits
; System Analog-Input/-analog Output number correspond to the index of $ANIN[], $ANOUT
;
; Example:
; [MFC]
; ;map $IN[17] to $IN[32] on the MFC-Inputs 1 to 16.
; PORTIN1=D,2
; [CAN]
; ;Map $ANOUT[2] to the analog output module 1 of the DeviceNet-CAN, 12 convertion bits,
; ;no Offset, Type 0
; PORTOUT1=A,2,12,0,0
; ;Map $ANOUT[5] to the analog output module 2 of the DeviceNet-CAN, 8 convertion bits,
; ;no Offset, Type 3
; PORTOUT2=A,5,8,0,3
;
[MFC]
VORHANDEN=1   ; active
PORTIN1=D,1
PORTOUT1=D,1
PORTOUT2=D,2
[INTERBUS]
VORHANDEN=0   ; inactive=0  active=1
; ------- Inputs --------;-- Slave Inputs --
PORTIN449=D,26 ;$IN[401-416]
PORTIN450=D,27 ;$IN[417-432]
PORTIN451=D,28 ;$IN[433-448]
PORTIN452=D,29 ;$IN[449-464]
;--------- Outputs ------
;-- Slave Outputs --
PORTOUT449=D,26 ;$OUT[401-416]
PORTOUT450=D,27 ;$OUT[417-432]
PORTOUT451=D,28 ;$OUT[433-448]
PORTOUT452=D,29 ;$OUT[449-464]
[CAN]
VORHANDEN=1  ; inactive=0  active=1
PORTOUT1=A,1,16,0,3 ;$ANOUT[1]
PORTOUT2=A,2,16,0,3 ;$ANOUT[2]
PORTOUT3=D,3        ;$OUT[33]..$OUT[48]
PORTIN1=D,3         ;$IN[33]..$IN[48]
[SENSOR]
VORHANDEN=0
[FIPIO]
VORHANDEN=0   ; inactive=0  active=1
[BOSCHIO]
VORHANDEN=0  ; inactive=0  active=1
; ------- Inputs --------
PORTIN1=D,33 ;$IN[513-528]
;--------- Outputs ------
PORTOUT1=D,33 ;$OUT[513-528]
PORTOUT2=D,34 ;$OUT[529-544]
[PERCEPTRON]
VORHANDEN=0  ; inactive=0  active=1
; ------- Inputs --------
PORTIN1=D,35 ;$IN[545-560]  X
PORTIN2=D,36 ;$IN[561-576]  Y
PORTIN3=D,37 ;$IN[577-592]  Z
PORTIN4=D,38 ;$IN[593-608]  A
PORTIN5=D,39 ;$IN[609-624]  B
PORTIN6=D,40 ;$IN[625-640]  C
PORTIN7=D,41 ;$IN[641-656]  ERG
;--------- Outputs ------
PORTOUT1=D,35 ;$OUT[545-560] model, color, phase
PORTOUT2=D,36 ;$OUT[561-576] jsn
PORTOUT3=D,37 ;$OUT[577-592] command, fixture
[SBIP]
VORHANDEN=0  ; inactive=0  active=1
;Portnr.=COMBUFIndex+1
PORTOUT1=D,1  ; TASK WRITE : $OUT[1-16]
PORTOUT2=D,2  ; MMI WRITE  : $OUT[17-32]
PORTOUT51=D,3 ; KEY WRITE  : $OUT[33-48]
PORTOUT52=D,4 ; PARAM1     : $OUT[49-64]
PORTOUT53=D,5 ; PARAM2     : $OUT[65-80]
PORTOUT54=D,6 ; PARAM3     : $OUT[81-96]
PORTOUT55=D,7 ; PARAM4     : $OUT[97-112]
PORTOUT56=D,8 ; PARAM5     : $OUT[113-128]
PORTOUT57=D,9 ; PARAM6     : $OUT[129-144]
PORTOUT58=D,10 ; PARAM7     : $OUT[145-160]
PORTOUT59=D,11 ; PARAM8     : $OUT[161-176]
PORTOUT60=D,12 ; PARAM9     : $OUT[177-192]
PORTOUT61=D,13 ; PARAM0     : $OUT[193-208]
PORTIN1=D,1   ; TASK READ   : $IN[1-16]
PORTIN2=D,2   ; MMI READ    : $IN[17-32]
PORTIN51=D,3  ; KEY READ    : $IN[33-48]
PORTIN3=D,4   ; RESULT1     : $IN[49-64]
PORTIN4=D,5   ; RESULT2     : $IN[65-80]
PORTIN5=D,6   ; RESULT3     : $IN[81-96]
PORTIN6=D,7   ; RESULT4     : $IN[97-112]
PORTIN7=D,8   ; RESULT5     : $IN[113-128]
PORTIN8=D,9   ; RESULT6     : $IN[129-144]
PORTIN9=D,10   ; RESULT7     : $IN[145-160]
PORTIN10=D,11   ; RESULT8     : $IN[161-176]
PORTIN11=D,12   ; RESULT9     : $IN[177-192]
PORTIN12=D,13   ; RESULT0     : $IN[193-208]

[END SECTION]


  • gefällt mir    Danke

07. Dezember 2018, 15:09:39
Antwort #4
Offline

CK1980



Hallo Handschuh,

leider hat das nicht gebracht. Habe heute 3 Stunden verbracht.

Diskettenlaufwerk funktioniert nicht. Wollte MADA aus anderen KRC1 auf der Diskette kopieren.
CD-ROM Laufwerk defekt.

Auf der Platte war noch V1.1.7. Hab installiert, immer noch CAN Fehlermeldung.
  • gefällt mir    Danke

Heute um 20:43:40
Antwort #5

Werbung

Gast

07. Dezember 2018, 15:40:27
Antwort #5
Online

SJX

Global Moderator
Hallo CK1980,

CAN Treiber ist aktiv.

[CAN]
VORHANDEN=1  ; inactive=0  active=1
PORTOUT1=A,1,16,0,3 ;$ANOUT[1]
PORTOUT2=A,2,16,0,3 ;$ANOUT[2]
PORTOUT3=D,3        ;$OUT[33]..$OUT[48]
PORTIN1=D,3         ;$IN[33]..$IN[48]

In Sektion [CAN] VORHANDEN = 0 stellen.
Danach I/O Rekonfigurieren, damit neue Einstellung aktiv wird.

Danach sollte Meldung weg sein.


Gruss SJX
  • gefällt mir    Danke
Manche Maenner bemuehen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitaetstheorie.


Teile per facebook Teile per linkedin Teile per pinterest Teile per reddit Teile per twitter
 

über das Roboterforum

Nutzungsbedingungen Impressum Datenschutzerklärung

Sponsoren des Roboterforums

ROBTEC GmbH