![background image](http://html1.mh-extra.com/html/omron/srm1-programing-02-2001/srm1-programing-02-2001_programming-manual_742414006.webp)
TABLE OF CONTENTS
vii
PRECAUTIONS
xvii
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 Intended Audience
xviii
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 General Precautions
xviii
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3 Safety Precautions
xviii
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4 Operating Environment Precautions
xx
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5 Application Precautions
xxi
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECTION 1
PC Setup
1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-1
PC Setup
2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-2
Basic PC Operation and I/O Processes
16
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-3
CPM2C Changes in SW2
21
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECTION 2
Special Features
25
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-1
CPM2A/CPM2C Interrupt Functions
26
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-2
CPM2A/CPM2C High-speed Counters
45
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-3
CPM1/CPM1A Interrupt Functions
77
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-4
SRM1(-V2) Interrupt Functions
94
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-5
CPM2A/CPM2C Pulse Output Functions
97
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-6
CPM1A Pulse Output Functions
131
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-7
Synchronized Pulse Control (CPM2A/CPM2C Only)
134
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-8
Data Computation Standards
146
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-9
Analog I/O Functions (CPM1/CPM1A/CPM2A/CPM2C Only)
147
. . . . . . . . . . . . . . . . . . . .
2-10 Temperature Sensor Input Functions (CPM1A/CPM2A/CPM2C Only)
147
. . . . . . . . . . . . . .
2-11 CompoBus/S I/O Slave Functions (CPM1A/CPM2A/CPM2C Only)
147
. . . . . . . . . . . . . . . .
2-12 CompoBus/S I/O Master Functions (SRM1(-V2) and CPM2C-S Only)
148
. . . . . . . . . . . . . .
2-13 Analog Controls (CPM1/CPM1A/CPM2A Only)
150
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-14 Quick-response Inputs
153
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-15 Macro Function
157
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-16 Calculating with Signed Binary Data
158
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-17 Differential Monitor
159
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-18 Expansion Instructions (CPM2A/CPM2C/SRM1(-V2) Only)
160
. . . . . . . . . . . . . . . . . . . . . .
2-19 Using the CPM2A/CPM2C Clock Function
163
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECTION 3
Using Expansion Units
165
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-1
Analog I/O Units
166
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-2
Temperature Sensor Units
193
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-3
CompoBus/S I/O Link Units
214
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-4
DeviceNet I/O Link Unit
219
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECTION 4
Communications Functions
225
. . . . . . . . . . . . . . . . . . . . . . . .
4-1
Introduction
226
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-2
CPM1/CPM1A Communications Functions
227
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-3
CPM2A/CPM2C Communications Functions
231
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-4
SRM1(-V2) Communications Functions
268
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-5
Host Link Commands
281
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SECTION 5
Memory Areas
307
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-1
Memory Area Functions
308
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-2
I/O Allocation for CPM1/CPM1A/CPM2A PCs
313
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-3
I/O Allocation for CPM2C PCs
323
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .