骆海深
级别: 略有小成
精华主题: 0
发帖数量: 381 个
工控威望: 439 点
下载积分: 923 分
在线时间: 496(小时)
注册时间: 2007-07-22
最后登录: 2020-04-10
查看骆海深的 主题 / 回贴
楼主  发表于: 2010-12-29 12:23



控制要求好简单,就是冲孔机每冲一个行程就6个孔输出,如果XO光电开关检测不是6个孔就报警
小弟第一次接触编码器,用到高速计数器,感觉上好难理解,因为是高速旋转的冲孔机,要不断地计数,不断地作比较,也要不断地复位。
小弟在此请教,那位高手帮帮忙按以上要求帮我编一段程序,我好有一个思路去学习。
小弟在此。。。。谢谢
A相脉冲X1输入
B想脉冲X2输入
光电开关计数X0输入
汇荣铝业
级别: 网络英雄

精华主题: 0
发帖数量: 1786 个
工控威望: 5347 点
下载积分: 21354 分
在线时间: 1602(小时)
注册时间: 2009-07-21
最后登录: 2025-01-25
查看汇荣铝业的 主题 / 回贴
1楼  发表于: 2010-12-29 13:10
程序里用到了高速计数器C251,那X0 X1 就被自动占用,C252占用X0 X1 X2. C253X3 X4 X5 .C254X0 X1 X2。C255X3 X4 X5 X7。既然是高速运转,那就必须用HSCS高速比较置位和HSCR高速比较复位指令。
本帖最近评分记录:
  • 下载积分:+2(骆海深) 热心助人
    汇荣铝业
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1786 个
    工控威望: 5347 点
    下载积分: 21354 分
    在线时间: 1602(小时)
    注册时间: 2009-07-21
    最后登录: 2025-01-25
    查看汇荣铝业的 主题 / 回贴
    2楼  发表于: 2010-12-29 13:36
    我的问明白儿的,如果光电开关检测的是6个孔的话,意思就是冲床一直工作吗?编码器它只能发脉冲,这个脉冲被PLC接收后再算成角度。要是这样就在加一个凸轮指令。不知道这样做你们老板同意不?
    本帖最近评分记录:
  • 下载积分:+1(骆海深)
    汇荣铝业
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1786 个
    工控威望: 5347 点
    下载积分: 21354 分
    在线时间: 1602(小时)
    注册时间: 2009-07-21
    最后登录: 2025-01-25
    查看汇荣铝业的 主题 / 回贴
    3楼  发表于: 2010-12-29 13:56
    兄弟你加我 程序我编好了 QQ1030871447
    本帖最近评分记录:
  • 下载积分:+3(骆海深) 热心助人