Omron CS1G/H-CPUxx-EV1 Programming Manual page 101

Sysmac cs series; sysmac cj series
Hide thumbs Also See for CS1G/H-CPUxx-EV1:
Table of Contents

Advertisement

Checking Programs
Area
Operand ranges
Program capacity
for PLC
Syntax
Ladder diagram
structure
Output duplication
Tasks
Note Output duplication is not checked between tasks, only within individual tasks.
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
Number of steps
Overall capacity
Number of tasks
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
Stack overflows
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
Check for tasks set for starting at beginning of operation
Task program allocation
Section 2-3
Check
65

Advertisement

Table of Contents
loading

Table of Contents