精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

FDBACK如何執(zhí)行反饋監(jiān)視命令的呢

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 2022-12-28 10:35 ? 次閱讀

FDBACK :反饋監(jiān)視 (STEP 7 Safety V17)

該指令將執(zhí)行反饋監(jiān)視。

通過檢查輸出 Q 的信號狀態(tài)確定是否與反饋輸入 FEEDBACK 的信號狀態(tài)相反。

輸入 ON = 1 后,輸出 Q 會立即置 1 。這要求反饋輸入 FEEDBACK = 1 且不存在反饋錯誤。

只要輸入 ON = 0 后或者如果檢測到反饋錯誤,輸出 Q 將立即設(shè)置為 0 。

如果反饋輸入 FEEDBACK (對于輸出 Q )的相反的信號狀態(tài)在最大容差反饋時間內(nèi)未跟隨輸出 Q 的信號狀態(tài),則將檢測到反饋錯誤 ERROR = 1。保存反饋錯誤。

如果在發(fā)生反饋錯誤后檢測到反饋輸入 FEEDBACK 和輸出 Q 之間存在差異,則將根據(jù) ACK_NEC 的參數(shù)分配確認(rèn)該反饋錯誤:

? 如果 ACK_NEC = 0 ,則將自動進(jìn)行確認(rèn)。

? 如果 ACK_NEC = 1 ,則必須使用輸入 ACK 處的上升沿來確認(rèn)反饋錯誤。

ACK_REQ = 1 輸出發(fā)出信號,然后指示在輸入 ACK 處需要一個用戶確認(rèn)以確認(rèn)反饋錯誤。確認(rèn)后,該指令將 ACK_REQ 復(fù)位為 0 。

在由輸出 Q 控制的 F-I/O 發(fā)生鈍化時,要避免檢測到反饋錯誤以及避免需要確認(rèn),則必須為輸入 QBA D_FIO 提供相關(guān) F-I/O 的 QBAD 信號或相關(guān)通道的 QBAD_O_xx 信號/取反的值狀態(tài)。

每次調(diào)用“ 反饋監(jiān)視”指令,都將為其指定一個數(shù)據(jù)區(qū)域存儲該指令的數(shù)據(jù)。因此,將該指令插入程序中時,將自動打開“ 調(diào)用選項”(Call options) 對話框。在該對話框中,可為“暫時失效” 指令創(chuàng)建一個單背景數(shù)據(jù)塊(如 FDBACK_DB_1 )或多重背景數(shù)據(jù)塊(如 FDBACK_Instance_1 )。

新創(chuàng)建的數(shù)據(jù)塊位于項目樹中“STEP 7 Safety” 文件夾內(nèi)的“ 程序塊 > 系統(tǒng)塊”(Progra m bloc ks > System blocks) 下,而多重背景數(shù)據(jù)塊作為局部變量位于塊接口的“Static”部分。

不能連接使能輸入“EN” 與使能輸出“ENO” 。因此,將一直執(zhí)行該指令,而與使能輸入“EN”的信號狀態(tài)無關(guān)。

當(dāng)使用帶有時間處理過程的指令時,在確定響應(yīng)時間時應(yīng)考慮以下可能導(dǎo)致計時不準(zhǔn)確的原因:

? 由循環(huán)處理所導(dǎo)致的已知計時不準(zhǔn)確(基于標(biāo)準(zhǔn)系統(tǒng))

? 由指令中所使用時基的更新時間而導(dǎo)致的計時不準(zhǔn)確(參見“ 由指令中所使用時基的更新時間導(dǎo)致的計時不準(zhǔn)確”部分中的圖表)

? F- CPU 中內(nèi)部時間監(jiān)視的容差

– 時間值小于 200 ms 時,最大為 4 ms

– 時間值大于等于 200 ms 時,最大為(所分配)時間值的 2%

? S7-1500 HF -CPU 中內(nèi)部時間監(jiān)視的容差

– 時間值小于 500 ms 時,最大為 10 ms

– 時間值大于等于 500 ms 時,最大為(所分配)時間值的 2%

e01514a6-82a6-11ed-8abf-dac502259ad0.png

ON Input 1 = 使能輸出
FEEDBACK Input 反饋輸入
QBAD_FIO Input F -I/O 的 QBAD 信號或 Q 輸出的 QBAD_O_xx 信號/取反的值狀態(tài) .
ACK_NEC Input 1 = 需要確認(rèn)
ACK Input 確認(rèn)
FDB_TIME Input 反饋時間
Q Output 輸出
ERROR Output 反饋錯誤
ACK_REQ Output 確認(rèn)請求
DIAG Output 非故障安全服務(wù)信息

