EasyManuals Logo

Omron SYSMAC CP Series Instruction & Reference Manual

Omron SYSMAC CP Series
467 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #345 background imageLoading...
Page #345 background image
2-309
2 Instructions
CP1E CPU Unit Instructions Reference Manual(W483)
High-speed Counter/Pulse
Output Instructions
2
INI
C: Control Data
NV: First Word with New PV
Operand Specifications
Flags
Function
INI(880) performs the operation specified in C for the port specified in P. The possible combinations of
operations and ports are shown in the following table.
Starting Comparison (C = 0000 hex)
If C is 0000 hex, INI(880) starts comparison of a high-speed counter’s PV to the comparison table reg-
istered with CTBL(882).
Note A target value comparison table must be registered in advance with CTBL(882). If INI(880) is executed with-
out registering a table, the Error Flag will turn ON.
Stopping Comparison (C = 0001 hex)
If C is 0001 hex, INI(880) stops comparison of a high-speed counter’s PV to the comparison table regis-
tered with CTBL(882).
C INI(880) function
0000 hex Starts comparison.
0001 hex Stops comparison.
0002 hex Changes the PV.
0003 hex Stops pulse output.
If C is 0002 hex (i.e., when changing a PV),
NV and NV+1 contain the new PV. Any val-
ues in NV and NV+1 are ignored when C is
not 0002 hex.
Area
Word addresses Indirect DM addresses
Constants CF Pulse bits TR bits
CIO WR HR AR T C DM @DM *DM
P, C --- --- --- --- --- --- --- --- --- OK
--- --- ---
NV OK OK OK OK OK OK OK OK OK ---
Name Label Operation
Error Flag P_ER ON if the specified range for P, C, or NV is exceeded.
ON if the combination of P and C is not allowed.
ON if a comparison table has not been registered but starting comparison is specified.
ON if a new PV is specified for a port that is currently outputting pulses.
ON if changing the PV of a high-speed counter is specified for a port that is not specified for a high-speed counter.
ON if INI(880) is executed in an interrupt task for a high-speed counter and an interrupt occurs when CTBL(882) is
executed.
OFF in all other cases.
P: Port specifier
C: Control data
0000 hex: Start
comparison
0001 hex: Stop
comparison
0002 hex:
Change PV
0003 hex: Stop
pulse output
0000 or 0001 hex: Pulse output Not allowed. Not allowed. OK OK
0010 to 0015 hex: High-speed counter input OK OK OK Not allowed.
1000 hex: PWM (891) output Not allowed. Not allowed. Not allowed. OK
NV
NV+1
0
15
For Pulse Output or High-speed Counter Input:
0000 0000 to FFFF FFFF hex
Lower word of new PV
Upper word of new PV

Table of Contents

Other manuals for Omron SYSMAC CP Series

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Omron SYSMAC CP Series and is the answer not in the manual?

Omron SYSMAC CP Series Specifications

General IconGeneral
BrandOmron
ModelSYSMAC CP Series
CategoryComputer Hardware
LanguageEnglish

Related product manuals