硬體:用LED模擬表示插槽和載具


PLC型號:永宏FBs-24MC


輸入:
X0 PB1
X1 PB2
X2 PB3
輸出:
Y0 L1
Y1 L2
Y3 L3
Y4 L4
Y5 L5
Y6 L6

 


動作說明:


1.當PB1啟動開關按鈕按下後,燈泡L1亮
間隔2秒後,燈泡L1熄滅
換燈泡L2亮,亮兩秒後燈泡L2熄滅
再回去到燈泡L1恆亮 不用再重複循環


2.跑完PB1流程 L1恆亮
可以有兩種選擇PB2和PB3
也就表示想到第二個插槽就是按PB2
想到第三個插槽就是按PB3


3.當選擇PB2按鈕按下後,從燈泡L1亮
之後熄滅,換燈泡L3亮,間隔兩秒後熄滅,燈泡L4亮,亮兩秒後燈泡L4熄滅
再回去到燈泡L3亮兩秒熄滅後燈泡L1亮


4.選擇PB3按鈕按下後,從燈泡L1亮
之後熄滅,換燈泡L5亮,間隔兩秒後熄滅,燈泡L6亮,亮兩秒後燈泡L6熄滅
再回去到燈泡L5亮兩秒後熄滅後燈泡L1亮

 


關於你的動作說明中,PB2和PB3的流程最後只有寫燈泡L1亮,之後呢?所以先假設是和PB1的流程一樣是恆亮
這樣一來就有個問題?就是動作說明中沒有提到停止條件,在照順序跑完PB2或PB3的流程後若要重新開始就只能將PLC重開機
所以我再追加一個輸入接點
X3 STOP
另外在PB2和PB3的流程一開始有預留一段程式,若是在L1轉換到L3或L5時想要追加計時,只要修改計時器的數值即可

 


程式階梯圖,註解在圖內

20160619-01  

20160619-02  

20160619-03  

20160619-04  

20160619-05  

20160619-06  

,

未出師的小工程師 發表在 痞客邦 PIXNET 留言(0) 人氣()