发布于 2012-02-06 16:15:54
4楼
这个故事里讲,通过200PLC本体Q0.0,Q0.1,如何发送某一个固定频率的无限个脉冲。
2楼的问题:“更新脉冲计数值”是什么意思?
在PTO/PWM的控制字节中,若smb67.0=1(使能脉宽调节功能),smb67.2=1(使能脉冲个数功能),smb67.3=1(周期基准单位选择为ms)时,设SMW68=100,SMD72=1000,那么当你触发PLS指令时,Q0.0口发送1000个脉冲,其脉冲周期为100ms。这个“更新脉冲计数值”表示高速脉冲将要发送的脉冲个数。
请查看,在A方法中smb67=10001101,使能脉冲个数功能。在B方法中smb67=10001001,没有使能脉冲个数功能。
请参见S7-200可编程系统手册里的附录D,SMB66至SMB85的介绍。
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=1017