sunzengli
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 673 個(gè)
工控威望: 1053 點(diǎn)
下載積分: 1526 分
在線時(shí)間: 215(小時(shí))
注冊(cè)時(shí)間: 2021-07-09
最后登錄: 2024-11-11
查看sunzengli的 主題 / 回貼
12樓  發(fā)表于: 2024-05-17 15:18
引用
引用第11樓新人小白,,于2024-05-17 15:10發(fā)表的  :

怎么會(huì)和時(shí)間沒(méi)關(guān)系呢,掃描周期不就是執(zhí)行周期嗎,也就是程序從頭執(zhí)行到尾需要多少時(shí)間,假如你1分鐘,你還沒(méi)掃描完后面前面根本就接通不了啊

我這么說(shuō)確實(shí)有歧義,這么說(shuō)吧,掃描周期是毫秒量級(jí)的,而你的定時(shí)器是秒,千倍的差距。定時(shí)器是獨(dú)立于掃描周期的。也就是說(shuō)沒(méi)有來(lái)不及這種事情,PLC要比你想的快太多了。
holdkcxyz
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 126 個(gè)
工控威望: 4220 點(diǎn)
下載積分: 929 分
在線時(shí)間: 288(小時(shí))
注冊(cè)時(shí)間: 2018-11-07
最后登錄: 2024-10-28
查看holdkcxyz的 主題 / 回貼
13樓  發(fā)表于: 2024-05-17 15:23
定時(shí)器的Q分配外部變量
sunzengli
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 673 個(gè)
工控威望: 1053 點(diǎn)
下載積分: 1526 分
在線時(shí)間: 215(小時(shí))
注冊(cè)時(shí)間: 2021-07-09
最后登錄: 2024-11-11
查看sunzengli的 主題 / 回貼
14樓  發(fā)表于: 2024-05-17 15:25
引用
引用第13樓holdkcxyz于2024-05-17 15:23發(fā)表的  :
定時(shí)器的Q分配外部變量

?能說(shuō)的再明白一點(diǎn)嗎?
sunzengli
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 673 個(gè)
工控威望: 1053 點(diǎn)
下載積分: 1526 分
在線時(shí)間: 215(小時(shí))
注冊(cè)時(shí)間: 2021-07-09
最后登錄: 2024-11-11
查看sunzengli的 主題 / 回貼
15樓  發(fā)表于: 2024-05-17 15:37
我猜測(cè),西門子的定時(shí)器計(jì)時(shí)達(dá)到的本周期是不輸出Timer.Q的,然后下一周輸出Timer.Q,如果按照正序?qū),下面的Timer.Q永遠(yuǎn)不會(huì)觸發(fā)。我的猜想,還請(qǐng)大家繼續(xù)指導(dǎo)。
sunzengli
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 673 個(gè)
工控威望: 1053 點(diǎn)
下載積分: 1526 分
在線時(shí)間: 215(小時(shí))
注冊(cè)時(shí)間: 2021-07-09
最后登錄: 2024-11-11
查看sunzengli的 主題 / 回貼
16樓  發(fā)表于: 2024-05-17 16:50
圖片:
自復(fù)位定時(shí)器適合用于觸發(fā)需要周期性發(fā)生的動(dòng)作。通常,將引用定時(shí)器位的常閉觸點(diǎn)
放置在定時(shí)器指令前面可創(chuàng)建自復(fù)位定時(shí)器。該定時(shí)器網(wǎng)絡(luò)通常位于使用該定時(shí)器位來(lái)
觸發(fā)動(dòng)作的一個(gè)或多個(gè)依賴型網(wǎng)絡(luò)上面。
當(dāng)定時(shí)器時(shí)間已到(經(jīng)過(guò)的時(shí)間達(dá)到預(yù)設(shè)值)
時(shí),定時(shí)器位將在一個(gè)掃描周期內(nèi)為ON,因而可執(zhí)行由該定時(shí)器位控制的依賴型網(wǎng)絡(luò)邏
輯。下次執(zhí)行定時(shí)器網(wǎng)絡(luò)時(shí),常閉觸點(diǎn)將為OFF,從而復(fù)位定時(shí)器并清除定時(shí)器位。下
次掃描期間,常閉觸點(diǎn)將為ON,因此將重啟定時(shí)器。
**********注意***************
創(chuàng)建此類自復(fù)位定時(shí)器時(shí),請(qǐng)勿將定時(shí)器DB 結(jié)構(gòu)的“Q”成員用作該定時(shí)器指令前面常閉觸點(diǎn)的參數(shù)。而是要使用與該定時(shí)器指令的“Q”輸出相連的變量。如果訪問(wèn)定時(shí)器DB 結(jié)構(gòu)的Q 成員,將導(dǎo)致定時(shí)器更新,且如果因常閉觸點(diǎn)而更新定時(shí)器,該觸點(diǎn)將立即復(fù)位該定時(shí)器。定時(shí)器指令的Q 輸出將在一個(gè)掃描周期內(nèi)不為ON,并且依賴型網(wǎng)絡(luò)不會(huì)執(zhí)行。
************************************************

