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

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

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

VASS6創(chuàng)建F運行組

機(jī)器人及PLC自動化應(yīng)用 ? 來源:機(jī)器人及PLC自動化應(yīng)用 ? 2023-05-04 10:08 ? 次閱讀

安全程序的結(jié)構(gòu)

安全程序的結(jié)構(gòu)和結(jié)構(gòu)的一個示例可以在項目特定的參考項目中找到。

OB123用于調(diào)用安全程序。

在 OB123中調(diào)用 FB900“ARG”。

cd365a96-e8a6-11ed-ab56-dac502259ad0.png

OB123“FOB_RTG1”調(diào)用“HW Config”生成的系統(tǒng)塊,用戶創(chuàng)建 FB900“ARG”。

cd414870-e8a6-11ed-ab56-dac502259ad0.png

在 STEP 7 中集成安全塊

安全模塊包含在 VASS 項目庫中。

該應(yīng)用程序顯示在參考項目中。

塊調(diào)用“ARG”

FB900“ARG”用于構(gòu)建安全程序。在此塊中,將調(diào)用各個啟動電路,急停驅(qū)動,負(fù)載電壓以及 PROFINET PN/PN 耦合器的故障安全通訊(如果需要)的塊。示例項目中包含的塊FB900以及 FB901至 FB9xx 中的塊用作要創(chuàng)建的安全程序的模板,并且必須由用戶根據(jù)設(shè)備條件進(jìn)行調(diào)整。

FB900的注釋字段必須包含安全區(qū)域的更改日志,包括處理器的條目和安全程序的校驗和。

cd48e4e0-e8a6-11ed-ab56-dac502259ad0.png

必須確保 DP_DP_ID 和 LADDR適應(yīng)“SENDDP”和“RCVDP”塊調(diào)用。

從 ARG2 到 ARG1 調(diào)用 F 數(shù)據(jù)塊“RCVDP”:不能使用臨時或靜態(tài)變量。

在DB“F_GLOB#DB”中,必須在此處創(chuàng)建和使用所需的變量。

cd65f1b6-e8a6-11ed-ab56-dac502259ad0.png

將 F 數(shù)據(jù)塊“SENDDP”從 ARG1 調(diào)用到 ARG2

不能使用臨時或靜態(tài)變量。

在 DB“F_GLOB#DB”中,必須在此處創(chuàng)建和使用所需的變量。

cd71e836-e8a6-11ed-ab56-dac502259ad0.png

塊調(diào)用“SK_xy”

在這些塊中,相應(yīng)地評估和總結(jié)每個保護(hù)回路的安全輸入信號。為了更好地進(jìn)行程序診斷,鏈接結(jié)果通過相應(yīng)的輸出參數(shù)傳遞。

cd883a6e-e8a6-11ed-ab56-dac502259ad0.png

這些構(gòu)建塊的組件不包括:

· 急停信號(à “Emergency_stop_drives”塊的組件)

· 安全輸入信號,僅在保護(hù)回路內(nèi)工作(à在相應(yīng)保護(hù)回路的負(fù)載模塊中直接處理)

塊調(diào)用“NOT_HALT_ANTRIEBE”

在該塊中,評估和總結(jié)急停命令設(shè)備,機(jī)器人急停電路和驅(qū)動開關(guān)的信號。鏈接結(jié)果的傳遞通過相應(yīng)的輸出參數(shù)進(jìn)行。

cda3c6e4-e8a6-11ed-ab56-dac502259ad0.png

塊調(diào)用“LAST_SK_xy”

在這些塊中,先前形成的和安全的信號彼此鏈接,并且連接結(jié)果被輸出到安全 IO 設(shè)備。在這些塊中也調(diào)用用于接觸器控制的塊。對于每個保護(hù)回路,形成相應(yīng)的Last_SK塊。

cdbbeb16-e8a6-11ed-ab56-dac502259ad0.png

創(chuàng)建 F 運行組

cdddc600-e8a6-11ed-ab56-dac502259ad0.png

創(chuàng)建F運行組(1)

ce0af65c-e8a6-11ed-ab56-dac502259ad0.png

創(chuàng)建 F運行組(2)

F運行組的最大循環(huán)時間必須為 50(ms)

生成安全程序

雙擊鼠標(biāo)以打開“安全管理”。

在“常規(guī)”選項卡中,可以看到“狀態(tài)安全模式”,“狀態(tài)安全程序”和“程序簽名”

ce25ba96-e8a6-11ed-ab56-dac502259ad0.png

F運行組

在“常規(guī)à F-Runtime 組”下創(chuàng)建 F 運行組。

此處顯示了 FB900 通過 OB123 的循環(huán)調(diào)用。

ce41f2ba-e8a6-11ed-ab56-dac502259ad0.png

F函數(shù)塊

此概述列出了項目的所有安全塊。

可以查看并查看它們是否被使用。

ce66092a-e8a6-11ed-ab56-dac502259ad0.png

訪問保護(hù)

為了能夠編輯安全程序,必須在此處輸入密碼。

ce922668-e8a6-11ed-ab56-dac502259ad0.png

設(shè)置

F運行組的設(shè)置

在導(dǎo)航點“生成的 F 系統(tǒng)塊的編號范圍”中,必須選擇“固定范圍”,并且必須設(shè)置

30000到 34999 的地址。

在導(dǎo)航點“安全系統(tǒng)版本”中選擇“V2.1”。

在導(dǎo)航點“高級設(shè)置”中,必須選擇“激活 F 更改歷史記錄”。

cebdb6a2-e8a6-11ed-ab56-dac502259ad0.png

安全程序的生成

TIA Portal在硬件和軟件之間只有一個分隔。

不再提供各種功能,例如塊一致性檢查和安全程序的生成。

如果安全模塊或安全程序中的更改發(fā)生硬件更改,則在編譯期間會自動生成簽名。

cee33cec-e8a6-11ed-ab56-dac502259ad0.png

處理安全相關(guān)部件(硬件或軟件)后,不再有簽名。

只需要編譯已編輯的部分。

這是“軟件(僅限更改)”,“硬件(僅更改)”或“硬件和軟件(僅更改)”。

cf0c81d8-e8a6-11ed-ab56-dac502259ad0.png

之后,再次顯示離線簽名。

cf2e8fa8-e8a6-11ed-ab56-dac502259ad0.png


審核編輯 :李倩


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

    關(guān)注

    37

    文章

    3238

    瀏覽量

    57550
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    649

    瀏覽量

    32776
  • 安全模塊
    +關(guān)注

    關(guān)注

    0

    文章

    13

    瀏覽量

    6620

原文標(biāo)題:VASS6 創(chuàng)建 F 運行組

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

