中华工控网帖子汇总
CAD
PROTEL
RFID
机器视觉
联网结算
工业机器人
全栈工程师
http://bbs.gkong.com/archive.aspx?id=473596 *搞自动化也需要全栈工程师么?
全栈工程师来自英文“Full Stack engineer”,常见于IT领域。比如互联网项目,需要产品设计+前端开发+后端开发+数据库…甚至微信接口、小程序开发等等。这里面涉及到不同的开发软件、不同的应用知识,这么一个项目,通常会非常复杂,对于一个项目组,如果有能熟悉各个技术(但不需要精通)、掌控全局的“全栈工程师”,将会使沟通成本降低、大幅提升开发效率。
全栈工程师,并不需要面面俱到地深入掌握,而是在横向的知识面和应用面上取胜。因为全栈工程师有全局视野,他能给出最优选的解决方案和架构。
会多种PLC(梯形图加ST),会IEC61131标准编程如CODESYS,会通信,会调变频器参数,会做界面(触摸屏和scada),会一点高级语言和数据库,了解机器视觉(机器人和视觉)
对某一个品牌PLC或者PC控制编程的精通。再拓展若干关联技术,如运动控制、机器视觉、机器人等等。
PLC+工业机器人+视觉全栈工程师 / 手机产线自动化全栈工程师 / 包装设备全栈工程师
早年主要用日系PLC控制,渐渐的从单机自动化道伺服控制,到通过Labview实现数据测量分析,甚至跳到用solidworks做机构设计。
http://bbs.gkong.com/archive.aspx?id=477186 工程师如何远离“技术性失业”?
终身学习的方法:
1.看书,最为经济的学习资源,非常适合有针对性的深入学习和广泛了解新领域
2.广交朋友:通过线上线下各种方式和圈内人交朋友,多了解他们再关注什么。
3.参加活动,利用各种会议,展开活动学习,督促自己,请假也要参加2-3此活动,了解新动向,把相关信息梳理成自己的学习方向
4.利用论坛:中华工控网、中国工控网等老牌门户的工控论坛,企业如西门子官网论坛等,向高手学习,沉淀下来很多有价值的技术讨论
5.在线学习;手机等视频学习,如技成app等,
6.不断的输出:对知识和经验的梳理总结加深,持续减持不仅能提升自己的思维逻辑能力,最终还能再圈内打造自己的品牌和成就个人价值
http://www.gkong.com/item/news/2019/12/98845.html 彭瑜:边缘可编程控制器是OT-IT融合的利器
近年来在工业自动化市场有一种耀眼的新品种引起了广泛关注,这就是运用于工业边缘、可安全接入工业互联网的可编程工业控制器,例如美国OPTO 22的groov EPIC,日本三菱电机的MELIPC MI5000、MI3000、MI2000、MI1000和中国台湾研华的WISE-5000等。
当自动化工程师接到一个新项目,要求把生产线的相关数据呈现在基于互联网的用户界面上,使工厂和企业主管生产的人员随时随地可以实时了解生产的实际情况。这个界面同时显示来自公司数据库中的生产目标和销售情况。据此,主管人员对比实时生产的数据,便可对生产进行调整。
但是实施起来几乎所有的技术手段都必须事先搞定,即预置(on-promise)的:
生产线上的现场设备要将相关的信号接到PLC的输入端,由PLC统计产线的成品数量。
从PLC获得数据要求在PC机中安装专用的通信驱动程序,工程师采购了驱动程序后安装,并将数据转换为工程量,存入相关的表格中
接着PLC输出的数据必须通过网络发送到也联在网上的基于PC的HMI和SCADA系统中。这些系统都要求工程师对相关的数据标签、驱动和轮询周期和速率进行组态和赋值。
为了将数据传送给公司的数据库,接下去自动化工程师必须找到公司的IT部门,通过已经组态好的HMI和SCADA执行数据传送。
最后可能还要做一些必要的编程,才能把所要求的数据呈现在生产主管的界面上。
通过成本不菲和相当复杂的工作终于完成了任务。不过如果今后又要增加新的数据源,自动化工程师和IT人员还要重复以上的步骤再忙活一阵。

