FP
Σ
User's Manual
7.2 Function Specifications and Restrictions
105
7.2.4 Restrictions
Restrictions on channels
The maximum counting speed of the high-speed counter function and the maximum output
frequency of the pulse output function are determined by the number of channels used and
the combination of the two functions. The same channel cannot be used by more than one
function.
REFERENCE
Please refer to the specifications for the exact values of maximum counting
speed and maximum output frequency. See "Maximum counting speed and
output frequency" on page 280.
Restrictions on I/O allocations
•
The inputs and outputs cannot be allocated to more than one function.
•
Inputs and outputs that have been allocated to a high-speed counter or pulse output
function cannot be used as normal inputs or outputs. Exceptions:
-
If no reset input is used in the high-speed counter function, X2 and X5 can be
used as normal inputs.
-
If no deviation counter clear output is used in the pulse output function, Y2 and Y5
can be used as normal outputs.
Restrictions on instructions
•
When using the pulse output instructions
F171
,
F172
,
F174
, and
F175
specify the
initial frequency to 30kHz or less. Otherwise, the first pulse may be lost.
•
The high-speed counter control flag (e.g. sys_bIsHscChannel0ControlActive) and the
pulse output control flag (e.g. sys_bIsPulseChannel0Active) are assigned to the same
internal relay (e.g. R903A). Therefore, when a high-speed counter instruction or a
pulse output instruction is executed, both the high-speed counter control flag (e.g.
sys_bIsHscChannel0ControlActive) and the pulse output control flag (e.g.
sys_bIsPulseChannel0Active) for the channel used are TRUE. No other high-speed
counter instruction or pulse output instruction can be executed as long as this flag is
TRUE.
•
The status of the high-speed counter control flag or pulse output control flag may
change while a scan is being carried out. For example, if the flag is used more than
once as an input condition, different statuses may exist within one scan. To ensure
proper execution of the program, the status of the special internal relay should be
copied to a variable at the beginning of the program.
•
Executing the circular interpolation control instruction
F176
sets the circular
interpolation control flag (sys_bIsCircularInterpolationActive) to TRUE. The status of
this flag is maintained until the target value is reached (even if the execution condition
is no longer TRUE). During this time, other pulse output instructions cannot be
executed.
Содержание FPS Series
Страница 7: ......
Страница 17: ......
Страница 18: ...Chapter 1 Safety Measures...
Страница 21: ......
Страница 22: ...Chapter 2 Overview...
Страница 32: ...Chapter 3 CPU Types...
Страница 47: ...CPU Types FP User s Manual 30 LD Body...
Страница 51: ...CPU Types FP User s Manual 34 POU Header and LD Body...
Страница 55: ...CPU Types FP User s Manual 38 LD Body...
Страница 57: ......
Страница 58: ...Chapter 4 Expansion...
Страница 73: ......
Страница 74: ...Chapter 5 I O Allocation...
Страница 81: ......
Страница 82: ...Chapter 6 Installation and Wiring...
Страница 104: ...FP User s Manual 6 4 Input and Output Wiring 87 A FP 1 Output terminal 2 Load 3 Inductor COM 2 1 3...
Страница 115: ......
Страница 116: ...Chapter 7 High Speed Counter and Pulse Output...
Страница 169: ......
Страница 170: ...Chapter 8 Communication...
Страница 227: ...Communication FP User s Manual 210 LD Body ST Body...
Страница 233: ...Communication FP User s Manual 216 POU Header LD Body...
Страница 236: ...FP User s Manual 8 6 Program Controlled Communication 219 POU Header LD Body 1 2...
Страница 237: ...Communication FP User s Manual 220 2 2 ST Body...
Страница 266: ...Chapter 9 Security Functions...
Страница 273: ......
Страница 274: ...Chapter 10 Other Functions...
Страница 277: ......
Страница 278: ...Chapter 11 Troubleshooting...
Страница 289: ......
Страница 290: ...Chapter 12 Appendix...