wanghao
不積跬步,無(wú)以至千里
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 241 個(gè)
工控威望: 1318 點(diǎn)
下載積分: 954 分
在線時(shí)間: 254(小時(shí))
注冊(cè)時(shí)間: 2009-12-28
最后登錄: 2024-05-23
查看wanghao的 主題 / 回貼
樓主  發(fā)表于: 2017-10-30 10:29
圖片:
圖片:
圖片:
圖片:
最近在編制一段很簡(jiǎn)單的模擬量轉(zhuǎn)換FB塊時(shí),監(jiān)視數(shù)值轉(zhuǎn)換不對(duì),但是仿真模擬監(jiān)測(cè)數(shù)值是沒(méi)有問(wèn)題,請(qǐng)大俠們指點(diǎn)。
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6760 個(gè)
工控威望: 38361 點(diǎn)
下載積分: 1003 分
在線時(shí)間: 9473(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-09-22
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2017-10-30 10:53
因?yàn)镕B塊內(nèi)變量不保持,在FB結(jié)束后變量?jī)?nèi)存空間會(huì)被系統(tǒng)回收,因此你如果要監(jiān)控,請(qǐng)使用單步監(jiān)控的方式。

wanghao
不積跬步,無(wú)以至千里
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 241 個(gè)
工控威望: 1318 點(diǎn)
下載積分: 954 分
在線時(shí)間: 254(小時(shí))
注冊(cè)時(shí)間: 2009-12-28
最后登錄: 2024-05-23
查看wanghao的 主題 / 回貼
2樓  發(fā)表于: 2017-10-30 11:37
引用
引用第1樓cvlsam于2017-10-30 10:53發(fā)表的  :
因?yàn)镕B塊內(nèi)變量不保持,在FB結(jié)束后變量?jī)?nèi)存空間會(huì)被系統(tǒng)回收,因此你如果要監(jiān)控,請(qǐng)使用單步監(jiān)控的方式。



這樣呀,但是一直都在循環(huán)掃描,變量應(yīng)該是保持的才對(duì)。
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6760 個(gè)
工控威望: 38361 點(diǎn)
下載積分: 1003 分
在線時(shí)間: 9473(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-09-22
查看cvlsam的 主題 / 回貼
3樓  發(fā)表于: 2017-10-30 13:01
引用
引用第2樓wanghao于2017-10-30 11:37發(fā)表的  :

這樣呀,但是一直都在循環(huán)掃描,變量應(yīng)該是保持的才對(duì)。


你的變量類型是VAR類型,并不是靜態(tài)變量或者IN_OUT,因此無(wú)法保持。

Good Luck~
楓落云端
施主,腳抬一下
級(jí)別: 略有小成

精華主題: 0
發(fā)帖數(shù)量: 341 個(gè)
工控威望: 465 點(diǎn)
下載積分: 1595 分
在線時(shí)間: 409(小時(shí))
注冊(cè)時(shí)間: 2017-10-10
最后登錄: 2024-08-05
查看楓落云端的 主題 / 回貼
4樓  發(fā)表于: 2017-10-30 14:16
最好發(fā)你的程序過(guò)來(lái)看看
wanghao
不積跬步,無(wú)以至千里
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 241 個(gè)
工控威望: 1318 點(diǎn)
下載積分: 954 分
在線時(shí)間: 254(小時(shí))
注冊(cè)時(shí)間: 2009-12-28
最后登錄: 2024-05-23
查看wanghao的 主題 / 回貼
5樓  發(fā)表于: 2017-10-30 16:20
引用
引用第3樓cvlsam于2017-10-30 13:01發(fā)表的  :


你的變量類型是VAR類型,并不是靜態(tài)變量或者IN_OUT,因此無(wú)法保持。

Good Luck~

var的值不保持我能理解,可關(guān)鍵是var out輸出的值都不對(duì),仿真模擬的時(shí)候是對(duì)的。我把程序上傳一下,大俠們幫忙看看,第一次碰到這種問(wèn)題,之前是用過(guò)西門子的FB,這次說(shuō)是試一下三菱的就出現(xiàn)了這種問(wèn)題,打三菱客服說(shuō)是讓我清除內(nèi)存試一下,下載后有CPU有時(shí)會(huì)出現(xiàn)4101報(bào)錯(cuò)。
附件: 新 - 副本.zip (198 K) 下載次數(shù):36
網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
楓落云端
施主,腳抬一下
級(jí)別: 略有小成

精華主題: 0
發(fā)帖數(shù)量: 341 個(gè)
工控威望: 465 點(diǎn)
下載積分: 1595 分
在線時(shí)間: 409(小時(shí))
注冊(cè)時(shí)間: 2017-10-10
最后登錄: 2024-08-05
查看楓落云端的 主題 / 回貼
6樓  發(fā)表于: 2017-11-04 13:50
你的程序我模擬了一下,沒(méi)發(fā)現(xiàn)有你說(shuō)的問(wèn)題。是不是實(shí)際應(yīng)用時(shí),對(duì)應(yīng)的軟元件有其它的外圍通訊設(shè)備給PLC賦值了,比如觸摸屏這些。