对编码器脉冲比较熟的

对编码器脉冲比较熟的

ID:21441958

大小:25.00 KB

页数:4页

时间:2018-10-22

对编码器脉冲比较熟的_第1页
对编码器脉冲比较熟的_第2页
对编码器脉冲比较熟的_第3页
对编码器脉冲比较熟的_第4页
资源描述:

《对编码器脉冲比较熟的》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、对编码器脉冲比较熟的  s7-200挂了两个电机带编码器的现在两个编码器怎么比较计数差值达到一个脉冲值的时候产生的状态位  问题补充:  现在电机速度是每秒转10r编码器是600p/r  最佳答案  对编码器脉冲比较熟的  s7-200挂了两个电机带编码器的现在两个编码器怎么比较计数差值达到一个脉冲值的时候产生的状态位  问题补充:  现在电机速度是每秒转10r编码器是600p/r  最佳答案  电机速度是每秒转10r编码器是600p/r说明plc输入接收的脉冲是6000p/s。可以设定一个脉冲数值,不如达到10000个脉冲的时候

2、就输出为1,同时复位计数器,复位计数器将重新计数,当然电机还是在转,只是重新计数而已或者继续计数。  可以采用向导来做高速计数器。  参考一下:  程序通过先设定计数器的值,本例中设定值为10;按设备启动按钮i0.1启动设备,运行后通过信号输入点i0.0进行计数,当计数当前值等于设定值10时,输出点断开,设备运行停止。i0.2为设备停止按钮。程序如下:  ldsm0.1  movb16#c8,smb37  hdef0,0  movd+0,smd38  hsc0  上述程序注解:(1)对高数记数器hsc0初始化,写入控制字节(16#

3、c8含义为:要求进行初始值设定;不装入预设值;运行中不要求更改计数方向;计数器类型为增。)(2)执行hdef指令,进行高速计数器工作模式的选定设置(计数器为hsc0;模式为0)(3)初始值设定:装载高数记数器初始值为0(4)执行hsc指令,写入hsc0设置。ldnm14.0  eumovb  16#c8,smb37  movd+0,smd38  hsc0  上述程序注解:当记速值达到要求值时,m14.0复位,高速计数器计数将复位为初始值,以备下次计数使用。  ldd

4、0时,m14.0始终处于置位状态。  ldi0.1  oq0.0  ani0.2  am14.0  =q0.0  上述程序注解:i0.1为设备启动信号;i0.2为设备停止信号。高速计数器累计值达到10时,设备运行停止  参考链接:  http://www.ad.siemens.com.cn/service/answer/solution.aspx?q_id=89590&cid=1028  《西门子s7-200?logo!?sitop参考》v0.92版(更新版)(2008.02.15)下载:  http://www.ad.sieme

5、ns.com.cn/download/searchresult.aspx?searchtext=a0136  高速计数器的使用方法,连接:  http://blog.sina.com.cn/s/blog_5d7ca9d90100cesx.html  http://www.plc100.com/siemens/shili/yingyong.htm    一个高速计数器的例子:  ldsm0.1  movb16#fc,smb37  hdef0,9  movdvd100,smd38  movd16#ffffffff,smd42  atc

6、h长度到达:int1,12  eni  hsc0  使用时将hsc0的值做相应的计算;比较。    可参考:  http://www.ad.siemens.com.cn/service/answer/solution.asp?q_id=60718&cid=1028  参考资料:http://www.ad.siemens.com.cn/service/answer/solution.aspx?q_id=79333&cid=1028

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。