作者choral (..)
看板Mechanical
标题Fw: [请益] 工控技能树怎麽点?
时间Tue Apr 30 00:21:16 2019
※ [本文转录自 Soft_Job 看板 #1Snkb8z0 ]
作者: choral (..) 看板: Soft_Job
标题: Re: [请益] 工控技能树怎麽点?
时间: Mon Apr 29 20:08:37 2019
原PO问的是工控方面的事情,
机械/电机/软体版上有些厉害人物,
但是平常都不出声的,
所以我这个半桶水就来抛砖引玉一下,
希望能引出大神回覆。
如有错误还请不吝指正,感谢!
※ 引述《amseex ()》之铭言:
: 大家好,小弟学店资工学士毕後在家里帮忙,拚到30岁後由於一些原因就转职了,年纪也不小没有读硕
: 的打算。
: 後来找到台中的某间公司,一开始就去学了图控软体(科x代理的那个),接着就一直到别
: 人的厂修修改改,就这样过了一年感觉自己没什麽成长,想跳槽,打开104发现我不会的
: 东西真的很多,学C#也不知道怎麽把自己现在会的跟C#结合在一起,大学其实都是低空飞
: 过,底子算很差。
工控方面,由整体架构可以粗略分成monitor side和control side,
可以套用的范围也很广,从机械、航太、化工、电子都可以应用,
至於要用什麽硬体和软体实现这个架构,目前其实还蛮多种选项可以达成的。
目前工控界是windows制霸,因此 .Net framwork被各种设备商和感测器商所采用。
但随着IOT时代来临,欧系厂商很多也开始采用跨平台的作法,
可以直接用XML/JSON格式和设备或感测器进行沟通和控制,
当然,这些硬体也支援比较古老的OPC.UA/OPC,MODBUS,I/O LINK ...等通讯协定格式
不过以即时性和安全性考量,只有monitor side会用上述方式进行实作,
而control side很多还是以比较古老的通讯协定或硬体I/O的方式进行控制,
最後control side再由一个上位控制电脑监控着。
(由於马达和驱动器间的通讯,或是轴卡的使用,微处理器开发,这一块已经偏向设备商,
这个和PLC一样,比较适合控制工控系统中的某一个站点,
要用来监控整个厂区就不是这麽经济实惠了,所以在这边就不多说了)
关於C#学了要怎麽用?在工控上由於它是目前最多(.NET)设备和感应器厂商所采用,
因此要整合多种不同厂商的各式各样控制元件和感测元件以及设备,
并且要让主控系统能够非同步处理这些元件送进来的讯号和回应,
在程式端原PO要过的槛大概有几个
1.熟悉.NET的语言规格
2.能够在短时间内把一个完全不熟悉的设备或元件玩起来,让它发挥该有的功能
3.整合一个厂区的软硬体,让它能"长时间"运作顺畅。
由於工控的资料库的部分,相比於软硬体整合基本上是小菜一碟,所以就略过。
至於和MES或SAP间的交握也没这麽难就是了,端看IT端能给多少支援。
但处理MES或SAP本身是蛮哭的,但这个就偏IT端了,所以也跳过。
: PLC好像也是需要那个环境.设备才能学,但没什麽机会碰到就是了,而且好多厂牌都不一
: 样...不知道如何下手?
: 这阵子有点迷惘,薪水虽然砍半......,但算起来比之前稳定多,不过这一年都养家都透
: 支,适应了一年觉得自己很废,想在下班後继续精进自己,想问一下各位大大,有什麽书
: 推荐的吗?
PLC在工控,除非原PO打算往设备端或是产线前期部署走,
不然以纯CS背景的人要玩,老实说很吃力,
因为这个很多是吃对於某个制程的domain knowhow,比如说冲压制程
写冲压手机金属壳,机器的动作顺序大概3000个ladders就好了,
但是怎麽冲压才不会出现毛边,或是产生金属破裂,
或是冲力不够导致金属还没到塑性变形区,产生过多的回弹,
或是冲力过大,模具提早损坏,这些都是domain knowhow,
而冲压汽车门或顶棚,又是另外一门domain knowhow了。
值钱的并不是写PLC本身,而是这些knowhow。
: 其实我只是看到前几篇PLC的文,想抒发一下这阵子转职後的心情,然後问一下各位前辈
: 们这条路的方向QQ
: 还有听说这行一般人5.6万就顶了,是真的吗?
如果没接触到这些制程的knowhow的话,的确5-6万就是顶点了。
给原PO的建议,纯CS背景还是走产线後期部署或是产线运作维持,
这个时期,就偏向CIM在做的事情,CS背景的也比较好入门。
大概是这样。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.168.144.165
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1556539720.A.F40.html
1F:推 x246libra: 好专业 还要了解 材料力学 真心觉得难走 04/29 20:19
2F:→ x246libra: IOT时代 台湾真的有那麽多厂商在用吗? 挺好奇的 04/29 20:20
3F:→ x246libra: 依照机械老板的思维 连工业3.0都办不到了 04/29 20:20
4F:→ x246libra: 这样还半桶水QQ 看来我只是小水渍 04/29 20:23
5F:推 x246libra: 可以请教一下吗? 工控的c# 需要懂什麽设计模式? 04/29 20:28
6F:→ x246libra: 或是 物件导向的概念? 还是只要CALL来用就好? 04/29 20:29
7F:→ choral: 当你要做的产品越来越高端的时候,想对应等级的设备和感 04/29 20:29
8F:→ choral: 测器也会投资下去,台湾的工控目前是蛮两极化的 04/29 20:29
9F:→ choral: 物件导向一定要的,不然这麽多种类的设备和元件,不用OO 04/29 20:32
10F:→ choral: 很头痛 04/29 20:32
11F:→ choral: 至於设计模式或其他的就看工作团队怎麽规定了 04/29 20:34
12F:推 x246libra: 谢谢分享 还想请教 您说两极化 想问高端的比例是否很低 04/29 20:36
13F:→ x246libra: 两年前找工控职缺 自己感觉有9成是中低阶 薪资跟环境.. 04/29 20:37
14F:→ choral: 不多 但却很难找到相对应资格的人 04/29 20:37
15F:→ choral: 主要是环境太差,一般撑不过newbie->junior这个阶段 04/29 20:38
16F:推 x246libra: 我还真是因为 不能接受前期的养成 好像在自虐... 04/29 20:39
17F:推 nicetw20xx: 推domain knowhow~ 真的专业~~ 只是台湾老板多看到 04/29 20:39
18F:→ x246libra: 然後发展也没说特别好 就叛逃了xd 04/29 20:40
19F:→ nicetw20xx: 花费就缩了QQ 不过我这边知道的主要都有专门控制器 04/29 20:41
20F:→ nicetw20xx: 处理,然後电脑再来接 04/29 20:41
21F:→ yaurtusn: PLC 构建 FMS 的冲压产线,我是没看过跟电脑有连接. 04/29 20:52
22F:→ yaurtusn: 假若冲压 FMS 加装了设备来建立 CIM,应该是独立不干涉的 04/29 20:53
23F:→ choral: 是的,CIM的角色大多不干涉机台运作 04/29 21:02
24F:推 x246libra: 这样听您说来 感觉 控制比较看重 domain 程式能力次之 04/29 21:07
25F:→ x246libra: 纯软 似乎 你程式强就好 Domain都可以再谈? 04/29 21:08
26F:→ x246libra: 工控似乎不是那麽重视 程式能力? 04/29 21:09
27F:→ choral: PC-based comtrol, real-time OS也很吃程式能力,只是那 04/29 21:12
28F:→ choral: 个比较偏工控的另一块了 04/29 21:12
29F:→ choral: typo: control 04/29 21:14
30F:→ choral: 一般产业用机器则是domain knowhow为首要 04/29 21:15
31F:推 x246libra: 可否请教下,pcbase,又算是什麽领域? 感觉只是plc的 04/29 21:19
32F:→ x246libra: 高阶版本? 04/29 21:19
33F:→ choral: 主要是高速运动控制,需要考虑频率响应的时候… 04/29 21:25
34F:→ x246libra: 谢谢您的热心回答 04/29 21:36
35F:推 nicetw20xx: 高速运动主要处理应该在马达驱动器 PC, PLC, CNC 04/29 23:58
36F:→ nicetw20xx: 我都把他当控制器XD 怎麽选择搭配主要看客户需求、 04/29 23:58
37F:→ nicetw20xx: 或是公司本身(基本上都沿用) 像PC装轴卡、IO卡,就 04/29 23:59
38F:→ nicetw20xx: 有了驱动程式从PCI抓或丢资料的方法 并且有些搭配是 04/29 23:59
39F:→ nicetw20xx: 会自己执行後才给PC的,也会事後补log,像急停处理 04/29 23:59
40F:→ nicetw20xx: 或像程式当机时,可以马上切断程式来自己执行急停情况 04/29 23:59
41F:→ nicetw20xx: 不觉得这跟把PLC塞进PC里面很像吗XD 04/29 23:59
42F:→ nicetw20xx: 我看PC优点在程式移植性、UI漂亮、还有杀招影像处理 04/30 00:00
43F:→ nicetw20xx: CNC强在他的IO轴控演算法都帮你处理好了 04/30 00:00
44F:→ nicetw20xx: PLC大概就便宜跟开发快速、通用吧 04/30 00:01
45F:→ choral: 这麽说也是,但我考虑的点是轴卡的差补指令到驱动器这段 04/30 00:18
46F:→ choral: 虽然很多都是现成的,但还是会去思考怎样才能有效率应用 04/30 00:19
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: choral (118.168.144.165), 04/30/2019 00:21:16
47F:推 elfranger: choral大真的好厉害 ,推一个 04/30 14:24
48F:→ choral: 就是到处摸到处做,看得比较多一些而已~感谢E大 04/30 23:30
49F:推 gp03dan: 推 03/15 18:47