e032ba74-82a6-11ed-8abf-dac502259ad0.png

e0463e1e-82a6-11ed-8abf-dac502259ad0.png

① 對于循環(huán) n+1 中的首次調(diào)用,相對于 F 運行組開始的時間,該指令的調(diào)用時間比在循環(huán) n 中的調(diào)用時間早 Δ 1,這是因為在循環(huán) n+1 中調(diào)用該指令之前跳過了 F 運行組部分安全程序。

對于時間更新,該指令將考慮時間 T Base_1,而不是循環(huán) n 中從調(diào)用開始實際已用完的 T1 時間。

② 在循環(huán) n+1 中第二次調(diào)用該指令。此時,不考慮其它時間更新(增量為 Δ 2)。

③ 在循環(huán) n+2 中調(diào)用該指令時,相對于 F 運行組開始的時間,該指令的調(diào)用時間比在循環(huán) n 中的調(diào)用時間晚 Δ 3,這是因為在循環(huán) n+2 中調(diào)用該指令之前,更高優(yōu)先級的中斷已中斷了 F 運行組。

該指令將使用時間 T Base_1 + TBase_2,而不是循環(huán) n 中從調(diào)用開始算起已實際經(jīng)過的時間 T 3。即使在循環(huán) n+1 中沒有調(diào)用該指令,也將發(fā)生以上狀況。

示例

以下示例說明了 S7-300/400 F-CPU 中指令的工作原理

e05fa52a-82a6-11ed-8abf-dac502259ad0.png

以下示例說明了 S7-1200/1500 F -CPU 中相關(guān)指令的工作原理:

e08ee8bc-82a6-11ed-8abf-dac502259ad0.png

e0bd2fe2-82a6-11ed-8abf-dac502259ad0.png






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5008

    文章

    13151

    瀏覽量

    462074
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10825

    瀏覽量

    211150
  • S7-1500
    +關(guān)注

    關(guān)注

    3

    文章

    300

    瀏覽量

    6342

