A - 19
CHAPTER12 PROCEDURE FOR WRITING PROGRAM TO CPU MODULE 12 - 1 to 12 - 18
12.1 Basic Model QCPU ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 12 - 1
12.1.1 Items to be examined for program creation •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 12 - 1
12.1.2 Hardware check ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 12 - 2
12.1.3 Procedure for writing program •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 12 - 4
12.1.4 Boot run procedure ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 12 - 6
12.2 High Performance Model QCPU, Process CPU, Redundant CPU, Universal Model QCPU••••••• 12 - 7
12.2.1 Items to be examined for program creation •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 12 - 7
12.2.2 Hardware check ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 12 - 9
12.2.3 Procedure for writing one program •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••12 - 11
12.2.4 Procedure for writing multiple programs •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••12 - 14
12.2.5 Boot run procedure ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••12 - 18
APPENDICES App- 1 to App - 177
Appendix 1 Special Relay List ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 1
Appendix 2 Special Register List•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••App- 32
Appendix 3 List of Parameter No.••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••App- 95
Appendix 4 Functions Added or Changed Due to Version Upgrade •••••••••••••••••••••••••••••••••••••• App- 103
Appendix 4.1 Basic model QCPU Upgrade••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 103
Appendix 4.2 High Performance model QCPU Upgrade••••••••••••••••••••••••••••••••••••••••••••••••• App- 106
Appendix 4.3 Process CPU Upgreade •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 109
Appendix 4.4 Redundant CPU Upgrade •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 110
Appendix 4.5 Universal model QCPU Upgrade•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 111
Appendix 5 Method of replacing High Performance model QCPU with Universal model QCPU •••• App- 112
Appendix 5.1 PRECAUTIONS FOR REPLACEMENT ••••••••••••••••••••••••••••••••••••••••••••••••••• App- 112
Appendix 5.2 APPLICABLE DEVICES AND SOFTWARE •••••••••••••••••••••••••••••••••••••••••••••• App- 119
Appendix 5.3 INSTRUCTIONS•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 123
Appendix 5.3.1 Instructions not Supported in Universal Model QCPU and Alternative Methods
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 123
Appendix 5.3.2 Replacing Programs Using Multiple CPU Transmission Dedicated Instructions
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 125
Appendix 5.3.3 Program Replacement Examples ••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 126
Appendix 5.4 FUNCTIONS •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 140
Appendix 5.4.1 Floating-point Operation Instructions ••••••••••••••••••••••••••••••••••••••••••••••••• App- 140
Appendix 5.4.2 Error Check Processing for Floating-point Data Comparison Instructions •••• App- 148
Appendix 5.4.3 Device Latch Function ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 152
Appendix 5.4.4 File Usability Setting ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 154
Appendix 5.4.5 Parameter-valid Drive and Boot File Setting •••••••••••••••••••••••••••••••••••••••• App- 156
Appendix 5.4.6 Forced ON/OFF Function of External I/O •••••••••••••••••••••••••••••••••••••••••••• App- 161
Appendix 5.5 SPECIAL RELAYS AND SPECIAL REGISTERS•••••••••••••••••••••••••••••••••••••••• App- 165
Appendix 5.5.1 Special Relay List••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 165
Appendix 5.5.2 Special Register List ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 167
Appendix 6 Specifications Comparison Between Ethernet Port of Built-in Ethernet Port QCPU and Ethernet
Module •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 169
Appendix 7 Access Range Using Ethernet Port of Built-in Ethernet Port QCPU ••••••••••••••••••••••• App- 172
Appendix 8 Precautions for Battery Transport••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 174
Appendix 9 Device Point Assignment Sheet••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• App- 175
INDEX INDEX- 1 to INDEX- 6