收藏 人收藏

    評論

    相關(guān)推薦

    PCB設(shè)計技術(shù):如何移除創(chuàng)建Groups的Groups屬性

    了這個Groups的屬性以后,從這個模塊走出的線會出現(xiàn)下面的小方塊的現(xiàn)象,如圖6-22所示,雖然不影響整體的性能,但是影響美觀,所以呢,這里我們會講解一下如何將已經(jīng)創(chuàng)建好的Groups
    的頭像 發(fā)表于 10-13 10:52 ?3402次閱讀

    博途VASS06的CPU設(shè)置要求

    VASS06版使用的CPU為: CPU 1517F CPU: 為了實現(xiàn) VASS 標(biāo)準(zhǔn)中的預(yù)期功能范圍,CPU 1517F至少需要固件版本 V2.5。 安全系統(tǒng): 這里需要固件版本 V
    的頭像 發(fā)表于 12-23 15:51 ?4127次閱讀

    F-CPU的用戶程序:PROFISAFE實用淺談

    創(chuàng)建F-CALL :使用編程語言“F-CALL”,用戶可以完成運行的“F-CALL”的插
    的頭像 發(fā)表于 03-02 15:12 ?1714次閱讀

    簡述VASS-標(biāo)準(zhǔn)去除鈍化的過程

    在發(fā)生通信錯誤、F- I/O 錯誤或通道錯誤發(fā)生后,該指令將為 F 運行中的所有 F-I/O 或
    的頭像 發(fā)表于 03-10 11:25 ?4217次閱讀
    簡述<b class='flag-5'>VASS</b>-標(biāo)準(zhǔn)去除鈍化的過程

    探究VASS的PLC順序控制程序到底該如何使用

    VASS標(biāo)準(zhǔn)PLC工位時序控制要點 1.順序塊 順序控制
    的頭像 發(fā)表于 03-10 11:33 ?2074次閱讀

    關(guān)于博途VASS6的Profinet診斷

    Profinet 診斷 操作頁面包含以下功能范圍: ? 顯示所有 Profinet 參與者的狀態(tài)信息和導(dǎo)航到 Profinet 詳細(xì)診斷 ? Profinet I/O 拓?fù)?這一點VASS06的界面
    的頭像 發(fā)表于 06-09 16:46 ?2988次閱讀

    如何用ChipScopy創(chuàng)建運行link sweep

    這個Demo將介紹如何用ChipScopy創(chuàng)建運行link sweep。
    的頭像 發(fā)表于 07-10 15:45 ?1173次閱讀

    VASS 標(biāo)準(zhǔn)中的預(yù)期功能范圍

    為了實現(xiàn) VASS 標(biāo)準(zhǔn)中的預(yù)期功能范圍,CPU 1517F至少需要固件版本 V2.5。
    的頭像 發(fā)表于 07-15 10:50 ?2082次閱讀

    統(tǒng)一確認(rèn)F 運行系統(tǒng)中的所有F-I/O

    在發(fā)生通信錯誤、F- I/O 錯誤或通道錯誤發(fā)生后,該指令將為 F 運行中的所有 F-I/O 或
    的頭像 發(fā)表于 10-31 17:33 ?1012次閱讀

    APM32F407VGT6_調(diào)試問題_使用IAR調(diào)試時無法運行

    APM32F407VGT6_調(diào)試問題_使用IAR調(diào)試時無法運行
    發(fā)表于 11-09 21:04 ?0次下載
    APM32<b class='flag-5'>F407VGT6</b>_調(diào)試問題_使用IAR調(diào)試時無法<b class='flag-5'>運行</b>

    大眾VASS06報警信息提示功能

    VASS06由于PLC使用博途1500,博途1500,具有ProDiag功能,因此VASS06PLC的報警功能通過ProDiag來實現(xiàn)的!
    的頭像 發(fā)表于 01-05 10:04 ?1126次閱讀

    大眾VASS V6標(biāo)準(zhǔn)中文手冊及PLC程序模板下載

    VASS V6 標(biāo)準(zhǔn)用于為大眾汽車集團(tuán)的設(shè)備供應(yīng)商提供指導(dǎo)和參考,以實施其項目特定任務(wù)。本資源包含手冊和模板示例程序;手冊描述了大眾汽車集團(tuán)對自動化系統(tǒng)、軟件以及 SIMATIC TIA STEP 7 和WinCC 組態(tài)過程要求。并使用實際示例解釋了要求和實現(xiàn)之間的關(guān)系。
    的頭像 發(fā)表于 04-27 17:52 ?7354次閱讀
    大眾<b class='flag-5'>VASS</b> V<b class='flag-5'>6</b>標(biāo)準(zhǔn)中文手冊及PLC程序模板下載

    STEP7 V15博途VASS6態(tài)HW組態(tài)中的F模塊

    CPU的安全程序設(shè)置必須在“保護(hù)”選項卡和“F 參數(shù)”選項卡中進(jìn)行。
    的頭像 發(fā)表于 05-25 17:00 ?2377次閱讀
    STEP7 V15博途<b class='flag-5'>VASS6</b><b class='flag-5'>組</b>態(tài)HW組態(tài)中的<b class='flag-5'>F</b>模塊

    FreeRTOS創(chuàng)建事件標(biāo)志

    創(chuàng)建事件標(biāo)志 3、設(shè)置事件位 4、獲取事件標(biāo)志值 5、等待指定的事件位 某個任務(wù)可能需要與多個事件進(jìn)行同步,那么這個任務(wù)就需要等待并判斷多個事件位(標(biāo) 志),使用函數(shù)
    的頭像 發(fā)表于 07-06 17:23 ?505次閱讀
    FreeRTOS<b class='flag-5'>創(chuàng)建</b>事件標(biāo)志<b class='flag-5'>組</b>

    F_ACK_GL:統(tǒng)一確認(rèn)F運行系統(tǒng)中的所有F-I/O

    在發(fā)生通信錯誤、F- I/O 錯誤或通道錯誤發(fā)生后,該指令將為 F 運行中的所有 F-I/O 或
    的頭像 發(fā)表于 07-25 14:35 ?1345次閱讀
    <b class='flag-5'>F</b>_ACK_GL:統(tǒng)一確認(rèn)<b class='flag-5'>F</b><b class='flag-5'>運行</b>系統(tǒng)<b class='flag-5'>組</b>中的所有<b class='flag-5'>F</b>-I/O