為修修為
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 130 個
工控威望: 274 點
下載積分: 1090 分
在線時間: 41(小時)
注冊時間: 2009-12-11
最后登錄: 2024-12-09
查看為修修為的 主題 / 回貼
樓主  發(fā)表于: 2022-11-22 20:43
我這里有一個應(yīng)用,設(shè)備允許運行條件,有需要滿足多條件完成,才可以發(fā)出允許運行信號。因為工藝要求條件會有所變化,所以建了一個FB,16路輸入,能夠?qū)崿F(xiàn)任意引腳輸入條件,完成。但是有一個問題,輸入的條件需要是需要取反,請教一下,怎么才能實現(xiàn)不需要取反,而實現(xiàn)這個功能。
[ 此帖被為修修為在2022-11-23 20:21重新編輯 ]
zh_s_c
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 40 個
工控威望: 2796 點
下載積分: 22924 分
在線時間: 226(小時)
注冊時間: 2020-05-17
最后登錄: 2024-12-20
查看zh_s_c的 主題 / 回貼
1樓  發(fā)表于: 2022-11-24 09:21
在輸入變量里增加一個int類型變量Number,用于定義運行條件的數(shù)量。
在臨時變量里增加一個int類型變量Temp,用于累計滿足運行條件的數(shù)量。

temp := 0;

條件1滿足----temp:=temp+1;
。。。
。。。
條件n滿足-----temp:=temp+1;

如果 temp= number  則out=1