登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:求助三菱PLC怎样判断一个连续变化值并取其最大值的办法
点击:18809 回复:13
楼主
编辑
引用
管理
lzhnym
三菱 FX PLC怎样判断一个连续变化值并取其最大值的办法,也就是一连续变化的压力信号存储在数据寄存器中,编写一程序将最大值存储起来。
13-06-13 20:41
1楼
编辑
引用
管理
fumz78
开始时先将这个要测量的值的当前值传送一个固定的地址中如D100
然后一直用这个变化的测量值和D100比较,如果是大于,就将当前值传送到D100中去
那就能保证D100中一直存储的是最大的值
13-06-13 20:54
2楼
编辑
引用
管理
gzg_00
1楼说的对,用比较吧
13-06-13 21:44
3楼
编辑
引用
管理
lzhnym
问题是怎样让第一次传送指令送一次后无效只执行后面的比较指令传送啊
13-06-14 05:59
4楼
编辑
引用
管理
fumz78
开始只传送一次,条件可以用上升沿,或是用MOVP指令
13-06-14 09:15
5楼
编辑
引用
管理
ZCMY
如果你仅仅取一个最大值还是很容易的;
假如你测量值放在D100 最大值放D102内;
开机先将D100值传到D102内;
然后一直执行比较指令,当D100大于D102时,D100值传送到D102,这样就可以保证D102一直是最大的;
最后修改:
2013/6/14 13:18:24
13-06-14 13:17
6楼
编辑
引用
管理
hhblxl2123
根据楼上的意思,用OMRON软件作了一个
13-06-14 15:33
7楼
编辑
引用
管理
jiesiliu10
如图D3
13-06-14 17:21
8楼
编辑
引用
管理
jiesiliu10
如果要100个数值,1000个数据之中取最大的,只需要加多个D,做中间人就可以啦。就像C语言那种比较大小一样的。多思考
13-06-14 17:23
9楼
编辑
引用
管理
jiesiliu10
引用
jiesiliu10
在 2013/6/14 17:21:39 发言
【内容省略】
这个D1是记录之前的数
13-06-14 17:24
上一页
下一页
工控新闻
聚焦工业电源产品研制 力源海纳创业板IPO申请获深交所受理
倍福 | AMP8000 分布式伺服驱动系统
欣宏泰×汇川技术 丨战略合作共建线缆行业新生态
首个机器人4D世界模型来了!
近万家中小企业数字化改造 工业互联网实现工业大类全覆盖
全球首个!卡奥斯助力海尔入选工业4.0奖“AI创新领航”奖
合康新能首创给水泵变频改造方案 赋能火力发电高效节能与可持续发展
德力西电气携手上电科共话2025新机遇
更多新闻资讯