有個好機會可以做,這次要做連結通訊設備了。
一直以來我的通訊軟體都採用C#方式,獨立的寫些東西然後搭配WINDOWS做使用。
像是控制兩個設備然後整合資訊到C#上,或是只跟單一設備通訊甚至解析檔案。
但這次我們打算把這樣的東西模組化。
把兩個整合的通訊設備接到linux,然後利用python寫API做出網路對外接口。接著在PC使用端利用這些對外接口建立通訊達到控制的功能。
想法是很簡單,當我們家DQA和BOSS討論得正開心,我這邊也期待這麼做。
但實際上來說總是要先打通做前期研究才對。
東西就算要買進來我評估也要一段時間,這筆錢也不少。
是不是要燒那麼多那不好說了。
研發總是在燒錢拿來做應用,這次拿來做已經線上在使用的設備等於搶別人的生意,一般經驗上來說不會太順利進行的。
通訊在linux穩定運行是一回事,考量到還有上電的安全性問題,夾治具要處理好。
然後緊急應變處置的硬體設備按鈕以及軟體緊急按鈕,還有物理性斷開裝置,這三方面要比起通訊前先想好構造要怎麼做。
不然我們真的上電去測試,有個什麼萬一的軟體是第一監控裝置就要喊停,第二段IO保護也要截斷。
最後人在那邊才能作的第三段物理性截斷要能直接卡斷電源。
他們不知道有沒有想到這些。
不過原機台也沒有那麼多的顧慮就是了,我沒看到有什麼裝置。
如果真的要做我打算自己畫草圖和結構圖,把硬體和軟體防護方式講一遍再GO。
只要夥伴能安全做事,一人多工多做點我沒什麼問題。
現在就等這些草案完備,就來做看看了。
























