102BTechnology instructions
9.3 Basic motion control
S7-1200 Programmable controller
System Manual, 11/2011, A5E02486680-05
341
①
PROFINET
②
Pulse and direction outputs
③
Power section for stepper motor
④
Power section for servo motor
6,0$7,&6
,
,
,
,
,
,
,
,
,
,
,
,
,
,
S
&38&
'&'&'&
',
58167
23
(5
5
2
5
0$,17
;31/$1
'
ི
ཱ
ཱི
The DC/DC/DC variants of the CPU S7-1200 have onboard
outputs for direct control of drives. The relay variants of the
CPU require the signal board with DC outputs for drive
control.
A signal board (SB) expands the onboard I/O to include a few additional I/O points. An SB
with 2 digital outputs can be used as pulse and direction outputs to control one motor. An SB
with 4 digital outputs can be used as pulse and direction outputs to control two motors. Built-
in relay outputs cannot be used as pulse outputs to control motors.
Note
Pulse-train outputs cannot be used by other instructions in the user program
When you configure the outputs of the CPU or signal board as pulse generators (for use with
the PWM or basic motion control instructions), the corresponding output addresses (Q0.0 to
Q0.3, Q4.0 to Q4.3) are removed from the Q memory and cannot be used for other purposes
in your user program. If your user program writes a value to an output used as a pulse
generator, the CPU does not write that value to the physical output.
Table 9- 21 Maximum number of controllable drives
Type of CPU
No SB installed
With an SB
(2 x DC outputs)
With an SB
(4 x DC outputs)
DC/DC/DC
2
2
2
AC/DC/RLY
0
1
2
CPU 1211C
DC/DC/RLY
0
1
2
DC/DC/DC
2
2
2
AC/DC/RLY
0
1
2
CPU 1212C
DC/DC/RLY
0
1
2
DC/DC/DC
2
2
2
AC/DC/RLY
0
1
2
CPU 1214C
DC/DC/RLY
0
1
2