返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
PLC论坛
工控论坛首页
→
PLC论坛
→ 浏览主题:
像这么多OR的程序能不能简化点?
回帖:
23
个,阅读:
1076
次
[上一页]
[1]
[2]
[3]
[下一页]
* 帖子主题:
像这么多OR的程序能不能简化点?
收藏
分享到
1885
flyfox1047
文章数:
304
年度积分:
50
历史总积分:
1885
作者的所有帖子(304)
注册时间:
2005/12/27
发站内信
发表于:2021/5/8 10:55:50
#0楼
像这样的程序能不能简化点?
从M0到M20,要写好长。。。
5分悬赏
【方案】
台达VE系列变频器在数控加工中心上的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
结帖
|
管理
1885
flyfox1047
文章数:
304
年度积分:
50
历史总积分:
1885
作者的所有帖子(304)
注册时间:
2005/12/27
发站内信
发表于:2021/5/8 11:05:47
#1楼
想到了一点:
【方案】
台达机电产品在铁路电力监控系统中的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
21740
bnnyygy
文章数:
6209
年度积分:
636
历史总积分:
21740
作者的所有帖子(6209)
注册时间:
2012/3/15
发站内信
2018论坛分享达人
发表于:2021/5/8 11:07:10
#2楼
做啥控制的,这么变态。。。
试试,不太确定可以不可以,很少用三菱
模拟测试不行。
[此贴子已经被作者于2021/5/8 11:14:42编辑过]
【方案】
英国石油公司利用FLIR红外热像仪加强工厂安全
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
21740
bnnyygy
文章数:
6209
年度积分:
636
历史总积分:
21740
作者的所有帖子(6209)
注册时间:
2012/3/15
发站内信
2018论坛分享达人
发表于:2021/5/8 11:44:52
#3楼
这个可以,逻辑思路。
输入值 如果 不等于 temp(双字32bit,够用吧),那么说明输入bit在变化, 包括bit OFF ON
但是你取的 上升沿,那么 输入值不管哪一个bit为ON,这个值肯定是增加, 大于 temp ,这个时候就逻辑条件ON一次。
输出SET,
如有错误,勿喷啊。。。没事运动下脑子。
[此贴子已经被作者于2021/5/8 11:46:26编辑过]
【方案】
ABB的有机物监测仪提升了水厂处理过程控制水平
赏分
只看该作者
|
赞
[3]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
21740
bnnyygy
文章数:
6209
年度积分:
636
历史总积分:
21740
作者的所有帖子(6209)
注册时间:
2012/3/15
发站内信
2018论坛分享达人
发表于:2021/5/8 12:04:03
#4楼
以下是引用
flyfox1047
在
2021/5/8 11:05:47
的发言:
想到了一点:
这个有缺陷,(M0~m19任意一位=1,Y0 =ON, 如果M0~M19任意一位=1没有变化,那么下一次Y0就不能=1.
比如,初始状态,M0~m20都=0 ,第一次M5=1,条件满足,Y0=1.如果M5一直=1,M10=1的时候,Y0就不会ON。
看你其它逻辑,如果是M0~M20每次ON以后会自复位就没问题。包括Y0复位
【方案】
CC-Link | 一个月开发TSN产品
赏分
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
1885
flyfox1047
文章数:
304
年度积分:
50
历史总积分:
1885
作者的所有帖子(304)
注册时间:
2005/12/27
发站内信
发表于:2021/5/10 11:05:21
#5楼
以下是引用
bnnyygy
在
2021/5/8 11:44:52
的发言:
这个可以,逻辑思路。
输入值 如果 不等于 temp(双字32bit,够用吧),那么说明输入bit在变化, 包括bit OFF ON
但是你取的 上升沿,那么 输入值不管哪一个bit为ON,这个值肯定是增加, 大于 temp ,这个时候就逻辑条件ON一次。
输出SET,
如有错误,勿喷啊。。。没事运动下脑子。
[此贴子已经被作者于2021/5/8 11:46:26编辑过]
谢谢回复,测试了下,好像还有BUG啊
【方案】
创新组合传感器方案赋能锂电池智造 | 精彩讲堂
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
6064
zjgxk
文章数:
514
年度积分:
365
历史总积分:
6064
作者的所有帖子(514)
注册时间:
2017/9/21
发站内信
发表于:2021/5/10 11:41:21
#6楼
祖传屎山,千万别动,我无论修改自己的,还是别人的,结构永远都不敢动,只敢在原程序上增加功能,要是减少功能,那也是在输出上串个常开。虽然会导致程序越来越臃肿,只要能用起来,你管他起飞是用翅膀还是脖子
【方案】
BIS-6360ARA-B10工业整机,支持智慧灯杆系统联动控制
赏分
只看该作者
|
赞
[4]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
39134
产品体验中心会员
知道一点
文章数:
23067
年度积分:
826
历史总积分:
39134
作者的所有帖子(23067)
注册时间:
2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2021/5/10 13:07:13
#7楼
这类控制不宜简化
简化很难考虑周全
比如off-on,可能考虑比较完美
信号on-off时?
同一时刻信号有off-on,有on-off
除非这些信号特殊,只存在唯一,or Y0要人工rst 且复位同时复位M0-M20(报警条件)
快乐 幸福 自由 比什么都重要
【方案】
助力医疗器械智能升级,华北工控推出医疗机器人嵌入式产品方案
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
39134
产品体验中心会员
知道一点
文章数:
23067
年度积分:
826
历史总积分:
39134
作者的所有帖子(23067)
注册时间:
2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2021/5/10 13:09:39
#8楼
回复 #4楼 bnnyygy
他没说明用途
可能他这段是报警程序,只要报警就set Y0,而后解除报警。
快乐 幸福 自由 比什么都重要
【方案】
紧凑、强大的 AGV 激光导航系统如何实现?
赏分
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
7139
机栝
文章数:
975
年度积分:
367
历史总积分:
7139
作者的所有帖子(975)
注册时间:
2017/6/12
发站内信
发表于:2021/5/10 14:23:03
#9楼
其实OR已经很简化了,只是看起来很长,如果用ST语言就一行代码
知行合一。
【方案】
台达DT3温控器在热塑成型机上的应用
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]一个小时教你学会升降输送系统编程方法
•
[视频课程]零基础快速入门西门子S7-1500PLC
•
[视频课程]西门子S7-200SMART如何快速找回原点
•
[视频课程]三菱PLC程序进制转化你懂了吗
•
[视频课程]台达DVP系列入门精讲
•
[视频课程]七节课带你全面认识西门子S7-1200
•
[视频课程]西门子S7-1500TCPU应用
•
[视频课程]西门子S7-1200与欧姆龙温控仪表的自由口通信
•
[视频课程]西门子S7-200SMART带参数子程序使用详解
78.0005