色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PROFISAFE實用技巧分享

機器人及PLC自動化應用 ? 來源:搜狐網 ? 作者:搜狐網 ? 2020-09-03 14:24 ? 次閱讀

雖然具有分布式 I/O 的自動化解決方案廣泛使用了 Profibus DP 和新引入的 Profinet IO,但故障安全應用仍 然依賴于傳統電氣技術的另一條或專用的總線,這限制了無縫集成和互操作性。

安全程序的塊

安全程序的結構與運行

在VASS標準中沒有使用OB35作為安全中斷調用塊,采用OB1調用將CPU的循環時間設置為50MS:

F-控制器的用戶程序結構:

標準程序,(F-程序:塊由分布式安全生成), (F-程序:塊由用戶創建,也可以是庫塊), (F-程序:

塊由分布式安全生成).

創建F-FC / F-FB /故障安全程序塊(F-PB):

創建F-FC/F-FB 故障安全程序的功能(FC)或者函數塊(FB) 的創建方法與標準程序完全相同。當選擇了安全相關創建語言之后,將會自動地將塊創建為安全相關塊。

F – CALL 的創建與調用:

創建F-CALL :使用編程語言“F-CALL”,用戶可以完成運行組的“F-CALL”的插入操作并將其作為 FC,但是,用戶不得編輯它。此后,在編譯安全程序時,分布式安全將會生成F-Call 或者內部F-Call 程序。

調用F-CALL :為了保證以固定的時間間隔、連續地運行安全程序,必須把安全程序或者運行組內的F-CALL 編制在循環中斷組織塊(例如OB35)之內。編程調用與標準塊的調用完全相同。在循環中斷組織塊內,除了F-CALL 之外,也可以調用其它的標準塊。

編輯安全程序:運行組

創建運行組 :

一旦完成了某個運行組所有含“F-Call”和程序塊的安全相關塊創建工作之后,使用“編輯安全程序”對話框,最多可以創建兩個運行組。此后,可以完成安全程序的編譯工作,并將它下載至 CPU 內。

F-Call 塊:

如果安全程序包含有兩個運行組,則可以在該對話框內,為新建的運行組選擇作為F-Call 的塊。

安全程序塊:

如果安全程序包含有兩個運行組,則可以在此處選擇運行組內用作程序塊(FB)的 F-FC 或者 F-FB。生成F-Call 時,分布式安全會將所指定的安全程序塊調用集成在F-Call 程序之內。

安全程序塊I-DB :如果已經選擇了某個F-FB 作為安全程序塊,此時,必須為該F-FB 指定數據塊,以用作該F-FB 的實例數據塊。實例中,由于已經有一個 F-FC (此處中的FC111) 已經被用作程序塊,因此,無需指定實例數據塊(I-DB).

F-運行組的最大:

參數為F-運行組兩次調用之間的最大間隔時間,計數單位為毫秒(最大值為2 min,即 120000ms)。循環時間單位:ms 設置該時間時,其值必須大于在 HW-Config 內CPU 屬性中為時間中斷組織塊(此處為OB35)所設定的調用間隔時間,在該間隔時間之內,將會調用該運行組內的F-Call。

運行組通信用數據塊的編號:

如果安全程序由兩個運行組組成,則這兩個組之間可以彼此交換數據。數據交換通過安全相關的數據塊(F-DB)實現,在該處,必須指定數據塊的編號。

編輯安全程序:編譯

編譯:

運行組創建之后,還必須使用菜單命令“Compile”(編譯)進行編譯。該過程中,分布式安全會根據用戶安全程序的要求,生成其它形式為F-FB 的系統塊。對安全相關塊進行每一次更改,或者更改了安全模塊與安全有關的參數之后,必須對安全程序進行編譯操作。安全程序成功地完成編譯之后,會獲得一個新的簽名,并可以下載至CPU。

檢查來自標準用戶程序的存取操作:

該功能支持對來自標準用戶程序的安全數據非法寫訪問的定位功能(故障安全數據塊和故障安全輸入/輸出),(對于標準用戶程序來說,僅允許對故障安全數據執行讀取操作)。

全部安全塊的集體簽名:

如果編譯過程中未出現任何錯誤,則“Collective signature of all F-Blocks with F-attributes for the blockcontainer”(全部安全塊與塊容器的故障安全屬性的集體簽名)將與“Collective signature of the safety program”(安全程序的集體簽名)相一致。此時,安全程序才具備一致性,并可以下載至 CPU.

安全程序的集體簽名:

集體簽名可以惟一性地區別安全程序的具體狀態。如果在上次編譯完成之后,對安全程序進行了更改,此時,兩個簽名不一致,則表明無法保證安全程序的完整性。對于工廠驗收來說,程序的打印輸出材料中也必須包含安全程序的集體簽名,以供驗收使用。

當前編譯:

安全程序最新一次編譯的時間戳。

下載安全程序:

所有的更改或者完整的安全程序都可以下載至 CPU。但是,該功能僅在CPU 處于停機模式時才可以使用。

安全模式:

將某個具備一致性的安全程序下載至 CPU,并隨后執行了熱重啟之后,將會激活CPU 的安全模式。這種情況下,CPU 的所有錯誤抑制措施均會處于激活狀態。如果因測試而需要將單個的、已經更改的故障安全塊從SIMATIC 管理器下載至CPU 內,系統會自動彈出對話框(禁用CPU 安全模式),此時,用戶必須同意該操作。這時候,CPU 可以繼續工作于運行模式,且完成安全程序的運行。然而,如果對安全程序進行了更改,且沒有重新編譯,則安全程序不再具備一致性,且所有的錯誤抑制措施將不再處于活躍狀態。

當前模式:

