6 Programming
6-2
NJ-series CPU Unit Software User’s Manual (W501)
6-6 Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-112
6-6-1 Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-112
6-6-2 Basic Understanding of Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-112
6-6-3 Instruction Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-115
6-7 Namespaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-120
6-7-1 Namespaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-120
6-7-2 Namespace Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-121
6-7-3 Procedure for Using Namespaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-124
6-8 Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-125
6-8-1 Introduction to Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-125
6-8-2 Specifications of Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-125
6-8-3 Library Object Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-126
6-8-4 Procedure to Use Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-127
6-9 Programming Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-129
6-9-1 Array Specifications for Input Variables, Output Variables, In-Out
Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-129
6-9-2 Structure Variables for Input Variables, Output Variables, In-Out
Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-129
6-9-3 Master Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-130