Special memory (SM) and system symbol names
D.15 SMB66-SMB85 (PTO0/PWM0, PTO1/PWM1), SMB166-SMB169 (PTO0), SMB176-SMB179 (PTO1), and
SMB566-SMB579 (PTO2/PWM2): high-speed outputs
S7-200 SMART
816 System Manual, V2.3, 07/2017, A5E03822230-AF
SMB66-SMB85 (PTO0/PWM0, PTO1/PWM1), SMB166-SMB169
(PTO0), SMB176-SMB179 (PTO1), and SMB566-SMB579
(PTO2/PWM2): high-speed outputs
The S7-200 SMART CPU uses the following special memory to monitor and control the
pulse train outputs (PTO0 and PTO1) and pulse width modulation outputs (PWM0 and
PWM1) for the PLS (Pulse) instruction:
● SMB66-SMB85
● SMB166-SMB169
● SMB176-SMB179
The CPU uses SMB566-SMB579 to monitor and control pulse train output PTO2 and pulse
width modulation output PWM2.
Table D- 15 High-speed output 0 configuration and control
PLS0_Abort_AE SM66.4 PTO0 profile was aborted due to an add error: FALSE: No abort; TRUE:
PLS0_Disable_UC SM66.5 PTO0 user manually disabled a PTO profile while it was running: FALSE:
Not disabled; TRUE: Manually disabled
PLS0_Ovr SM66.6 PTO0 pipeline overflow/underflow, loading pipeline while full or transfer-
ring an empty pipeline: FALSE: No overflow; TRUE: Pipeline over-
PTO0 idle: FALSE: PTO in progress; TRUE: PTO is idle
Monitor and control PTO0 (Pulse Train Output) and PWM0 (Pulse Width
Modulation) for Q0.0
PLS0_Cycle_Update SM67.0 PTO0/PWM0 update the cycle time or frequency value: FALSE: No up-
date; TRUE: Write new cycle time/frequency
PWM0_PW_Update SM67.1 PWM0 update the pulse width value: FALSE: No update; TRUE: Write
PTO0_PC_Update SM67.2 PTO0 update the pulse count value: FALSE: No update; TRUE: Write
PWM0 time base: FALSE: 1 μs/tick, TRUE: 1 ms/tick
PTO0_Operation SM67.5 PTO0 select single/multiple segment operation: FALSE: Single;
PTO0/PWM0 mode select: FALSE: PWM; TRUE: PTO
PTO0/PWM0 enable: FALSE: Disable; TRUE: Enable
Word data type: PWM0 cycle time value (2 to 65,535 units of time base);
PTO0 frequency value (1 to 65,535 Hz)
Word data type: PWM0 pulse width value (0 to 65,535 units of time base)
Double Word data type: PTO0 pulse count value (1 to 2,147,483,647)