PLC未來出路 - 工程師

Dinah avatar
By Dinah
at 2013-12-23T16:23

Table of Contents

先稍微解釋一下 小弟是在一間台灣知名度極低的外商PLC公司任職

所以接觸到的資訊是比較偏國外的,國內的跟日系的產品跟我們的方向不同

可能解釋上跟做法也不相同


:我一直認為PLC和PC的掃描時間是不能比的,板友的資訊讓我有點驚訝
:原來PLC的速度比我想的還快,至於PLC based 的CNC加工運動模組
:有聽過,但比較常聽到的還是pc based,PLC based的,國內的產品曾用過一家

國內效果不好可能是遷就於運動控制driver和之間通訊速度的問題

基本上CNC運算資料庫都蠻成熟的 很多大專院校教授也都有自行開發CNC運算邏輯

受限的基本上都是硬體部分
:效果我是覺得不好,就覺得PLC based的拿來作運動控制不適合
:當然這是其中一個因素之一,然後又用習慣了pc based,態度上就比較傾向pc

: → busters:一般工作母機使用的控制器就包含CNC跟PLC兩部分 12/22 22:38
: 推 Blackeye:另外不少robot的控制器是PLC你知道嗎?PLC不能複雜運動? 12/22 22:39
恕我孤漏寡聞,可否提供資訊
: → busters:共用的CPU差不多就是ATOM等級的 起碼FAGOR的控制器是這樣 12/22 22:42
: → busters:海德漢的控制器應該也差不多是這等級 12/22 22:43
: 推 Blackeye:另外現在我都在玩PAC系統了,不再只比較PC跟PLC而已 12/22 22:59
:前面有提到,PLC和pc based彼此都在互相學習,open PLC 和PAC
:就是衍生出來的產品

以上就只是名詞的認知差別 就像我們公司使用的是pc based的PLC (intel inside)

也有摩托羅拉的嵌入式CPU 以上都統稱PLC而不特別去叫PAC

如果是PC的話就直接統稱工業電腦了

: → Blackeye:資訊更新一下吧~ 12/22 22:59
: 推 elfs:個人覺得plc就拿來單純控制設備, 動作方面交給pc 12/22 23:15
:回到最一開始我的認知,PLC不適合作複雜的運動,PLC碰到複雜的運動控制或運算
:是比較吃力的,比如說同動控制(不過後來陸陸續續都有支援了)
:智慧型控制(neural,fuzzy...etc,我好奇PLC是要怎麼應用),或影像辨識做到
:PLC是"沒辦法作到",所以要外接CNC,或另外的PC去處理視覺_
:而PC是"我可以作到,但是要全都由PC處理,你開出的需求對我太嚴苛"
:所以我要外接CNC等等之類的設備

會認知PLC不適合做複雜的運算應該指的是比較低階的PLC記憶體跟CPU都不夠力

現在許多PLC都pc base的(可能就原PO是所謂PAC) 對這種PLC來說循環時間跟運算能力

都是非常強大的 而且各大廠都在做模塊化

智慧控制對PLC來說只是編程軟體中的一個function block , 甚至cnc邏輯也算是

而影像辨識,溫度模塊,壓力模塊,模擬伺服等等都可以在PLC中實現。


:當然,我是站在open PLC屬於PLC,PAC屬於pc based,只分成這兩類去作比較的

:也許這部份有說錯,因為只是我個人的看法,再請高手補說明
: 推 source0209:現在plc都用誰家的? 12/22 23:53
:推 hhmmjj:三菱居多~ 12/23 01:05
台灣最多就三菱啦 便宜耐操 中低階非常普遍
: → busters:補充說明 大型控制器在台灣以"發那科"居多 12/23 07:22
: → busters:如果想省錢學習小型PLC語法等入門 可以去台達電下載軟體 12/23 07:41
: → busters:WPLSoft 它本身內含離線模擬功能 網站內中文指令手冊 12/23 07:44
: → busters:跟範例練習都有 另外台達EH2對應三菱FX(指令功能幾乎一樣) 12/23 07:50
: → busters:人機介面(HMI)可以去北爾電子去抓 同樣具有離線模擬功能 12/23 07:52
: → busters:這樣就可以離線對離線的操作 完全不需要花錢 12/23 07:54

