三菱和西门子的PLC语言哪个比较学? 点击:24107 | 回复:92



大朴

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 57回
  • 年度积分:0
  • 历史总积分:226
  • 注册:2007年6月26日
发表于:2008-09-22 23:14:02
楼主
三菱和西门子的PLC语言哪个比较学?请各位老师帮忙分析一下?



西玛仪表 028-66505957 13808018567

  • 精华:0帖
  • 求助:2帖
  • 帖子:54帖 | 1652回
  • 年度积分:0
  • 历史总积分:2355
  • 注册:2006年4月18日
发表于:2008-09-24 00:15:50
21楼

有较强的逻辑思维能力就能编好PLC程序。

zhaoming

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2002年10月17日
发表于:2008-09-24 11:00:17
22楼

嘉兴自动化

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 46回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2004年5月29日
发表于:2008-09-24 21:45:06
23楼

我从不会专门学习一种PLC,只是要用时才去花点时间看一下手册,也就一两天吧,我第一次用西门子是做一台60个IO,4路温度控制的项目,第一次用台达是做一台控制两台伺服的项目。第一次用欧姆龙是做一台控制一台伺服(走MODBUS通信)、两台变频器加编码器定位(和HMI走MODBUS通信)、一台温控器(和HMI走MODBUS通信)、整台机4个MODBUS网络。

其实PLC也就那点东西,关键是要懂原理。我的工作主要是和做单片机开发!

西玛仪表 028-66505957 13808018567

  • 精华:0帖
  • 求助:2帖
  • 帖子:54帖 | 1652回
  • 年度积分:0
  • 历史总积分:2355
  • 注册:2006年4月18日
发表于:2008-09-25 23:24:03
24楼
同意24楼的。。。。。。

工控啊!

  • 精华:1帖
  • 求助:0帖
  • 帖子:42帖 | 545回
  • 年度积分:6
  • 历史总积分:13978
  • 注册:2001年11月04日
发表于:2008-09-26 15:48:00
25楼

楼上的还没有看到真正的PLC高手编制的程序,也就是能完成最基本的功能编程,这只是PLC的皮毛啊!!!!

zhaoming

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2002年10月17日
发表于:2008-09-27 09:33:59
26楼

西马仪表 和 嘉兴自动化:看过26楼的简单回复,你们两位应该清醒一下头脑,你们所知道的作的只不过是一点皮毛而已,凭借着个人的一点小聪明是做不了大工程的,你们读过国外自动化公司编写的大规模控制控制程序吗?
我曾经管理过一个汽车涂装车间的设备,整个车间有29台S7-416-3DP的CPU,下载之前的PLC源代码就有500多MB。
程序的编写不是简单的实现功能,也不是什么“高手”所为,而是一个团队的智慧结晶,这个团队分工如下:有人负责程序整体架构规划,有人负责子程序设计(他们对被控对象的特性非常了解),有人负责代码的虚拟仿真,有人负责到现场调试验证。
程序的结构,变量地址的的分配,符号的命名原则,子程序的编号命名都是非常有学问的,比如子程序的编号,其编号来自电气图编号,而电气图上的编号来自机械化图,所有的编号具有超强的一贯性,决不是你们想象的那样随意。
这些人中,我只见过到现场调试的人,其他人员都未见过。
当过拿到,并花了两个月的时间,基本搞懂这些程序的时候,先前建立在日系PLC基础上的认识完全改变了,原来的认识太肤浅了,学PLC,首先要学计算机,要把PLC当成一台计算机(注:我所说的计算机不是那个有主机,显示器,鼠标,键盘组成的东西,而是有输入,输出,控制器,运算器,存储器组成的理论模型), 这样才能更好的理解和应用PLC.

 

先飞鸟

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 14回
  • 年度积分:0
  • 历史总积分:27
  • 注册:2005年10月08日
发表于:2008-09-27 21:28:33
27楼
PLC我是自己摸索着学的,根据我的体会,我觉得三菱、OMRON的要好学一些,最重要的是他们的思维逻辑比较合乎常规,而西门子就显得有些另类。

ierjack

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-09-27 23:00:37
28楼

我是个大四学生,机电一体化专业的,我对PLC非常的感兴趣,现在正在着手深入学习呢,工作基本也准备往这个方向发展了。

