Omron CPM2B ユーザーズマニュアル

ページ / 149
77
SECTION 6
Using Programming Devices
This section outlines the operations possible with the Programming Consoles.
6-1
Using a Programming Console
78
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-1-1
Compatible Programming Consoles
78
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-1-2
Changing the CPM2B’s Mode with the Mode Switch
80
. . . . . . . . . . . . . . . . . . . . . 
6-1-3
Connecting the Programming Console
81
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-1-4
Preparation for Operation
82
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-1-5
Entering the Password
83
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2
Programming Console Operations
84
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-1
Overview
84
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-2
Clearing Memory
85
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-3
Reading/Clearing Error Messages
86
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-4
Buzzer Operation
86
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-5
Assigning Expansion Instruction Function Codes
87
. . . . . . . . . . . . . . . . . . . . . . . . 
6-2-6
Setting and Reading a Program Memory Address and Monitoring I/O Bit Status
88
6-2-7
Entering or Editing Programs
88
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-8
Instruction Search
91
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-9
Bit Operand Search
92
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-10
Inserting and Deleting Instructions
93
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-11
Checking the Program
94
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-12
Bit, Digit, Word Monitor
94
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-13
Differentiation Monitor
96
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-14
Binary Monitor
97
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-15
Three-Word Monitor
98
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-16
Signed Decimal Monitor
98
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-17
Unsigned Decimal Monitor
99
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-18
Three-Word Data Modification
99
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-19
Changing Timer, Counter SV
100
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-20
Hexadecimal, BCD Data Modification
101
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-21
Binary Data Modification
101
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-22
Signed Decimal Data Modification
102
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-23
Unsigned Decimal Data Modification
103
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-24
Force Set, Reset
104
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-25
Clear Force Set/Reset
104
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-26
Hex-ASCII Display Change
105
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-27
Displaying the Cycle Time
105
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-2-28
Reading and Setting the Clock
106
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-3
Programming Example
106
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-3-1
Preparatory Operations
106
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-3-2
Example Program
108
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-3-3
Programming Procedures
109
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-3-4
Checking the Program
111
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
6-3-5
Test Run in MONITOR Mode
112
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .