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
D.15
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
S7-200 SMART
symbol name
SM address
Function
PTO0_Status
SMB66
PTO0 Status
PLS0_Abort_AE
SM66.4
PTO0 profile was aborted due to an add error: FALSE: No abort; TRUE:
aborted
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-
flow/underflow
PLS0_Idle
SM66.7
PTO0 idle: FALSE: PTO in progress; TRUE: PTO is idle
PLS0_Ctrl
SMB67
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
new pulse width
PTO0_PC_Update
SM67.2
PTO0 update the pulse count value: FALSE: No update; TRUE: Write
new pulse count
PWM0_TimeBase
SM67.3
PWM0 time base: FALSE: 1
μs/tick, TRUE: 1
ms/tick
SM67.4
Reserved
PTO0_Operation
SM67.5
PTO0 select single/multiple segment operation: FALSE: Single;
TRUE:Multiple
PLS0_Select
SM67.6
PTO0/PWM0 mode select: FALSE: PWM; TRUE: PTO
PLS0_Enable
SM67.7
PTO0/PWM0 enable: FALSE: Disable; TRUE: Enable
PLS0_Cycle
SMW68
Word data type: PWM0 cycle time value (2 to 65,535 units of time base);
PTO0 frequency value (1 to 65,535 Hz)
PWM0_PW
SMW70
Word data type: PWM0 pulse width value (0 to 65,535 units of time base)
PTO0_PC
SMD72
Double Word data type: PTO0 pulse count value (1 to 2,147,483,647)