要看你是博圖嗎?
復制我的代碼,當然,你還要定義IN和OUT
#R_TRIG_Instance(CLK:=#OK,
Q=>#OK_P);
#R_TRIG_Instance_1(CLK:=#NG,
Q=>#NG_P);
IF #OK_P = 1 THEN
#pass := #pass + 1;
END_IF;
IF #NG_P = 1 THEN
#fail := #fail + 1;
END_IF;
#total := #pass + #fail;
IF #total <> 0 THEN
#percent := (#pass / #total) * 100;
ELSE
#percent := 0;
END_IF;
IF #clear = 1 THEN
#pass := 0;
#fail := 0;
#percent := 0;
END_IF;
我解釋一下,第一個是脈沖沿,=1的時候,執行一次
當有OK或者NG信號的時候,進行運算。
你懂的,合格+不合格=總產量
合格/總產量*100=合格率