您现在所在的是:

信捷XINJE

回帖:11个,阅读:740 [上一页] [1] [2] [下一页]
53
憨憨小白
文章数:51
年度积分:53
历史总积分:53
注册时间:2022/1/19
发站内信
发表于:2023/2/28 11:14:38
#0楼
最近要做的一个项目中需要对多段位移,触摸屏上的单位是mm,要进行数据处理,转换到脉冲,但是一个一个的转换容易出错,还麻烦。

希望大佬给出一段程序能够自动对D0-D100内的数据除于200(随意设定的)再转换到D200-D300  32位
[此贴子已经被作者于2023/2/28 11:15:37编辑过]
43266
YXBK 版主
文章数:19859
年度积分:645
历史总积分:43266
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2023/2/28 11:52:57
#1楼
触摸屏上面有个增益功能的,就不需要在PLC里面转换了
大家一起学习
53
憨憨小白
文章数:51
年度积分:53
历史总积分:53
注册时间:2022/1/19
发站内信
发表于:2023/2/28 12:23:28
#2楼
回复 #1楼 YXBK
主要是想多个思路,记得以前做通讯的时候有过类似的案例,
43266
YXBK 版主
文章数:19859
年度积分:645
历史总积分:43266
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2023/2/28 13:55:48
#3楼
以下是引用憨憨小白2023/2/28 12:23:28的发言:
主要是想多个思路,记得以前做通讯的时候有过类似的案例,


那就用变址加循环,32位的话每次加2。
大家一起学习
50
龙丰PLCwang
文章数:17
年度积分:50
历史总积分:50
注册时间:2023/2/13
发站内信
发表于:2023/2/28 14:04:39
#4楼
用FOR  NEXT指令,然后变址寻址,再计算
38904
知道一点
文章数:22973
年度积分:596
历史总积分:38904
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/2/28 19:48:12
#5楼
多段位移?
数据除于200(随意设定的)~还可能不是定数

循环,变址外,还有其他办法吗
快乐 幸福 自由 比什么都重要
119
微鑫科技
文章数:1240
年度积分:119
历史总积分:119
注册时间:2019/11/26
发站内信
发表于:2023/3/1 9:56:02
#6楼
定义一个带返回值的函数,输入开始值,返回算好的值就好了。
21545
bnnyygy
文章数:6169
年度积分:441
历史总积分:21545
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2023/3/1 13:43:01
#7楼
变址吧,不知道支持ST不,有ST更方便
21545
bnnyygy
文章数:6169
年度积分:441
历史总积分:21545
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2023/3/1 14:11:19
#8楼
软件没有模拟,不然给你写一个,感觉挺方便的呀。
附件 VT0J0JZ54】GI)(TJW(P$【E3.jpg

附件 Z45$H2{(R51【38M4CDT7AJJ.jpg
43266
YXBK 版主
文章数:19859
年度积分:645
历史总积分:43266
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2023/3/1 15:54:24
#9楼
信捷PLC没有模拟功能,这个是PLC实测

有一个地方错了,K100要改为K98


附件 微信截图_20230301154902.jpg
[此贴子已经被作者于2023/3/1 16:29:04编辑过]
大家一起学习

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005