西門(mén)子模塊6ES7212-1BE40-0XB0詳細(xì)說(shuō)明
西門(mén)子模塊6ES7212-1BE40-0XB0詳細(xì)說(shuō)明
本程序用來(lái)說(shuō)明如何用S7-200的檢測(cè)邊沿指令來(lái)檢測(cè)簡(jiǎn)單信號(hào)的變化。在這個(gè)過(guò)程中,用上升和下降來(lái)區(qū)分信號(hào)邊沿,上升沿指信號(hào)山“0"變?yōu)椤?/span>1",下降沿指信號(hào)山“1"變?yōu)椤?/span>0"。邏輯"1"表示輸入上有電壓,"0"表示輸入上無(wú)電壓。
程序用2個(gè)存儲(chǔ)字分別累計(jì)輸入10.0上升沿?cái)?shù)目,以及輸入10.1下降沿?cái)?shù)目。
程序和注釋
程序利用輸入10.0和EU(上升沿)指令來(lái)判定上升沿變化是否發(fā)生,也就是說(shuō),信號(hào)由"0"變?yōu)椤?/span>1"。如果一個(gè)上升沿變化發(fā)生了,那么存儲(chǔ)字MW1的值增加1。ED(下降沿)指令用來(lái)計(jì)數(shù)輸入10.1的下降沿,用存儲(chǔ)字MW3來(lái)計(jì)數(shù)。如果某一個(gè)存儲(chǔ)字計(jì)數(shù)達(dá)到127,那么該存儲(chǔ)字被重新置為0。注意MB2是存儲(chǔ)字MW1的低字節(jié),MB1為高字節(jié)。同樣的,MB4為存儲(chǔ)字MW3的低字節(jié),MB3為高字節(jié)。
本程序長(zhǎng)度為27個(gè)字。
這個(gè)示例程序控制三相感應(yīng)電動(dòng)機(jī)的星形—三角形起動(dòng)過(guò)程。當(dāng)與輸入點(diǎn)10.0相連的點(diǎn)動(dòng)開(kāi)關(guān)ON(開(kāi)機(jī))接通時(shí),電動(dòng)機(jī)繞組星形連接運(yùn)轉(zhuǎn)。經(jīng)過(guò)預(yù)置時(shí)問(wèn)5秒鐘后,電動(dòng)機(jī)繞組切換為三角形連接。
當(dāng)關(guān)機(jī)點(diǎn)動(dòng)開(kāi)關(guān)OFF或電動(dòng)機(jī)電路斷路器(分別與輸入點(diǎn)10.1和10.2相連)動(dòng)作時(shí),電動(dòng)機(jī)關(guān)機(jī)。當(dāng)開(kāi)機(jī)開(kāi)關(guān)(ON)和停機(jī)開(kāi)關(guān)(OFF)同時(shí)被按下時(shí),電動(dòng)機(jī)仍然處于停機(jī)狀態(tài)。
程序框圖
在每個(gè)掃描周期的起始處程序都要檢查是否必須將內(nèi)部存儲(chǔ)器標(biāo)志位M 10.0設(shè)置為互鎖狀態(tài)。當(dāng)關(guān)淚L開(kāi)關(guān)(10.1)和開(kāi)淚L開(kāi)關(guān)(10.0)同時(shí)動(dòng)作時(shí),M10.0被設(shè)置成互鎖狀態(tài)。自到這兩個(gè)開(kāi)關(guān)都恢復(fù)為初始狀態(tài),互鎖才解除?;ユi的作用是防比誤操作。
內(nèi)部存儲(chǔ)器標(biāo)志位M 11 .0用于開(kāi)機(jī)過(guò)程。當(dāng)與輸入點(diǎn)10.0相連的開(kāi)機(jī)點(diǎn)動(dòng)開(kāi)關(guān)閉合,且主電源起動(dòng)器尚未接通時(shí),將M 11 .0置位。當(dāng)電動(dòng)機(jī)繞組正處于星形一三角形連接切換時(shí),也就是主電源起動(dòng)器(Q0.0)和星形起動(dòng)器(Q0.1)同時(shí)接通時(shí),也將M 11 .0置位。
只有當(dāng)電路斷路器觸點(diǎn)(10.2)和關(guān)機(jī)開(kāi)關(guān)觸點(diǎn)(10.1)都沒(méi)有打開(kāi),且三角形起動(dòng)器(Q0.2)沒(méi)有工作時(shí),M11.0才有可能被置位。
滿(mǎn)足下述條件時(shí)輸出Q0.1被置位,使星形起動(dòng)器工作:用于開(kāi)機(jī)過(guò)程的內(nèi)部存儲(chǔ)器標(biāo)志位M 11 .0被置位;定時(shí)器丁37沒(méi)有溢出(預(yù)置時(shí)問(wèn)為5秒);且沒(méi)有互鎖標(biāo)志(M10.0)。
用于開(kāi)淚L過(guò)程的內(nèi)部存儲(chǔ)器標(biāo)志位M 11 .0被置位時(shí),只要沒(méi)有互鎖標(biāo)志,定時(shí)器T37就開(kāi)始計(jì)時(shí)(預(yù)置時(shí)問(wèn)為5秒)。定時(shí)器丁37的基準(zhǔn)時(shí)問(wèn)是100ms,也就是說(shuō),當(dāng)T37
的預(yù)置值為50時(shí),實(shí)際預(yù)置時(shí)問(wèn)就是5秒。
控制主電源起動(dòng)器的輸出觸點(diǎn)Q0.0閉合的條件是:接在輸入點(diǎn)I0.0上的開(kāi)機(jī)點(diǎn)動(dòng)開(kāi)關(guān)和控制星形起動(dòng)器的輸出點(diǎn)Q0.1都己經(jīng)閉合,與輸入點(diǎn)I0.1相連的人停機(jī)點(diǎn)動(dòng)開(kāi)關(guān)沒(méi)有動(dòng)作,且與輸入點(diǎn)I0.2相連的電動(dòng)機(jī)電路斷路器沒(méi)有斷開(kāi),同時(shí)沒(méi)有互鎖標(biāo)志。
當(dāng)主電源起動(dòng)器閉合,星形起動(dòng)器切除后,控制三角形起動(dòng)器的輸出點(diǎn)Q0.2被置位。