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

PLC论坛

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 PLC论坛 → 浏览主题: 想学三菱的结构化编程,是不是直接学西门子就差不多?
发表新帖 回复该主题
回帖:13个,阅读:7269 [上一页] [1] [2] [下一页]
* 帖子主题:

想学三菱的结构化编程,是不是直接学西门子就差不多?

分享到
2982
q616602675
文章数:354
年度积分:134
历史总积分:2982
注册时间:2018/2/2
发站内信
发表于:2018/7/17 16:53:26
#0楼
大佬们,工作需要不咋接触西门子   只会三菱的简单工程   最近想学调用FB的那种结构化编程   据说写大一点的程序方便好调试
但网上找不到三菱结构化编程的教程   是不是直接学习西门子编程  就差不多会了三菱的结构化编程?   那以后这样编程是不是西门子三菱都能用了?思路差不多吗表情
999
zhanaoshen
文章数:144
年度积分:50
历史总积分:999
注册时间:2017/2/15
发站内信
发表于:2018/7/17 16:59:38
#1楼
三菱的FB快用起来不太好用表情  日系和德系还是有区别的
5212
yecao2003
文章数:1376
年度积分:50
历史总积分:5212
注册时间:2003/8/13
发站内信
发表于:2018/7/18 9:33:31
#2楼
区别还是很大的,没有互通性。
8158
fujifa
文章数:2904
年度积分:91
历史总积分:8158
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2018/7/18 9:52:50
#3楼
你如果先学的三菱,那么西门子用用不会有太大的问题,如果你先学西门子且按照规范用,那么也不会有太大的问题,如果你先学的是富士,那么所有的品牌都不是问题。
11054
逍遥的久鸣
文章数:4278
年度积分:288
历史总积分:11054
注册时间:2017/3/6
发站内信
2018论坛热心网友
发表于:2018/7/18 12:23:21
#4楼
以下是引用fujifa2018/7/18 9:52:50的发言:
你如果先学的三菱,那么西门子用用不会有太大的问题,如果你先学西门子且按照规范用,那么也不会有太大的问题,如果你先学的是富士,那么所有的品牌都不是问题。
难道富士真的是传说中的那么难吗?
此帖发自手机工控论坛
36260
cvlsam 版主
文章数:12211
年度积分:612
历史总积分:36260
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2018/7/18 13:43:35
#5楼
以下是引用逍遥的久鸣2018/7/18 12:23:21的发言:
以下是引用fujifa2018/7/18 9:52:50的发言:
你如果先学的三菱,那么西门子用用不会有太大的问题,如果你先学西门子且按照规范用,那么也不会有太大的问题,如果你先学的是富士,那么所有的品牌都不是问题。
难道富士真的是传说中的那么难吗?

富士的不是难,而是规范,完全遵守IEC61131-3规范。

例如:规范中在FB/FC内部是不允许使用全局地址的,必须通过变量IN,IN_OUT引入FB/FC内部的。在西门子,用户可以直接使用全局地址的。

这就导致了对于FB/FC来说,无法实现封装的状况。当然,西门子用户也可以按照规范来用,这就是他说的先学西门子且按照规范使用。

富士中所有的变量都需要命名的,在三菱和西门子中不对其作强制性的,虽然西门子的博图在改变这个状况,但是目前STEP7并不强制必须变量名,因此三菱和西门子并不是软件层面与硬件层面完全隔离的。

还有很多原因,三菱的原因在于要考虑以前用户习惯到现在IEC规范的转变,而西门子的问题在于程序的灵活性与规范之间的权衡。

Good Luck~
22459
gk_0 版主
文章数:7744
年度积分:240
历史总积分:22459
注册时间:2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2018/7/18 15:27:45
#6楼
回复 #5楼 cvlsam
理解透彻,说说三菱的FB
怎么我感觉三菱的FB像是假的一样
27690
秀空
文章数:13376
年度积分:516
历史总积分:27690
注册时间:2012/10/26
发站内信
2018春节活动(三)
2014相约国庆
发表于:2018/7/18 16:14:42
#7楼
感觉三菱的与西门子的差别还是有点大。
36260
cvlsam 版主
文章数:12211
年度积分:612
历史总积分:36260
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2018/7/18 16:30:49
#8楼
以下是引用秀空2018/7/18 16:14:42的发言:
感觉三菱的与西门子的差别还是有点大。

从结构化编程看来,已经没有多大的区别。

主要的区别在于西门子以字节为单位作为最小多位组合使用,而三菱以字为单位作为最小多位组合使用,当然,有人可能拿出K4M0这种来说,这个不属于结构化编程讨论范畴,这里不作讨论。

其次的X,Y作为输入输出点,I,Q还是A,E作为输入输出点的运用,已经无需考虑了,结构化编程的标签(变量名)定义中已经无所谓这些点定义的名称了。

至于上面有人说三菱的FB象假的一样,主要还是三菱受制于兼容以前的编程习惯,因此对于IEC规范中的整形变量,定义模糊,其数据类型为有符号的WORD,其实你把它作为INT理解就好。

Good Luck~
2888
1143158441
文章数:275
年度积分:56
历史总积分:2888
注册时间:2017/8/17
发站内信
发表于:2018/7/20 19:15:03
#9楼
不建议用三菱FB,太占容量了
此帖发自论坛APP
成功的秘诀,在永不改变既定的目的。 —— 卢梭
工控学堂推荐视频:

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

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

93.6006