FP
Σ
User's Manual
7.4 Pulse Output Function
125
registers and special internal relays, use the PLC-independent system variables. You can
insert system variables directly into the POU body: Use the "Variables" dialog without entering
a declaration in the POU header. Please refer to the FPWIN Pro online help for detailed
information on using system variables.
Using the pulse output control flag
The relay is TRUE if a pulse output instruction is being executed. Use this flag to prohibit the
simultaneous execution of other high-speed counter instructions and pulse output instructions
on the specified channel, and to verify completion of the execution.
NOTE
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.
Output relays and system variables for FP
Σ
Channel and pulse output numbers
Pulse output method
Channel no. Interpolation axis
1)
Pulse output
CW/CCW
Pulse/direction
Y0 CW Pulse
0
x
Y1 CCW Direction
Y3 CW Pulse
2
y
Y4 CCW Direction
1)
For F175_PulseOutput_Linear, F176_PulseOuput_Center, F176_PulseOutput_Pass
System variables for memory areas used
Description
System variable
Address
0 sys_bIsPulseChannel0Active
R903A
Pulse output: control flag for
channel
2 sys_bIsPulseChannel2Active
R903C
0 sys_diPulseChannel0ElapsedValue DDT90044
Pulse output: elapsed value for
channel
2 sys_diPulseChannel2ElapsedValue DDT90200
0 sys_diPulseChannel0TargetValue
DDT90046
Pulse output: target value for
channel
2 sys_diPulseChannel2TargetValue
DDT90202
0 sys_wPulseChannel0ControlCode
DT90190
Pulse output: control code
monitor for channel
2 sys_wPulseChannel2ControlCode
DT90192
High-speed counter or pulse output
control
code
sys_wHscOrPulseControlCode DT90052
Circular interpolation control flag
1)
sys_bIsCircularInterpolationActive
R904E
Target value overwrite flag
1)
sys_bIsCircularInterpolationOverwritingPossible R904F
1)
For F175_PulseOutput_Linear, F176_PulseOuput_Center, F176_PulseOutput_Pass
Содержание AFPG951T34
Страница 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 ...