• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
zhaotingjie
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看zhaotingjie的 主題 / 回貼
樓主  發(fā)表于: 2010-10-14 15:45


程序中T0計時后閉合,T1開始計時,T1計時后為什么不會閉合?因為(P)沒有上升沿信號,Q0.0也沒有閉合。
[ 此帖被zhaotingjie在2010-10-15 17:29重新編輯 ]
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5188 個
工控威望: 7411 點
下載積分: 158244 分
在線時間: 3146(小時)
注冊時間: 2007-11-21
最后登錄: 2024-10-23
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2010-10-14 18:04
有三個需要注意的地方:
1. 上升沿信號本身也就會ON一個掃描周期的時間,這個毫秒級的置位時間用肉眼很難觀察到。何況還有電腦本身顯示為綠色的反應時間。
2. T1計時時間到為ON時的那個掃描周期內(nèi)就將T0復位掉,所以T0、T1都在此時斷開無法閉合。
3. 有一定的幾率能將Q0.0導通,但不一定會將其導通。會造成程序的不穩(wěn)定。將Q0.0輸出線圈改為SET更能夠觀察到這種情況。
zhaotingjie
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看zhaotingjie的 主題 / 回貼
2樓  發(fā)表于: 2010-10-15 09:18
1樓版主第1點和第3點說的很對,應該用SET對Q0.0置位。
但是第2點還是不明白,程序是從上向下執(zhí)行的吧,T1接通了,向下執(zhí)行應該對Q0.0 SET“1”,怎么不執(zhí)行這句反而向上對T0復位??
dahairhj
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 99 個
工控威望: 238 點
下載積分: 1896 分
在線時間: 45(小時)
注冊時間: 2007-10-18
最后登錄: 2023-07-24
查看dahairhj的 主題 / 回貼
3樓  發(fā)表于: 2010-10-15 10:37
如果把網(wǎng)絡(luò)3的Q0.0改成置位,并且放到網(wǎng)絡(luò)1的前面,這個程序就很不錯了。當然別忘了給Q0.0復位。
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5188 個
工控威望: 7411 點
下載積分: 158244 分
在線時間: 3146(小時)
注冊時間: 2007-11-21
最后登錄: 2024-10-23
查看sjm213的 主題 / 回貼
4樓  發(fā)表于: 2010-10-15 14:31
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0274.pdf
請再仔細閱讀這個文檔中的介紹。
請注意1樓第三條的第一句話。
網(wǎng)絡(luò)3跟網(wǎng)絡(luò)1掉換,只是改變(掉換)了Q0.0導通與不導通的幾率,并不能100%的確定其是會被置位還是不會被置位。
firmenichyaq
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 26 個
工控威望: 127 點
下載積分: 2539 分
在線時間: 80(小時)
注冊時間: 2010-08-24
最后登錄: 2024-06-02
查看firmenichyaq的 主題 / 回貼
5樓  發(fā)表于: 2010-10-15 14:47
一樓說的很對,網(wǎng)絡(luò)1T1置位好像不大好,換成Q0.0試試
zhaotingjie
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看zhaotingjie的 主題 / 回貼
6樓  發(fā)表于: 2010-10-15 17:27
但是在S7 200中,類似的程序是可以達到效果的,S7 200和S7 300在這里是有區(qū)別??例子如下:

  
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5188 個
工控威望: 7411 點
下載積分: 158244 分
在線時間: 3146(小時)
注冊時間: 2007-11-21
最后登錄: 2024-10-23
查看sjm213的 主題 / 回貼
7樓  發(fā)表于: 2010-10-15 21:10
因為對于200的100ms定時器而言,它是當執(zhí)行到時間繼電器的時候才刷新當前值,所以以上程序的T37、T38不會在執(zhí)行到相應程序之前就達到計時值而導通進而將繼電器線圈復位;換成1ms定時器也會出現(xiàn)那種情況。有興趣的話可以再換成10ms定時器看會出現(xiàn)什么結(jié)果。
szzhang001
我愛工控!
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 299 個
工控威望: 742 點
下載積分: 1331 分
在線時間: 97(小時)
注冊時間: 2008-10-23
最后登錄: 2024-09-17
查看szzhang001的 主題 / 回貼
8樓  發(fā)表于: 2010-10-15 21:33
呵呵...大師見解非凡,I couldn't agree more!
吾生有涯,而知無涯!三人行必有我?guī)煟?br />Email:   hfzwz@qq.com
guanqing00
關(guān)心
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 224 個
工控威望: 342 點
下載積分: 2917 分
在線時間: 238(小時)
注冊時間: 2007-11-09
最后登錄: 2024-10-11
查看guanqing00的 主題 / 回貼
9樓  發(fā)表于: 2010-10-16 07:56
呵呵...大師見解非凡,I couldn't agree more!
wwcwwc
級別: VIP會員

精華主題: 0
發(fā)帖數(shù)量: 3393 個
工控威望: 3189 點
下載積分: 70337 分
在線時間: 1602(小時)
注冊時間: 2008-04-20
最后登錄: 2024-10-09
查看wwcwwc的 主題 / 回貼
10樓  發(fā)表于: 2010-10-16 08:53
你的問題在于理解上升沿的問題了。300中的Q0.0要使置1,將用到置位(SET)。在一個掃描周期內(nèi)你無法看到它的1狀態(tài)。
200;300都一樣用“沿”就必須用“SET”;“RST”。
yuanxuehui
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看yuanxuehui的 主題 / 回貼
11樓  發(fā)表于: 2010-10-17 02:17
大家好,我想說明一下的是,樓主的意識好像是,T1為什么沒有閉合,我記得我曾經(jīng)也有過一次經(jīng)歷,當時,我用的交叉參考看到,我使用了雙線圈。我想樓主是不是應該注意下。
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go