iamjojo:你說的pac就是指pc based的plc嗎? 那pac也屬於plc 12/23 09:35
tyc5116:沒耶,我會覺得PAC就是pc based 12/23 09:38
Blackeye:嚴格來說CNC控制器是另一種架構,他不屬於PC也不是PLC 12/23 14:16
Blackeye:程式寫法為Gcode,懶得說太細,自己去google吧 12/23 14:18
Blackeye:三洋的robot就有用PLC控制,自家產品 12/23 14:18
Blackeye:不管是龍門還是螺旋補間,撇除CNC加工來說,PLC控制好用 12/23 14:20
Blackeye:另外PAC我覺得是他站在PLC架構上發展的,你去看一下NI吧 12/23 14:36
Blackeye:目前用起來我不覺得PAC多好用,還是有不少改進空間 12/23 14:40
Blackeye:本來玩PLC後來玩C#,現在我又在寫Labview,都快起笑了 12/23 14:41
Blackeye:不過我玩了10年,奉勸想走自動化的人,學一下Labview吧 12/23 14:42
Blackeye:我只能說NI這家公司在自動化產業真的會愈來愈強 12/23 14:43

CNC是一種運動模式 而這種運動模式是靠G code去給指令的

你可以把CNC當成一解密程式 去解G code的路徑跟動作而已

但完成CNC這個程式的還是用PLC的編程可以完成的

像我們公司一個高階的PLC可以運行一套14個軸的CNC程式,工業電腦就更多了

另外CNC這種東西很複雜,加工精度,循環時間,通訊方式,跟各廠牌的PLC溝通問題

百百種,甚至連各家定義的G code都不同,所以出來效能跟價格當然也不同。

至於自動化其他上層介面的軟體我就不熟了 因為我們是一套軟體涵蓋了HMI,PLC跟motion

這也是國外大廠的趨勢



另外再提一下PLC編程語言跟運用

PLC除了IEC-61131規定的五種基本語言以外,各廠牌還會額外支援自己的高階語言

台灣跟日系用最多的就是梯形圖,又稱階梯圖(LD)。

再來應該是ST,其他的都比較少看到在用。

我們公司也有自己軟體吃的語言,另外特別就是可以用C跟C++編輯

大部分的都只能同時用一種語言在同一台PLC上面運行,少部分可以混用。


運用的話大致分兩類


一種就是OEM機台 凡是你想的到的OEM機台上幾乎都有一台PLC

紡織,塑料,加工,鋼才,木材,包裝,印刷,CNC,所有科學園區裡面的機台等等。

此種類型的架構大致上有四層

人機介面(HMI)->PLC(PAC,工業電腦)->驅動器->馬達

此類型的PLC需要高運算能力,配合適當的通訊循環時間來達成高精度高效率。


另外一種就是DCS ,SCADA

工廠能源監控,電力系統監控,大樓空調能源監控,大型工程監控,捷運系統等等等

需要大型資料採集的 特點就是I/O點多 300~10000點以上都有

此總類型架構大致上就是

DCS or SCADA -> PLC(含I/O模塊)-> Sensor

這種PLC的運算要求就不高 但越來越走向有安全模組跟redundant(冗餘,備用CPU)

要求來增加系統穩定性。


至於出入嘛...可以選擇進入PLC的製造商做技術支援 EX:台達電

或著 系統商(SI) EX:帆宣

又或著有開發能力的OEM製造商 EX:血汗工廠等等

其中又以系統商最累..因為客戶會指定用某某家的PLC 例如:AB 西門子 etc..

所以又要去研究各家的PLC軟體跟硬體怎麼用 通訊怎麼走之類的

機器賣給客戶也要去現場試車 配線有些要求要會 有些外包

這時候的工作應該是最辛苦的 趕出機

這個業界很多機器根本還沒研發出來就已經賣掉也訂交期了.. 會日夜趕工

