电气工程师的未来(2)
@工控人-在路上
前不久发了一篇文章在微博上,《电气工程师的未来》里面提到以后我们电气工程师必须转型,很多朋友赞同,也有很多朋友认为我们做好现在的工作就行了,我提到的转型设计的范围和程序员,网络管理人员的工作重合了。下面的文章以我做的项目所用到知识为蓝本。继续上一次文章对《电气工程师的未来》(文章没有发布在工控网上面,主要在微博讨论,链接地址http://blog.sina.com.cn/s/blog_b21457ff0101dmpg.html 为了大家方便,在文章的最后也黏贴了这篇文章)的讨论,下面以我们都要做到报表举个例子。
基本上每一个项目都会有一个报表,
如果客户告诉你,我要一个报表,你会想,很简单,不就是存档列表吗,wincc,组态王是提供的控件完全可以完成。
如果客户还告诉你,我要一个可以查询的列表,你回想,没关系,大不了自己写一些代码,应该也是可以完成的。
如何客户告诉你。我要一个可以分析的的报表,你可能心里已经开始项目,这个我该怎么做。
这个时候如何客户说我要一个有强大分析功能,包括查询,对比,挂靠。各种关系,你的思维是不是已经受限制了。你能完成吗?
首先我们来看普通的报表
这些是组态王或者wincc等做出来的报表的报表
有日班报表,年班报表,还有生产报表,是不是很感觉还可以。确实是的,用组态软件做出这些报表其实功力应该都很不错的工程师。但是我要给大家可看另外一种报表
这的表的基本功能是不是很齐全,看起来也很漂亮,并且提供强大的模糊搜索功能,加以条件限制,这个查询功能有多强大。基本上用户能想到的都可以做的到。
这边还有,挂靠功能,我们经常说的排班功能一样的原理,分项功能,每个里面都有各种数据的分析,计算对比功能,当然如果只有这些肯定还是不够的,下面我们来看看更强大的分析展示功能。
通过数据分析结果的饼图,曲线图,柱状图等等,各种你想不到,没有他做不到,看到这里,可能有语言基础的朋友应该知道了,这些都超出了简单的组态软件的范围,这些功能都是用java wap或者php和数据库完成的,你还会说这些都是程序员干的事情吗?其实错了,我们很多工程师对VB,VC都有了解,包括做上图的日月年报表,也是通过高级语言来完成的,但是完成这些你和一名真正的程序员有多少差距大家应该都明白。
经常在我们论坛上看到帖子,有些朋友用vb开发小软件挂靠在wincc上或者别的组态软件做报表或者做通讯,用的还是winc的归档数据库。这样的做法对于小数据,单一功能来说是不错的方法。(这种方法对于大数据处理是行不通的) 如果能有些转变,其实就是我说的一种转行。
我们常常听到说我们自动化专业是万金油,做为万金油的我们就是什么都能高一点,精通的是自动化,万金油的就是各种机械知识,高级语言知识,数据库知识,网络管理知识。产品工艺知识,这就是我们国内工程师的悲哀之处,必须要一专多能,扯远了,话题说回来,如果你能用vc做出最上面的那些功能,只要你有vc同样的功底也可以做出下面我列举的功能,(由于设计专利和版权,我这里的图片都经过处理,或者是用的练习案例和开源案例,当然代码也是不能直接贴出来的,只是给大家提供一个跳出组态软件的新思路)。补充我对《电气工程师的未来》的讨论。
也欢迎大家继续交流
工控交流微博:weibo.com/genwoxueplc
交流邮箱:plchelp@163.com
电气工程师的未来(2)
@工控人-在路上
昨天和朋友聊天,说起电气工程师的未来,
第一,要玩得起PLC、组态软件,这事最基本的谋生技能,重要性大家都知道。 第二,玩得起数据库,无论你是JAVA,PHP,VB,还是VC,数据库分析功能也会成为必备技能。越来越多的用户现在已经不满足实时数据的监控,他们需要更多的历史数据分析统计,分析行情和市场的变化,判断生产产能,特别是对于能源管理项目,更是如此,通过大量的数据分析来获得业绩、能源、管理方面的趋势,会直接影响高层的决策。玩得起数据库就必须会一门高级编程语言无论你是JAVA,PHP,VB,还是VC,推荐大家学习JAVA,数据库选择中小的数据库就行,SQLServer,MYSQL,ORACLE选择MYSQL就行,免费,安全,功能强大,可能是以后企业的首选。第三,wap应用,app应用移动网络的发展,工业网络必定也会走上移动平台的应用
对你目前移动网络的发展相信大家都很了解,未来工厂向这方面发展是必然是事情,就我目前所做的项目中已经可是了这方面的应用,工厂操作人员需要随时掌握设备的运行状态,公司高层即使了解每个工程的数据信息,wap可是说是目前的首选。掌握WAP应用技术也会成为我们电气工程的需要的技能,所有说学习JAVA或者PHP的重要性,这两种语言有先天的优势完成wap设计工作。
最后,想想二三十年前的继电控制电工吧,当时是很牛逼,很前沿的行业,到如今也只能是接线工了,二十年后的我们,会不会遇见同样的遭遇呢?