http://www.moduwu.com 2025-12-18 17:20 湖南簡思科技有限公司
需求描述:按下啟動按鈕,進水閥(y0)打開進行工作,15min后關閉,進行洗滌工作(y1),15min后關閉,進行排水工作(y2),15min后關閉,進行脫水工作(y3),15min后關閉,流程結束。
記錄思考過程
1. 輸入端口配置
啟動按鈕:作為唯一的輸入信號,用于觸發(fā)整個流程的開始,分配為X0(開關量輸入,常開觸點,按下時接通)。
2. 輸出端口配置
被控制對象 功能描述 輸出端口 狀態(tài)定義
進水閥 控制進水動作 Y0 1 = 打開,0 = 關閉
洗滌裝置 控制洗滌動作 Y1 1 = 工作,0 = 停止
排水閥 控制排水動作 Y2 1 = 打開,0 = 關閉
脫水裝置 控制脫水動作 Y3 1 = 工作,0 = 停止
時序邏輯與無序組合邏輯分析
整個控制流程以時序邏輯為主,無明顯無序組合邏輯,具體分析如下:
1. 時序邏輯動作步驟
時序邏輯的核心是 “按時間順序依次執(zhí)行,前一步驟完成后觸發(fā)下一步驟”,本流程的時序邏輯體現(xiàn)在:
觸發(fā)條件:依賴時間定時器和前序步驟的完成信號(時間到)。
執(zhí)行順序:嚴格按照 “進水→洗滌→排水→脫水” 的固定順序執(zhí)行,每個步驟的啟動必須以 “前一步驟 15 分鐘結束” 為前提。
具體表現(xiàn):
按下啟動按鈕(X0=1)后,Y0=1(進水),同時啟動 15 分鐘定時器 T0;
T0 計時結束(T0=1),Y0=0,Y1=1(洗滌),啟動定時器 T1(15 分鐘);
T1 計時結束(T1=1),Y1=0,Y2=1(排水),啟動定時器 T2(15 分鐘);
T2 計時結束(T2=1),Y2=0,Y3=1(脫水),啟動定時器 T3(15 分鐘);
T3 計時結束(T3=1),Y3=0,所有輸出關閉,流程結束。
時序環(huán)0環(huán)指令解釋:
第00步:等待<X0 X0>通信號連續(xù)保持1次掃描
第01步:觸發(fā)<Y0 Y0>通電
第02步:在此等待0小時15分鐘0秒0毫秒
第03步:觸發(fā)<Y0 Y0>斷電
第04步:觸發(fā)<Y1 Y1>通電
第05步:在此等待0小時15分鐘0秒0毫秒
第06步:觸發(fā)<Y1 Y1>斷電
第07步:觸發(fā)<Y2 Y2>通電
第08步:在此等待0小時15分鐘0秒0毫秒
第09步:觸發(fā)<Y2 Y2>斷電
第10步:觸發(fā)<Y3 Y3>通電
第11步:在此等待0小時15分鐘0秒0毫秒
第12步:觸發(fā)<Y3 Y3>斷電