原文標(biāo)題:安全PLC.博途V17.FDBACK :反饋監(jiān)視

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    執(zhí)行系統(tǒng)命令

    系統(tǒng)執(zhí)行命令命令行加跟不加CMD有什么區(qū)別?現(xiàn)在通過系統(tǒng)執(zhí)行命令,用adb pull從手機上拷貝圖片,圖片的名稱有特殊字符,必須要先用“”號,現(xiàn)在就發(fā)現(xiàn)問題,adb pull “路
    發(fā)表于 08-20 16:30

    請問為什么用藍(lán)牙串口助手的按鍵和命令模式發(fā)送相同的數(shù)據(jù)只有命令模式的可以執(zhí)行

    為什么用藍(lán)牙串口助手的按鍵和命令模式,發(fā)送相同的數(shù)據(jù),為什么只有命令模式的可以執(zhí)行?按鍵的識別不了,怎么搞
    發(fā)表于 01-13 23:44

    Labview在使用“執(zhí)行系統(tǒng)命令”控件時,如何不讓CMD窗口彈出來

    Labview在使用“執(zhí)行系統(tǒng)命令”控件時,如何不讓CMD窗口彈出來,現(xiàn)在需要一直讀系統(tǒng)進(jìn)程,目前是設(shè)置5秒讀一次的,不然CMD窗口就一直彈出來,如何在程序調(diào)用CMD命令時讓它不彈出
    發(fā)表于 09-04 01:23

    CAD中如何快速重復(fù)執(zhí)行命令

    快速重復(fù)執(zhí)行命令主要是靠鼠標(biāo)右鍵或者是鍵盤上的空格以及上下方向鍵。 輸入OP命令打開選項對話框,點用戶系統(tǒng)配置選項卡自定義右鍵單擊按鈕,默認(rèn)模式下無論是否選定對象,單
    發(fā)表于 10-23 17:04 ?1614次閱讀

    Apollo的三個問題和解答控制命令計算出來是發(fā)布給誰?

    控制命令計算出來是發(fā)布給誰?ROS嗎? 很好的問題,Control_command經(jīng)過控制模塊輸出為車輛的控制信息之后,作為與車輛交互的指令,傳遞給CANBUS模塊,由該模塊解析為CAN協(xié)議報文
    的頭像 發(fā)表于 07-15 09:54 ?4289次閱讀

    linux技術(shù):WAF運行命令執(zhí)行方法

    如果命令執(zhí)行的時候遇到攔截命令關(guān)鍵詞的時候可以利用如下方法繞過: "和^是CMD命令中最常見的轉(zhuǎn)義字符,還有成對的括號并不會影響命令
    發(fā)表于 11-07 20:27 ?969次閱讀

    使用匿名管道技術(shù)獲取CMD命令執(zhí)行結(jié)果

    遠(yuǎn)程 CMD 是指惡意程序接收到控制端發(fā)送的 CMD 指令后,在本地執(zhí)行 CMD 命令,并將執(zhí)行結(jié)果回傳至控制端。本文將演示使用匿名管道技術(shù)獲取 CMD 命令
    的頭像 發(fā)表于 04-03 18:04 ?3786次閱讀

    LabVIEW中執(zhí)行系統(tǒng)命令VI介紹

    LabVIEW自帶一個執(zhí)行系統(tǒng)命令VI(System Exec.vi),位于函數(shù)選板的“互連接口”>>“庫與可執(zhí)行程序”>>“執(zhí)行系統(tǒng)命令
    的頭像 發(fā)表于 04-25 11:47 ?8886次閱讀
    LabVIEW中<b class='flag-5'>執(zhí)行</b>系統(tǒng)<b class='flag-5'>命令</b>VI介紹

    Linux命令執(zhí)行Bypass常見姿勢介紹

    部署服務(wù)器端為Linux系統(tǒng)的http服務(wù),留存get和post方式的一句話木馬,用于命令執(zhí)行測試。(測試思路可以對話Chatgpt)
    的頭像 發(fā)表于 05-22 16:20 ?1951次閱讀
    Linux<b class='flag-5'>命令</b><b class='flag-5'>執(zhí)行</b>Bypass常見姿勢介紹

    通過語音控制執(zhí)行系統(tǒng)命令

    電子發(fā)燒友網(wǎng)站提供《通過語音控制執(zhí)行系統(tǒng)命令.zip》資料免費下載
    發(fā)表于 06-20 09:39 ?0次下載
    通過語音控制<b class='flag-5'>執(zhí)行</b>系統(tǒng)<b class='flag-5'>命令</b>

    為什么shell腳本中執(zhí)行命令要加exec?這個exec有什么作用

    正常情況下,如果我們想要在shell腳本中執(zhí)行一個命令,我們只用將該命令原樣寫到這個shell腳本中就好了。
    的頭像 發(fā)表于 08-21 09:10 ?2878次閱讀
    為什么shell腳本中<b class='flag-5'>執(zhí)行命令</b>要加exec?這個exec有什么作用<b class='flag-5'>呢</b>?

    如何在Linux中使用watch命令

    有時,您需要反復(fù)運行命令或程序來監(jiān)視系統(tǒng)的各個方面,如正在運行的進(jìn)程、磁盤空間使用情況或用戶登錄情況。
    的頭像 發(fā)表于 11-17 09:34 ?777次閱讀
    如何在Linux中使用watch<b class='flag-5'>命令</b><b class='flag-5'>呢</b>?

    uboot命令執(zhí)行過程是什么

    U-boot是通過執(zhí)行u-boot提供的命令來加載Linux內(nèi)核的,其中 命令bootm的功能 即為從memory啟動Linux內(nèi)核映像文件。 在講解bootm加載內(nèi)核之前,先來看看u-boot中
    的頭像 發(fā)表于 12-04 17:31 ?763次閱讀

    bootm命令執(zhí)行流程

    Bootm命令用來從memory啟動內(nèi)核,bootm命令執(zhí)行流程如下圖所示。 在串口終端輸入bootm命令后,執(zhí)行do_bootm函數(shù)來完
    的頭像 發(fā)表于 12-04 17:33 ?1102次閱讀
    bootm<b class='flag-5'>命令</b>的<b class='flag-5'>執(zhí)行</b>流程

    安全PLC-FDBACK反饋監(jiān)視

    每次調(diào)用“ 反饋監(jiān)視”指令,都將為其指定一個數(shù)據(jù)區(qū)域存儲該指令的數(shù)據(jù)。因此,將該指令插入程序中時,將自動打開“ 調(diào)用選項”(Call options) 對話框。在該對話框中,可為“暫時失效” 指令
    發(fā)表于 01-15 10:28 ?1733次閱讀
    安全PLC-<b class='flag-5'>FDBACK</b> :<b class='flag-5'>反饋</b><b class='flag-5'>監(jiān)視</b>