143
SECTION 7
Using a Programming Console
This section provides information on connecting and using a Programming Console. Refer to 7-4-2 Programming Console
Error Messages for details on errors that might occur during Programming Console operations.
7-1 Programming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
7-2 Connecting the Programming Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
7-2-1 Compatible Programming Consoles. . . . . . . . . . . . . . . . . . . . . . . . . 146
7-2-2 Changing the CQM1H’s Mode with the Mode Switch . . . . . . . . . . 150
7-2-3 Operating Mode at Startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
7-2-4 Preparation for Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
7-2-5 Entering the Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
7-3 Programming Console Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
7-3-1 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
7-3-2 Clearing Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
7-3-3 Reading/Clearing Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . 156
7-3-4 Buzzer Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
7-3-5 Reading and Assigning Expansion Instruction Function Codes. . . . 157
7-3-6 Setting and Reading a Program Memory Address and Monitoring
Bit Status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
7-3-7 Entering or Editing Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
7-3-8 Instruction Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
7-3-9 Bit Operand Search. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
7-3-10 Inserting and Deleting Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . 164
7-3-11 Checking the Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
7-3-12 Bit, Digit, Word Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
7-3-13 Binary Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
7-3-14 Three-word Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
7-3-15 Signed Decimal Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
7-3-16 Unsigned Decimal Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
7-3-17 Differentiation Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
7-3-18 Changing Timer, Counter SV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
7-3-19 Hexadecimal, BCD Data Modification. . . . . . . . . . . . . . . . . . . . . . . 172
7-3-20 Binary Data Modification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
7-3-21 Signed Decimal Data Modification . . . . . . . . . . . . . . . . . . . . . . . . . 174
7-3-22 Unsigned Decimal Data Modification . . . . . . . . . . . . . . . . . . . . . . . 175
7-3-23 Three-word Data Modification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
7-3-24 Force Set, Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
7-3-25 Clear Force Set/Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
7-3-26 Hex-ASCII Display Change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
7-3-27 Reading and Setting the Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
7-3-28 Displaying the Cycle Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
7-4 Programming Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
7-4-1 Preparatory Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
7-4-2 Programming Console Error Messages . . . . . . . . . . . . . . . . . . . . . . 180
7-4-3 Example Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
7-4-4 Programming Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
7-4-5 Checking the Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
7-4-6 Test Run in MONITOR Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187