新手做上3年, 基本上能勝任大部分現(xiàn)場(chǎng)的工作了,那么公司就會(huì)對(duì)老的工程師會(huì)有想法, 人性使然,所以PLC的競(jìng)爭(zhēng)力太弱了,沒(méi)有什么防御。
在現(xiàn)場(chǎng)呆的久了呢,比如每晚上到10點(diǎn),加一整天, 精神會(huì)比較緊張,人就衰老的快。
這兩年在轉(zhuǎn)上位機(jī),工作機(jī)會(huì)少,自學(xué)起來(lái)也沒(méi)那么快。
上位機(jī)要實(shí)現(xiàn)哪些基本功能呢,
1. 用戶操作記錄,寫(xiě)入數(shù)據(jù)庫(kù)。
2,數(shù)據(jù)采集, 定時(shí)采集和觸發(fā)采集,定時(shí)采集的會(huì)結(jié)合控件顯示到界面, 解發(fā)采集的需要統(tǒng)計(jì)功能。 考慮性能, 比如sqlite數(shù)據(jù)庫(kù),會(huì)采用事務(wù)提交。
3. 和下位機(jī)的通信 , 我倍福偶爾試了一下, 主要用的西門(mén)子S7 , 整體的數(shù)據(jù)讀入到上位,再解析。寫(xiě)的話打包寫(xiě) ,因?yàn)橛猩舷蕖?一般幾萬(wàn)個(gè)變量, 1S處理完就行了。
4. 報(bào)警采集到數(shù)據(jù)庫(kù), 支持分類(lèi)查詢功能。
5.配方功能。
6.用戶的手動(dòng)操作和操作記錄。
其它的功能還有,可能是高級(jí)一點(diǎn)的了 mes secs交互的,我不熟悉。
有時(shí)候?qū)W了會(huì)有點(diǎn)用, 現(xiàn)在至少會(huì)有人的推薦上位的工作, 但和PLC工資也高不了多少。
====
更正 , 20240727 S7 采集對(duì)于大量數(shù)據(jù) 比如20 萬(wàn)字節(jié),通信負(fù)載大, 擠掉PN的通信。 可以用socket ,自定義,不錯(cuò)的方案; 寫(xiě)數(shù)據(jù)還是S7。
[ 此帖被flyfeky在2024-02-27 20:29重新編輯 ]