User`s manual

Contents
xii Motion Mate DSM314 for Series 90-30 PLCs User's Manual January 2001 GFK-1742A
Trigger Output Based Upon Position Program Example............................................ 11-10
Windowing Strobes Program Example...................................................................... 11-12
Windowing Strobes Local Logic Program .................................................. 11-12
Chapter 12 Local Logic Language Syntax........................................................................12-1
Introduction................................................................................................................12-1
Syntactic Elements .....................................................................................................12-1
Numeric Constants ...............................................................................................12-1
Local Logic Variables ..........................................................................................12-2
Local Logic Statements ........................................................................................12-2
Local Logic Assignment Statements.................................................................... 12-2
Local Logic Conditional Statements.................................................................... 12-3
Whitespace...........................................................................................................12-4
Comments............................................................................................................12-4
PRAGMA Directive............................................................................................. 12-5
Local Logic Keywords and Operators...................................................................12-5
Enabling and Disabling Local Logic ...........................................................................12-6
Local Logic Outputs/Commands.................................................................................12-6
Local Logic Arithmetic Operators...............................................................................12-8
Operator +............................................................................................................12-8
Operator -.............................................................................................................12-9
Operator *............................................................................................................12-9
Operator /........................................................................................................... 12-10
Operator MOD................................................................................................... 12-11
Function ABS..................................................................................................... 12-12
Local Logic Bitwise Logical Operators..................................................................... 12-13
Operator BWAND.............................................................................................. 12-13
Operator BWOR................................................................................................. 12-14
Operator BWXOR..............................................................................................12-14
Operator BWNOT..............................................................................................12-15
Comparison Operators..............................................................................................12-16
Local Logic Runtime Errors...................................................................................... 12-17
Overflow Status................................................................................................ 12-17
Divide By Zero................................................................................................. 12-17
Watchdog Timeout Warning / Error ..................................................................12-18
Local Logic Error Messages .....................................................................................12-19
Local Logic Build Error Messages......................................................................12-19
Local Logic Syntax Errors.................................................................................. 12-19
Example: ...................................................................................................12-19
Local Logic Parse Errors .................................................................................... 12-20
Examples:.................................................................................................. 12-20
Local Logic Parse Warnings............................................................................... 12-22
Local Logic Download Error Messages ..............................................................12-23
Local Logic Runtime Errors ............................................................................... 12-24