lzhpsky
工控小菜鸟
级别: 论坛先锋
精华主题: 0
发帖数量: 1045 个
工控威望: 1151 点
下载积分: 2796 分
在线时间: 767(小时)
注册时间: 2009-08-02
最后登录: 2024-10-16
查看lzhpsky的 主题 / 回贴
楼主  发表于: 2011-10-11 15:37







      

我先说说问题所在,这是一个测试转速的程序,现场一台电机轴上安装了一个凸轮,凸轮侧面有个接近开关,电机转一圈,接近开关得2次信号。然后这个接近开关是接到一个电子线路板上的,线路板上又出来了2路信号I0.0和I0.1接在PLC上,我看程序就是用I0.0高速脉冲输入端,电机运行时闪动的快,I0.1也是随着I0.0在闪烁,频率要比I0.0快点,具体板子什么原理,我就不知道了,
现在问题就是电机运行时,监控HC0有计数显示,但是VW70里应该存在转速的,但是电机运行是VW70里监控一直是0,不知道为什么?
HC0里有计数指示,I0.0和I0.1在闪烁,I0.1闪烁的要快点。
可是VW70为什么没有转速显示呢?原先是好的啊。
I0.0闪烁时,我把I0.1拆下来,用线短接瞬动点,VW70就有转速了,但是转速变化很大,估计这个I0.1应该是有规律的闪烁的,我现在就搞不明白了,为什么我手动短接就有转速了,接上I0.1就没有转速呢?我看I0.1也在闪烁的啊。
大家看这程序是不是哪里有问题?
lzhpsky
工控小菜鸟
级别: 论坛先锋
精华主题: 0
发帖数量: 1045 个
工控威望: 1151 点
下载积分: 2796 分
在线时间: 767(小时)
注册时间: 2009-08-02
最后登录: 2024-10-16
查看lzhpsky的 主题 / 回贴
1楼  发表于: 2011-10-11 15:39
第一段是子程序,第二段是中断程序