99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

F-CPU進(jìn)入STOP模式的操作步驟

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2023-02-01 11:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

F-CPU 進(jìn)入 STOP 模式,在診斷緩沖區(qū)出現(xiàn) “Data corruption in the safety program before output to F I/O” 消息或者 “Data corruption in the safety program before output to partner F CPU” 消息。

由于不一致的安全程序存在,安全程序中的數(shù)據(jù)錯(cuò)誤會(huì)經(jīng)常出現(xiàn)。這種現(xiàn)象會(huì)發(fā)生,如果 在硬件配置中安全相關(guān)的參數(shù)有變化,變化的安全程序不能被編譯和沒(méi)有被裝載,或者在安全模式不使能時(shí),安全程序已經(jīng)變化,但是當(dāng)時(shí)沒(méi)有被編譯和裝載,或者在標(biāo)準(zhǔn)用戶程序中有對(duì)安全數(shù)據(jù)的寫訪問(wèn)。

如果在安全程序中出現(xiàn)數(shù)據(jù)損壞或者希望避免此類問(wèn)題,請(qǐng)按以下所述操作:

當(dāng)對(duì)本地?cái)?shù)據(jù)區(qū)操作時(shí),在一個(gè) F-PB/F-FB/F-FC 中,第一個(gè)對(duì)本地?cái)?shù)據(jù)的訪問(wèn)必須一直是寫訪問(wèn)。Flip-flop(SR, RS),Set output (S) 或者Reset output (R) 操作不能初始化本地?cái)?shù)據(jù)位。為了初始化,本地?cái)?shù)據(jù)需要轉(zhuǎn)換為靜態(tài)變量。請(qǐng)注意在 F-FB/F-FC 中,它的輸入?yún)?shù)只有讀訪問(wèn)權(quán)限,輸出參數(shù)只有寫訪問(wèn)權(quán)限。使用 in/out 參數(shù)進(jìn)行讀寫訪問(wèn)。

數(shù)學(xué)運(yùn)算的結(jié)果使得數(shù)值范圍發(fā)生上溢或者下溢。因此應(yīng)該確保在創(chuàng)建程序時(shí),整數(shù)(16位)在允許的范圍之內(nèi)。這樣可以對(duì)溢出錯(cuò)誤位(狀態(tài)字的 OV 位)進(jìn)行評(píng)估。

對(duì)于故障安全接收塊 F_RCVDP 的輸出參數(shù),不要使用在同一個(gè) F_RCVDP 或者不同的 F_RCVDP 調(diào)用輸入?yún)?shù)中已經(jīng)使用過(guò)的參數(shù)。否則由于識(shí)別出數(shù)據(jù)有沖突,F(xiàn) CPU 將進(jìn)入 STOP 模式,或者會(huì)得到錯(cuò)誤消息:“F_Receive Block xxx can only be called at the beginning of the F program block”。

可以通過(guò)過(guò)程映像區(qū)(PII)使用來(lái)自標(biāo)準(zhǔn)用戶程序的 M 區(qū)或者來(lái)自標(biāo)準(zhǔn) I/O 的信號(hào)實(shí)現(xiàn)標(biāo)準(zhǔn)程序和 F 程序間的通信。

禁止從標(biāo)準(zhǔn)程序到故障安全程序的數(shù)據(jù)塊的寫訪問(wèn)。此規(guī)則的唯一例外是當(dāng)使用塊 F_ACK_OP 進(jìn)行故障安全用戶確認(rèn)時(shí)。

在安全程序中,如果希望從標(biāo)準(zhǔn)用戶程序(M 區(qū)或者標(biāo)準(zhǔn) I/O 的 PII)中讀取數(shù)據(jù),而該數(shù)據(jù)可以通過(guò)標(biāo)準(zhǔn)用戶程序或者運(yùn)行著的 F 系統(tǒng)中的HMI 所改變,例如由于標(biāo)準(zhǔn)用戶程序要被更高優(yōu)先級(jí)的時(shí)間中斷處理,這就需要使用單獨(dú)的 M 區(qū)地址。在進(jìn)入 F 程序運(yùn)行時(shí)間之前,必須立即將數(shù)據(jù)從標(biāo)準(zhǔn)用戶程序?qū)懭氲竭@些 M 區(qū)中。

