zzgzlp
級別: 略有小成
精華主題: 0
發(fā)帖數量: 106 個
工控威望: 256 點
下載積分: 1709 分
在線時間: 96(小時)
注冊時間: 2012-12-10
最后登錄: 2024-11-17
查看zzgzlp的 主題 / 回貼
樓主  發(fā)表于: 2023-09-21 23:32
圖片:
圖片:
SMARTS200 形參子程序調用實驗,發(fā)現時鐘不計數,大家?guī)兔匆幌隆?br />另一個問題,計時一直累加會變成負數,我設置一個LB4>255,MOV 255 LB4.這樣做可以嗎
附件: 形參測試.rar (58 K) 下載次數:58
網站提示: 請不要用迅雷下載附件,容易出錯
hstec2002
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 490 個
工控威望: 1893 點
下載積分: 8507 分
在線時間: 680(小時)
注冊時間: 2021-05-05
最后登錄: 2024-12-24
查看hstec2002的 主題 / 回貼
1樓  發(fā)表于: 2023-09-22 07:49
1 程序中并沒用到紅,且紅應該用OUT 。
2 當前時間用了LB4就不能輸出L4.0 。
3 輸出并沒用到綠、黃、蜂鳴器;輸出L6.0 / L6.1 / L6.2 錯誤。
QQ: 2845452345
zzgzlp
級別: 略有小成
精華主題: 0
發(fā)帖數量: 106 個
工控威望: 256 點
下載積分: 1709 分
在線時間: 96(小時)
注冊時間: 2012-12-10
最后登錄: 2024-11-17
查看zzgzlp的 主題 / 回貼
2樓  發(fā)表于: 2023-09-22 10:51
hstec2002
謝謝樓上老哥指點,LB4,L4.0確實重用了,沒想到變量表自動生成也會出錯,我改了一下再試。
另一個問題,計時一直累加會變成負數,我設置一個LB4>255,MOV 255 LB4.這樣做可以嗎?我老擔心在子程序多個應用時,有沖突
zzgzlp
級別: 略有小成
精華主題: 0
發(fā)帖數量: 106 個
工控威望: 256 點
下載積分: 1709 分
在線時間: 96(小時)
注冊時間: 2012-12-10
最后登錄: 2024-11-17
查看zzgzlp的 主題 / 回貼
3樓  發(fā)表于: 2023-09-22 11:54
圖片:
圖片:
Q0.0,Q0.1,Q0.3一直沒有輸出,但對應的L6.0,L6.1,L6.2,L6.3是有動作的,什么原因呢?
hstec2002
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 490 個
工控威望: 1893 點
下載積分: 8507 分
在線時間: 680(小時)
注冊時間: 2021-05-05
最后登錄: 2024-12-24
查看hstec2002的 主題 / 回貼
4樓  發(fā)表于: 2023-09-22 13:24
是說你頑固還是說你基礎差或理解有問題:
1 上面不是說了紅要用OUT 。
2 輸出要用紅、綠、黃、蜂鳴器;不是L6.0 / L6.1 / L6.2。
QQ: 2845452345
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數量: 5212 個
工控威望: 7436 點
下載積分: 159003 分
在線時間: 3172(小時)
注冊時間: 2007-11-21
最后登錄: 2024-12-24
查看sjm213的 主題 / 回貼
5樓  發(fā)表于: 2023-09-22 14:56
1、
引用
計時一直累加會變成負數,我設置一個LB4>255,MOV 255 LB4.這樣做可以嗎?

可以。

2、如樓上所說,你形參是L5.0/L5.1/L5.2,程序里用的L6.0/L6.1/L6.2跟外部的Q根本沒有關聯(lián)。

zzgzlp
級別: 略有小成
精華主題: 0
發(fā)帖數量: 106 個
工控威望: 256 點
下載積分: 1709 分
在線時間: 96(小時)
注冊時間: 2012-12-10
最后登錄: 2024-11-17
查看zzgzlp的 主題 / 回貼
6樓  發(fā)表于: 2023-09-22 16:59
圖片:
圖片:
hstec2002
   幸賴老哥細細指正,程序如圖片,實驗可以了。(那個紅燈 變成IN OUT 屬性,就相互影響了。教程上說,如果一個部件有輸出,同時又作為輸入觸點,就屬于IN OUT屬性了呀,此處  紅燈  作為  蜂鳴器  輸出的條件,怎么不行了呢?請老哥再說一下