西門子ET200電子模塊6ES7 134-4MB02-0AB0原裝
I/O中斷包括外部輸入上升/下降沿中斷、高速計數(shù)器中斷和高速脈沖輸出中斷。S7-200用輸入(I0.0、I0.1、I0.2或I0.3)上升/下降沿產(chǎn)生中斷。這些輸入點用于捕獲在發(fā)生時必須立即處理的事件。高速計數(shù)器中斷指對高速計數(shù)器運行時產(chǎn)生的事件實時響應(yīng),包括當前值等于預(yù)設(shè)值時產(chǎn)生的中斷,計數(shù)方向的改變時產(chǎn)生的中斷或計數(shù)器外部復(fù)位產(chǎn)生的中斷。脈沖輸出中斷是指預(yù)定數(shù)目脈沖輸出完成而產(chǎn)生的中斷。
(3)時基中斷
時基中斷包括定時中斷和定時器T32/T96中斷。定時中斷用于支持一個周期性的活動。周期時間從1毫秒至255毫秒,時基是1毫秒。使用定時中斷0,必須在SMB34中寫入周期時間;使用定時中斷1,必須在SMB35中寫入周期時間。將中斷程序連接在定時中斷事件上,若定時中斷被允許,則計時開始,每當達到定時時間值,執(zhí)行中斷程序。定時中斷可以用來對模擬量輸入進行采樣或定期執(zhí)行PID回路。定時器T32/T96中斷指允許對定時間間隔產(chǎn)生中斷。這類中斷只能用時基為1ms的定時器T32/T96構(gòu)成。當中斷被啟用后,當前值等于預(yù)置值時,在S7-200執(zhí)行的正常1毫秒定時器更新的過程中,執(zhí)行連接的中斷程序語句表程序設(shè)計語言與梯形圖
語句表程序設(shè)計語言是用布爾助記符來描述程序的一種程序設(shè)計語言。語句表程序設(shè)計語言與計算機中的匯編語言非常相似,采用布爾助記符來表示操作功能。
語句表程序設(shè)計語言具有下列特點:
(1) 采用助記符來表示操作功能,具有容易記憶,便于撐握的特點;
(2) 在編程器的鍵盤上采用助記符表示,具有便于操作的特點,可在無計算機的場合進行編程設(shè)計;
(3) 用編程軟件可以將語句表與梯形圖可以相互轉(zhuǎn)換。
例如,圖1中的梯形圖轉(zhuǎn)換為語句表程序如下可編程控制器梯形圖設(shè)計規(guī)則
1.觸點的安排
梯形圖的觸點應(yīng)畫在水平線上,不能畫在垂直分支上。
2.串、并聯(lián)的處理
在有幾個串聯(lián)回路相并聯(lián)時,應(yīng)將觸點最多的那個串聯(lián)回路放在梯形圖最上面。在有幾個并聯(lián)回路相串聯(lián)時,應(yīng)將觸點最多的并聯(lián)回路放在梯形圖的最左面。
3.線圈的安排
不能將觸點畫在線圈右邊,只能在觸點的右邊接線圈。
4.不準雙線圈輸出
如果在同一程序中同一元件的線圈使用兩次或多次,則稱為雙線圈輸出。這時前面的輸出無效,只有最后一次才有效,所以不應(yīng)出現(xiàn)雙線圈輸出。