您当前的位置:五五电子网电子知识plc技术PLC入门S7-200 PLC的高速脉冲输出指令 正文
S7-200 PLC的高速脉冲输出指令

S7-200 PLC的高速脉冲输出指令

点击数:7332 次   录入时间:03-04 11:48:27   整理:http://www.55dianzi.com   PLC入门

   高速脉冲输出功能是在PLC的某些输出端产生高速脉冲,用来驱动负载实现高速输出和精确控制。

    1.高速脉冲的输出方式和输出端子的连接

    (1)高速脉冲的输出方式

    高速脉冲输出可分为高速咏冲串输出PTO和宽度可调脉冲输出PWM两种方式。

    1)高速脉冲串输出PTO主要是用来输出指定数量的方波。用户可以控制方波的周期和脉冲数。其占空比为50%,周期变化范围以μsms为单位,一般为50-65535μs2-65535 ms16位无符号数据)编程时周期值一般设置为偶数。脉冲串的范围为1 -4 294 967 295(双字长无符号数:

    2)宽度可调脉冲输出PWM主要用来输出占空比可调的高速脉冲串。用户可以控制脉冲的周期和脉冲宽度。PWM的周期或脉冲宽度以μsms为单位,周期变化范围同高速脉冲串PTO

    (2)输出端子的连接

    每个S7-200 PLC有两个PTO/PWM发生器来产生高速脉冲串或脉冲宽度可调的波形,为此.系统为其分配两个位输出端Q0.0Q0.1PTO/PWM发生器和输出映像寄存器共同使用Q0.0Q0.1,但一个位输出端在某一时刻只能使用一种功能。在执行高速输出指令中使用了Q0.0Q0.1,则这两个位输出端就不能作为通用输出使用,或者说任何其他操作及指令对其操作无效。

    如果Q0.0Q0.1设定为PTOPWM功能输出但未执行其输出指令时,仍然可以将Q0.0Q0.1作为通用输出使用。但一般通过操作指令将其设置为PTOPWM输出时的起始电位0

    2.相关的特殊功能寄存器

    1)每个PTO/PWM发生器都有1个控制字节来定义其输出位的操作。

    Q0.0的控制字节位为SMB67Q0.1的控制字节位为SMB77

    2)每个PTO/PWM发生器都有1个单元(字、双字或字节)定义其输出周期时间、脉冲宽度、脉冲计数值等。例如,Q0.0周期时间数值为SMW68Q0.1周期时间数值为SMW78

    其他相关的特殊功能寄存器及参数定义可参看附录Ⅱ,其功能及使用方式与高速计数器类似。一旦这些特殊功能寄存器的值被设成所需操作,可通过执行脉冲指令PLS来执行这些功能。

[1] [2]  下一页


本文关键字:暂无联系方式PLC入门plc技术 - PLC入门