自在自线亚洲а∨天堂在线-中文字幕一区视频播放-扒开双腿猛进入喷水高潮叫声-欧美日本亚洲一区二区-老熟妇高潮偷拍一区二区-国产精品高清一区二区不卡-午夜色福利视频一区二区三区-亚洲国产成人精品福利在线观看-亚洲欧美成人一区二区在线电影

當前位置:機電之家首頁 >> PLC技術(shù)>> PLC基礎 >> PLC入門 >> 一組PLC程序的邏輯錯誤分析(2)
一組PLC程序的邏輯錯誤分析(2)

一組PLC程序的邏輯錯誤分析

2 搶答器程序


  題目:搶答器程序


  來源:plc應用技術(shù)開發(fā)與實踐


  編程平臺:西門子公司 s7-200


  問題描述:


 ?。?)主持人控制開始按鈕;


 ?。?)3個搶答者每人控制自己的搶答按鈕;


 ?。?)開始按鈕按下之后所有警報器斷電;


 ?。?)之后每個搶答按鈕按下將使自己的警報器得電,并鎖住其他搶答者輸入信號的有效性。


  變量分配:


  i0.0 主持人按鈕;


  i0.1,i0.2,i0.3 分別為三個搶答者按鈕;


  q0.0,q0.1,q0.2 分別為對應于搶答者的警報器輸出;


  原書給出的搶答器梯形圖程序(見圖2)。


  


  圖2 搶答器梯形圖程序


  plc程序語義:


  上述梯形圖程序的語義可以用比較簡短的方式表達出來:


  q0.0 := (i0.1 or q0.0) and ~i0.0 and ~q0.1 and ~q0.2;


  q0.1 := (i0.2 or q0.1) and ~i0.0 and ~q0.0 and ~q0.2;


  q0.2 := (i0.3 or q0.2) and ~i0.0 and ~q0.0 and ~q0.1;


  其中~i0.0表示i0.0的邏輯非。


  plc的程序周期性地重復執(zhí)行,每個周期時間很短。在一個周期中,plc將讀入輸入值(這里是i0.1,i0.2和i0.3),經(jīng)過對上述程序的計算之后,把輸出變量(這里是q0.0,q0.1和q0.2)的值送到外部。注意上述程序在每個周期中都重復執(zhí)行。在每個周期中,程序的執(zhí)行由上往下由左至右。


  當一個搶答按鈕按下之后(比如i0.1=1),對應的輸出(q0.0)馬上變成1。在下一周期中,即使該按鈕方開(i0.1=0)程序的輸出依然會保持為0,原因是程序依靠自反饋作用(or q0.0)。同時,由于在另外兩個程序段中含有~q0.1,因此它們的輸出都無法變成1,直到主持人按鈕i0.0把q0.0重新置0為止。

作者:未知 點擊:344次 [打印] [關閉] [返回頂部]
本文標簽:一組PLC程序的邏輯錯誤分析(2)
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《一組PLC程序的邏輯錯誤分析(2)》相關權(quán)利人與機電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

宋磊 【求購】  氮化硅套管  2026-4-3
黃經(jīng)理 【求購】  LS母線槽  2026-4-3
陳先生 【求購】  施耐德塑殼...  2026-4-2
譚經(jīng)理 【求購】  工業(yè)溫度計  2026-4-2
焦經(jīng)理 【求購】  液壓馬達  2026-4-2
周先生 【求購】  36號白油  2026-4-2
王經(jīng)理 【求購】  萊克斯洛面...  2026-4-2
柯經(jīng)理 【求購】  西奧電梯  2026-4-2
VIP公司推薦