ayusecret
级别: 略有小成
精华主题: 0
发帖数量: 183 个
工控威望: 261 点
下载积分: 806 分
在线时间: 73(小时)
注册时间: 2021-10-31
最后登录: 2024-11-22
查看ayusecret的 主题 / 回贴
楼主  发表于: 28天前
看了下基恩士的位置都是Real型,假设我配方保存了模板的位置X1,还是相应的配方特定的位置偏移X2,那我需要做的是当前位置X(Real):=X1(Real)+X2(Real),
如果有100个位置,直接用软元件或者变量数组,如何用For循环或指令实现?  
三菱的位置是双字的,可以用指令直接实现
DBKPLUS(SM400,X1,X2,1000(个位置),X);
ayusecret
级别: 略有小成
精华主题: 0
发帖数量: 183 个
工控威望: 261 点
下载积分: 806 分
在线时间: 73(小时)
注册时间: 2021-10-31
最后登录: 2024-11-22
查看ayusecret的 主题 / 回贴
1楼  发表于: 28天前


目前自己是这样实现的,需求能用ST实现尽量用ST实现,不想中间插梯形图
ayusecret
级别: 略有小成
精华主题: 0
发帖数量: 183 个
工控威望: 261 点
下载积分: 806 分
在线时间: 73(小时)
注册时间: 2021-10-31
最后登录: 2024-11-22
查看ayusecret的 主题 / 回贴
2楼  发表于: 28天前


自己试出来了
工控小c
级别: 工控侠客
精华主题: 0
发帖数量: 325 个
工控威望: 2135 点
下载积分: 755 分
在线时间: 330(小时)
注册时间: 2022-10-14
最后登录: 2024-11-22
查看工控小c的 主题 / 回贴
3楼  发表于: 28天前
加油,你可以的