zhouyang
我没有选择,但我有追求!
级别: VIP会员
精华主题: 0
发帖数量: 213 个
工控威望: 419 点
下载积分: 1189 分
在线时间: 94(小时)
注册时间: 2009-02-22
最后登录: 2015-11-02
查看zhouyang的 主题 / 回贴
楼主  发表于: 2009-06-28 07:52
  看了三菱的编程手册对中断的理解还是很模糊。书中说中断是停止其他的程序去执行中断的程序。难道不能去执行别的程序吗。那么高速计数器还能与其他程序相结合吗(见问题图1)

普通的程序能用中断吗(比如CMP   SET )
在PLC中多大频率不用高速计数器,比如我相对每分600个脉冲的进行计数步用高数计数器能达到吗。
  
幻想----------设计的灵魂
ljc2008
一学到老
级别: 家园常客
精华主题: 0
发帖数量: 406 个
工控威望: 562 点
下载积分: 499 分
在线时间: 172(小时)
注册时间: 2008-10-04
最后登录: 2024-03-04
查看ljc2008的 主题 / 回贴
1楼  发表于: 2009-06-28 10:36
中断的概念要从计算机资料中去学习,编程手册学不到。中断是一种程序转移的处理,和子程序类似。程序中碰到允许中断指令时,无条件转到中断服务程序去执行,执行到中断返回指令再回到主程序原来中断的地方继续往下执行。plc的程序是扫描的,一个时间只能执行一种操作,因而执行中断服务程序肘,不能再执行其他程序。
本帖最近评分记录:
  • 下载积分:+1(zhouyang) 谢谢
  • 下载积分:+2(sjm213) 热心助人,加分表扬
    qinshengyue
    是我,别开枪!
    级别: VIP会员
    精华主题: 0
    发帖数量: 808 个
    工控威望: 1216 点
    下载积分: 31304 分
    在线时间: 1234(小时)
    注册时间: 2009-04-09
    最后登录: 2023-05-23
    查看qinshengyue的 主题 / 回贴
    2楼  发表于: 2009-06-28 11:47
    Hz 赫兹——频率单位,定义为每秒钟的次数

    每分600个脉冲也就是每秒才10个脉冲,那么频率等于10/1=10Hz,高速计数器计数的频率范围远远超出这个值
    在允许中断的范围内,用楼主说的什么CMP   SET 指令应该是可以的
    以上所说仅作参考!