Omron SYSMAC CS Series Programming Manual page 82

Hide thumbs Also See for SYSMAC CS Series:
Table of Contents

Advertisement

Checking Programs
62
Area
Instruction support
Instructions and operands supported by PLC
by PC
Instruction variations (NOT, !, @, and %)
Object code integrity
Operand ranges
Operand area ranges
Operand data types
Access check for read-only words
Operand range checks, including the following.
• Constants (#, &, +, –)
• Control codes
• Area boundary checks for multi-word operands
• Size relationship checks for multi-word operands
• Operand range overlaps
• Multi-word allocations
• Double-length operands
• Area boundary checks for offsets
Program capacity
Number of steps
for PC
Overall capacity
Number of tasks
Syntax
Call check for paired instructions
• IL–ILC
• JMP–JME, CJP/CJPN-JME
• SBS–SBN–RET, MCRO–SBN–RET
• STEP–SNXT
• BPRG–BEND
• IF–IEND
• LOOP–LEND
Restricted programming locations for BPRG–BEND
Restricted programming locations for SBN–RET
Restricted programming locations for STEP–SNXT
Restricted programming locations for FOR–NEXT
Restricted programming locations for interrupt tasks
Required programming locations for BPRG–BEND
Required programming locations for FOR–NEXT
Illegal nesting
END(001) instruction
Number consistency
Ladder diagram
Stack overflows
structure
OR LD/AND LD sufficiency and order
OUT TR/LD TR sufficiency and order
TR15 range check
Output duplication
Duplicate output check
• By bit
• By word
• Timer/counter instructions
• Long words (2-word and 4-word)
• Multiple allocated words
• Start/end ranges
• FAL numbers
• Instructions with multiple output operands
Section 2-3
Check

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cs1g/h-cpu-ev1 seriesCj1g-cpu seriesSysmac cj series

Table of Contents