用高速计数器 采集旋转编码器的脉冲。。。一定要用中断吗???
发布网友
发布时间:2022-05-05 12:19
我来回答
共2个回答
热心网友
时间:2023-10-07 21:10
计数器采集脉冲的功能可以采用等待方式,也可以采用中断方式。
计数器可以是主计算机的一个内部功能,也可以是主计算机外部的功能器件。
无论计数器在计算机的内部还是外部,在一个大的系统中,如果对于主计算机而言,通常采用中断方式,不会影响主计算机的整体工作。在多处理器共同工作的环境下,个别辅助处理器可能专作采集旋转编码器的脉冲用,这种情况下可以不用中断方式。采用单片机专作采集旋转编码器的脉冲用,实现与主计算机的异步操作,也可不采用中断方式。在某些场合,如一个独立的机电一体化设备中,计数器也可不用中断方式。
高速计数器是对旋转编码器的脉冲输出速度而言。为了确保不丢脉冲,计数器的采集速度必须大于脉冲输出速度。在满足上述条件下,计数器的速度高低,与脉冲采集方式不存在对应关系。
供参考。追问有相应的程序吗??给我借鉴借鉴。。我用的是台达的PLC。。。。。。
计数器没反应??
追答对不起,实用程序不可能提供。
你可参考学校的一些教例。
现在较高级别的PLC,有中断功能。产品太多,虽然基本原理相仿,但具体细节各不相同。要想最终实现功能,如何应用,建议如下:使用知名品牌的PLC,通常该品牌供应商有技术支持,他们会提供典型的程序范例。品牌供应商在国内的大城市会有代理机构,可上网查到。
供参考。
热心网友
时间:2023-10-07 21:11
看你使用的情况了·因为是用到高速的·肯定使用起来比一个扫描周期要短·如果等扫描周期完再用到计数器的话·用一般高速计数器就可以了。台达的话看看编程手册,里面有提及高速计数器中断指令的。来自:求助得到的回答