![background image](http://html1.mh-extra.com/html/omron/sysmac-cs1d-cpu/sysmac-cs1d-cpu_reference-manual_7422681205.webp)
1166
Other Instructions
Section 3-31
To start the teaching function, turn ON A59800 (the FPD Teaching Bit). While
A59800 is ON, FPD(269) measures how long it takes for the diagnostic output
(CIO 020000) to go ON after the execution condition (CIO 030000) goes ON.
If the measured time exceeds the monitoring time in T, the measured time is
multiplied by 1.5 and that value is stored in T as the new monitoring time.
t
s
: Initial setting in T
t
a
: Measured time
t’
s
: New setting in T after teaching
(When t
a
> t
s
, t’
s
= t
a
×
1.5)
3-31 Other Instructions
This section describes instructions for manipulating the Carry Flag, selecting
the EM bank, and extending the maximum cycle time.
T
R
The teaching function
can set the monitoring
time in T automatically.
Execution
condition
Diagnostic output
A59800
CIO 030000
CIO 020000
t'
s
(t
a
×
1.5)
No error generated
Measured time: t
a
Teaching
FPD Teaching Bit
Execution condition
Diagnostic output
Instruction
Mnemonic
Function code
Page
SET CARRY
STC
040
1167
CLEAR CARRY
CLC
041
1167
SELECT EM BANK
EMBC
281
1168
EXTEND MAXIMUM CYCLE TIME
WDT
094
1170
SAVE CONDITION FLAGS
CCS
282
1172
LOAD CONDITION FLAGS
CCL
283
1174
CONVERT ADDRESS FROM CV
FRMCV
284
1175
CONVERT ADDRESS TO CV
TOCV
285
1180
Summary of Contents for SYSMAC CS1D-CPU**
Page 3: ...iv...
Page 29: ...xxx...
Page 185: ...146 List of Instructions by Function Code Section 2 4...
Page 1389: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2...
Page 1390: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits...
Page 1391: ...1352 ASCII Code Table Appendix A...