登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:西门子200怎么编这样的程序
点击:599 回复:8
楼主
编辑
引用
管理
ytthink
比如vd0等于8,18,28,38,48,58,68等等,都输出同一个m0.0.
谢谢了
15-08-20 16:32
1楼
编辑
引用
管理
cfg168
有多少个数值,就得编制多少行比较指令。
比如以上,编制7行比较指令,逐一检查核对。
最后修改:
2015/8/20 17:02:45
15-08-20 17:01
2楼
编辑
引用
管理
启动绕组
比较指令 输出
15-08-20 17:02
3楼
编辑
引用
管理
ytthink
看来没有简单的方法了
15-08-20 17:22
4楼
编辑
引用
管理
FORELF
用除10取余数等于8时输出。
楼上看掉了“等等”,我刚才也没看到。
最后修改:
2015/8/20 18:14:39
15-08-20 18:12
5楼
编辑
引用
管理
329345277
感觉楼主没说清楚啊,如果尾数都是8两位数,4楼的方法不错。那如果还有其他的那就要在做深的考虑了
15-08-21 13:27
6楼
编辑
引用
管理
guanyumou
是不是只要是10进制的个位是8的话都输出M0.0?
那么可以不可以VD0和16#0008进行与运算后,再判断VD0是否等于8
15-08-22 10:35
7楼
编辑
引用
管理
ytthink
嗯,用余数的方法实现了。
15-08-22 21:05
8楼
编辑
引用
管理
liangmaoxian
比较,然后并起来输出。
15-08-22 21:09
工控新闻
六十载创新积淀,ADI开启边缘智能新篇章
2025年广东GDP达14.58万亿,工业增长不及预期
皮尔磁:从标准到实践的计算桥梁
中国机械工业联合会:预计2026年机械工业主要指标增速在5.5%左右
施耐德电气X通威农发 | 一袋饲料的“智”造升级
2025年机械工业成绩单:产销形势好于上年,利润增速由降转增
《2026工业控制产业发展白皮书》调研团到访和利时
韩晨出席浦东首场总裁沙龙,分享“链式出海”新经验
更多新闻资讯