Special Memory Locations for PTO/PWM (Pulse Train/Pulse Width Control)

Q0.0 Q0.1 Status Bits
SM66.4 SM76.4 PTO profile aborted - delta calculation error 0 = no error; 1 = aborted
SM66.5 SM76.5 PTO profile aborted - user command 0 = no abort; 1 = aborted
SM66.6 SM76.6 PTO pipeline overflow/underflow;0 = no overflow;1 = overflow/underflow
SM66.7 SM76.7 PTO idle;0 = in progress;1 = PTO idle
    Control Bits
SM67.0 SM77.0 PTO/PWM update cycle time value; 0 = no update; 1 = update cycle time
SM67.1 SM77.1 PWM update pulse width time value; 0 = no update; 1 = update pulse width
SM67.2 SM77.2 PTO update pulse count value; 0 = no update; 1 = update pulse count
SM67.3 SM77.3 PTO/PWM time base select; 0 = 1 microsec/tick; 1 = 1 msec/tick
SM67.4 SM77.4 PWM update method; 0 = asynchronous update; 1 = synchronous update
SM67.5 SM77.5 PTO operation; 0 = single segment operation; 1 = multiple segment operation
SM67.6 SM77.6 PTO/PWM mode select; 0 = selects PTO; 1 = selects PWM
SM67.7 SM77.7 PTO/PWM enable; 0 = disables PTO/PWM; 1 = enables PTO/PWM
    Other PTO/PWM Registers
SMW68 SMW78 PTO/PWM cycle time value (range: 2 - 65,535)
SMW70 SMW80 PWM pulse width value (range: 0 - 65,535)
SMD72 SMD82 PTO pulse count value (range: 1 - 4,294,967,295)
SMB166 SMB176 Number of segment in progress (only used in multiple segment PTO operation)
SMW168 SMW178 Starting location of profile table, expressed as a byte offset from V0 (only used in multiple segment PTO operation)