台達電
以下是純抱怨文 慎入
台達的股價一直都很好
台達也是我之前很想進去的公司
但是一連串的破事就讓我望而卻步
來點倒敘法
我最近因為學姐介紹台達的人讓我認識,看了一下求職資訊,然後發現台達有一個職缺資訊網站
我做為一個linux使用者,打開來一片空白
不過打開我的windows虛擬機,就發現我可以正常打開
直接請claude opus分析之後,發現以下訊息

不是欸台達你們家做軟體怎麽這樣做的
你們沒考慮一下其他系統的使用者嗎
不止這件就連AI都能發現的小破事
還有以前的工作(鬼故事)
DXMC? 這什麼勾八東西
前情提要:DXMC是台達自研的PLC
這款PLC本身沒有問題,錯的是他們的軟體 DMARS
這東西真的很難用,僅次於三菱的軟體
由於年代久遠(2021年),所以我已經記不得到底是什麼破事卡住我了
我只記得:真的很難冩
但起碼現在這東西2021年生產,沒過幾年就停產了,被AX系列(codesys based)取代,顯然是個相當失敗的產品

AX系列也是個破東西
真的,不開玩笑,一堆bug,笑死
最近還有跑去用他們家的AX系列PLC,他們家的AX3因為使用了arm晶片,還不支援以bit描述
氣死俺了,我因為先用了AX8開發,struct操作Bit能正常工作,後續有案子再跑去用AX3,寫程式寫的很開心,模擬也都沒事,但真的上機的時候Bit的寫入全部都失敗
就是長得像這樣的東東
TYPE ST_FkDeltaAX3CannotUseBitButWhy :
STRUCT
xWhy : BIT; (* bit0 *)
xWont : BIT; (* bit1 *)
xYou : BIT; (* bit2 *)
xGo : BIT; (* bit3 *)
xFk : BIT; (* bit4 *)
xYourSelf : BIT; (* bit5 *)
xQuestion : BIT; (* bit6 *)
xMark : BIT; (* bit7 *)
END_STRUCT
END_TYPE
對接的台達業務工程師直接叫我換成bool,這表示我的傳輸速率要每個 TRUE/FALSE資訊都要以16倍的資料量傳輸,直接以這種打補丁的方式叫我解決,正如這個瀏覽器的bug一樣糟糕
神奇的是,同為AX,AX8就能用,但AX3就不能用?
而且還是最過分的靜默失敗,害得我在客人那邊搞了兩天,在我懷疑了兩天才發現是台達的問題,回報給台達工程師就說了以下的甩鍋屁話
以下原文呈現,一個字元都不差
台達:Codesys AX 沒有支援 bit定義的資料形態,建議使用bool定義;Simulation可能正常,但是實機不支援使用
我:同樣的程式,我目前將結構體改成BOOL,狀況目前正常
我:AX8能用,AX3為什麼不能用?
台達:但是確實AX codesys只支援Bool作為bit表示,能用但可能不穩定,codesys是針對應用在不同系統對應不一致的考量
台達:正常應該是不能用才對,所以我再確認AX8 為什麼能用,Bool在任何AX一定不會有問題
這是2026/01/05的對話記錄
到現在呢?當然是完全沒有下文啦
三個字 超級可悲
首先,但凡是個正常系統,就應該要能操作bit數據
不然我網路傳輸的頻寬難不成都要用這種毫無效率的方式傳輸?
再來,為什麼會有”不穩定”這種事情?
買的當下為什麼我會不知道你們家的控制器會有東西不支援?既然標榜了codesys,就應該支援codesys控制器的所有功能阿?
何況你們還套殼了codesys IDE,推出了你們自家的DIADesigner(btw 這破東西就是在一坨屎山上面繼續堆疊屎山,效能超差的同時常常閃退),你們到底是怎麽敢做出這個技術決策的?
不只這樣
還有symbol configuration功能
威綸人機正好能和codesys配合的很好,所以這也是我們一個很常用的東西
其中就會用到codesys的私有協議通訊
用過codesys的人大概會知道這個東西,而且會用的不亦樂乎
因為拿來做tag通訊,畫HMI的時候簡直太爽了
當然,你現在讓我回去畫人機,就是 O~ 痛苦
台達的AX PLC畢竟是codesys,當然也有這個功能了
不過,就是有個小破問題:download新程式的時候有機率導致symbol configuration伺服器掛掉
而且依照我後來測試的結果看起來像這樣:
- 人機與PLC連線,然後download,此時PLC必定斷線
- 人機先與PLC斷線,然後PLC再download,再把人機的網路線插回去就沒事
- PLC斷線後,就算把人機重開都沒用,但只要把PLC重開就沒事
- 使用他牌codesys PLC沒這個問題,得證就是台達的問題
真的是= =,怎麽可以有這種煩人的破bug阿
這是工業欸
不能像民用機器那樣:重啟解決80%問題,重灌解決90%問題,重買解決所有問題
真的,傻眼

不然你是在大聲什麼啦
阿沒有 我沒有很大聲,我只是在我小小的blog裡面冩點破抱怨文而已

花錢幫你們測試這個不成熟的控制器就算了
回報bug還敢當feature? 難不成是MYSQL?
還可以讓原本不支援的東西莫名其妙的work了,太神奇啦,難怪機房裡面都要放乖乖

最讓我們覺得過分的是,台達還敢叫我們買新的控制器AXC系列,說是最新推出的
鬼才知道你們會幹什麼破事,他奶奶的

按照這個三年一大改,五年一換代的速度,我們不會再考慮台達的PLC了
真的,不開玩笑,就連中國製的PLC,價值5000臺幣也屌虐那個AX系列的PLC

不過你現在讓我回去用純PLC? Nope
用這個!一臺IPC搞定一切!
讓你直接在資訊層面上屌打純PLC的同時,做出超屌畫面,還不用給codesys交額外的錢
