beremiz
Clone
Summary
Browse
Changes
Graph
Rollback last commit
2013-04-15, Laurent Bessard
7b5e83c2c23d
Parents
f62eb0b2e57c
Children
32255ca50fb0
Rollback last commit
1 files changed, 6 insertions(+), 1 deletions(-)
+6
-1
etherlab/plc_cia402node.c
--- a/etherlab/plc_cia402node.c Sat Apr 13 12:27:49 2013 +0200
+++ b/etherlab/plc_cia402node.c Mon Apr 15 00:37:59 2013 +0200
@@ -153,7 +153,12 @@
}
// Default variables publish
- *(__CIA402Node_%(location)s.TargetPosition) = USER_UNIT_TO_AXIS_UNIT(__CIA402Node_%(location)s.axis->PositionSetPoint);
+ if (__CIA402Node_%(location)s.axis->CSP && *(__CIA402Node_%(location)s.ModesOfOperationDisplay) == 0x08) {
+ *(__CIA402Node_%(location)s.TargetPosition) = USER_UNIT_TO_AXIS_UNIT(__CIA402Node_%(location)s.axis->PositionSetPoint);
+ }
+ else {
+ *(__CIA402Node_%(location)s.TargetPosition) = *(__CIA402Node_%(location)s.ActualPosition);
+ }
// Extra variables publish
%(extra_variables_publish)s