yefengchen
級(jí)別: 家園常客
![]() |
各位大俠,首先程序如下,其中D60是從模擬量模塊讀取的數(shù)值,是大于K200的,當(dāng)PLC正常斷電再上電后,M440是不會(huì)動(dòng)作的,D0也會(huì)被賦值為K10,但是當(dāng)供電端跳閘后再來電上電,M440就會(huì)動(dòng)作,D0也不會(huì)被賦值為K10,這是怎么回事啊? ![]() [ 此帖被yefengchen在2010-09-17 13:43重新編輯 ] |
---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級(jí)別: 管理員
![]() ![]() |
有一些情況會(huì)導(dǎo)致或者影響樓主所說的情況: 1,模擬量模塊,比如AD模塊,斷電再上電后,里面會(huì)有殘留的值。有關(guān)其特性,可專門做試驗(yàn)來檢測。所以我做過的幾個(gè)程序,會(huì)在第一時(shí)間把這個(gè)值清空。 2,PLC異常斷電時(shí),有部分功能仍然會(huì)繼續(xù)工作很短的時(shí)間 3,有關(guān)不賦值的那個(gè),這個(gè)真沒試過。難道是異常斷電時(shí)停止后,再恢復(fù)供電的不算8002?不過這個(gè)也可以通過自己做程序來檢驗(yàn)出來。 做試驗(yàn)的時(shí)候,就只做要試的相關(guān)部分,一次只試一樣。比如A程序?qū)iT試M8002,B程序?qū)iT試模擬量殘留值。 |
|
---|---|---|
|