麻豆一区区三三四区产品麻豆-麻豆影视国产TV在线观看-麻豆影视国产在线观看-麻豆影视在线-麻豆影视在线观看av-麻豆影院

gk_樂一
級別: 探索解密
精華主題: 0
發帖數量: 109 個
工控威望: 182 點
下載積分: 2993 分
在線時間: 53(小時)
注冊時間: 2019-12-20
最后登錄: 2024-12-12
查看gk_樂一的 主題 / 回貼
樓主  發表于: 2021-01-22 14:47
如題,子程序需要用到很多實數的中間變量,到LD56就不能用了,能否類似系統庫文件那個,外部調用全局變量
[ 此帖被gk_樂一在2021-01-25 17:39重新編輯 ]
湛藍小爾
工控交流 Q703935819
級別: 家園?

精華主題: 0
發帖數量: 349 個
工控威望: 642 點
下載積分: 2101 分
在線時間: 80(小時)
注冊時間: 2014-03-03
最后登錄: 2024-12-10
查看湛藍小爾的 主題 / 回貼
1樓  發表于: 2021-01-23 11:12
子程序本來不就是開放外部接口,不然,你是個假子程序,里面用全局。
專心搞錢
Q群943838323   博圖
Q群703935819   昆侖通態
zhou1211
級別: 略有小成
精華主題: 1 篇
發帖數量: 205 個
工控威望: 362 點
下載積分: 1172 分
在線時間: 66(小時)
注冊時間: 2013-11-04
最后登錄: 2024-09-18
查看zhou1211的 主題 / 回貼
2樓  發表于: 2021-01-24 10:50
引用
引用第1樓湛藍小爾于2021-01-23 11:12發表的  :
子程序本來不就是開放外部接口,不然,你是個假子程序,里面用全局。 [attachment=251991]

不會吧,全局變量要是子程序不能用,那還叫全局變量?
gk_樂一
級別: 探索解密
精華主題: 0
發帖數量: 109 個
工控威望: 182 點
下載積分: 2993 分
在線時間: 53(小時)
注冊時間: 2019-12-20
最后登錄: 2024-12-12
查看gk_樂一的 主題 / 回貼
3樓  發表于: 2021-01-25 17:45
子程序的確是開發外部接口的,我現在遇到的問題是我需要用到大量的實數型中間變量,但是子程序的局部變量最大只能用到LD56(64個字節,最后4個系統占用)
我在想,能否類似modbus通訊庫那種,用分配庫地址的方式,來定義或者說是分配子程序中字節不夠的問題,不知道我的表達是否準確
引用
引用第1樓湛藍小爾于2021-01-23 11:12發表的  :
子程序本來不就是開放外部接口,不然,你是個假子程序,里面用全局。 [attachment=251991]
gk_樂一
級別: 探索解密
精華主題: 0
發帖數量: 109 個
工控威望: 182 點
下載積分: 2993 分
在線時間: 53(小時)
注冊時間: 2019-12-20
最后登錄: 2024-12-12
查看gk_樂一的 主題 / 回貼
4樓  發表于: 2021-01-25 17:46
全局變量,你只要是用V的全局變量,不管用到哪里都是全局變量
引用
引用第2樓zhou1211于2021-01-24 10:50發表的  :

不會吧,全局變量要是子程序不能用,那還叫全局變量?
sjbandmm
級別: 略有小成
精華主題: 0
發帖數量: 237 個
工控威望: 407 點
下載積分: 987 分
在線時間: 168(小時)
注冊時間: 2008-08-23
最后登錄: 2024-11-19
查看sjbandmm的 主題 / 回貼
5樓  發表于: 2021-01-25 20:40
子程序就這么多局部變量,接口用局部變量,中間變量完全可以用全局變量,比如將vw0-vw198用作中間變量,那么即便多個子程序重復使用也是沒問題的,記得每次使用前復位一次就好了(其實不復位也可以,總是要賦值的)。中間變量為什么一定要用局部變量,我沒明白。
gxtmdb82164
級別: 論壇先鋒
精華主題: 0
發帖數量: 766 個
工控威望: 1144 點
下載積分: 391 分
在線時間: 602(小時)
注冊時間: 2019-09-22
最后登錄: 2024-12-16
查看gxtmdb82164的 主題 / 回貼
6樓  發表于: 2021-01-26 09:21
引用
引用第3樓gk_樂一于2021-01-25 17:45發表的  :
子程序的確是開發外部接口的,我現在遇到的問題是我需要用到大量的實數型中間變量,但是子程序的局部變量最大只能用到LD56(64個字節,最后4個系統占用)
我在想,能否類似modbus通訊庫那種,用分配庫地址的方式,來定義或者說是分配子程序中字節不夠的問題,不知道我的表達是否準確



