新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 70PR02可編程邏輯控制處理模塊

70PR02可編程邏輯控制處理模塊

作者: 時(shí)間:2013-12-02 來(lái)源:網(wǎng)絡(luò) 收藏

  
3.4 復(fù)合功能內(nèi)部數(shù)據(jù)存貯域
  
復(fù)合功能內(nèi)部數(shù)據(jù)存貯域占有256個(gè)16位存貯單位,分成64個(gè)區(qū)域,每個(gè)區(qū)域4個(gè)單元,64個(gè)區(qū)域?qū)?yīng)于最多64次復(fù)合功能塊的調(diào)用,每次調(diào)用就分配一個(gè)新的4單元的區(qū)域。這些存貯單元里的數(shù)據(jù)是復(fù)合功能塊中帶有前綴2,3,A的指令進(jìn)行一位一位地調(diào)用。前綴的功能是:2作為正調(diào)用;3作為負(fù)調(diào)用;A作為存入存貯單元。
  
地址的范圍是00~03,最高位的地址是F03。
  
如在復(fù)合功能塊中,要輸入01單元中的第6位(5位)。則用指令:2501。
  
4 處理模塊與就地總線(xiàn)的接口
  
的總線(xiàn)是通過(guò)串行地址線(xiàn)AD,時(shí)鐘信號(hào)線(xiàn)CK,串行數(shù)據(jù)線(xiàn)DN和取反串行數(shù)據(jù)線(xiàn)DI交換信息的。給模塊提供的標(biāo)準(zhǔn)電壓US是24V。
  
4.1 就地總線(xiàn)耦合單元
  
耦合單元控制本模塊的數(shù)據(jù)存貯器與就地總線(xiàn)的數(shù)據(jù)交換。此單元包括一個(gè)控制系統(tǒng)。此控制系統(tǒng)與就地總線(xiàn)同步工作。與就地總線(xiàn)的數(shù)據(jù)交換是在每一次處理周期的開(kāi)始的一段時(shí)間內(nèi)進(jìn)行。在這段時(shí)間里,耦合單元的控制系統(tǒng)辯認(rèn)就地總線(xiàn)交通管理器70BV01的信息或者接收就地總線(xiàn)的數(shù)據(jù)并將它存入總線(xiàn)數(shù)據(jù)存貯區(qū)域,或者將上一個(gè)處理周期的結(jié)果送到就地總線(xiàn)上。
  
就地總線(xiàn)耦合單元的管理存貯器,記錄著指令表中數(shù)據(jù)的使用次序,它將指令表清單中的數(shù)據(jù)字的使用情況按照次序順次地記錄著。它的兩個(gè)管理位就表示了數(shù)據(jù)字的使用情況。如總線(xiàn)數(shù)據(jù)存貯區(qū)域中的某一數(shù)據(jù)是“源”即要輸出到就地總線(xiàn)上,還是“目的”即要從就地總線(xiàn)上接收數(shù)據(jù),既不是“源”又不是“目的”就是不需要進(jìn)行交換的單元。
  
在數(shù)據(jù)交換的時(shí)候,此管理位存貯器被訪(fǎng)問(wèn)。根據(jù)管理位提供的信息以及就地總線(xiàn)上接收到的數(shù)據(jù)的狀態(tài)(控制系統(tǒng)辯認(rèn)信息后接收到的數(shù)據(jù))判斷之后,將就地總線(xiàn)數(shù)據(jù)存入數(shù)據(jù)存貯器的總線(xiàn)數(shù)據(jù)存貯區(qū)域(見(jiàn)表1)。

當(dāng)某一數(shù)據(jù)被編進(jìn)了指令清單,它在就地總線(xiàn)受到的干擾超過(guò)200ms時(shí),總線(xiàn)數(shù)據(jù)存貯區(qū)域的對(duì)應(yīng)存貯單元就被置為0000,并且發(fā)出故障信號(hào)SME;如果它被干擾不超過(guò)200ms,存貯單元仍將上次存入的正確數(shù)據(jù)保留下來(lái)使用。
  
4.2 模擬方式
  
