加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线15915421161
公司新闻
西门子200samrt高速计数应用案例分析
发布时间: 2024-05-06 14:28 更新时间: 2024-11-26 07:00

前面给大家介绍了高速计数器常用指令,本文我们通过一个应用案例一起来看一下如何使用这些指令。

如图所示为一自动打孔攻丝机械。

控制要求如下:

机器在原点时按下启动按钮,工件自动夹紧(输出Q0.0),马达正转(Q0.1),至1米处打孔5秒(Q0.3),2米的位置攻丝5秒(Q0.4),完毕返回(Q0.2)至原点停止,松开。电机每转一圈,工作台前进106毫米,编码器为600线,选择HSC0高速计数器,9号模式。

I0.0:编码器A相。

I0.1:编码器B相。

I0.2:启动信号。

I0.3:原点信号。

根据控制要求,编写程序如下,首先初始化,然后计算出工作台前进到一米处编码器反馈回来的脉冲数,编码器反馈信号接在I0.0,I0.1,用高速计数器HSC0计数,并用当前值等于预设值这一中断事件。按下启动按钮后,工作台前进,前进到一米时执行中断程序0。

主程序:


中断程序0:

打孔时间用定时器T32计时,5S时间到,执行中断程序1 。

打孔完成后继续前进,到达两米,执行中断程序2。

攻丝时间也用T32计时,5S时间到执行中断程序3。


联系方式

  • 电  话:15903418770
  • 联系人:张经理
  • 手  机:15915421161
  • 微  信:15915421161