大多数控制系统和装置采用的通信协议和网络常常是专用的或者只是在自动化领域中使用的(例如EtherNet/IP、MODBUS、Profibus、OPC等)。但是计算机和移动设备使用标准的以太网或无线网络和开放性协议和标准,如TCP/IP、HTTP/HTTPS、JSON和RESTful API等。将数据在上述两个系统中转换,并传送到需要这些数据的地方,必须经过许多中间环节:计算机、网关、解析程序、客制化的软件、许可授权等。只要数据要传送到外网或非预置的网络,如远程的网络、将智能手机或智能平板电脑接入互联网,又会增加一些中间环节和相关信息安全的问题。
作为工业控制的工程师熟悉PLC,也熟悉PAC(可编程自动化控制器)。经过多年的不断的使用和改善,增加了过去只有SCADA系统才有的功能和性能,又增添了与基于Windows的HMI的通信,还能够挂在在标准的以太网网络上运行。总之具备了在很多场合下所要求的功能。但是现在面临了新一类的应用要求,是不是能有一种新的方法来消除中间环节和缩减开发步骤,简化与工业互联网的联接和通信呢?是的,现在市场出现了一种新的解决方案可以同时满足自动化和IIoT的要求,这就是边缘可编程工业控制器(见图3)。
边缘可编程工业控制器EPIC虽然不是单纯的PLC或PAC,但它依然提供可编程控制器的标准编程语言:功能块图(FBD)、结构化文本(ST)、顺序功能图(SFC)和梯形图(LD)。当然也可以通过EPIC的开源OS,运用高级语言(如C/C++、Java、Python或其它)存取和编写运用程序。
https://zhuanlan.zhihu.com/p/36633085去2xZ
工业互联网的发展,交织着三条主线: IT(信息技术)、OT(运营技术)与CT(通讯技术),一条线是以OT为代表的设备、自动化与工业协议的发展,这其中包括PLC、以太网、传感器;一个是IT为代表:包括软件、互联网的发展,以至到云计算、大数据和人工智能。第三条线,则是以CT为代表的通讯技术和芯片技术。这是一个CIO的3T融合。
2017年2月发布的工业网络市场份额报告显示,工业以太网的增长速度比往年更快,增长率为22%。工业以太网现在占全球市场的46%,而去年为38%。在具体的通信中, EtherNet / IP和PROFINET份额最大。与此同时,现场总线则大幅度降低,从58%降低到48%。
http://bbs.gkong.com/archive.aspx?id=472554 * 帖子主题:非专业工程师教你学习PLC编程从门到跑路
STEP1 入门
电气控制的一些相关知识储备。我个人认为首先要学习的就是“电力拖动自动控制系统”这门知识(最好是陈伯时老师编写的),还有电力电子技术这门。当然你还可以学习其它的,多多益善,但电力拖动自动控制系统认为学好了,它真的就是电气自动化行业的葵花宝典,几乎现在所有的驱动器,包括直流调速器,变频器,伺服驱动器等都可以用这个宝典来解决。其中最重要的速度环,电流环双闭环控制理论和后面伺服驱动器在上述基础上增加的位置环,都包罗了,还有一个重要的PID。这本书的好处是谁用谁知道!
STEP2 编程
这个就看各位选择哪款PLC入门了,个人建议学习西门子S7-1200,S7-1500PLC,去理解模块化编程思维。另外重要的是,结合计算机语言如C#,VB等等一起学习(如果不想深入,至少学习基本的一些语法和函数,方法,类等等)。其实两者具有相通性,有助于理解PLC编程。
STEP3 绘图
人推荐学习EPLAN,非常强大的电气绘图软件,它的绘图思维也是和PLC编程一样,位置盒就是不同的模块,然后端子排,PLC,电缆等等都是数据块,绘图就是程序 。在绘图前提前建立好不同的模块,然后绘图时调用数据块(如端子)。通过这种模块化思维你会发现EPLAN的软件和PLC编程一样都是模块化思维。
STEP4 进阶
结合前面的理论加上编程思维,你就可以面对电气自动化控制这行了。但是还有一点,一定要结合设备客户所在的行业去做控制。只有了解了客户的生产工艺,再回过头来搞设备,你会发现你这个行业你就牛13了。
STEP5 心乱
每个项目订单前面做的机械的人员不急,到最后了要急的时候都是电工累,你电气工程师也累,还只有短时间调试。搞的最后你怀疑自己是不是选错了行业。
STEP6 跑路
都开始怀疑人生了,还不跑路干啥?有其他好的发财之道,还是远离电气,不说了,准备跑路,88!