中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

PLC论坛

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 PLC论坛 → 浏览主题: 请勿用日系思维下所谓置位某步复位某步的编程习惯,采用这种编程方法好吗
发表新帖 回复该主题
回帖:33个,阅读:1431 [上一页] [1] [2] [3] [4] [下一页]
* 帖子主题:

请勿用日系思维下所谓置位某步复位某步的编程习惯,采用这种编程方法好吗

分享到
3707
965528555
文章数:441
年度积分:1078
历史总积分:3707
注册时间:2009/9/7
发站内信
三菱电机活动(三)
发表于:2019/8/22 10:47:30
#0楼
不管什么品牌的PLC,使用下面的方式都是非常好的进行逻辑控制顺序控制的编程方法,既方便监控,又可以随意跳转到哪一步。请改变一下思维好么?我看那些人的所谓步进指令,还有大量的置位复位指令,非常不好阅读也不好检查和更改。下面贴出利用三菱软件的编程图,其它品牌都一样可以采用(西门子更是如此)
附件 QQ图片20190822095946.jpg

附件 QQ图片20190822100419.jpg

附件 QQ图片20190822100510.jpg

附件 QQ图片20190822100537.jpg

附件 QQ图片20190822100600.jpg



西门子S7-1200.S7-1500.S7-300.V90.G120.S120.
3707
965528555
文章数:441
年度积分:1078
历史总积分:3707
注册时间:2009/9/7
发站内信
三菱电机活动(三)
发表于:2019/8/22 10:51:31
#1楼
其实这就是ST编程里的ST语言的CASE语句的梯形图转换。
所以很多人说什么ST语言只适用于计算,不适用于逻辑控制什么的,我就呵呵了,ST语言也一样适用于逻辑控制,只是看各位编程人员擅长于使用哪种编程语言了。下面再贴出上述编程方式的ST语言下的控制:
附件 QQ图片20190822103828.jpg

附件 QQ图片20190822103846.jpg
西门子S7-1200.S7-1500.S7-300.V90.G120.S120.
15220
PLC-hmi
文章数:6140
年度积分:1944
历史总积分:15220
注册时间:2010/8/19
发站内信
2018论坛热心网友
发表于:2019/8/22 10:53:22
#2楼
这也没有什么强制性的标准了,大家习惯都不一样
3707
965528555
文章数:441
年度积分:1078
历史总积分:3707
注册时间:2009/9/7
发站内信
三菱电机活动(三)
发表于:2019/8/22 10:54:17
#3楼
下面是监视的过程:
附件 QQ图片20190822103435.jpg

附件 QQ图片20190822103518.jpg

附件 QQ图片20190822103606.jpg


这和梯形图下的顺序控制方式 是一样的。
这种控制方式比那些所谓的置位复位要方便很多。建议从日系编程学习入门的朋友转变一下思维,摒弃那种编程方式!
西门子S7-1200.S7-1500.S7-300.V90.G120.S120.
6851
莫头脑
文章数:458
年度积分:1135
历史总积分:6851
注册时间:2013/2/1
发站内信
发表于:2019/8/22 10:55:01
#4楼
我看那些人的所谓步进指令,还有大量的置位复位指令,非常不好阅读也不好检查和更改    那他们的程序是否正常运行……
3707
965528555
文章数:441
年度积分:1078
历史总积分:3707
注册时间:2009/9/7
发站内信
三菱电机活动(三)
发表于:2019/8/22 10:57:34
#5楼
回复 #4楼 莫头脑
正常运行是一回事,是否更具有阅读性或者说,是否愿意接受更好的表达方式那是另一回事
西门子S7-1200.S7-1500.S7-300.V90.G120.S120.
6851
莫头脑
文章数:458
年度积分:1135
历史总积分:6851
注册时间:2013/2/1
发站内信
发表于:2019/8/22 11:07:17
#6楼
回复 #5楼 965528555
虽然本人不喜欢用步进但这也没有什么强制性的标准了,大家习惯都不一样 …
2275
1530694073
文章数:745
年度积分:2275
历史总积分:2275
注册时间:2019/3/11
发站内信
发表于:2019/8/22 11:12:06
#7楼
我表示欧美系都是不步进顺序逻辑,可读性很强
博百家之长,更上一层楼
27596
cvlsam 版主
文章数:10450
年度积分:1750
历史总积分:27596
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/8/22 11:31:23
#8楼
以下是引用9655285552019/8/22 10:47:30的发言:
不管什么品牌的PLC,使用下面的方式都是非常好的进行逻辑控制顺序控制的编程方法,既方便监控,又可以随意跳转到哪一步。请改变一下思维好么?我看那些人的所谓步进指令,还有大量的置位复位指令,非常不好阅读也不好检查和更改。下面贴出利用三菱软件的编程图,其它品牌都一样可以采用(西门子更是如此)
附件 QQ图片20190822095946.jpg

附件 QQ图片20190822100419.jpg

附件 QQ图片20190822100510.jpg

附件 QQ图片20190822100537.jpg

附件 QQ图片20190822100600.jpg




真正的日系编程思维是这样的,当然译码编码指令其他PLC厂牌中也有。

附件 workpicture1.jpg

D500就是显示运行到哪一步,M寄存器还可以在人机界面上作个跑马灯演示。

Good Luck~
17278
gk_0 版主
文章数:6896
年度积分:2325
历史总积分:17278
注册时间:2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2019/8/22 12:11:10
#9楼
我觉得置位复位挺好用的呀,也很直观呢
楼主例子中大量使用比较、运算指令,如果几千步以上,那么扫描时间是否会比位指令长很多呢?
不被人嘲笑的梦想,就不值得去追求!
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2019 Gkong.com, All Rights Reserved

124.8