腾控PLC开发环境与Step-7 MicroWin(S7-200)的比较 点击:772 | 回复:7



steelen

    
  • 精华:1帖
  • 求助:2帖
  • 帖子:164帖 | 1497回
  • 年度积分:4
  • 历史总积分:5171
  • 注册:2002年3月15日
发表于:2011-02-14 11:22:59
楼主
1. 应用范围
MultiProg Express5.35可以用在任何运行KW控制器内核ProConOS或eCLR的PLC上,而STEP-7 MicroWin仅能用在西门子的S7-200系列的PLC上。
MultiProg Express5.35符合IEC61131-3标准,而S7-200很多都是西门子自定义的东西,不太符合标准。
2. 程序界面
MultiProg Express5.35,比较简洁:


S7-200:


3. 程序语言
MultiProg Express支持IEC61131-3标准的五种编程语言:LD,ST,IL,FBD,SFC。


S7-200只支持3种PLC语言:FBD,LD和STL(相当于IL)。


4. 工程架构
MultiProg是按照IEC61131-3的标准将工程架构分为软件部分(库,数据类型,POU)和硬件部分(配置,资源,任务,IO配置),项目结构比较清晰。


而STEP7的项目结构大部分只有软件配置部门,硬件实际上已经固定成具体的某个CPU了。不具备通用性。


5. 硬件组态
MultiProg是一个通用的编程工具,对硬件组态时只需要选择具体的配置类型(CPU类型相关),资源类型(操作系统相关)。可以针对多种类型的控制。通用性较强。
如下的配置可以针对所有x86类型CPU,Windows系统(NT,XP,XPE)的控制器

而S7-200只针对S7200系列的PLC.

6. 多任务支持
MultiProg Express支持最多5个任务,包括Default(默认)和周期(Cyclic)任务。多任务是基于优先级抢占模式,系统性能得到大大提升。


而S7-200只支持单一任务,循环扫描。

7. 仿真程序
MultiProg Express有自带的仿真程序,用户可以在不连接实际硬件的情况下通过仿真程序来验证PLC程序。

而S7-200则没有类型的仿真工具。

8. 数据类型
MultiProg Express除了支持基本的数据类型如整型、实型和布尔型外,还支持复杂数据类型,如结构体,数组,字符串:


而S7-200只支持基本的数据类型。


9. 变量定义
S7-200需要在数据块或符号表中定义内存变量在V存储区的地址,其他类型的数据也都需要定义相应的内存类型地址。地址类型比较多。



而MultiProg除了IO变量(%I**,%Q**)和共享内存变量(%M*3.*)需要定义地址外,其他的变量地址由系统自动分配。而且一旦定义好变量后,可以直接采用变量名进行编程,用户不需要再关心变量的地址。

10. IO配置
MultiProg的IO配置工具非常灵活,可以根据实际的硬件平台进行相应的设置。

而S7-200受制于硬件资源的影响,对于IO的使用都有严格的限制



11. 图形编辑器
MultiProg针对图形语言(LD,FBD)能够直接从编辑向导拖拽功能/功能块,也可以直接
在代码工作单输入功能/功能块名称。并能随意拖动。


而S7-200的图形编辑功能没有这么强大。




ac 米兰

  • 精华:4帖
  • 求助:0帖
  • 帖子:228帖 | 12359回
  • 年度积分:2963
  • 历史总积分:29795
  • 注册:2004年4月26日
发表于:2011-02-14 12:06:46
1楼
西门子的也不一定什么都好  呵呵 

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2011-02-14 12:07:08
2楼
12、S7-200支持指针,而KW则没有那么强大,不支持。 王总,贵公司啥时候给KW做二次开发,让其支持指针啊。

steelen

  • 精华:1帖
  • 求助:2帖
  • 帖子:164帖 | 1497回
  • 年度积分:4
  • 历史总积分:5171
  • 注册:2002年3月15日
发表于:2011-02-14 13:31:31
3楼
支持指针有困难。

工控老马

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 309回
  • 年度积分:0
  • 历史总积分:1394
  • 注册:2010年7月07日
发表于:2011-02-15 13:39:55
4楼
S7-200支持指针,而KW则没有那么强大,不支持。 王总,贵公司啥时候给KW做二次开发,让其支持指针啊

xiakebiao110

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 645回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2011-02-15 17:49:42
5楼
简易PLC的编程软件不是功能越多越好,而是入手编程越简单越好。让编程软件及PLC面向任务及过程,使其傻瓜化。这才是国产PLC应该关注的。一个中型以上的系统首选还是国外知名品牌的。国产的中小型PLC厂家已经不少了,但为什么没有一个·厂家凤毛麟角?其主要原因还是停留在模仿上,没有自己独特的核心竞争力,久而久之国产PLC只会自生自灭。以上看法仅是拙见!

steelen

  • 精华:1帖
  • 求助:2帖
  • 帖子:164帖 | 1497回
  • 年度积分:4
  • 历史总积分:5171
  • 注册:2002年3月15日
发表于:2011-03-04 09:01:01
6楼
简易PLC的编程软件不是功能越多越好,而是入手编程越简单越好。让编程软件及PLC面向任务及过程,使其傻瓜化。这才是国产PLC应该关注的。一个中型以上的系统首选还是国外知名品牌的。国产的中小型PLC厂家已经不少了,但为什么没有一个·厂家凤毛麟角?其主要原因还是停留在模仿上,没有自己独特的核心竞争力,久而久之国产PLC只会自生自灭。以上看法仅是拙见!

Kingyuxuan

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 184回
  • 年度积分:161
  • 历史总积分:253
  • 注册:2008年3月18日
发表于:2024-01-25 13:41:26
7楼

"steelen" 的回复,发表在6楼
        对内容: 【简易PLC的编程软件不是功能越多越好,而是入手编程越简单越好。让编程软件及PLC面向任务及过程,使其傻瓜化。这才是国产PLC应该关注的。一个中型以上的系统首选还是国外知名品牌的。国产的中小型PLC厂家...】进行回复:

        -----------------------------------------------------------------


http://bbs.gongkong.com/d/200705/165858/165858_1.shtml


热门招聘
相关主题

官方公众号

智造工程师