ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級(jí)別: 管理員
|
廣東一個(gè)客戶要購(gòu)買F930GOT-LBD-C,但此舊款已經(jīng)停產(chǎn),庫(kù)存也無(wú)。建議使用GT1030-LBD-C替代,并免費(fèi)幫他轉(zhuǎn)換程序。 客戶使用GT Designer2 ver1把程序讀出發(fā)給我,程序非常簡(jiǎn)單,就2個(gè)數(shù)值輸入,3個(gè)數(shù)值顯示,一個(gè)時(shí)刻顯示,兩個(gè)畫面切換開(kāi)關(guān)。 心想這樣簡(jiǎn)單呀,我隨即使用GT Designer2 ver2.79把程序轉(zhuǎn)換成GT1030-LBD-C,輸入到新觸摸屏中,把與PLC連接的線配好。 原本這樣就可發(fā)貨了,為防萬(wàn)一,我連接上PLC通電試了一下,一試發(fā)現(xiàn)有些奇怪: 1,有一處數(shù)值輸入,32位,長(zhǎng)度9位數(shù)。我輸入123456789,顯示設(shè)定值不對(duì)。但可以輸入5000,20000等小數(shù)值。如果在PLC中強(qiáng)制輸入123456789,在屏上顯示的居然是負(fù)數(shù)。 2,另有一處數(shù)值輸入,16位,長(zhǎng)度1位數(shù),也是輸入不太正常,有些數(shù)值不能輸入。 3,有兩處顯示,D50與D25,我在PLC里設(shè)置兩個(gè)都是一樣的數(shù)值,從0到200變化。但兩處數(shù)值顯示居然不一樣。怪了,在PLC里,D50=80,D25=80,但觸摸屏上顯示的不一樣。 我與PLC里的數(shù)值反復(fù)比較,感覺(jué)很奇怪,也摸不著頭腦。但發(fā)現(xiàn)新建一個(gè)數(shù)值輸入是正常的,于是我新建了所有的數(shù)值輸入和數(shù)值顯示,再與PLC連接測(cè)試,均顯示正常后結(jié)束調(diào)試。 發(fā)順豐快遞,次日到達(dá)廣東深圳。 有這些奇怪情況,我當(dāng)時(shí)并未在意,心想可能是F930GOT-BWD-C轉(zhuǎn)GT1030-LBD-C時(shí)程序出了問(wèn)題。 昨天晚上卻接到客戶的電話,說(shuō)現(xiàn)場(chǎng)反應(yīng)觸摸屏不正常,和以前F930時(shí)顯示的數(shù)值不一樣。 早上到公司打開(kāi)客戶發(fā)來(lái)的程序細(xì)細(xì)研究,找到問(wèn)題所在,當(dāng)時(shí)的程序設(shè)計(jì)人員,超級(jí)簡(jiǎn)單的F930程序中卻暗藏懸機(jī): 以輸入為例: 他設(shè)置了增益1=125,增益2=1000,這樣如果輸入1000,真實(shí)數(shù)值是1000*125/1000=125。由于這個(gè)換算關(guān)系,因此他把輸入上限定在了一千萬(wàn),而不是輸入上限999999999. 那個(gè)1位數(shù)的數(shù)值輸入,設(shè)置的范圍是4~6之間: 我讀這個(gè)程序的時(shí)候,看到畫面非常簡(jiǎn)單就沒(méi)在意,沒(méi)想到原來(lái)的設(shè)計(jì)人員會(huì)做這些設(shè)定。 遇到問(wèn)題后也沒(méi)有深究,只是草草了事。結(jié)果發(fā)到現(xiàn)場(chǎng)不能正常使用。 這件事提醒我,再簡(jiǎn)單的事情,也一定要細(xì)心。我把這個(gè)教訓(xùn)發(fā)上來(lái),接受大家的批評(píng)。 |
|
---|---|---|
本帖最近評(píng)分記錄:
|
jiaxiuchen
電工,電工~~
級(jí)別: 略有小成
|
楊哥是個(gè)嚴(yán)謹(jǐn)?shù)娜,小?wèn)題中得大道理 小弟覺(jué)得汗顏~~~ |
---|---|
|
匯榮鋁業(yè)
級(jí)別: 網(wǎng)絡(luò)英雄
|
太有用了,這些我還真沒(méi)主意過(guò),感謝。 |
---|---|
|
wsir123
日子在忙碌中才會(huì)顯得充實(shí),我喜歡這樣的生活。
級(jí)別: 論壇版主
|
學(xué)習(xí)了,謝謝站長(zhǎng)! |
|
---|---|---|
|
銘杰工控
溫嶺市正凱自動(dòng)化設(shè)備有限公司
級(jí)別: 網(wǎng)絡(luò)英雄
|
原來(lái)程序?qū)斎氲臄?shù)值用了上下功能,站長(zhǎng)輸入的數(shù)值大于上限所以不能正常顯示。多謝站長(zhǎng)分享經(jīng)驗(yàn)。 |
|
---|---|---|
|