最近在想,国产的PLC打不开市场为什么?以我工作几年的经验来说:就是活该。
1. 技术原因,技术达不到那个水平.
2. 技术做不好, 连附带的东西也做不好,一个字: 懒.
不是我们不支持国产.是确实是不争气. 待我一一说来.
技术原因:
1. 国产PLC有些功能就是没有,那让我们怎么选择. 凭什么会考虑国产. 就比如常用的普通的脉冲控制.人家日
本的东西OMRON 松下 三菱 就能达到100K 的输出脉冲, (当然,台达的EH有200K 脉冲输出),国内有几家可以
达到较优秀的?什么海为,信捷 都不过是10K 这就是差距. 项目来了,我会考虑用这些牌子吗? 我们工程师本
来要处理好多问题,钱又赚的不多为了选个国产的,劳神费思,出这问题出那问题等于砸自己的技术牌子, 这样的
事吃力不讨好. 会考虑吗?
非技术原因:
2. 技术原因有时可以理解,毕竟有些技术是慢慢形成的,不是一步登天.但是,有些非技术原因就很难理解. 说个例子,
本来台达PLC还可以, 但那个编程手册写一大本拿给谁看. 你就能不能分开来写,一打开编程手册就是指令, 看得都没头绪.
多归下类.比如这是专讲定位的,这是专讲通讯的.岂不很好.我最近想看看台达两台EH如何主从通讯控制,我是花了九牛之力还
是看得一头雾水,一开始在哪找都不知道. 这些编书的人真的是没脑子. 归个类,多编写个例子很困难吗? 难道就舍不得花这个钱?
其实最要命的是第二点,是态度问题.非技术问题. 奉劝那些国产的PLC厂商,把事情做细,做精.不要老想着你的客户都是高级
人才,要知道客户是最不愿意花时间耗在看编程手册上面.花点时间把手册做的更让普通使用者更容易上手. 纵观国产的PLC没有哪家
愿意花资金把手册做的完美些. 也许这就是国际大公司与一些小公司的区别吧. 还有国产的东西很多清一色的仿着日系做,看着都不
舒服, 为什么没创意? 像台达, 海为, 信捷这些,听着销售人员说跟三菱类似的指令,三菱会了这些很快会.拾人牙彗的东西怎么听就
感觉不爽.有时觉得国家某些军事技术倒还不错,赶在了前头,比如航天,激光,导弹,核弹. 但很难想象一个PLC都不够出色.
相信做好这些,会越来越多的人用国产的PLC,否则的话,国际有影响力的大公司出现在中国那就是扯蛋.
其实楼主所说的都不是国产PLC问题的本质,问题的最本质是体制问题。我一开始接触PLC的是三菱,入门就是它,后来又学了西门子、欧姆龙,但是现在最喜欢的就是西门子,最不要看的就是三菱。
为什么要说体制问题,咋们是不是有许多企业都排上世界500强,看上去很强大,但是都是些什么企业,靠垄断中国的国企,鱼肉百姓的国企当上500强,最高的油价,最高的利率差,靠13亿人哪个傻子还不能当上500强,但凡有点规模的国企,他们的精力不是花在怎么提高技术上,而是把精力花在政治上,因为大型国企的一把手必定从政,而且没有政治背景也不可能当上一把手,在这样的体制下,上行下效形成了一个怪圈,抱大腿的成高层,搞技术的打入底层,这样的体制下,怎么可能来重视技术,把真正开发技术的当顶梁柱。民营企业想发展哪,难啊,没有大型国企去研究和开发基础工业,小小的民企怎么能控制产业链,搞什么都受洋人的牵制,PLC的CPU是专门开发专用的单片机芯片,国内有没有能力开发,CPU的架构,指令集都靠芯片厂商做在里头,国产PLC最多就是让洋人OEM一个CPU进行软件二次开发而已,有的甚至直接就是他们的芯片,那谁生的孩子像谁,这也不能怪国内PLC厂家,谁让自己没能力做。
我为什么不要看三菱的,就软件编程来说不管主程序、子程序、中断程序像记流水账一样统统记在里面,写入的指令,除了位逻辑指令,全部是一个中括号,那的记性非常好的人才能熟练的编程,最头痛的没有全局变量、局部变量的概念,做一个重复多次的程序得多花多少时间和精力。
而西门子的编程软件一旦使用,就能感觉到德国人真正的敬业精神,程序结构分明,指令查找方便,严格区分数据类型,钉是钉铆是铆,任何细节都考虑到,唯一的缺点就是编程软件是三菱的几倍大小。
回复内容:
对: 第五纪冰川 你也太极端了吧!打倒国产一大片。国产PLC的编程手册都... 内容的回复!
非常不认同你的观点:
1. “国产PLC的编程手册都看起来困难,西门子,AB如何看?”
西门子有些手册有也不是做的很好。
2. ”工控产品,手册是最重要的。技术人员不看手册看什么,都希望有高手看懂手册在写本书来详细讲解,再搞些案例来讲解。兄弟,那是你在大学里就应该掌握的东西。”
笑话,以为能看的懂手册就显得你水平高是吧,得了吧,不是我们不愿看手册,手册肯定是要看的,我们要的在最短的时间能掌握。写出有用的程序出来。你怎么不用会单片机去写机器程序啊,那不是更显示你水平高。有些人就是这样,大事做不了,小事不愿意去做。
PLC的使用就是我们工程师,一说有定位控制我绝不会想到用台达,海为。信捷。为什么,我会想到OMRON 松下的很好。为什么,首先人家资料写比较人性化。我很容易上手,如果选其他的,手册都乱七八糟。我选它,我是搭到头了。明天后天交货,我手册看的不是很明白,老板不把你炒掉才怪。
不考虑用户,那你失去的绝对是用户。
回复内容:
对: 213255tony 07年我们开始用GXDEVELOP 编写FB,现在我... 内容的回复!
我相信三菱A、Q系列的PLC肯定有全程、局部变量之分的,我也没用过,否则怎么还会有市场。但是毕竟现在小型机存在着巨大的市场,同一时期的三菱和西门子相比肯定是三菱一个跟在人家屁股后面,就像我们国产模仿他们一样,FX系列的重大缺陷局部变量,浮点数运算,通讯能力、模块的扩张能力,模拟量处理能力这都是硬件性能上的差异,特别是模拟量三菱的from to指令我怎么看的这么的别扭,感觉就是临时应付拼凑出来的。为了赶上差距出来3U系列,但是又无法和S7-1200的性能相比,我的看法连200的都不如,200的早已内置两个通讯口。
编程软件个人看法而已,可能你比较喜欢三菱的记流水账的形式,但是总体差距是实际存在的,这个软件形式像是一个人非常的肤浅,给人一眼就可以看穿的样子,而西门子软件就是博大精深,那是一眼望不到底的
回复内容:
对: 213255tony 07年我们开始用GXDEVELOP 编写FB,现在我... 内容的回复!
三菱的PLC编程软件绝对的是最垃圾的东西!
只要用过西门子的/施耐德的/欧姆龙的编程软件的,完全可以把三菱的东西当成是小学生搞出来的东西。
1、简单化编程,猪一样的设计:选中的光标竟然会随着滚屏而动,世界软件上设计的奇葩。梯形图中一个符号变量占用一大块,一个屏幕看不着几行程序
2、GX Works2中的程序文件/任务/程序段方式是仿AB/欧姆龙的,可也没仿到家,人家是在任务下建立局部变量,然后任务下的每个程序段都能访问,而你搞成把局部变量放在程序段中,任务下没任何变量,当我想在一个任务下共享变量时,除了通过全局变量,没任何途径。
3、指令要那么多,有毛用,看看人家西门子,STL中的指针,SCL中的AT指令是多么的强大,指令要的是强大,而不是多,多于牛毛,谁编程,天天去查手册。
4、既然提到符号编程,你三菱针对符号变量搞了几个指令?如何把字分解到位,如何把位结构变量传递到字数据,有没有针对标签变量的这种指令?我告诉你西门子只要一条AT指令就能实现这些不同的数据类型的互访。
5、GX Works2中的结构化编程的符号变量和注释不能同时显示,你让人家怎么看程序?
6、FB的鼻祖是西门子,你山寨人家的东西也只图有其表,人家的FB被无数次的调用,也只占用一次的FB空间,而你的调用,那能叫调用吗,完全就是一个代码拷贝,调用一次,一个FB的代码就全部拷贝过去,10次下来,我的代码使用量至少是10倍的FB空间了,你还想不想让人家编写大型程序了?
。。。
所以奉劝国内的PLC厂家,要模仿,至少找一个高起点的,找三菱的PLC,找西门子的S7-200来模仿,有意义吗?除非你是想急功近利,但对后续PLC的发展是极端不利的。
举几个典型的例子:
1、西门子的S5在1979年就推出来了,编程框架在那时就确定好了,几十年的发展,你看西门子改过他的编程框架了吗?这就是高起点(不要提那个S7-200,那是美国人搞出来的东西,不咋地)
2、施耐德/欧姆龙的编程软件,去看看和五年前的比比,那完全就是一个新系统了,为什么?那时因为他们早期没规划好编程框架?起点低,后来干脆推翻重新来。
3、三菱的从dos下的编程软件到现在的Gx works2,编程体系有改动,但不是很大,不知是不是考虑兼容性的问题,但你的起点低,又不想推翻重来,其结果就是在原有的基础上修修补补,去玩一下三菱的软件就知道,各种规则,各种限定,让人觉得不可思议,搞过软件开发的人都知道,那就是典型的框架没打好,为了满足功能的实现,修这补那的。