User Manual Contents 
GFK-1742F Jan 2020 
 
Contents v 
11.3 Variables ......................................................................................................... 276 
11.4 Operators........................................................................................................ 277 
11.4.1Arithmetic Operators ............................................................................ 277 
11.4.2Relational Operators ............................................................................. 278 
11.4.3Bitwise Logical Operators ...................................................................... 279 
11.5 Local Logic / Host Controller / Motion Program Communication...................... 280 
11.6 Local Logic Programming Examples................................................................. 280 
11.6.1Torque Limiting Program Example ........................................................ 280 
11.6.2Gain Scheduler Program Example.......................................................... 282 
11.6.3Programmable Limit Switch Program Example ...................................... 282 
11.6.4Trigger Output Based Upon Position Program Example ......................... 283 
11.6.5Windowing Strobes Program Example................................................... 285 
Chapter 12: Local Logic Language Syntax..............................286 
12.1 Syntactic Elements .......................................................................................... 286 
12.1.1Numeric Constants................................................................................ 286 
12.1.2Local Logic Variables ............................................................................. 287 
12.1.3Local Logic Statements.......................................................................... 288 
12.1.4Whitespace ........................................................................................... 289 
12.1.5Comments ............................................................................................ 290 
12.1.6PRAGMA Directive................................................................................. 291 
12.1.7Local Logic Keywords and Operators ..................................................... 291 
12.2 Enabling and Disabling Local Logic................................................................... 292 
12.3 Local Logic Outputs/Commands...................................................................... 292 
12.4 Local Logic Arithmetic Operators..................................................................... 293 
12.4.1Operator + ............................................................................................ 294 
12.4.2Operator - ............................................................................................. 294 
12.4.3Operator * ............................................................................................ 295 
12.4.4Operator MOD ...................................................................................... 295 
12.4.5Function ABS......................................................................................... 296 
12.5 Local Logic Bitwise Logical Operators............................................................... 296 
12.5.1Operator BWAND.................................................................................. 297 
12.5.2Operator BWOR .................................................................................... 297 
12.5.3Operator BWXOR .................................................................................. 298 
12.5.4Operator BWNOT .................................................................................. 298 
12.6 Comparison Operators .................................................................................... 299