您的当前位置:首页正文

如何改变西门子PLC的脉冲宽度?

2020-11-24 来源:客趣旅游网


如果您用16#D2或16#DA预载SMB67,您可以使用一个将脉冲宽度改变为脉冲输出(Q0.0)的子例行程序。

建立对该子例行程序的调用后,使用以下步骤建立改变脉冲宽度的控制逻辑:

1. 在SMW70中载入新脉冲宽度的字尺寸数值。

2. 执行PLS指令,使西门子PLC的S7-200为PTO/PWM生成器编程。

3. 退出西门子PLC的子例行程序。

改变PTO循环时间-单段操作

对于单段PTO操作,您可以使用中断例行程序或子例行程序改变循环时间。欲使用单段PTO操作更改西门子PLC的中断例行程序或子例行程序

械 PTO循环时间,请遵循下列步骤:

· 设置控制字节(启用PTO/PWM功能、选择PTO操作、选择时基、设置更新循环时间数值),方法是在SMB67:

16#81(用于微秒)或16#89(用于毫秒)中载入下列一个数值。

· 在SMW68中,载入新循环时间的一个字尺寸数值。

· 执行PLS指令,使S7-

200为PTO/PWM生成器编程。更新脉冲计数波形输出开始之前,CPU必须完成所有进行中的PTO。

· 退出中断例行程序或子例行程序。

改变PTO脉冲计数-单段操作

对于单段PTO操作,您可以使用中断例行程序或子例行程序改变脉冲计数。欲使用单段PTO操作在中断例行程序或子例行程序中

PTO脉冲计数,请遵循下列步骤:

1. 设置控制字节(启用PTO/PWM功能、选择PTO操作、选择时基、设置更新循环时间数值),方法是在SMB67:

16#84(用于微秒)或16#8C(用于毫秒)中载入以下两个数值之一。

2. 在SMD72中,载入新脉冲计数的一个双字尺寸数值。

3. 执行PLS指令(以便S7-200为PTO/PWM生成器编程)。开始用更新脉冲计数生

成波形之前,S7-

200完成所有进行中的PTO。

4. 退出中断例行程序或子例行程序。

艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有 10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感 器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。

如需进一步了解相关PLC产品的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城www.iacmall.com。

因篇幅问题不能全部显示,请点此查看更多更全内容