模塊的面板上的SIM插鍵,可插入模擬存貯器70SS01的調(diào)試模塊的輔助設(shè)備。在編程過(guò)程中,需要從就地總線(xiàn)上接收信號(hào),或者從數(shù)據(jù)存貯器中送到就地總線(xiàn)上的信號(hào)都可以通過(guò)耦合單元的模擬接口SIM來(lái)模擬。
  
模擬存貯器70SS01插在面板上的SIM插鍵上,此存貯器可以通過(guò)一條互相電纜與模擬及指示模塊相連,如70SK02、70SK03等,這些指示模塊可以完成下列功能:①指示就地總線(xiàn)的信號(hào);②模擬就地總線(xiàn)的輸入及輸出;③對(duì)就地總線(xiàn)信號(hào)受到干擾或者丟失進(jìn)行跟蹤;④指示內(nèi)部存貯器的數(shù)據(jù)。
  
內(nèi)部數(shù)據(jù)的指示是由服務(wù)地址處理的,需要指示某一地址的數(shù)據(jù)是服務(wù)地址提供,而數(shù)據(jù)信號(hào)只能由模擬接口來(lái)指示。
  
5 診斷
  
模塊出現(xiàn)故障后,由硬件輸出信號(hào)SME、SMS和SMG,并發(fā)出告警信號(hào)。
  
5.1 SME告警信號(hào)
  
SME信號(hào)告警是指內(nèi)部受到電子干擾信號(hào),這些信號(hào)都是由模塊的監(jiān)視單元產(chǎn)生的。產(chǎn)生這些信號(hào)的故障原因以及結(jié)果如下:
  
第一個(gè)原因:地址傳送受到干擾;試驗(yàn)存貯器70SP02的RAM或PROM按鈕動(dòng)作。
  
如果是這兩種原因引起的告警信號(hào),則在邏輯控制器總清零后,并且閉鎖到就地總線(xiàn)的輸出。當(dāng)這些干擾都消失后,用初始化再啟動(dòng)裝置。
  
第二個(gè)原因:在指令表中程序結(jié)束不能實(shí)現(xiàn),因?yàn)橹噶睢癊ND”損失;程序太長(zhǎng);處理部分的順序被干擾。
  
如果是這些原因引起的故障告警信號(hào),則在此后的120ms將閉鎖本邏輯控制到就地總線(xiàn)的輸出。
  
第三個(gè)原因:就地總線(xiàn)輸入的數(shù)據(jù)受到干擾,或者是丟失時(shí)間超過(guò)200ms。
  
如果是這種故障,在時(shí)間超過(guò)200ms之后,與此丟失的數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)存貯器的存貯單元置成0000。如果就地總線(xiàn)上傳送的所有數(shù)據(jù)重新正確有效的話(huà),則此故障指示信號(hào)消失。
  
第四個(gè)原因:內(nèi)部電源電壓過(guò)高;數(shù)據(jù)從當(dāng)?shù)乜偩€(xiàn)進(jìn)入到數(shù)據(jù)存貯4周期超過(guò)120ms還未送到。
  
在這種情況下只是告警。
  
5.2 SMS模擬信號(hào)
  
如果就地總線(xiàn)的信號(hào)是由模擬存貯器70SS01來(lái)模擬的話(huà),則會(huì)出現(xiàn)SMS信號(hào),直到模擬狀態(tài)信號(hào)不出現(xiàn),則此信號(hào)就消失。
  
5.3 SMG裝置故障信號(hào)
  
SMG信號(hào)是信號(hào)SME與SMS信號(hào)的組合。
  
6 結(jié)語(yǔ)
  
以上對(duì)70PR02模塊作了些分析。此模塊的運(yùn)行方式具有靈活的可調(diào)性,如最大處理時(shí)間、程序長(zhǎng)度等都是可調(diào)的。此模塊有以下基本功能:①邏輯運(yùn)算:與門(mén)、或門(mén)、RS雙穩(wěn)態(tài);②時(shí)間元件:延時(shí)起動(dòng)、延時(shí)返回;③記數(shù)器讀數(shù)的遞減;④信號(hào)的比較:3取2,4取2;⑤多功能:順序功能、預(yù)選功能。

上一頁(yè) 1 2 下一頁(yè)

評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