顯示CPU 是否工作于安全模式(僅可以聯機訪問CPU 時才能使用該功能).

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10854

    瀏覽量

    211587
  • Call
    +關注

    關注

    0

    文章

    9

    瀏覽量

    8327

原文標題:F-CPU 的用戶程序:PROFISAFE實用淺談

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    LabVIEW 實用技巧.

    Labview實用技巧
    發表于 06-29 12:38

    LabVIEW編程的實用技巧系列(18)

    LabVIEW編程的實用技巧系列第十八講視頻教程
    的頭像 發表于 06-26 00:01 ?2205次閱讀
    LabVIEW編程的<b class='flag-5'>實用技巧</b>系列(18)

    LabVIEW編程的實用技巧系列(17)

    LabVIEW編程的實用技巧系列第十七講視頻教程
    的頭像 發表于 06-26 03:44 ?2738次閱讀
    LabVIEW編程的<b class='flag-5'>實用技巧</b>系列(17)

    LabVIEW編程的實用技巧系列(13)

    LabVIEW編程的實用技巧系列第十三講視頻教程
    的頭像 發表于 06-26 00:07 ?2207次閱讀
    LabVIEW編程的<b class='flag-5'>實用技巧</b>系列(13)

    LabVIEW編程的實用技巧系列(12)

    LabVIEW編程的實用技巧系列第十二講視頻教程
    的頭像 發表于 06-26 00:09 ?2334次閱讀
    LabVIEW編程的<b class='flag-5'>實用技巧</b>系列(12)

    LabVIEW編程的實用技巧系列(11)

    LabVIEW編程的實用技巧系列第十一講視頻教程
    的頭像 發表于 06-26 00:14 ?2328次閱讀
    LabVIEW編程的<b class='flag-5'>實用技巧</b>系列(11)

    LabVIEW編程的實用技巧系列(10)

    LabVIEW編程的實用技巧系列第十講視頻教程
    的頭像 發表于 06-26 00:10 ?2446次閱讀
    LabVIEW編程的<b class='flag-5'>實用技巧</b>系列(10)

    LabVIEW編程的實用技巧系列(8)

    LabVIEW編程的實用技巧系列第八講視頻教程
    的頭像 發表于 06-26 13:44 ?2809次閱讀
    LabVIEW編程的<b class='flag-5'>實用技巧</b>系列(8)

    LabVIEW編程的實用技巧系列(1)

    LabVIEW編程的實用技巧系列第一講視頻教程
    的頭像 發表于 06-26 00:02 ?2547次閱讀
    LabVIEW編程的<b class='flag-5'>實用技巧</b>系列(1)

    LabVIEW編程的實用技巧系列(2)

    LabVIEW編程的實用技巧系列第二講視頻教程
    的頭像 發表于 06-26 00:46 ?2352次閱讀
    LabVIEW編程的<b class='flag-5'>實用技巧</b>系列(2)

    LabVIEW編程的實用技巧系列(3)

    LabVIEW編程的實用技巧系列第三講視頻教程
    的頭像 發表于 06-26 00:44 ?2278次閱讀
    LabVIEW編程的<b class='flag-5'>實用技巧</b>系列(3)

    LabVIEW編程的實用技巧系列(5)

    LabVIEW編程的實用技巧系列第五講視頻教程
    的頭像 發表于 06-25 12:11 ?2199次閱讀
    LabVIEW編程的<b class='flag-5'>實用技巧</b>系列(5)

    LabVIEW編程的實用技巧系列(20)

    LabVIEW編程的實用技巧系列第二十講視頻教程
    的頭像 發表于 06-24 02:09 ?2766次閱讀

    如何分配F-IO模塊的PROFIsafe安全地址

    每個故障安全模塊都有自己的 PROFIsafe 地址(F_destination_address),在組態故障安全模塊時,安全系統會自動分配 。在使用故障安全模塊之前,必須在每個 F 模塊上設置 PROFIsafe 地址,不同的故障安全模塊,具體的設置方法不同。
    的頭像 發表于 07-22 10:56 ?2611次閱讀

    PLC日常應用中的實用技巧

    PLC日常應用中的實用技巧,希望能對大家在日常使用PLC有所幫助。
    的頭像 發表于 07-10 14:39 ?543次閱讀
    主站蜘蛛池模板: 国产中文字幕乱码一区| 国产精品99久久久精品无码| 国产 高清 无码 中文| 国自精品三七区| 欧美多毛的大隂道| 偷偷鲁青春草原视频分类| 一级毛片免费播放| yellow免费| 九九黄色大片| 牲高潮99爽久久久久777| 中文字幕亚洲综合小综合在线| 帝王受PLAY龙椅高肉NP| 久久这里只有热精品18| 手机在线观看毛片| 97人人添人人澡人人澡人人澡| 国产色婷婷亚洲99精品 | 99re久久精品在线播放| 国产香蕉视频在线观看| 日本学生VIDEOVIDEOS更新| 佐山爱痴汉theav| z0000性欧美| 国产亚洲AV无码成人网站| 青青草国产偷拍在线av| 超碰在线97久久视频观看| 狠狠色狠狠色88综合日日91| 色在线视频亚洲欧美| 扒开腿狂躁女人GIF动态图| 蜜臀亚洲AV永久无码精品老司机| 亚洲理论片在线中文字幕| 国产午夜福利100集发布| 色女仆影院| 国产av在在免费线观看美女| 人妻精品久久无码专区| 99久久国产露脸精品竹菊传煤| 毛片免费在线播放| 最新高清无码专区| 快穿做妓女好爽H| 99久久国产露脸精品竹菊传煤| 欧美特级午夜一区二区三区| AV无码久久无遮挡国产麻豆| 人妻夜夜爽99麻豆AV|