而編成的難度可以很高也可以很低..看需求也看硬體條件。


講這麼多就是


我認為會PLC應該對找工作很有幫助 只是辛苦不辛苦跟工作型態。

往自動化方面下去找類似的工作就對了


--

All Comments

Zenobia avatar
By Zenobia
at 2013-12-26T15:56
你說的pac就是指pc based的plc嗎? 那pac也屬於plc
Tracy avatar
By Tracy
at 2013-12-26T18:40
沒耶,我會覺得PAC就是pc based
Victoria avatar
By Victoria
at 2013-12-27T08:14
嚴格來說CNC控制器是另一種架構,他不屬於PC也不是PLC
Eartha avatar
By Eartha
at 2013-12-31T16:08
程式寫法為Gcode,懶得說太細,自己去google吧
三洋的robot就有用PLC控制,自家產品
Ida avatar
By Ida
at 2014-01-01T18:06
不管是龍門還是螺旋補間,撇除CNC加工來說,PLC控制好用
Zenobia avatar
By Zenobia
at 2014-01-05T20:36
另外PAC我覺得是他站在PLC架構上發展的,你去看一下NI吧
Puput avatar
By Puput
at 2014-01-08T09:49
目前用起來我不覺得PAC多好用,還是有不少改進空間
Edward Lewis avatar
By Edward Lewis
at 2014-01-11T12:57
本來玩PLC後來玩C#,現在我又在寫Labview,都快起笑了
Jack avatar
By Jack
at 2014-01-12T18:47
不過我玩了10年,奉勸想走自動化的人,學一下Labview吧
Hedwig avatar
By Hedwig
at 2014-01-15T03:08
我只能說NI這家公司在自動化產業真的會愈來愈強
Sarah avatar
By Sarah
at 2014-01-17T20:57
Jacky avatar
By Jacky
at 2014-01-20T17:48
恩恩...長知識了XD
Hamiltion avatar
By Hamiltion
at 2014-01-24T08:31
推labview
Charlotte avatar
By Charlotte
at 2014-01-29T06:09
推 好文
Charlotte avatar
By Charlotte
at 2014-02-02T21:00
比較想問有缺人嗎?哈~
Poppy avatar
By Poppy
at 2014-02-03T18:02
說得很詳細...推....
Eartha avatar
By Eartha
at 2014-02-05T01:20
受教了 感謝
Leila avatar
By Leila
at 2014-02-05T13:20
想問你在哪間外商公司上班嗎??
Zora avatar
By Zora
at 2014-02-07T22:49
我猜你們軟體可能是用Tia portal

鴻海研發替代役offer

Puput avatar
By Puput
at 2013-12-23T12:00
小弟日前去到 鴻海精密工業股份有限公司(土城工業區)面試 應徵的是天線工程師(RD)的研發替代役職缺 (小弟現交大電信所碩二) 據鴻海的說法 是土城�� ...

PLC未來出路

Olga avatar
By Olga
at 2013-12-23T08:44
※ 引述《tyc5116 (累人啊....)》之銘言: 針對推文再補充一些看法,當然啦~發文後有板友向我討論了些事 才發現有些資訊我也還不是很清楚XD 也請高手�� ...

PLC未來出路

Emily avatar
By Emily
at 2013-12-23T01:51
如您未來欲從事電控相關或自動化相關的工作,那麼學習PLC是絕對必要的。 因自動化設備所使用的控制器,一般來說都是支援PLC語法地。其語法一共有 ...

以前科技業到底有多賺?

Frederica avatar
By Frederica
at 2013-12-23T00:50
緬懷過去有什麼用? 這已成既定事實 就算過去人人都是賺到千萬或上億身家 沒跟到你也只能認命了 誰叫你我出生比較晚...難道去怪你爸媽太晚OOXX ...

請問台灣美光的量測管理工程師

James avatar
By James
at 2013-12-22T19:34
各位版上的先進及大大們好 小弟最近剛退伍目前正在猛投履歷當中,運氣相當不錯的收到了台灣美光的面試通知, 職缺是and#34;量測管理工程師and#34;�� ...