1.
西门子
S7-1200 PLC PTO
脉冲输出
西门子
S7-1200 PLC
的高速脉冲输出包括脉冲串输出
PTO
和脉冲调制输出
PWM
。脉冲串输出
PTO
可以输出一串脉冲(占空比为50%
),用户可以控制脉冲的周期和个数,如图
5-3
(
a
)所示;脉冲调制输出PWM
可以输出连续的、占空比可以调制的脉冲串,用户可以控制脉冲的周期和脉宽,如图
5-3
(
b
)所示。由于PWM
在
3.3
节中已经介绍,因此在此不再赘述。

图
5-3
脉冲串输出
PTO
和脉冲调制输出
PWM
西门子
S7-1200 PLC
高速脉冲输出
PTO
输出的最高频率为
100kHz
,信号板输出的最高频率为
20kHz
。
在使用
PTO
功能时,
CPU
将占用集成点
Qa.0
、
Qa.2
或信号板的
Q4.0
作为脉冲输出点,当
Qa.1
、
Qa.3
或信号板的Q4.1
作为方向信号输出点时,虽然使用过程映像驱动地址,但这些点会被
PTO
功能独立使用,不会受扫描周期的影响,作为普通输出点的功能将被禁止。
需要注意的是,西门子
S7-1200 PLC
的
CPU
输出类型只支持
PNP
输出、电压为
24VDC
的脉冲信号,继电器的点不能用于PTO
功能,在与驱动器连接的过程中尤其要注意。
2
驱动器
HB-4020M
的特点及其与西门子
S7-1200 PLC
的接线
由于西门子
S7-1200 PLC
使用的运动控制属于
“
开环
”
控制的范围,通常使用在定位精度一般的场合,如机床的进刀、丝杠的定位等,因此在实际使用中,采用“PLC+
步进
”
控制的场合相比
“PLC+
伺服
”
的场合多一些。本章将主要介绍西门子S7-1200 PLC
在步进控制中的应用。其中,步进驱动器采用
HB-4020M系列,步进电动机采用
57
两相系列。
1.HB-4020M
的特点
HB-4020M
细分型步进电动机驱动器的驱动电压为
DC12
~
32V
,适配
4
、
6
或
8
出线、电流为
2.0A
以
下、外径为
39
~
57mm
型号的二相混合式步进电动机,可运用在对细分精度有一定要求的设备上。图
5- 4为
HB-4020M
的外观。其电气规格见表
5-1
。

图
5-4 HB-4020M
的外观
表
5-1 HB-4020
的电气规格

2.
驱动器与西门子
S7-1200 PLC
的电气接线
表
5-2
为
HB-4020M
接线端子的功能说明。

表
5-2 HB-4020M
接线端子的功能说明
HB-4020M
与西门子
S7-1200 PLC
的接线如图
5-5
所示。由于西门子
S7-1200 PLC
的脉冲信号为PNP
和
24V
两种,因此需要考虑串接
2kΩ
的电阻。

图
5-5 HB-4020M
与西门子
S7-1200 PLC
的接线
3.
驱动器供电电压
供电电压越高,电动机高速时的力矩就越大,另一方面,电压太高,会导致过压保护,甚至可能损
坏驱动器,而且在高压下工作时,低速运动的振动较大,所以在设定电压时,在一般情况下,电动机的转速小于150r/min
时,尽量使用低电压(小于等于
24V
),转速提高,可相应提高电压,但不要超过驱动器的最大电压(DC32V
)。
4.
驱动器上电动机电流的设置
图
5-6
为步进驱动器上进行步进电动机电流设定的示意。电流设定值越大时,电动机输出的力矩就越大,但电流大时,电动机和驱动器的发热也比较严重。所以,在一般情况下,将电流设为电动机的额定电流,在保证力矩足够的情况下尽量减小电流,这样在长时间工作时可以提高驱动器和电动机工作的稳定性。高速状态工作时可以提高电流值,但不要超过额定电流的30%
。

图
5-6
步进驱动器上进行步进电动机电流设定的示意