可以,西門子有專門的文檔講這個,可以去找來看一下
實際操作中等于就是使用了外部V空間的變量,不過這個V區地址是不固定的,跟著具體的項目文件走,一般是自己出一個偏移地址的變量表來定義各個變量的詳細信息,西門子自己官方出的很多庫最后也是會給V區變量的說明的.

印象中是只要在子程序中使用了V區變量,然后在封裝庫的時候會有相應的提示,可以自己試試.
gk_樂一
級別: 探索解密
精華主題: 0
發帖數量: 109 個
工控威望: 182 點
下載積分: 2993 分
在線時間: 53(小時)
注冊時間: 2019-12-20
最后登錄: 2024-12-12
查看gk_樂一的 主題 / 回貼
7樓  發表于: 2021-01-28 15:10
這倒是一個思路,可以試試
引用
引用第5樓sjbandmm于2021-01-25 20:40發表的  :
子程序就這么多局部變量,接口用局部變量,中間變量完全可以用全局變量,比如將vw0-vw198用作中間變量,那么即便多個子程序重復使用也是沒問題的,記得每次使用前復位一次就好了(其實不復位也可以,總是要賦值的)。中間變量為什么一定要用局部變量,我沒明白。
gk_樂一
級別: 探索解密
精華主題: 0
發帖數量: 109 個
工控威望: 182 點
下載積分: 2993 分
在線時間: 53(小時)
注冊時間: 2019-12-20
最后登錄: 2024-12-12
查看gk_樂一的 主題 / 回貼
8樓  發表于: 2021-01-28 15:12
就是不知道怎么搞
引用
引用第6樓gxtmdb82164于2021-01-26 09:21發表的  :


可以,西門子有專門的文檔講這個,可以去找來看一下
實際操作中等于就是使用了外部V空間的變量,不過這個V區地址是不固定的,跟著具體的項目文件走,一般是自己出一個偏移地址的變量表來定義各個變量的詳細信息,西門子自己官方出的很多庫最后也是會給V區變量的說明的.

.......

主站蜘蛛池模板: 成人伊人青草| 国产成a人亚洲精v品无码 | 性爱网站视频| 国产成人夜色高潮福利影视| 国产人妻无码鲁丝片久久麻豆| 久久国产精品久久小说| 亚洲欧美中文| 少妇伦子伦精品无码| 成a人在线观看| 中文字幕乱码熟妇五十中出| 国产日产欧产综合| 四虎国产精品永久一区高清| 麻豆视传媒官网进入| 亚洲精品中字在线| 四虎精品| chinese老太交视频在线观看| 在线成人中文字幕| 国产精品欧美视频另类专区| 国产又色又爽又黄又免费的小说 | 亚洲aⅴ久久| 丝袜人妻无码中文字幕综合网| 成人欧美一区二区三区| 天天日夜夜夜| 国产口爆吞精在线视频| 国产午夜理论片YY8840Y| 精品无码成人A片在线软件| 国产成人手机视频| 欧美人与性囗牲恔配| 青青青在线观看国产精品| 婷婷激情六月| a级a做爰片在线观看视频动漫电视剧在线观看 | 天天综合网7799日日夜夜永| 成人精品热久久66| 在线免费观看一区二区三区| 国产精品99在线播放| 亚洲成av人片在线观看无| 国产一卡2卡3卡4卡有限公司| 青青青国产依人在线| 久久精品免视着国产成人| 国产成人精品无码区| 麻豆产精品一二三产区区|