Hi,
I have some experience with KRC4 controllers but have been tasked with commissioning a welding cell consisting of...
- KRC2 controller with v5.4 software
- ArcTech 2.3
- Fronius TPS 4000
- Beckhoff 5250 DeviceNet bus coupler with...
1x KL1408 8-ch digital input
2x KL2408 8-ch digital output
1x KL6021 RS-485 interface card
Apparently the robot was serviced but it was noted by customer that they removed the RS-485 'slice' from the bus coupler and have implemented a simple entry into the IOSYS.ini to communicate to the input and output slices. So, when I arrived, it has the input slice, then the 2 output slices (and then the bus terminator slice). The IO configuration has the DeviceNet driver enabled and the following...
[DEVNET]
INB0=10, 0, x1
OUTB0=10, 0, x1
OUTB1=10, 1, x1
I understand this to mean that the signals are mapped to inputs 1-8 and outputs 1-16 and I was able to set/reset these output and witness the inputs from the IO monitor window.
If I place the RS-485 slice into the last position of the bus coupler (end terminator is absolute last of course) without changing anything else, the mapping is completely lost. I can appreciate that some auto configuration from adding the RS-485 slice has occurred but I'm unsure of how this is being changed. Is there some manual configuration required?
I've done some searching but can't find anything specific to the KRC2 with my hardware setup. I found this thread useful which tells me hardware wise I'm on the right track with a "DeviceNet over 485 " connection between the robot controller and welder but hope users like 'panic mode' and others can assist.
So my questions are...
What should my [DEVNET] look like in the IOSYS.ini ?
Are there any other settings I need to check?
I see all the Fronius signal names in the IO (prg number, strobe, etc, etc), is this standard config when ArcTech is implemented?
Any example config files or general help is appreciated.
Regards
BigM