一、設(shè)備:
一個啟動按鈕SB2,一個停止按鈕SB3,一個緊急停止按鈕 SB1,一面七段碼顯示屏和五臺電機(jī)M1、M2、M3、M4、M5及其相應(yīng)的電器元件等
二、要求:
1. 當(dāng)急停按鈕SB1:OFF時,正常啟動電機(jī)。第一次按啟動按鈕SB2:ON(一次),第一臺電機(jī)M1啟動正常運(yùn)行;第二次按啟動按鈕SB2:ON(一次),第二臺電機(jī)M2啟動正常運(yùn)行;第三次按啟動按鈕SB2:ON(一次),第三臺電機(jī)M3啟動正常運(yùn)行;...;第五次按啟動按鈕SB2:ON(一次),第五臺電機(jī)M5啟動正常運(yùn)行。至此五臺電機(jī)全部啟動正常運(yùn)轉(zhuǎn)。
2. 這時第一次按動停止按鈕SB3:ON(一次),先停止第五臺電機(jī)M5,其它電機(jī)照常運(yùn)行;第二次按動停止按鈕SB3:ON(一次),再停止第四臺電機(jī)M4;第三次按動停止按鈕SB3:ON(一次),是停止第三臺電機(jī)M3;…;第五次按動停止按鈕SB3:ON(一次),停止第一臺電機(jī)M1。至此五臺電機(jī)全部停止運(yùn)行。
3. 在任何正常情況下,若按動停止按鈕SB3一次都是對所有正在運(yùn)行電機(jī)的編號選最大的先停止運(yùn)行,其它狀態(tài)不變;若按啟動按鈕SB2一次都是對所有沒有運(yùn)行電機(jī)的編號選最小的先啟動。
4. 當(dāng)急停按鈕SB1:ON時,所有電機(jī)都停止運(yùn)行,啟動無效。
5. 用七段碼隨時顯示正在運(yùn)行的電機(jī)號碼。
三、I/O分配:
輸入端:
X0:啟動按鈕SB2
X1:停止按鈕SB3
X2:急停按鈕SB1
輸出端:
Y0:七段碼a段
Y1:七段碼b段
Y2:七段碼c段
Y3:七段碼d段
Y4:七段碼e段
Y5:七段碼f段
Y6:七段碼g段
Y8:第一臺電機(jī)M1
Y9:第二臺電機(jī)M2
Y10:第三臺電機(jī)M3
Y11:第四臺電機(jī)M4
Y12:第五臺電機(jī)M5
四、七段LED數(shù)碼管顯示示意圖:
V1000:LED數(shù)碼管顯示0的值,十進(jìn)制63,二進(jìn)制00111111
V1001:LED數(shù)碼管顯示1的值,十進(jìn)制6,二進(jìn)制00000110
V1002:LED數(shù)碼管顯示2的值,十進(jìn)制91,二進(jìn)制01011011
V1003:LED數(shù)碼管顯示3的值,十進(jìn)制79,二進(jìn)制01001111
V1004:LED數(shù)碼管顯示4的值,十進(jìn)制102,二進(jìn)制01100110
V1005:LED數(shù)碼管顯示5的值,十進(jìn)制109,二進(jìn)制01101101