如果您用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。
因篇幅问题不能全部显示,请点此查看更多更全内容