电工学习网

 找回密码
 立即注册
查看: 6234|回复: 1
打印 上一主题 下一主题

西门子plc三菱plc区别

[复制链接]
跳转到指定楼层
楼主
发表于 2018-2-26 08:18:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刚毕业时候,用了几年三菱的plc,当时还是Fx1n,A系列的。现在已经发展到Fx3系列,Q系列的。
使用西门子系列PLC也七八年了,小型的200系列,Smart系列,300,1200,1500均用的比较多。
总体而言,三菱可以作为日系的代表,西门子可以作为欧美系列的代表。两个都代表了东西方人的思维。也是最大的区别。
1,三菱的编程是一步一步的。编完程序,可以看出程序一共有多少步。西门子编程,是一块一块的。Function和Function Block。一步一步,可以代表东方人的思维,一块一块的,可以代表西方人的思维。
一块一块的,高级语言有另外一种说法,一类一类的,类的基础是分装,分装的基础是抽象。输入输出就是接口。
每个东西都可以抽象成类。例如你的领导让你干活,干完了,你给你的领导回馈,做完了。做完的结果( OK, NG)。
2,指令这一块,西门子做的比较好的就是接口这一块。模拟量,RS232,TCP/ IP,不用花大量的时间。功能块已经做好了。直接FC105Scale或者FC106unscale就搞定了。软件归软件。硬件归硬件。标准做的比较好。
3,西门子,现在高级语言做的还是比较好的。SCL语言,用的比较多,尤其是针对专门的硬件。例如:这个项目用到一个Cognex的读码器,可以用SCL语言写,switch,for,while,会高级语言的很容易看懂。封装完毕,建立的FB块,调用不同的DB块。用到10个读码器,就可以有10个DB块。
4,西门子,对输入,输出,DB访问支持指针等外部访问。但是访问数据的时候注意高低字节。是反的。
日系中欧姆龙的PLC,软件Cx-one是美国人编写的,另外欧姆龙欧洲分部这一块做的也比较好。欧姆龙对总线这一块支持还是比较多的,思想也先进一些。
三菱进入中国比较早,一步一步,思想比较简单,容易上手。也是我一直推荐新手学习三菱plc的原因。但是要往高级发展,还是思维方式要提升一下。

回复

使用道具 举报

沙发
 楼主| 发表于 2018-2-26 08:18:44 | 只看该作者
欧系以西门子,日系以三菱为代表:
1、西门子的PLC中数据存储是高位在前,低位在后,日系相反,这一点似乎西门子与全世界的PLC都相反。
2、西门子PLC支持对位,字节,字以及双字数据的访问,大多数日系都不支持字节方式,除了松下,三菱会有对组合元件K2M0这样的方式提供了对字节的支持,但是无法像西门子这种所有的存储单元都支持字节访问,如果是支持IEC61131-3标准的日系,就彻底不支持字节了。
3、对于模拟量扩展访问的区别,西门子直接对外部模拟量通过外部地址进行访问的,日系大多数需要使用读写扩展模块存储区的方式,虽然只是多写了几行,但是还是有区别的,当然,闲话说一句,AB也是这种方式,但是AB可以自动编程的。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-25 20:06

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表