看了楼上前辈们的回复,我想我是不是应该做如下的一些准备:

学习一门编程语言,深入学习微机原理(还是什么,或者还有其他什么?),现在课本上教的是三菱FX2N的,我准备自学西门子系列的,试验的时候多观察硬件,有可能去市场看看各种PLC

这就是我的学习计划,请各位前辈帮忙回答下我的几个疑问,

除了学习微机原理,我还要学什么?我对微机结构和编程掌握的还是很不错的,我已经上过微机原理课了,只是没有那么深入而已。

西门子系列的PLC我该如何入手?用什么样的思维来学习他?按照传统的计算机编程吗?

我的学习计划正在进行中,请问还有什么需要调整的吗?

非常感谢大家,先谢谢了!

zhaoming

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2002年10月17日
发表于:2008-09-28 09:03:29
29楼

欢迎29楼的毕业生来我们公司工作(奇瑞汽车有限公司)

这是我2005年编写的一个红绿灯控制,当时俺要调动工作,领导就逼我给下属培训PLC知识,  我就写了这个程序,领导也是搞电气出身的,不过这位爷对字母不感冒,看到这个程序,当时就傻眼了,在他眼里,PLC应该是梯形图,与或非符号,没想到还有这个,其实还可以用高级语言呢,不过我也不会。
主要特点是没有采用S7PLC标准定时器, 简直就是汇编语言,给各位献丑了。
//---Author:赵明,2005年11月15日-----------
//---主题:Traffik Lampen----------------
//---Time Base---------------------

//----------------------------
      OPN   DB     1                    //open DB
     
A     DBX   14.0                  //load Trig bit
      =     #Trig_Bit
      A     DBX   14.1                  //loadmidbit
      =     #Mid_Bit
//----------------------------
      A     M      5.5                      // 时间基准
      FN    #Mid_Bit                    //Negtive edge
      S     #Trig_Bit                   //Set flag
      NOP   0
      NOP   0
//----------------------------
      A     #Trig_Bit                   //if false,jump to mm3
      JCN   mm2
//----------------------------
      L     DBW   12                    //current value 
      L     1                           //---> -1,0,1 ???
      <I                                //compare
      JC    mm1                         //if current great setting,jump
      L     DBW   12                    //otherwise current=current+1
      L     -1
      +I                                //add 1
      T     DBW   12
 &n

ZJZC

  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 3984回
  • 年度积分:0
  • 历史总积分:4895
  • 注册:2004年10月18日
发表于:2008-09-28 09:29:29
30楼
呵呵;相比来说,三菱的更容易入手;

西玛仪表 028-66505957 13808018567

  • 精华:0帖
  • 求助:2帖
  • 帖子:54帖 | 1652回
  • 年度积分:0
  • 历史总积分:2355
  • 注册:2006年4月18日
发表于:2008-09-28 13:00:15
31楼

to:26楼,27楼的兄弟。

首先必须承认,我们都不是什么真正的高手,因为强中自有强中手。。。。呵呵。

其次我和嘉兴兄的回答是针对楼主的提问进行的回答。只是回答楼主有关西门子和三菱哪个好学的问题。楼主并没有要求要成为大师。再说,学三菱和学西门子有什么区别??你敢说人家用日系的高手就编不出西门子一样功能的程序???你敢说西门子就不能编出和三菱一样功能的程序???选择PLC只是在工艺需要和硬件指标之间完成最优化而已。。。

第三,楼主说29台dp,其实这并不算什么大不了的。。。你做涂装。我做窑炉。你做热工,我做水处理,等等。这些都不算什么大不了的东西。程序的容量大小并不能表示编程序的人有多高手。我还编过300的源代码将近500兆的程序呢。没有29台,是23台,走的是以太网。。但我这500兆的程序里面。正在困难的只有大概几十k。这几十k是控制高速脉冲阀和高速运动控制的。其余的全是很简单的逻辑和计算而已。。。

第四,你说的大项目,什么叫大项目?只是金额大而已。。。单纯系统集成800万够不够??

第五,不要老是提外国人怎么样怎么样的。虽然我们国家的加工制造水平相对国外是低,虽然我们的自动化程度是落后,但并不表示我们的工程师就比外国的差。。。当然,我还不能算是个好工程师。。。

