feng770601
级别: 探索解密
精华主题: 0
发帖数量: 43 个
工控威望: 138 点
下载积分: 681 分
在线时间: 30(小时)
注册时间: 2015-05-21
最后登录: 2025-04-16
查看feng770601的 主题 / 回贴
楼主  发表于: 2025-01-14 09:16
老师们好,我想用编码器做定位控制,将HC0的当前值传送到VD0中,想用VD0做比较指令控制位置,但是VD0里面的值随HC0(高数计数器动VD的值也动)的当前值变化,想问如何将HC0的当前值锁定在VD0存储器里面,不让VD的值随HC0变化。
lxdddd1
天天向上
级别: 家园常客
精华主题: 0
发帖数量: 14 个
工控威望: 809 点
下载积分: 1199 分
在线时间: 48(小时)
注册时间: 2024-08-21
最后登录: 2025-04-16
查看lxdddd1的 主题 / 回贴
1楼  发表于: 2025-01-14 09:29
你这问题描述的让人摸不着头脑
hstec2002
级别: 论坛先锋
精华主题: 0
发帖数量: 543 个
工控威望: 1945 点
下载积分: 9600 分
在线时间: 756(小时)
注册时间: 2021-05-05
最后登录: 2025-04-03
查看hstec2002的 主题 / 回贴
2楼  发表于: 2025-01-14 09:57
不知道为什么不让VD0变化?比较与它是否变化有什么关系?如果真的不让它变化可以用沿指令只触发一次传送,这样就VD0不会随HC0的实时变化而变化,但这样还有意义吗?已经不是实时值了。

引用
引用楼主feng770601于2025-01-14 09:16发表的 smart200 VD存储器数据如何保存 :
老师们好,我想用编码器做定位控制,将HC0的当前值传送到VD0中,想用VD0做比较指令控制位置,但是VD0里面的值随HC0(高数计数器动VD的值也动)的当前值变化,想问如何将HC0的当前值锁定在VD0存储器里面,不让VD的值随HC0变化。
楼主留言:
想让高数计数器的当前值在VD0始终保持在46764这个脉冲,做往返运动。
QQ: 2845452345
zhj123
家园永远是我们的坚强后盾。
级别: 家园常客
精华主题: 0
发帖数量: 420 个
工控威望: 946 点
下载积分: 1483 分
在线时间: 103(小时)
注册时间: 2016-05-14
最后登录: 2025-04-16
查看zhj123的 主题 / 回贴
3楼  发表于: 2025-01-14 14:01
引用
引用第1楼lxdddd1于2025-01-14 09:29发表的  :
你这问题描述的让人摸不着头脑
有点看不懂
人生是没有捷径只能一步一个脚印往前行.....................
hstec2002
级别: 论坛先锋
精华主题: 0
发帖数量: 543 个
工控威望: 1945 点
下载积分: 9600 分
在线时间: 756(小时)
注册时间: 2021-05-05
最后登录: 2025-04-03
查看hstec2002的 主题 / 回贴
4楼  发表于: 2025-01-15 13:54
肓猜,是否想在0至46764脉冲之间做往返运动?如果是直接比较HC0(VD0)与常数(0或46764)不行?
楼主留言:
真诚感谢!懂了
QQ: 2845452345