foxplc
水到渠成
級(jí)別: 家園?
![]() |
描述:FC2中語句
圖片: ![]()
描述:FC2中語句
圖片: ![]()
描述:FC1中語句
圖片: ![]() 要實(shí)現(xiàn)閥B開1分鐘后,閥A才關(guān)閉,有關(guān)圖片如上所示 在FC1中有Q6.3開閥A,Q6.5開閥B。當(dāng)前狀態(tài)是閥A開、閥B關(guān) 在FC2中有SET M101.0,延時(shí)1分鐘后RESET M100.7 SET M100.7,延時(shí)1分鐘后RESET M101.0 在OB1中有CALL FC1 CALL FC2 本意想,條件滿足后SET M101.0 后延時(shí)1分鐘后RET M100.7即M101.0常開點(diǎn)閉合1分鐘后,M100.7常開點(diǎn)斷開。 但是執(zhí)行時(shí)M101.0常開點(diǎn)一閉合,M100.7常開點(diǎn)就斷開了。而在FC2中計(jì)時(shí)器還在走,T40開點(diǎn)根本沒有閉合, RESET M100.7沒有執(zhí)行到。為什么在FC1中的M100.7常開點(diǎn)就斷開了 |
---|---|
|
foxplc
水到渠成
級(jí)別: 家園常客
![]() |
cvlsam 說問題沒有描述清楚,我又整理了一下,還有視頻錄像 在OB1中有CALL FC4 CALL FC6 在FC4(輸出連接程序) 中有Q6.3開閥A,Q6.5開閥B。當(dāng)前狀態(tài)是閥A開、閥B關(guān) 在FC6中(有閥門控制) SET M101.0,延時(shí)1分鐘后RESET M100.7 SET M100.7,延時(shí)1分鐘后RESET M101.0 貼圖中DB10.DBD24大于DB11.DBD48,SET M100.7 閥A開,所以 M100.7 沒有斷開。Q6.3有輸出, Q6.5無輸出,貼圖中閥A開,閥B關(guān),F(xiàn)在要實(shí)現(xiàn)當(dāng)條件滿足時(shí)閥B開,開后 延時(shí)1分鐘后,閥A才關(guān)。圖中DB10.DBD24小于DB11.DBD52就是滿足的條件, (DB10.DBD24是現(xiàn)場(chǎng)熱電偶傳來的溫度,DB11.DBD48是組態(tài)界面中人工輸入的數(shù)值。) DB11.DBD52=DB11.DBD48-10 當(dāng)DB10.DBD24小于DB11.DBD52,SET M101.0 Q6.5有輸出,閥B開, SET M101.0 時(shí)計(jì)器T40計(jì)時(shí)1分鐘,1分鐘到后,T40接通, RETSET M100.7 Q6.3 輸出停止,閥A才關(guān),這是想當(dāng)然的指令執(zhí)行過程,實(shí)際上,當(dāng)DB11.DBD52 是50的時(shí)候,SET M101.0 Q6.5有輸出,閥B是開了,可T40計(jì)時(shí)根本沒有到1分鐘,T40 沒有閉合, RETSET M100.7還沒有執(zhí)行到,程序段87中的M100.7就斷開了。Q6.3輸出停止,閥A關(guān)閉,沒有達(dá) 到,DB10.DBD24(23.148度)小于DB11.DBD52(50度),時(shí)開閥B,延時(shí)1分鐘后再關(guān)閥A的工藝 要求請(qǐng)問這樣使用SET RESET SD計(jì)時(shí)器指令有什么問題? |
---|---|
|