jony7788
级别: 论坛先锋
精华主题: 0
发帖数量: 39 个
工控威望: 1631 点
下载积分: 1685 分
在线时间: 218(小时)
注册时间: 2023-02-25
最后登录: 2024-11-29
查看jony7788的 主题 / 回贴
楼主  发表于: 54天前
图片:
通过E1、E2、E3、E4变址将电机的脉冲数存在D2000、D2200、D2400、D2600连续寄存器内,现在要将对应寄存器的数据进行两两相减,要用到哪些指令进行处理。
也就是;
第一部分
D2200-D2000
D2202-D2002
...
D2290-D2090

第二部分
D2600-D2400
D2602-D2402
---
D2690-D2690

皮五
级别: 工控侠客
精华主题: 0
发帖数量: 615 个
工控威望: 2286 点
下载积分: 1814 分
在线时间: 356(小时)
注册时间: 2007-07-14
最后登录: 2024-11-27
查看皮五的 主题 / 回贴
1楼  发表于: 53天前
一样通过变址来减
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4241 个
工控威望: 7611 点
下载积分: 14886 分
在线时间: 2886(小时)
注册时间: 2016-10-31
最后登录: 2024-11-29
查看梦雨天涯的 主题 / 回贴
2楼  发表于: 53天前
这看起来是H5U的吧,用指针
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
jony7788
级别: 论坛先锋
精华主题: 0
发帖数量: 39 个
工控威望: 1631 点
下载积分: 1685 分
在线时间: 218(小时)
注册时间: 2023-02-25
最后登录: 2024-11-29
查看jony7788的 主题 / 回贴
3楼  发表于: 53天前
引用
引用第2楼梦雨天涯于2024-10-08 08:21发表的  :
这看起来是H5U的吧,用指针



是台达ES2。
jony7788
级别: 论坛先锋
精华主题: 0
发帖数量: 39 个
工控威望: 1631 点
下载积分: 1685 分
在线时间: 218(小时)
注册时间: 2023-02-25
最后登录: 2024-11-29
查看jony7788的 主题 / 回贴
4楼  发表于: 53天前
图片:
引用
引用第1楼皮五于2024-10-08 07:50发表的  :
一样通过变址来减


目前我是这样计算的,因为电机1秒钟要转1圈,数据收集用变址,我看了下,收集的数据是没错,但通过变址进行计算时,结果同手工计算的是有差异,不知道问题出在哪。
worker02
级别: 略有小成
精华主题: 0
发帖数量: 115 个
工控威望: 294 点
下载积分: 723 分
在线时间: 280(小时)
注册时间: 2008-08-01
最后登录: 2024-11-20
查看worker02的 主题 / 回贴
5楼  发表于: 49天前
FOR I:=0 TO 90  BY2 DO
        Z0:=I;
       D1000Z0:=D2200Z0-D2000Z0
END_FOR;

看看这样行不行!
    
bryant_0729
级别: 略有小成
精华主题: 0
发帖数量: 92 个
工控威望: 218 点
下载积分: 720 分
在线时间: 38(小时)
注册时间: 2024-10-14
最后登录: 2024-11-29
查看bryant_0729的 主题 / 回贴
6楼  发表于: 44天前
学习了 ,感谢