您现在所在的是:

信捷XINJE

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

希望大佬给出一段程序能够自动对D0-D100内的数据除于200(随意设定的)再转换到D200-D300  32位
[此贴子已经被作者于2023/2/28 11:15:37编辑过]
42319
YXBK 版主
文章数:19442
年度积分:2733
历史总积分:42319
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2023/2/28 11:52:57
#1楼
触摸屏上面有个增益功能的,就不需要在PLC里面转换了
大家一起学习
114
憨憨小白
文章数:50
年度积分:114
历史总积分:114
注册时间:2022/1/19
发站内信
发表于:2023/2/28 12:23:28
#2楼
回复 #1楼 YXBK
主要是想多个思路,记得以前做通讯的时候有过类似的案例,
42319
YXBK 版主
文章数:19442
年度积分:2733
历史总积分:42319
注册时间: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指令,然后变址寻址,再计算
38053
知道一点
文章数:22549
年度积分:2472
历史总积分:38053
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/2/28 19:48:12
#5楼
多段位移?
数据除于200(随意设定的)~还可能不是定数

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

附件 Z45$H2{(R51【38M4CDT7AJJ.jpg
42319
YXBK 版主
文章数:19442
年度积分:2733
历史总积分:42319
注册时间: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©2024 Gkong.com, All Rights Reserved

78.0005