Hallo Leutz,
ich habe ein problem und weiß nicht was ich falsch mache.
Problem: kontunuierliches senden einer Real Zahl zur SPS
-----------------------------------------------------------
iosys.ini :
[PBMASL]
indw10=127,0x1 ;$in[81-112]
indw14=127,0x1 ;$in[113-144]
outdw10=127,0x1 ;$out[81-112]
outdw14=127,0x1 ;$out[113-144]
----------------------------------------------------------
----------------------------------------------------------
sps.sub :
Declarations
INI
Loop
....
....
sps_tool()
ENDLOOP
------------------------------------------------------------------
------------------------------------------------------------------
sps_tool.dat :
DEFDAT sps_tool PUBLIC
DECL GLOBAL REAL AX_X = 0
DECL GLOBAL REAL AX_Y = 0
DECL GLOBAL REAL outAX_X = 0
DECL GLOBAL REAL outAX_Y = 0
ENDDAT
--------------------------------------------------------------------
-------------------------------------------------------------------
sps_tool.src :
SIGNAL outAX_X $out[81] to $out[112]
outAX_X = 35
-------------------------------------------------------------------
Die Wert Zuweisung sollte natürlich nicht im Roboter Ablauf gemachtwerden, daher die SPS.sub .
die 35 habe ich auch in der SPS jetzt stehen, aber wenn ich den Wert ändere passiert nichts.
was mache ich falsch bzw was habe ich übersehen....?
würde mich über eure hilfe freuen....