用PC設(shè)計(jì)一個(gè)控制系統(tǒng)時(shí),一個(gè)*重要的參數(shù)就是時(shí)間,PC執(zhí)行程序中的所有指令要用多少時(shí)間,(掃描時(shí)間)有一個(gè)輸入信號(hào)經(jīng)過PC多長時(shí)間后才能有一個(gè)輸出信號(hào)(響應(yīng)時(shí)間)掌握這些參數(shù),對(duì)設(shè)計(jì)和調(diào)試控制系統(tǒng)無疑非常重要。
當(dāng)PC開始運(yùn)行之后,它串行地執(zhí)行存儲(chǔ)器中的程序。我們可以把掃描時(shí)間分為4個(gè)部分。共同部分,例如清除時(shí)間監(jiān)視器和檢查程序存儲(chǔ)器;數(shù)據(jù)輸入,輸出;執(zhí)行指令;執(zhí)行外圍設(shè)備指令。
1756-RMC3 |
1756-SYNCH |
1756-TBCH |
1756-TBCHS |
1756-TBE |
1756-TBES |
1756-TBNH |
1756-TBNHS |
1756-TBS6H |
1756-TBS6HS |
1756-TBSH |
1756-TBSHS |
1784-CF128 |
1756-N2XT |
9300-USBCBL-ABHR2 |
9300-USBCBL-PM02 |
9300-USBCBL-CP3 |
9300-USBCBL-CNSL |
1756-CNBK |
1756-ESMNRM |
1756-TIME |
1756-TIMEK |
1756-L72EROM |
1756-L72EROMS |
1756-L73EROM |
1756-L73EROMS |
1756-IRT8I |
1756-PA30XT |
1756-PA50 |
1756-PA75RK |
時(shí)間監(jiān)視器是PC內(nèi)部用來測量掃描時(shí)間的一個(gè)定時(shí)器,所謂掃描時(shí)間,是執(zhí)行上面4個(gè)部分總共花費(fèi)的時(shí)間。掃描時(shí)間的多少取決于系統(tǒng)的購置,I/O的點(diǎn)數(shù),程序中使用的指令及外圍設(shè)備的連接,當(dāng)一個(gè)系統(tǒng)的硬件設(shè)計(jì)定型后,掃描時(shí)間主要取決軟件指令的長短從PC收到一個(gè)輸入信號(hào)向輸出端輸出一個(gè)控制信號(hào)所需的時(shí)間,叫響應(yīng)時(shí)間,響應(yīng)時(shí)間是可變的,例如在一個(gè)掃描周期結(jié)束后,收到一個(gè)輸入信號(hào),