zl1351766396
級別: 探索解密
![]() |
圖片:
![]() 初學(xué)ST語言編程,在某個資料中看到定時器應(yīng)用,資料中說定時器輸出Q要放在定時器前面。我自己在GXworks3中測試了一下,輸出Q放在定時器后面計數(shù)也是正常的 ![]() ![]() |
---|---|
|
有魚丶
勿以惡小而為之,勿以善小而不為
級別: 略有小成
![]() |
他說的這個Q是定時器的條件滿足后輸出點(diǎn) |
---|---|
|
有魚丶
勿以惡小而為之,勿以善小而不為
級別: 略有小成
![]() |
這里面的圖2,定時器的使能點(diǎn)是用的Q點(diǎn)的反接點(diǎn),也就是說當(dāng)定時器定時完成瞬間,輸出了Q后,第二個掃描周期會把定時器給停掉,然后在刷新執(zhí)行時,定時器斷開,定時器的Q就沒使能了,所以不會執(zhí)行加法邏輯。就相當(dāng)于是執(zhí)行1次的上升沿。而且他還用了特定的功能 "TON.TON()",通常我們只用ton。 學(xué)習(xí)ST語言后,盡量少用PLC品牌方封裝的指令。有得選就只用IEC標(biāo)準(zhǔn)的指令 [ 此帖被有魚丶在2024-11-27 13:24重新編輯 ] |
---|---|
本帖最近評分記錄: |
有魚丶
勿以惡小而為之,勿以善小而不為
級別: 略有小成
![]() |
你把定時器換成置位復(fù)位就能理解。 實在理解不了也不用糾結(jié),不用就是。 項目要用到定時以后執(zhí)行1個上升沿的話,就用R_TRIG |
---|---|
|