然后在安全程序中僅訪問(wèn)這些 M 區(qū)地址就可以了。還要注意,在組態(tài) F CPU 時(shí)(在硬件配置中的 F CPU 的對(duì)象屬性對(duì)話框中),所定義的時(shí)鐘標(biāo)記可以在 F 程序運(yùn)行時(shí)間內(nèi)改變,因?yàn)闀r(shí)鐘標(biāo)記與 F CPU 周期運(yùn)行不同步。

自動(dòng)產(chǎn)生的程序部分不可以被更改或者刪除。在硬件配置中,不能更改或者刪除在“F parameters”的“CPU Properties”對(duì)話框中為 F CPU 保留的塊。

不要通過(guò)“監(jiān)測(cè)/控制變量”對(duì)安全程序的數(shù)據(jù)進(jìn)行不合法的改變。






審核編輯:劉清

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

    關(guān)注

    68

    文章

    11080

    瀏覽量

    217102

原文標(biāo)題:診斷緩沖區(qū)中出現(xiàn)“Data falsification in the safety program ...”

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    stm32f030f4p6進(jìn)入stop模式再次喚醒時(shí)鐘變慢

    這幾天在調(diào)試stm32f030f4p6這顆芯片進(jìn)入stop模式,然后被喚醒,我是用PA1做的,PA1配置成外部下降沿中斷,來(lái)做開(kāi)關(guān)鍵:板子開(kāi)機(jī)->按下PA1->芯片
    發(fā)表于 10-11 09:00

    請(qǐng)問(wèn)stm32f072 stop模式下的WWDG怎么操作

    STM32F072,使用HAL庫(kù)。按鍵中斷進(jìn)出STOP模式,不開(kāi)啟WWDG時(shí),一切正常。開(kāi)啟WWDG窗口看門狗,使能中斷,正常喂狗可進(jìn)stop模式
    發(fā)表于 12-29 09:47

    請(qǐng)問(wèn)STM32進(jìn)入STOP模式是否只需要操作一條函數(shù)?

    1、進(jìn)入STOP模式是否只需要操作一條函數(shù)就可以了嗎?如: PWR_EnterSTOPMode(PWR_Regulator_LowPower, PWR_STOPEntry_WFI);/
    發(fā)表于 04-24 06:39

    STM32進(jìn)入STOP模式實(shí)現(xiàn)設(shè)備低功耗功能

    STM32進(jìn)入STOP模式并喚醒實(shí)驗(yàn)總結(jié)展開(kāi)項(xiàng)目需求,需要實(shí)現(xiàn)設(shè)備低功耗功能,實(shí)現(xiàn)過(guò)程中遇到幾個(gè)問(wèn)題,以此記錄總結(jié)。(stm32f103ret6)問(wèn)題一:執(zhí)行PWR_EnterSTOP
    發(fā)表于 08-18 07:17

    STM32進(jìn)入STOP模式調(diào)試步驟

    ,PWR_STOPEntry_WFI);后,程序繼續(xù)執(zhí)行,看到的現(xiàn)象像是沒(méi)有進(jìn)入休眠。調(diào)試步驟:1.關(guān)閉自己的時(shí)鐘配置,調(diào)用啟動(dòng)函數(shù)中默認(rèn)的SystemInit()2.關(guān)閉相關(guān)外設(shè)初始...
    發(fā)表于 08-18 07:05

    S7-CPU 工作模式的原理

    S7-CPU 工作模式的原理 操作模式描述了 CPU 的行為。有下列操作
    的頭像 發(fā)表于 10-11 09:48 ?3080次閱讀
      S7-<b class='flag-5'>CPU</b> 工作<b class='flag-5'>模式</b>的原理

    SIMATIC S7-1500 F-CPU上載需要滿足什么條件?

    被上載的F-CPU,在原來(lái)下載安全項(xiàng)目時(shí),必須勾選“Enable consistent upload from the F-CPU”(Safety Administration —>Settings—>Advanced settings)的選項(xiàng),如下圖所示。
    的頭像 發(fā)表于 03-09 11:38 ?4347次閱讀

    解析S1200-如何更改CPU的工作模式

    使用操作員面板上的按鈕更改工作模式STOP 或 RUN)。操作員面板還提供了用于復(fù)位存儲(chǔ)器的 MRES 按鈕。 RUN/STOP 指示器
    的頭像 發(fā)表于 04-05 10:22 ?3905次閱讀
    解析S1200-如何更改<b class='flag-5'>CPU</b>的工作<b class='flag-5'>模式</b>

    CPU運(yùn)行模式S7-CPU工作的原理

    S7-CPU 工作模式的原理 操作模式描述了 CPU 的行為。有下列操作
    的頭像 發(fā)表于 08-25 17:17 ?3827次閱讀

    APM32F030C8T6_軟件問(wèn)題_如何在睡眠模式stop模式中喚醒

    APM32F030C8T6_軟件問(wèn)題_如何在睡眠模式stop模式中喚醒
    發(fā)表于 11-09 21:03 ?0次下載
    APM32<b class='flag-5'>F</b>030C8T6_軟件問(wèn)題_如何在睡眠<b class='flag-5'>模式</b>和<b class='flag-5'>stop</b><b class='flag-5'>模式</b>中喚醒

    APM32F030C8T6_軟件問(wèn)題_進(jìn)入stop模式之后無(wú)法使用按鍵喚醒

    APM32F030C8T6_軟件問(wèn)題_進(jìn)入stop模式之后無(wú)法使用按鍵喚醒
    發(fā)表于 11-09 21:03 ?2次下載
    APM32<b class='flag-5'>F</b>030C8T6_軟件問(wèn)題_<b class='flag-5'>進(jìn)入</b><b class='flag-5'>stop</b><b class='flag-5'>模式</b>之后無(wú)法使用按鍵喚醒

    S7-1500和S7-1200 F-CPU間Flexible F-Link通信

    從STEP7 Safety V15.1開(kāi)始,S7-1200和S7-1500 F-CPU間可以通過(guò)Flexible F-Link進(jìn)行安全數(shù)據(jù)的交互。這表示安全數(shù)據(jù)能夠以數(shù)組的形式通過(guò)開(kāi)放式通信進(jìn)行交互。
    的頭像 發(fā)表于 01-31 13:40 ?1710次閱讀

    CKS32F4xx系列低功耗模式STOP模式

    CKS32F4xx系列低功耗模式STOP模式
    的頭像 發(fā)表于 11-06 17:08 ?919次閱讀
    CKS32<b class='flag-5'>F</b>4xx系列低功耗<b class='flag-5'>模式</b><b class='flag-5'>STOP</b><b class='flag-5'>模式</b>

    使用MM32F0270 LPTIM從STOP模式喚醒

    使用MM32F0270 LPTIM從STOP模式喚醒
    的頭像 發(fā)表于 10-26 16:46 ?1428次閱讀
    使用MM32<b class='flag-5'>F</b>0270 LPTIM從<b class='flag-5'>STOP</b><b class='flag-5'>模式</b>喚醒

    S7-1200:CPU操作模式有哪幾種

    CPU 有以下三種操作模式STOP 模式、STARTUP 模式和 RUN
    的頭像 發(fā)表于 09-19 10:58 ?6521次閱讀
    S7-1200:<b class='flag-5'>CPU</b>的<b class='flag-5'>操作</b><b class='flag-5'>模式</b>有哪幾種