小蜜蜂
你讓我滾,我滾了。你讓我回來,對不起,滾遠(yuǎn)了...
級別: 論壇先鋒

精華主題: 0
發(fā)帖數(shù)量: 1400 個
工控威望: 1504 點
下載積分: 13259 分
在線時間: 2203(小時)
注冊時間: 2008-03-19
最后登錄: 2024-11-05
查看小蜜蜂的 主題 / 回貼
樓主  發(fā)表于: 2017-11-02 18:04
smart 200 PLC做主站,溫控器做從站。現(xiàn)在溫控器周期T不要每個掃描周期都去寫,這個周期T只需要我修改后寫入一次或者幾分鐘之內(nèi)不停寫入也可以接受。我寫了以下程序,V600.0是觸摸屏上的寫入開關(guān),這樣后面的Done V1900.4能置位1嗎?因為我下面的還要用V1900.4觸發(fā)輪詢,大師們看看我的程序正確嗎?

明維修
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 142 個
工控威望: 255 點
下載積分: 958 分
在線時間: 171(小時)
注冊時間: 2010-11-01
最后登錄: 2024-11-15
查看明維修的 主題 / 回貼
1樓  發(fā)表于: 2017-11-03 16:09
如果V600.0一直O(jiān)FF,永遠(yuǎn)沒有Done,哪來的輪詢?所以。。。。。。。。
你可以作比較:如果設(shè)定的值和溫控表的設(shè)定值不同時寫入設(shè)定值,相同時讀取實際值。這樣最可靠!
小蜜蜂
你讓我滾,我滾了。你讓我回來,對不起,滾遠(yuǎn)了...
級別: 論壇先鋒

精華主題: 0
發(fā)帖數(shù)量: 1400 個
工控威望: 1504 點
下載積分: 13259 分
在線時間: 2203(小時)
注冊時間: 2008-03-19
最后登錄: 2024-11-05
查看小蜜蜂的 主題 / 回貼
2樓  發(fā)表于: 2017-11-03 20:05
引用
引用第1樓明維修于2017-11-03 16:09發(fā)表的  :
如果V600.0一直O(jiān)FF,永遠(yuǎn)沒有Done,哪來的輪詢?所以。。。。。。。。
你可以作比較:如果設(shè)定的值和溫控表的設(shè)定值不同時寫入設(shè)定值,相同時讀取實際值。這樣最可靠!


你這樣也是一種思路辦法,但是相對來說程序會復(fù)雜一點。我是這樣處理的,當(dāng)我不需要寫入時就跳過寫入輪詢,用V600.0做寫入和不寫入的條件。
zan521
不是富二代,也不夠太帥!
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 151 個
工控威望: 158 點
下載積分: 403 分
在線時間: 29(小時)
注冊時間: 2011-10-10
最后登錄: 2021-07-27
查看zan521的 主題 / 回貼
3樓  發(fā)表于: 2017-11-08 16:52
學(xué)習(xí)學(xué)習(xí)!。!  
yihua1987
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 34 個
工控威望: 129 點
下載積分: 823 分
在線時間: 45(小時)
注冊時間: 2017-10-13
最后登錄: 2024-10-22
查看yihua1987的 主題 / 回貼
4樓  發(fā)表于: 2017-12-22 09:19
大家好
             我在分配v存儲區(qū)的時候是vb0-vb285在寫的時候老是提示說指定的符號地址無效
yongjin315
~~~~~~
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 135 個
工控威望: 201 點
下載積分: 500 分
在線時間: 185(小時)
注冊時間: 2014-06-20
最后登錄: 2024-11-09
查看yongjin315的 主題 / 回貼
5樓  發(fā)表于: 2017-12-22 09:24
要分配大點。
yihua1987
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 34 個
工控威望: 129 點
下載積分: 823 分
在線時間: 45(小時)
注冊時間: 2017-10-13
最后登錄: 2024-10-22
查看yihua1987的 主題 / 回貼
6樓  發(fā)表于: 2017-12-22 09:29
我分到VB2000了還是說指定的符號地址無效