這是西門子論壇上的高手復(fù)制的一段手冊(cè)上的內(nèi)容,就是根本原因
本帖最近評(píng)分記錄:
  • 下載積分:+5(zhaoaron) 熱心助人!
    sunzengli
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 673 個(gè)
    工控威望: 1053 點(diǎn)
    下載積分: 1526 分
    在線時(shí)間: 215(小時(shí))
    注冊(cè)時(shí)間: 2021-07-09
    最后登錄: 2024-11-11
    查看sunzengli的 主題 / 回貼
    17樓  發(fā)表于: 2024-05-17 16:56
    如果訪問(wèn)定時(shí)器DB 結(jié)構(gòu)的Q 成員,將導(dǎo)致定時(shí)器更新,且如果因常閉觸點(diǎn)而更新定時(shí)器,該觸點(diǎn)將立即復(fù)位該定時(shí)器。定時(shí)器指令的Q 輸出將在一個(gè)掃描周期內(nèi)不為ON,并且依賴型網(wǎng)絡(luò)不會(huì)執(zhí)行。
    dzh832
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 520 個(gè)
    工控威望: 1042 點(diǎn)
    下載積分: 6479 分
    在線時(shí)間: 84(小時(shí))
    注冊(cè)時(shí)間: 2017-04-08
    最后登錄: 2024-11-12
    查看dzh832的 主題 / 回貼
    18樓  發(fā)表于: 2024-05-17 18:57
    呵呵。老衲遇到過(guò)這個(gè)情況!主要是你互鎖了。
    li19930121
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 818 個(gè)
    工控威望: 1877 點(diǎn)
    下載積分: 2585 分
    在線時(shí)間: 397(小時(shí))
    注冊(cè)時(shí)間: 2019-02-12
    最后登錄: 2024-11-11
    查看li19930121的 主題 / 回貼
    19樓  發(fā)表于: 2024-05-21 10:42
    給DB 輸出Q 給個(gè)位寄存器,下一行調(diào)用位寄存器的常開(kāi)觸電就ok了
    bnnyygy
    bnnyygy
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 499 個(gè)
    工控威望: 607 點(diǎn)
    下載積分: 1800 分
    在線時(shí)間: 502(小時(shí))
    注冊(cè)時(shí)間: 2016-09-20
    最后登錄: 2024-11-12
    查看bnnyygy的 主題 / 回貼
    20樓  發(fā)表于: 2024-05-22 22:05
    好蛋疼的邏輯。


    看感覺(jué)程序感覺(jué)邏輯是沒(méi)問(wèn)題。

    西門子這個(gè)定時(shí)器好奇葩,用定時(shí)器的.Q驅(qū)動(dòng)其它bool變量我感覺(jué)要多用變量,也不爽
    sunzengli
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 673 個(gè)
    工控威望: 1053 點(diǎn)
    下載積分: 1526 分
    在線時(shí)間: 215(小時(shí))
    注冊(cè)時(shí)間: 2021-07-09
    最后登錄: 2024-11-11
    查看sunzengli的 主題 / 回貼
    21樓  發(fā)表于: 2024-05-31 10:01
    我思考了幾天,結(jié)論是這是個(gè)BUG,我在西門子論壇被人批評(píng),不得不說(shuō),這些大公司訓(xùn)練用戶真有一手,明明是錯(cuò)的,都有擁護(hù)者強(qiáng)行解釋。類似的還有蘋果,訓(xùn)練用戶真挺厲害。
    引用
    引用第20樓bnnyygy于2024-05-22 22:05發(fā)表的  :
    好蛋疼的邏輯。


    看感覺(jué)程序感覺(jué)邏輯是沒(méi)問(wèn)題。

    .......
    本帖最近評(píng)分記錄:
  • 下載積分:+1(先飛的鳥(niǎo)) 好貼好貼!