kv47sn
事在天成
级别: 论坛先锋
精华主题: 0
发帖数量: 230 个
工控威望: 1037 点
下载积分: 951 分
在线时间: 96(小时)
注册时间: 2008-11-20
最后登录: 2022-12-09
查看kv47sn的 主题 / 回贴
楼主  发表于: 2015-06-03 17:07
  大家好,我现在设计了一个定长计量系统,用来测量生产线上线的长度,将线绕在一个圆盘上带动旋转编码器(型号:OVW2-20-2MHC)旋转,经过换算得到线材的长度,设定一个长度,比如100米,要能实现停机,报警,复位后要能清零,但现在这个程序到了100米也不停止,请朋友们看看是什么原因?感谢感谢!!
[ 此帖被kv47sn在2015-06-12 22:15重新编辑 ]
kv47sn
事在天成
级别: 论坛先锋
精华主题: 0
发帖数量: 230 个
工控威望: 1037 点
下载积分: 951 分
在线时间: 96(小时)
注册时间: 2008-11-20
最后登录: 2022-12-09
查看kv47sn的 主题 / 回贴
1楼  发表于: 2015-06-03 17:09
我如果解决了这个问题我也会把源程序上传的。
kv47sn
事在天成
级别: 论坛先锋
精华主题: 0
发帖数量: 230 个
工控威望: 1037 点
下载积分: 951 分
在线时间: 96(小时)
注册时间: 2008-11-20
最后登录: 2022-12-09
查看kv47sn的 主题 / 回贴
2楼  发表于: 2015-06-03 22:16
找到原因了,是因为我重新对SMD38进行了赋值,将它删除就可以了。
已重新上传了程序。


但还有一个问题没有解决,就是在运行过程中如果用触摸屏对SMD42进行重新赋值是不成功的,表面上赋值成功,实际在做比较时还是初始化时给定的预置值,这是为什么?哪位高手知道?谢谢!
[ 此帖被kv47sn在2015-06-03 22:22重新编辑 ]
附件: 编码器 (2).rar (5 K) 下载次数:77
网站提示: 请不要用迅雷下载附件,容易出错
kv47sn
事在天成
级别: 论坛先锋
精华主题: 0
发帖数量: 230 个
工控威望: 1037 点
下载积分: 951 分
在线时间: 96(小时)
注册时间: 2008-11-20
最后登录: 2022-12-09
查看kv47sn的 主题 / 回贴
3楼  发表于: 2015-06-04 23:30
具体要如何操作呢?
我在触摸屏上有一个设定值的显示输入框,点击后弹出键盘,然后输入数据。现在的问题是如何在程序中触发重新调用的动作?
  有人说可以弹出一个“确认更改”的按钮,再和程序相连?这个按钮如何弹出来?
谢谢!
kv47sn
事在天成
级别: 论坛先锋
精华主题: 0
发帖数量: 230 个
工控威望: 1037 点
下载积分: 951 分
在线时间: 96(小时)
注册时间: 2008-11-20
最后登录: 2022-12-09
查看kv47sn的 主题 / 回贴
4楼  发表于: 2015-06-06 20:48
看哪些资料呢?
我现在的处理方法就是在触摸屏上加一个按钮,输入完成了,再按这个“确认”。
我想要实现输入数字完成后就直接写到高速计数器里,有好方法吗?
kv47sn
事在天成
级别: 论坛先锋
精华主题: 0
发帖数量: 230 个
工控威望: 1037 点
下载积分: 951 分
在线时间: 96(小时)
注册时间: 2008-11-20
最后登录: 2022-12-09
查看kv47sn的 主题 / 回贴
5楼  发表于: 2015-06-07 23:53
用赋值比较指令,当我改变了设定值后,设定值与比较直比较,不相等时置位一个执行信号,这个信号在中断执行后执行调用,调用完成将设定值放到比较值中,同时复位执行信号

这个方法好!我试用一下。

或者直接用触摸屏中的写入框中写入后设定开关功能

这个方法好像没办法复位哦。