自動控制PLC,你都用甚麼方法或技巧寫?

2010-09-13 8:11 am
本人從事自動控制這行5.6年了,最近換工作面試時,被問了一個我答不出來的問題, 大概有兩三家大型公司的電控經理剛好都問這個問題,

他們問說 "你寫PLC程式時, 都用甚麼方法或技巧寫?"

我根本認為不需用甚麼方法或技巧, 先去了解機械需要的動作,再將此動作分析後寫成程式, 如此而已,

結果這兩三家公司我都沒上, 難道說寫PLC還有甚麼方法或技巧嗎?

面談時,一切都很順利,只有此點他們似乎很不認同,

但我看我同事也是跟我一樣而已呀, 每台機器的動作,機型不一樣,動作就不同,
真有所謂"PLC技巧或方法嗎?"

由於我實在是想不出有何"PLC編寫的技巧或方法", 想請較更厲害的自動化達人, 這個問題怎麼回答呀?
更新1:

感謝兩位的回答,不過"知識就是力量"的大大的回答有點離題了, 阿ken大大的回答跟我回答面試主管的意見差不多, 不過對方有明示"PLC編寫的技巧或方法", 意指plc程式撰寫上的技巧或方法, 我不太認為有通用的plc編寫的技巧(畢竟機台功能不一樣嘛,而且對方不問機台++") 雖然我確定沒錄取到那兩三家公司了, 但我還是很在意這問題是要怎樣回答, (因為這幾家是較進階一點的工作, 所以我想了解怎麼回答較好)

更新2:

昌永大大, 回答的很好喔

回答 (7)

2010-09-15 5:00 am
✔ 最佳答案
PLC好朋友
基本上你的回答並沒有錯誤,而且就是這樣而已,
只不過大家都這樣回答,那面試官該怎麼選擇呢?

小弟的建議是你遇到相同問題時不妨這麼回答,

1.詳讀並理解規格及需求
2.繪製出動作流程圖
3.建立DEVICE LIST規畫PLC使用的內部接點等等
4.建立ALARM LIST
6.建立INTERLOCK LIST
7.建立I/O LIST(依照電路圖IO製成LIST)
8.建立CHECK LIST(有些公司會要求)
9.著手寫程式
A.INITIAL程式 (內為仕樣,FLAG等等指定,為使程式標準化)
B.ALARM回路
C. X入力及SENSOR 轉Timer回路
D.INTERLOCK與手動回路
E.自動回路(STEP化)
F.Analog回路
G.人機介面(或PC) 按鈕或資料輸入之控制回路
H.人機介面(或PC)燈泡或資料顯示回路
I.PLC間LINK回路
J. OUTPUT(Y)出力回路
K.副程式等等
L.模擬程式- 該程式不會寫入到機器(有些公司會要求)
10.模擬測試及除錯
11.現場試機及除錯

其中1~10項你如果能變通後侃侃而談,應該很有希望
可能該公司希望軟體能標準化,誰都容易上手,所以才
希望你能說出一些道理吧



2010-09-15 18:30:43 補充:
趙sir,OK。
歡迎之極。
您也許還可以再增刪
融入自己意見!

2010-09-16 09:47:32 補充:
版主是在問"你寫PLC程式時, 都用甚麼方法或技巧寫?"
博士1級大大
你的回答從第3開始以後,好像是在講自己的人生經驗;
文章看來並不有什麼使用PLC的經驗,不知道你是憑什
說他人是無識之士。
20年工作經驗辛苦了,但跟PLC似乎沒有什麼關係耶!
參考: 經驗
2015-04-30 2:40 pm
●九州 娛樂 網站 http://ts777.cc
●●●運彩遊戲、真人遊戲、電子遊戲、對戰遊戲、對戰遊戲●●●

●新舊會員儲值就送500點

● 真人百家樂彩金等你拿

●線上影片直播、正妹圖、討論區免費註冊

歡迎免費體驗交流試玩!

●九州 娛樂 網站 http://ts777.cc
2010-09-15 12:28 am
我贊同昌永兄的意見,38點的要100萬?別說1/3的30萬,我15萬就搞給你^^~
我也覺得該進化到PLC了,現代的人,維修工資高,檢修要簡單!
PLC對我來說,就是檢修簡單,看燈號就好。雖然傳統控制對於將來維修的零件成本會降低,卻會造成人工浪費。粗的機器,傳統控制簡單,對於複雜的機器,有些還沒有PLC不行的。例如計時器,去哪找精準地又便宜的?PLC就能做到!

2010-09-15 11:45:53 補充:
不知道大大不選用PLC的主要理由為何?
若要降低成本:PLC可使配線更容易簡單,元件也能減少更多。
若因為怕PLC故障PLC壞了,換一顆就好,生手也能在5分鐘搞定。傳統控制若其中一顆接點有點碳化,時好時壞,怎樣查?就算馬上知道,換了整串相關的,時間不會比換PLC快。一大串,沒人會要去學怎檢修的,只有你懂你熟吧!你要飛過去維修?還是請他看PLC燈號,然後你馬上知道問題在哪,進而寄零件叫他自己換??
相關交通成本與零件銷售,算一算吧,你的PLC能賣多少錢?軟體智慧無價,賣多少隨你,要狠心賺錢也是PLC,要簡單施工檢修也是PLC,那還選甚麼?
給你參考啦!

2010-09-15 12:23:52 補充:
機器整台五年保固?你開玩笑吧!1年,頂多2年<<<==幾乎國內外與歐系所有的機器都是這樣的吧!
我沒見過有人肯5年保固整台機器的,還有相關賠償,就算100萬我也不幹,若你的公司做法都是如此五年保固並賠償所有因為機器造成的損失,我有機會一定大大推你的公司!
我見過PLC最長的保固為LG的,他是5年,就這樣,其他任何電控零件沒見過超過3年保固的,或許我見識淺短,有機會提供給我那些電子零件為5年保固的!賠錢生意沒人做吧!
有沒有website?我看看你公司做啥產品好嗎?

2010-09-18 16:18:40 補充:
好像有點火藥了,各自造化吧,總是大家配合一起賺錢,都是case by case的,也不一定誰比較好,不過隨著時代進步,功能性變強,零件卻不像傳統控制般那麼耐用到是一定的,可是這是趨勢,不是嗎?光靠賣機器能多少錢,總要銷售零件吧!

2010-09-18 16:25:24 補充:
否則人機與PLC早該消失了,它不耐用呀,又貴,可是看看外國的機器,人工成本增加,維修變得需要快速與確實,各項提醒保養與維修方針的功能要健全與方便,客戶能夠自我排除。可是,漸漸地,這樣還是會賣不到零件(例如客戶自己採購相關的PLC或人機面板,甚至傳統的變頻器繼電器計時器等等零件),所以現在外國的做法,連一個開關都弄成客製化,有型號,你卻像TE或金鐘買不到,不要說PLC與人機等模組式的整體控制板,這才是賺錢,才有零件可買,只要機器功能好,價格競爭,賣機器賺不到錢,還能靠往後維修的零件,而不是全斷了後路,有點商業化考量,不過這是趨勢啦,給大大參考喔!
2010-09-14 6:19 pm
各位大大,現在應該先幫版主克服問題,別管做磚頭要用PLC還是Relay吧
因未親身參與,或與版主狀況不同
以過去面試/被面試的經驗,專業方面,主試者的問題多是已經知道答案, 不預期從面試者口中獲得答案,提出此問題的目的在於,面試者常常把學經歷寫得很漂亮,在沒有辦法要求現場實作的情況下,透過簡單的交談看對方是否言之有物,從中挑出關鍵問題進一步討論,藉以觀察受試者的反應及邏輯性,來判斷他的經歷是否言過其實,並作為預期他面對問題或客戶的心態
個人認為,版主被問到PLC編寫技巧或方法時,就抱著平常心來回答,把自己怎麼寫PLC好好講述,注意謙遜,禮貌,別慌張,腦袋清楚,別覺得對方在挑臖,或許這才是重點
2010-09-13 3:11 pm
to 又懶又蠢的知識就是力量,
您大概不曉得現在有很多便宜PLC,12點3千元左右(一級廠牌),
單以繼電器來說,複雜一點的動作,繼電器成本就超過PLC了,
更不用提AD、 DA、高速脈波輸入、高速脈波輸出、伺服控制、ModBUS通訊、人機圖控通訊、萬年歷功能、浮點計算功能........等

2010-09-13 07:11:02 補充:
前輩您好:
換作是在下回答這個問題,
在下常用ST及階梯圖,程式編輯上,
在自動循環方面,每個動作都有相關的啟動與結束旗標,方便修改。
程式依序分為輸入、保護禁止、自動循環、其他、警報、輸出,
若PLC許可,便將各模組的程式分開擺放,方便修改增減。
在記憶體規劃上,會使用Excel記錄每一個位址的註解,並在撰寫初期規劃相關動作的記憶體擺在一起,並預留空間新增。

不知這樣的作法是否符合公司的需求,或者有什麼需要改進的部份可以請X先生指點嗎!?

2010-09-13 07:14:26 補充:
來一次大檢修或者大停電4個小時, 全部的編程因爲後備電池失效導致PLC記憶全式, 磁碟有發黴不能用時就笑死我了。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
程式可以存在CF卡、SD卡,這東西我手上有張512k的用到現在還沒壞.....
繼電器用5年不知道已經換幾顆了,
(週期12s 一天18小時=5400次)

2010-09-13 08:17:53 補充:
PLC天地網
http://www.gpp-w.com/viewthread.php?tid=6716&extra=page%3D1&frombbs=1

2010-09-13 18:16:33 補充:
製造磚塊的工廠

若!
在下有機會遇到該客戶,一定可以搶下來,
38 out的順序控制,要價3萬美金?

您用50顆Relay的電路,用程式寫大概一天就寫完了,
未來要改變動作順序,大概確認動作後20分內可以完成,
這意味著減少開發時程,也減少開發成本,
若客戶有需要,亦可提供遠端更新程式(省去出差費)。

若您是客戶會選擇哪種呢?

2010-09-15 08:17:52 補充:
Relay的壽命 VS PLC ?
有聽過PLC電池沒電的,但很少聽到PLC 當機甚至是壞掉的!

試著嘗試新產品吧,不然遲早會被市場淘汰的,
很多產品都是不停機的~~~他們多半都是選用PLC。

2010-09-15 08:24:45 補充:
J大~~~我將你的文章轉載到部落格唷 ~~

2010-09-16 09:07:14 補充:
不好意思,您貼的網站都是賣產品的,請問跟貴公司有什麼關係嗎?
以敝司來說,出機後PLC甚少壞掉,大部份都只是電池電量不足(停機一年以上),換顆電池就行了!
除非客戶自己修改配線,燒壞接點或是外部沒保護好受到雷擊,不然很少換PLC,若真的需要換,程式鎖住請代理商處理,當地若有現貨,半天內攪定!

在輸出方面,敝司研發晶體輸出板(內附保險絲),壽命遠超過繼電器。
大廠的PLC可以保證50萬小時不當機,我想國產的應該也有到20萬小時。

2010-09-16 09:14:13 補充:
至於 定時維修的指令,您誤會這意思了,
較高級的機台不會等到東西壞了再換,而是以使用次數or時間來換,
所以客戶會想知道元件用了多久多少次,並排入更換時程,
(換下的舊商品被誰收走又賣給了誰就是另一個問題了)

在程式方面出機後幾乎不可能會出問題,這一點可以做到永久保固!
但是您說的硬體五年保固,是否是五年內壞了什麼就換新的呢?

敝司的作法配合機械廠,一年內硬體壞掉~換新,一年後依維修or產品費用請款!
2010-09-13 9:40 am
聽你如此說我應該知道面試ㄉ主管大概想了解什麼ㄌ
你說ㄉ"我根本認為不需用甚麼方法或技巧, 先去了解機械需要的動作,再將此動作分析後寫成程式, 如此而已,"這是最基本ㄉ方法也是完成工作ㄉ基本方法
或許面試主管不是這樣ㄉ基本方法,你或許可以說明什麼樣ㄉ設備需用什
麼PLC才可更完整ㄉ完成工作,而這設備需搭配什麼樣ㄉ人機或什麼ㄉ自動元件,才可以做出最能快速完成工作和節省成本ㄉ方式
他們應該不是你想要ㄉ簡單說明而是你能說明更仔細ㄉ方法,讓他們能知道你ㄉ能力ㄅ

2010-09-13 02:22:17 補充:
回上樓妳所說ㄉPLC應該不是只有這些功能而已ㄅ,繼電器只能做一些基本ㄉ邏輯控制,
如伺服馬達控制或AD和DA繼電器可以做到ㄇ

繼電器, 延時繼電器只能做一些基本ㄉ邏輯控制,而PLC不只能做基本ㄉ邏輯控制還可做到高精緻度和穩定性ㄉ控制,plc有你所說ㄉ缺點可是只要備份程式在從新下載就可ㄌ

說明簡單一點什麼樣ㄉ設備需什麼樣ㄉ功能,
參考: me, me
2010-09-13 9:32 am
這個問題是老一輩的人問的, 想當年(公曆1990), 要寫一個編程不簡單, 我們是根據客戶的要求如何來寫的。

1. 先要了解是什麽用途, 如何操作等。
2. 要了解動作的步驟, 一個一個來, 不可跳亂。
3. 當年要買一架手提電腦價值不菲, 只有用手提鍵盤慢慢寫, 一個編程往往需要幾天來寫, 有一次足足寫了兩個星期, 改了一個多月, 機器才能順暢操作。
4. 以前網絡沒現在發達, PLC要編程就要到現場, 接了一條電話線和譯碼器modem, 傳了20多次的Transfer 還是不成功, 現在我在家裏都可以看到機器操作的情形啦。

到了後期, 手提電腦隨手可得, 就算你很窮, 也可以買一架二手的來編寫, 也可以拿回家慢慢寫, 寫好了就Transfer去PLC就可以了。

到了目前爲止, 我還是比較喜歡用繼電器, 延時繼電器等來解決, 因爲用PLC也要用中途繼電器, 除非時常需要變更操作的步驟, 不然我是不會用PLC的, 你也可以將我落後, 但是我要告訴你, 我能夠以一半的本錢就可以賺跟你一樣多的錢, 只是那些無識之士聽到別人講PLC好就要PLC, 我可以跟你講, 五年十年後, 來一次大檢修或者大停電4個小時, 全部的編程因爲後備電池失效導致PLC記憶全式, 磁碟有發黴不能用時就笑死我了。

至於技巧, 我可以講功夫人人有, 巧妙不相同, 要試過才知道。

至於方法方面, 除了用手提鍵盤之外, 還可以用手提電腦來編寫, 也可以通過網絡來傳送程序。


2010-09-13 07:37:43 補充:
最近有一間製造磚塊的工廠,安裝一套用PLC裝配的機器控制需要3萬美金,可是我在另一間製造磚塊的工廠只用了1萬美金就做了一套同樣動作同樣速度的繼電器控制,成本是用PLC的1/3,我用了不到50粒MY4繼電器和5粒延時繼電器,我去看他們的也用了整38粒MY4,只是沒有用延時繼電器罷了,其他的我用觸控開關他就用電磁感應器,就算我的每一年換繼電器和延時繼電器也不會太貴的。

2010-09-13 07:40:13 補充:
到了目前我的訂單還源源不絕呢,除非我不想做,不然接下來我可正忙呢,是需要增加人手的時候了。

2010-09-13 07:46:43 補充:
當然,PLC可以設定很多的繼電器不能勝任的事情,但是本地廠家可以特地為我做一些邏輯電路的(不必編程)特別繼電器,價錢也不會太貴,當然PLC 就不必花錢了,但是要用軟件來寫。

2010-09-15 01:18:35 補充:
既然如此便宜就留給你做吧,祝你馬到功成。

特別註明,貨要送到馬來西亞去安裝,5年保用期,如果PLC有壞導致停工需要賠償工廠因停工的損失及不夠貨交需賠償的額外開銷等等。

電郵 : [email protected]

2010-09-15 21:35:22 補充:
http://www.taiwan-hitachi.com.tw/news/news01.aspx?C32E58ED22B0867B


http://www.sxdn.com.cn/hardware/20100322/170054_1.shtml

2010-09-15 21:36:17 補充:
http://www.hotaidev.com.tw/about2-1-1.asp?n_ir=58

2010-09-15 21:38:36 補充:
機器整台五年保固多的是,如果繼電器壞掉一個換一個,PLC可能換嗎?

2010-09-15 21:46:00 補充:
我厰1987年創業,到了現在20多年了,雖然年輕人有年輕人的想法,今天我的一個頭手師父跟我講,PLC可以設定(定時維修的指令,到了某一段時間,機器自然的會停下來,到時顧客就會送錢給你用啦,哈哈),原來如此。

2010-09-15 21:47:10 補充:
如此動作繼電器就不能了,對不起。

2010-09-19 00:46:48 補充:
還是各做各的啦,錢賺不完的,昨天剛剛去看了一間新厰,好奇怪的,機器由外國進口(孟加拉進口),變壓器電壓是1050V三相雙輸出,(1050V√3 x 2),4500kVA,有整流子,有Tyristor,有繼電器,有接觸器,好先進,行高頻450kHz,需要另買一個變壓器380V/220V供電給燈光及小馬達(100Hp x 3),成本不小,就是找不到PLC,可能是落後國家搬來的吧。

2010-09-19 00:48:16 補充:
輸入電壓 = 11000V √3 罷了


收錄日期: 2021-04-26 13:20:19
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100913000016KK00089

檢視 Wayback Machine 備份