langui
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1541 個
工控威望: 1764 點
下載積分: 6257 分
在線時間: 642(小時)
注冊時間: 2014-06-16
最后登錄: 2024-12-12
查看langui的 主題 / 回貼
12樓  發(fā)表于: 2021-11-13 10:51
smart200里面子程序如果涉及到IN,INOUT,OUT, TEMP這些變量一定要遵守SMART200的調(diào)用規(guī)則,弄不好就會程序間干涉。
受不了了
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 598 個
工控威望: 727 點
下載積分: 1673 分
在線時間: 404(小時)
注冊時間: 2015-06-17
最后登錄: 2024-12-05
查看受不了了的 主題 / 回貼
13樓  發(fā)表于: 2021-11-14 06:58
最近遇到一個在某行業(yè)排名前三的大企業(yè)編程20年的老工程師弄不清楚調(diào)用和中斷,賣糕得
zhou1211
級別: 略有小成
精華主題: 1 篇
發(fā)帖數(shù)量: 205 個
工控威望: 362 點
下載積分: 1172 分
在線時間: 66(小時)
注冊時間: 2013-11-04
最后登錄: 2024-09-18
查看zhou1211的 主題 / 回貼
14樓  發(fā)表于: 2021-11-15 18:55
引用
引用第13樓受不了了于2021-11-14 06:58發(fā)表的  :
最近遇到一個在某行業(yè)排名前三的大企業(yè)編程20年的老工程師弄不清楚調(diào)用和中斷,賣糕得

說不定人家講究的是繼承和派生
受不了了
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 598 個
工控威望: 727 點
下載積分: 1673 分
在線時間: 404(小時)
注冊時間: 2015-06-17
最后登錄: 2024-12-05
查看受不了了的 主題 / 回貼
15樓  發(fā)表于: 2021-11-16 09:59
引用
引用第14樓zhou1211于2021-11-15 18:55發(fā)表的  :

說不定人家講究的是繼承和派生

是的,那行業(yè)對于一個外行來說絕對有技術(shù)含量,里面大量復(fù)雜計算,誰來看了都會說復(fù)雜。那種單位有前人遺留下來的現(xiàn)成模板,只需要復(fù)制粘貼,大單位高人多,他又沒混到精英層,就是某一部分工作整天重復(fù)或簡單修改,所以就這樣了
zhou1211
級別: 略有小成
精華主題: 1 篇
發(fā)帖數(shù)量: 205 個
工控威望: 362 點
下載積分: 1172 分
在線時間: 66(小時)
注冊時間: 2013-11-04
最后登錄: 2024-09-18
查看zhou1211的 主題 / 回貼
16樓  發(fā)表于: 2021-11-16 16:24
引用
引用樓主yxianming于2020-10-26 11:16發(fā)表的 Smart調(diào)用子程序異常問題請教 :
用S7-Smart做定時器程序, 做了5組,采用調(diào)用子程序辦法,但在運行時,1組啟動,其余4組也跟著啟動,這是是那個地方?jīng)]有做到位?請高人指點      
謝謝先!。


我們叫只調(diào)用一次得叫子程序,多次調(diào)用的叫函數(shù)塊(功能塊)或函數(shù)。smart沒分家,函數(shù)塊需要分配部分內(nèi)存來做過程保持,沒分配就意味著99%的沖突可能性。函數(shù)則是不存在過程保持,單周期完成的。good luck
zhou1211
級別: 略有小成
精華主題: 1 篇
發(fā)帖數(shù)量: 205 個
工控威望: 362 點
下載積分: 1172 分
在線時間: 66(小時)
注冊時間: 2013-11-04
最后登錄: 2024-09-18
查看zhou1211的 主題 / 回貼
17樓  發(fā)表于: 2021-11-16 16:27
引用
引用第15樓受不了了于2021-11-16 09:59發(fā)表的  :

是的,那行業(yè)對于一個外行來說絕對有技術(shù)含量,里面大量復(fù)雜計算,誰來看了都會說復(fù)雜。那種單位有前人遺留下來的現(xiàn)成模板,只需要復(fù)制粘貼,大單位高人多,他又沒混到精英層,就是某一部分工作整天重復(fù)或簡單修改,所以就這樣了

我之前在國企,程序特么還是注釋的2000年
受不了了
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 598 個
工控威望: 727 點
下載積分: 1673 分
在線時間: 404(小時)
注冊時間: 2015-06-17
最后登錄: 2024-12-05
查看受不了了的 主題 / 回貼
18樓  發(fā)表于: 2021-11-18 17:06
引用
引用第17樓zhou1211于2021-11-16 16:27發(fā)表的  :

我之前在國企,程序特么還是注釋的2000年

妥妥祖?zhèn)鞯?img src="images/post/smile/default/tongue.gif" />
yxianming
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 80 個
工控威望: 277 點
下載積分: 2005 分
在線時間: 64(小時)
注冊時間: 2018-07-08
最后登錄: 2024-12-06
查看yxianming的 主題 / 回貼
19樓  發(fā)表于: 2022-02-23 16:53
引用
引用第16樓zhou1211于2021-11-16 16:24發(fā)表的  :

我們叫只調(diào)用一次得叫子程序,多次調(diào)用的叫函數(shù)塊(功能塊)或函數(shù)。smart沒分家,函數(shù)塊需要分配部分內(nèi)存來做過程保持,沒分配就意味著99%的沖突可能性。函數(shù)則是不存在過程保持,單周期完成的。good luck

多謝賜教,需要慢慢消化
yxianming
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 80 個
工控威望: 277 點
下載積分: 2005 分
在線時間: 64(小時)
注冊時間: 2018-07-08
最后登錄: 2024-12-06
查看yxianming的 主題 / 回貼
20樓  發(fā)表于: 2022-02-23 16:55
引用
引用第12樓langui于2021-11-13 10:51發(fā)表的  :
smart200里面子程序如果涉及到IN,INOUT,OUT, TEMP這些變量一定要遵守SMART200的調(diào)用規(guī)則,弄不好就會程序間干涉。

多謝賜教,馬上去了解SMART200的調(diào)用規(guī)則