Honeywell TC-PPD011 通信冗余
產(chǎn)品概述:
為何定義的FB,F(xiàn)C塊,多次調(diào)用后程序混亂?
對于,多次調(diào)用的程序塊,F(xiàn)B塊建議更換調(diào)用不同的背景DB,F(xiàn)C則需要確保使用的存儲(chǔ)地址不重復(fù),即每次調(diào)用,塊中調(diào)用的地址不重復(fù);
為何含有定時(shí)器或計(jì)數(shù)器的FB或FC單次調(diào)用ok,多次調(diào)用時(shí)定時(shí)器或計(jì)數(shù)器混亂?
對于多次調(diào)用的FB,F(xiàn)C,如為S7定時(shí)器,計(jì)數(shù)器,則需要在IN接口中定義TIMER或Counter,每調(diào)用一次FB或FC,均賦不同的定時(shí)器或計(jì)數(shù)器號(hào),如為IEC定時(shí)器,計(jì)數(shù)器,則需要在IN接口定義Block_DB,每調(diào)用一次FB或FC,均賦不同的DB塊給其中的IEC定時(shí)器或計(jì)數(shù)器;
臨時(shí)變量引起的麻煩
臨時(shí)變量可以在組織快OB、功能FC和功能塊FB中使用,當(dāng)塊執(zhí)行時(shí)它們被用來臨時(shí)存儲(chǔ)數(shù)據(jù),一旦塊執(zhí)行結(jié)束,堆棧的地址將被重新分配用于其它程序塊使用,此地址上的數(shù)據(jù)不會(huì)被清零,直到被其他程序塊賦予新值,需要遵循“先賦值,再使用”的原則;
有常見的幾種情況導(dǎo)致程序運(yùn)行不正常
1、某個(gè)塊程序運(yùn)行時(shí)好時(shí)壞,其中某個(gè)數(shù)值或多個(gè)數(shù)值偶爾不正常。此問題在于,一定遵循“先賦值,再使用”,否則,TEMP的數(shù)值在每個(gè)掃描周期開始未有明確的賦值,此地址的數(shù)值將是隨機(jī)的;
2、多個(gè)塊使用TEMP,單獨(dú)使用任意一個(gè)都正常,無法一起正常使用。此問題在于,TEMP未能先賦值,再使用,程序塊1的TEMP中的數(shù)值并沒有清零,而是CPU運(yùn)行機(jī)制調(diào)用此地址使用或直接分配給程序塊2使用,導(dǎo)致這個(gè)TEMP地址并不為0,因此程序混亂,由于內(nèi)存運(yùn)行機(jī)制并不公開,因此,這一分配過程看起來是隨機(jī)的,這可能導(dǎo)致,程序多次運(yùn)行情況下正常,運(yùn)行一段時(shí)間后出現(xiàn)問題,只要遵循“先賦值,再使用”的原則,就可避免;
。
Honeywell TC-PPD011 通信冗余
產(chǎn)品概述:
*支持邏輯獨(dú)立雙Modicon S908 RIO總線,支持標(biāo)準(zhǔn)規(guī)范中的預(yù)定通信速率.
*1~2路S908 RIO F-female電口及1~2路155M光纖接口靈活選擇, 支持冗余雙網(wǎng)的光纖環(huán)網(wǎng)拓?fù)?
*20km以上光纖距離, 155Mb/s,高速光接口更好支持突發(fā)數(shù)據(jù)的長距離可靠傳輸.
*6個(gè)雙色LED狀態(tài)指示燈,光纖鏈路以及電源故障繼電器輸出告警.
*電接口4000V的防雷,1.5 A過流,600W浪涌保護(hù).工業(yè)級(jí)設(shè)計(jì),EMC測試認(rèn)證.
*DC9-36V寬冗余雙電源,DC1500V電源隔離,反接保護(hù).
*IP30防護(hù)等級(jí),波浪紋鋁制加強(qiáng)機(jī)殼,采用標(biāo)準(zhǔn)工業(yè)35mm導(dǎo)軌安裝方式.
聯(lián)系我們
手機(jī):18060923929
E—mail:386353502@qq.com
E—mail:geabbdcs@gmail.com
WhatsApp:+8615359293870
相關(guān)型號(hào):
TC-0AV081
TC-CCR013
TC-CCR014
TC-FPCXX2
TC-IAH161
TC-IDD321
TC-OAV081
TC-ODD321
TC-PCIC02
TC-PPD011