S7-1200 PWM 功能

S7-1200 PLC与其他西门子的PLC类似,也具有PWM功能。可以为用户提供占空比可调的脉冲输出串。

『注意』用户在使用PWM功能时,务必确认采用DC/DC/DC类型的CPU,继电器输出类型的S7-1200 CPU本体DO不能使用PWM功能(可以通过扩展SB信号板来实现PWM功能)。由于继电器的机械特性,在输出频率较快的脉冲时会影响继电器的寿命。

S7-1200 PWM 资源

到目前为止,S7-1200 PLC最新的Firmware版本为V4.1,每个S7-1200 PLC最多有4个PWM的资源。

不同Firmware版本的S7-1200 PLC可以支持的PWM个数不同,除此之外,每个PWM的DO点分配的情况也不同。如下表所示:

从上表中可以看出,添加SB信号板并不会超过CPU的总资源限制数。对于DC/DC/DC类型的CPU来说,添加信号板可以把PWM的功能移到信号板上,CPU本体上的DO点可以空闲出来作为其他功能。而对于Rly 类型的CPU来说如果需要使用PWM功能,则必须添加相应型号的SB信号板。

下表列出了S7-1200 PLC可以用来组态PWM功能的SB信号板的具体信息。

『注意』上表中的5V信号都是集电极开路信号,不是5V差分信号。

DC/DC/DC类型的S7-1200 CPU的本体上的DO点可组态成PWM的资源情况如下表所示。

『注意』Firmware V3.0的CPU1211C最多可以有4个PWM资源,上表只是说明了DC/DC/DC CPU本体上的PWM资源和DO点分配情况。从上表可以看到由于Firmware V3.0的CPU1211C本体只集成了4个DO点,根据PWM功能对DO点分配要求,Firmware V3.0的CPU1211C本体最多只能组态2个PWM,如果需要更多的PWM,用户需要扩展SB信号板。

『注意』跟Firmware V3.0的CPU1211C一样,Firmware V3.0的CPU1212C最多也可以有4个PWM资源。同样地,由于CPU1212C DC/DC/DC本体只集成了6个DO点,根据PWM功能对DO点分配要求,CPU1212C本体上没有Q0.6,因此不能组态第4个PWM。同样地道理,用户如果需要4个PWM,则扩展SB信号板来实现 。

『注意』从上面这些表格可以看到,不同的DO点其脉冲输出频率也不尽相同,请客户务必确认其输出频率能否满足工艺要求。