foxplc
水到渠成
級別: 家園?
精華主題: 2 篇
發(fā)帖數(shù)量: 550 個
工控威望: 628 點
下載積分: 4239 分
在線時間: 112(小時)
注冊時間: 2007-08-09
最后登錄: 2021-11-22
查看foxplc的 主題 / 回貼
樓主  發(fā)表于: 2008-11-13 14:07
描述:FC2中語句
圖片:
描述:FC2中語句
圖片:
描述:FC1中語句
圖片:
要實現(xiàn)閥B開1分鐘后,閥A才關閉,有關圖片如上所示

在FC1中有Q6.3開閥A,Q6.5開閥B。當前狀態(tài)是閥A開、閥B關

在FC2中有SET M101.0,延時1分鐘后RESET M100.7

                    SET M100.7,延時1分鐘后RESET M101.0          

在OB1中有CALL FC1

                    CALL FC2

本意想,條件滿足后SET M101.0 后延時1分鐘后RET M100.7即M101.0常開點閉合1分鐘后,M100.7常開點斷開。

但是執(zhí)行時M101.0常開點一閉合,M100.7常開點就斷開了。而在FC2中計時器還在走,T40開點根本沒有閉合,

RESET M100.7沒有執(zhí)行到。為什么在FC1中的M100.7常開點就斷開了
          
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6767 個
工控威望: 38368 點
下載積分: 2871 分
在線時間: 9503(小時)
注冊時間: 2006-09-13
最后登錄: 2024-11-15
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2008-11-13 14:54
真的很亂哦

你說M100.7斷開,但是根據(jù)你的貼圖,M100.7并無斷開,而是M101.0斷開了。

因此請你最好整理一下你要問的問題~~  
陳宮123
共同發(fā)展、展現(xiàn)自我
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 621 個
工控威望: 337 點
下載積分: 1244 分
在線時間: 165(小時)
注冊時間: 2008-10-21
最后登錄: 2020-01-26
查看陳宮123的 主題 / 回貼
2樓  發(fā)表于: 2008-11-14 07:48
把程序上傳給你看看吧,另外控制要求也說清楚哦。   
歐姆龍、三菱、西門子PLC編程;單片機項目承接(C51 、AVR)
foxplc
水到渠成
級別: 家園?
精華主題: 2 篇
發(fā)帖數(shù)量: 550 個
工控威望: 628 點
下載積分: 4239 分
在線時間: 112(小時)
注冊時間: 2007-08-09
最后登錄: 2021-11-22
查看foxplc的 主題 / 回貼
3樓  發(fā)表于: 2008-11-14 13:00
cvlsam 說問題沒有描述清楚,我又整理了一下,還有視頻錄像



在OB1中有CALL FC4

         CALL FC6

在FC4(輸出連接程序)  中有Q6.3開閥A,Q6.5開閥B。當前狀態(tài)是閥A開、閥B關

在FC6中(有閥門控制)  SET M101.0,延時1分鐘后RESET M100.7

                     SET M100.7,延時1分鐘后RESET M101.0          


貼圖中DB10.DBD24大于DB11.DBD48,SET M100.7 閥A開,所以 M100.7 沒有斷開。Q6.3有輸出,

Q6.5無輸出,貼圖中閥A開,閥B關,F(xiàn)在要實現(xiàn)當條件滿足時閥B開,開后

延時1分鐘后,閥A才關。圖中DB10.DBD24小于DB11.DBD52就是滿足的條件,

(DB10.DBD24是現(xiàn)場熱電偶傳來的溫度,DB11.DBD48是組態(tài)界面中人工輸入的數(shù)值。)

DB11.DBD52=DB11.DBD48-10

當DB10.DBD24小于DB11.DBD52,SET M101.0 Q6.5有輸出,閥B開,

SET M101.0 時計器T40計時1分鐘,1分鐘到后,T40接通,

RETSET M100.7 Q6.3 輸出停止,閥A才關,這是想當然的指令執(zhí)行過程,實際上,當DB11.DBD52

是50的時候,SET M101.0 Q6.5有輸出,閥B是開了,可T40計時根本沒有到1分鐘,T40 沒有閉合,

RETSET M100.7還沒有執(zhí)行到,程序段87中的M100.7就斷開了。Q6.3輸出停止,閥A關閉,沒有達

到,DB10.DBD24(23.148度)小于DB11.DBD52(50度),時開閥B,延時1分鐘后再關閥A的工藝

要求請問這樣使用SET RESET SD計時器指令有什么問題?
附件: 屏幕錄像.rar (658 K) 下載次數(shù):47
網站提示: 請不要用迅雷下載附件,容易出錯
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個
工控威望: 7419 點
下載積分: 158680 分
在線時間: 3155(小時)
注冊時間: 2007-11-21
最后登錄: 2024-11-15
查看sjm213的 主題 / 回貼
4樓  發(fā)表于: 2008-11-14 17:55
不會吧?
這個程序應該可以滿足
引用
SET M101.0,延時1分鐘后RESET M100.7
,即M101.0和M100.7同時ON一分鐘,再到達M101.0為ON,M100.7為OFF的狀態(tài);
但在
引用
   SET M100.7,延時1分鐘后RESET M101.0  
時,是保持M101.0為ON的同時,M100.7為OFF,一分鐘之后兩狀態(tài)互換,變?yōu)镸100.7為ON,M101.0為OFF。
foxplc
水到渠成
級別: 家園常客
精華主題: 2 篇
發(fā)帖數(shù)量: 550 個
工控威望: 628 點
下載積分: 4239 分
在線時間: 112(小時)
注冊時間: 2007-08-09
最后登錄: 2021-11-22
查看foxplc的 主題 / 回貼
5樓  發(fā)表于: 2008-11-16 09:35
確實不滿足控制要求,有屏幕錄像可證
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個
工控威望: 7419 點
下載積分: 158680 分
在線時間: 3155(小時)
注冊時間: 2007-11-21
最后登錄: 2024-11-15
查看sjm213的 主題 / 回貼
6樓  發(fā)表于: 2008-11-17 09:27
引用
引用第5樓foxplc于2008-11-16 09:35發(fā)表的  :
確實不滿足控制要求,有屏幕錄像可證


我是說可以滿足
引用
SET M101.0,延時1分鐘后RESET M100.7

的要求

而不能滿足后面那條的要求;

屏幕錄像沒有看清楚  有點亂~~
philsky
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看philsky的 主題 / 回貼
7樓  發(fā)表于: 2008-11-17 10:27
不用編的這么復雜,好好畫個邏輯關系圖