第六,你说的所谓的分工,这在项目管理里面是很正常的,没有什么大不了的。。正规的企业,做的大项目而言。这些都是正常现象而已。。。。

第七,楼主用语句编程,说句实在话,还好是我看得,要老菜鸟等人看了估计要偷笑。。。当然。既然楼主提到时基问题和汇编问题,我还要问楼主一下,楼主对PLC循环扫描时间的控制是如何控制的。换句话说,用c也能做延时,用b也能做延时,但为什么很多时候在要求及其精确的延时时,搞电子设计的工程师很多都采用汇编呢????楼主考虑一下执行每个指令的周期时间吧。。。。

西玛仪表 028-66505957 13808018567

  • 精华:0帖
  • 求助:2帖
  • 帖子:54帖 | 1652回
  • 年度积分:0
  • 历史总积分:2355
  • 注册:2006年4月18日
发表于:2008-09-28 13:08:48
32楼

用8051汇编提示下哈,一般通讯采用11520的晶振,用计时采用24k的晶振.

西玛仪表 028-66505957 13808018567

  • 精华:0帖
  • 求助:2帖
  • 帖子:54帖 | 1652回
  • 年度积分:0
  • 历史总积分:2355
  • 注册:2006年4月18日
发表于:2008-09-28 13:21:54
33楼

我再说几句废话,涂装和冶金轧机相比。应该还不算什么吧。。。。。

xujungege

  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 228回
  • 年度积分:0
  • 历史总积分:438
  • 注册:2006年1月10日
发表于:2008-09-28 13:26:14
34楼
各位朋友说的都好,(各村的地道都有很多高招)我向你们学习,大家多方面聊聊,共同进步.谢谢啦.

fallendevil

  • 精华:0帖
  • 求助:0帖
  • 帖子:55帖 | 283回
  • 年度积分:0
  • 历史总积分:374
  • 注册:2006年5月24日
发表于:2008-09-28 13:42:10
35楼
学习了,都是高人呀。我只是个菜鸟,还要向大家多学习呀

zhaoming

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2002年10月17日
发表于:2008-09-28 14:14:44
36楼

XIMA是高人,一说就生气,^_^,我分明已经看见你要向我扑来,闪了。

西玛仪表 028-66505957 13808018567

  • 精华:0帖
  • 求助:2帖
  • 帖子:54帖 | 1652回
  • 年度积分:0
  • 历史总积分:2355
  • 注册:2006年4月18日
发表于:2008-09-28 14:51:00
37楼
说实话而没有生气。没有其他意思,就事论事。假如语气上有问题,让你觉得不舒服。我道歉哈。。。。。

6a6e7a7e

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 416回
  • 年度积分:0
  • 历史总积分:656
  • 注册:2006年6月27日
发表于:2008-09-28 15:05:52
38楼
引用我不是秘密 的回复内容:三菱容易学                 



MORNZHAO

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 30回
  • 年度积分:0
  • 历史总积分:248
  • 注册:2005年7月09日
发表于:2008-09-28 15:35:36
39楼

三菱比较容易,

深圳海博自控

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 30回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2008年9月28日
发表于:2008-09-28 15:50:48
40楼
深圳市海博自控系统有限公司是一家专业从事工业自动化的开发、设计、安装和维护的高新技术公司。公司以“一流品质,用户第一”为理念,以“诚实守信”为基准,以“科技兴业”为方针,广泛服务于电力、烟草、机械、冶金、建筑、化工、水利等众多领域。公司成立数年来,汇集了一批工业电气自动化及控制系统的专业化高科技人才,具备了完善的开发、设计和施工的高科技力量。灵活的经营方式,极具竞争力的价格,最短的供货周期以及一流的销售服务,是公司给予广大客户的承诺。   
公司主要代理产品:
德国SIEMENS S7-200,200CN,300,400系列PLC,通用逻辑模块LOGO,S5有大量现货!
台湾EView工业级人机界面
西门子直流调速、大工业变频及420、430、440低压变频。
Kinco、安川、富士步进、伺服控制系统
丹佛斯2800、5000、6000系列变频等
欧姆龙、施耐德PLC、低压电器
电话:0755-82969471   传真:0755-61624065
联系人:贺香群 13530415914
网址:http://www.hibo-auto.com

热门招聘