S5的PLC上,在DI上接入编码器信号,如何做一个不经过PII刷新的立即读取?怎么做?

S5 CPU928B,我在DI点上接入了编码器信号,一圈40个PULSES,编码器在计数的速度是6圈/秒,在实际的编程与测试时发现,计数时有严重的丢脉冲的现象。后来听人讲,可以用直接读取物理地址的做法,就是直接 L PY ,我试了一下,发现还是不行;后来又在OB10 (中断为10MS 的组织块)中做了一下,结果发现还是丢脉冲,请教各位,我要怎么做,才能计数精准啊?直接读PII 中的PY和读没有PII更新的PY 有什么区别?后者该怎么做?

问题补充:
S5的带中断的摸板和计数摸板早已经停产了,就算能买到,估计价格也很高,而且我要做的事有一个量的问题,没那么多经费.普通的DI板卡,就不能实现立即读取的功能吗?

最佳答案

首先确认编码器没有问题吗?你是每秒输入240个脉冲,这个速度不算高也不算低,普通口真未必反映的过来,不知道你的工艺过程是怎样的,建议你加个单独的计数器(这个很便宜),脉冲先给到计数器,然后设定多少个脉冲之后给PLC输入一个信号,根据这个来编成,立即输出就行了,也许要是你的工艺情况允许,直接从计数器输出给执行元件也是可以的。

提问者对于答案的评价:
谢谢各位的建议!
 我在实际过程中也没用到直接读PY的功能,速度感觉上差不了多少!
 如果可以用计数模块的话,肯定是可以快很多的!不过,一没硬件,二我也不会用,呵呵!
 我最终的的解决方案为:分别检测A,B相的上升和下降沿,然后用四个C计数器计数,再把计数值时时读取并做加运算,然后与设定的数值相比较,从现场的测试来看效果还可以,呵呵!方法比较拙劣,让大家见笑了...!
 再次谢谢大家的热心关注与回答!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc142154.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日 下午7:24
下一篇 2017年6月1日 下午7:25

相关推荐

  • S5程序转换至S7时提示”缺少XFR文件,无法根据调用排序块!“

    缺少XFR文件,无法根据调用排序块!确认后会报错,确认后会提示出错,而后程序死机跳出。用S5 7.2版打开,显示的程序结构与图002显示不一致,没有FB238~FB251…

    2021年7月5日
  • 6ES54417LA11

    6ES54417LA11 是晶体管还是继电器输出,带载电流多少? 最佳答案 晶体管输出 32X24VDC  单点:0.5A 共点:…

    SIMATIC S5 2017年6月3日
  • 此段指令如何理解?

    请说明FB3的作用,注释是我的理解 OB1 …. 006E  :JU FB3 006F &nbs…

    SIMATIC S5 2017年6月1日
  • S5 130W有关问题

    我公司龙门加工中心采用850数控系统,PLC为S5-130W+150U双PLC。最近NC出现43号报警“43 1 N 1 PLC-CPU&n…

    2017年5月28日
  • S5-135U转博图如何操作

    S5-135U转博图如何操作 钻石用户推荐最佳答案 S5-135U的程序是 S5 编写的,是无法直接转换成博途的,需要先转换成 S7, 然后…

    SIMATIC S5 2021年7月5日
  • S5-155U与6RA70通讯

    155U与6RA70可不可以走DP通讯?是用CP5431这个模块吗?SINEC NCM COM5431在哪儿可以下到? 最佳答案 CP 5431&nb…

    SIMATIC S5 2017年6月1日
  • 把电脑程序传到s5plc

    从s5plc下载的程序在PG修改完后,往plc传出现0:block(s) transferred! 最佳答案 CPU是否查了EPROM,可以考虑把EPROM或者RAM取下…

    SIMATIC S5 2017年5月29日
  • S5 绝对编码器

    S5怎么读取绝对编码器的值啊?存储在哪儿? 谁有德语语法指令与英语语法指令的对照表?有的话给我发一份好吗?我的邮箱是 mabh581@homail.com&nb…

    SIMATIC S5 2017年6月1日
  • step5 v7.2 如何交叉引用

    step5 v7.2 提供交叉引用,不过好像仅在已经打开的块内使用,如何建立如step7那样的整个程序的交叉引用表呢?例如:我想知道i0.0在程序中使用位置,应…

    SIMATIC S5 2017年5月31日
  • 跪求西门子S5 PG2000破解版软件

    如哪位大侠有PG2000请发至我邮箱gangjz301705@163.com 小弟有DOS版的S5 V7.1或AB SLC500,PB32等愿与您共享…

    SIMATIC S5 2017年6月3日