登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:三菱fx3gPLC数据问题

点击:978 回复:73

引用 YXBK 在 2024/10/16 21:49:11 发言【内容省略】

相信你现在看出区别了
~没扣主题,“所有数值在 小于2或大于10 的时候”
24-10-17 11:14

引用 cvlsam 在 2024/10/17 5:08:22 发言【内容省略】

优点不优点,主题是“所有数值在 小于2或大于10 的时候”
属于不符合考题要求~不明白说明你目前没上小学的还需要辅导
24-10-17 11:18

引用 cvlsam 在 2024/10/17 5:17:00 发言【内容省略】

“所有数值在 小于2或大于10 的时候”考题要求
24-10-17 11:25

引用 cvlsam 在 2024/10/17 5:26:14 发言【内容省略】

烂不烂满足“所有数值在 小于2或大于10 的时候”要求
16楼疑问看不到?
“LD M8000
RST Y0
你看看,Y0可能亮么”
这个问题当然也看不到了
因为......
24-10-17 11:28

引用 机栝 在 2024/10/17 8:35:45 发言【内容省略】

INC指令使用是不是有问题
比如D0=40,其他都<2  Y0是不是也输出
24-10-17 11:34

引用 YXBK 在 2024/10/17 9:20:58 发言【内容省略】

INC指令使用是不是有问题
比如D0=40,其他都<2  Y0是不是也输出
24-10-17 11:37

引用 cvlsam 在 2024/10/17 5:08:22 发言【内容省略】

你说的优点是指17电路?
虽然第一眼看到INC Z0是个bug 看你这个回复,本想上机实测,但看到17行程序~不可能完成事件,上什么机,就是垃圾程序
还没明白?
比如D5=30,其他为0,RST Z0有用吗
或许你说的【不需要每次都检测所有数据,只有不符合的情况下就重新检测】不在17路,请明示
24-10-17 12:20

引用 知道一点 在 2024/10/17 12:20:50 发言【内容省略】

你应该能理解C版说的优点在哪里。
你举得例子“D5=30,其他为0”恰恰规避了这个优点。试想“D5=5,其他为0”的时候,D5以后的数值不就不用判断了么。
=========================
结合YXBK版主和C版的程序,我觉得这个问题这样处理最明了:
附件 数值区间判断.jpg
PS:刚看到楼主要比较D0~D10的数据,那么for要来11次,贴图就不改了。
最后修改:2024/10/17 13:10:56
24-10-17 13:09
没经过测试的程序,看一下
附件 image.jpg
附件 image.jpg
附件 image.jpg
可能有bug,请指正
24-10-17 13:09

引用 Brainy_fa 在 2024/10/17 13:09:14 发言【内容省略】

如果有点就是在17路,你修改后的bug更多
1.开机Y0就输出完全不符合要求
2.如果DZ0就不出现2,还怎么玩RST?
3.K10就好了
既然你说D5=30 恰恰规避了这个优点,你这个程序解决了?
请教 CJ P10在这里的作用
24-10-17 13:39

上一页 下一页

工控新闻

更多新闻资讯