Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - GigPur

#1
General Discussion / Adding Analog Output Module KRC2
December 15, 2024, 08:45:55 PM
Hello everyone,
I am trying to add an Analog Output to my Krc2 Cabinet. I am aware that i need to make some changes in the IOSYS.INI file. My plan is like this.


Add a line of code to Devnet part in IOSYS.INI file.
The Code I Plan to Use:


[DEVNET]
; Digital Input Module
inw0=3,0,x1 ; (This line code already exists)

; Digital Output Module
outw0=3,0,x1 ; (This line code already exists)
; Analog Output Module
ANOUT1=3,2,16,3,CAL1  ; I will add this line
ANOUT2=3,4,16,3,CAL1  ; I will add tihs line
The Setup:

My WAGO stack consists of:

Digital Input Module at byte offset 0.
Digital Output Module at byte offset 0.
Analog Output Module (WAGO 750-550), which I'm adding now.

I calculated the offsets as follows:

Digital inputs and outputs occupy byte 0 (logically separated by the system).
Analog outputs start at byte 2 (first channel) and byte 4 (second channel) to avoid overlap.
The Goal: I want to add the analog output module to control a servo motor's RPM via a 0–10V signal. The CAL1 factor scales the KUKA system's 0–1 range to the 0–10V output.

The Question: Does this configuration make sense for this setup, or is there anything I should consider regarding the offsets or the IOSYS.INI structure?

Is it really as simple as just editing the [DEVNET] part in IOSYS.INI file ?
#2
Hi everyone,

I've been successfully using a CEAD extruder with an ABB robot for some time, where I control the extrusion speed via an analog output. Now, I'm transitioning to a KUKA KR60-HA robot and utilizing KUKA|prc for programming.

In ABB, setting the analog output to control the extruder speed was straightforward. However, I've encountered a challenge with KUKA|prc: the analog output seems to only accept values between -1 and 1. As I read in some threads it basically normalizes the values and changes the speed accordingly(İ might be wrong). But what does -1 do then? I am close to understanding the situation but need further explanation. I don't want to connect the extruder and try randomly. Since I am afraid It might damage the motor etc..

This is probably a simple issue, but it's been puzzling me for a while. Could anyone guide how to properly set the analog output in KUKA|prc to control the CEAD extrusion speed?

Any help would be greatly appreciated!

Cheers,