January 2012 6.11 Machine Kinematics (As of NC Software 548328-03) 745
Module 9098 Find active kinematics configuration
The PLC uses Module 9098 to find the active kinematics configuration. Both
the index from CfgKinList as well as the key name of the kinematic model can
be interrogated.
Constraints:
The module is not executable in the cyclic PLC program.
Call:
PS B/W/D/K <>String number for key name of the kinematic model>
0...15: String number for key name
(the index from CfgKinList is also acquired)
–1: Only find index from CfgKinList; do not acquire the name
CM 9098
PL B/W/D <>Index from CfgKinList>
–1: Index could not be acquired
Error recognition:
Marker Value Meaning
M4203 or
NN_GenApiModule
Error
0 Kinematic configuration was selected
1 Error code in
NN_GenApiModuleErrorCode
W1022 or
NN_GenApiModule
ErrorCode
2 Invalid parameter programmed for string
number
20 Module was not called in a spawn or
submit job
30 Configuration datum CfgKinList or
CfgActivateKinem is not defined, or the
entry from CfgActivateKinem was not
found in CfgKinList
58 No NC channel configured, or more than
one configured