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

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

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

淺析安全PLC-數(shù)學(xué)函數(shù) ADD:加 (STEP 7 Safety V17)

機(jī)器人及PLC自動化應(yīng)用 ? 來源:機(jī)器人及PCL自動化應(yīng)用 ? 作者:機(jī)器人及PCL自動化 ? 2021-07-05 14:59 ? 次閱讀

ADD:加 (STEP 7 Safety V17)

可使用“加”運(yùn)算指令將輸入 IN1 處的值與輸入 IN2 處的值相加,并在輸出 OUT (OUT = IN1 + IN2) 處查詢總和。

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

當(dāng)指令結(jié)果超出該數(shù)據(jù)類型所允許的范圍時(shí),該 F-CPU 會切換到 STOP 狀態(tài)。在 F-CPU 的診斷緩沖區(qū)中輸入引起該診斷事件的原因。

因此,必須在編程過程中注意不能超出數(shù)據(jù)類型所允許的范圍!

(S7-1200、S7-1500)可以連接 ENO 使能指令并編寫溢出檢測程序,防止 F-CPU 轉(zhuǎn)入 STOP 模式。

IN1 : Input INT, DINT 第一個(gè)加數(shù)

IN2 : Input INT, DINT 第二個(gè)加數(shù)

OUT :Output INT, DINT 總和

S7-300/400 F-CPU 的示例:

將始終執(zhí)行“加”指令,而與使能輸入 EN 的信號狀態(tài)無關(guān)。

將操作數(shù)“Tag_Value1” 的值與操作數(shù)“Tag_Value2” 的值相加。將相加后的結(jié)果存儲在操作數(shù)““F_DB_1”.Tag_Result” 中。

如果需要,還可以將 ENO 使能輸出的信號狀態(tài)存儲在 (F -)DB 中,并使用溢出檢測集中評估所有或一組指令是否發(fā)生了溢出。

在執(zhí)行“加”指令的過程中發(fā)生溢出時(shí),將狀態(tài)位 O V 置位為“1” 。在查詢狀態(tài)位 OV 后,將在程序段 2 中執(zhí)行“ 置位輸出”(S) 指令并置位操作數(shù)“TagOut” 。

S7- 1200/1500 F - CPU 的示例

以下示例說明了該指令的工作原理

將始終執(zhí)行“加”指令,而與使能輸入 EN 的信號狀態(tài)無關(guān)。

將操作數(shù)“#Tag_Value1”的值與操作數(shù)“#Tag_Value2”的值相加。將相加后的結(jié)果存儲在操作數(shù)““F_DB_1”.Tag_Result” 中。

在執(zhí)行“加”指令的過程中未發(fā)生溢出時(shí),ENO 使能輸出的信號狀態(tài)為“1”,并置位操作數(shù)“#TagOut” 。

如果需要,還可以將 ENO 使能輸出的信號狀態(tài)存儲在 (F -)DB 中,并使用溢出檢測集中評估所有或一組指令是否發(fā)生了溢出。

編輯:jq

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

    關(guān)注

    68

    文章

    10721

    瀏覽量

    209576
  • OV
    OV
    +關(guān)注

    關(guān)注

    0

    文章

    22

    瀏覽量

    20414
  • ADD
    ADD
    +關(guān)注

    關(guān)注

    1

    文章

    20

    瀏覽量

    9365

原文標(biāo)題:安全PLC-數(shù)學(xué)函數(shù) ADD:加 (STEP 7 Safety V17)

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

收藏 人收藏

    評論

    相關(guān)推薦

    Step7-Microwin smart組態(tài)Profinet網(wǎng)關(guān)手冊

    Step7-Microwin smart組態(tài)Profinet網(wǎng)關(guān)手冊
    的頭像 發(fā)表于 06-13 15:58 ?529次閱讀
    <b class='flag-5'>Step7</b>-Microwin smart組態(tài)Profinet網(wǎng)關(guān)手冊

    使用STEP 7編程手冊

    電子發(fā)燒友網(wǎng)站提供《使用STEP 7編程手冊.pdf》資料免費(fèi)下載
    發(fā)表于 05-06 10:04 ?12次下載

    STEP7-5.5-F程序中FB塊修改后的變化

    STEP7-5.5-F程序中FB塊修改后的變化
    發(fā)表于 04-07 11:46 ?431次閱讀
    <b class='flag-5'>STEP7</b>-5.5-F程序中FB塊修改后的變化

    定時(shí)器在STEP 7V5.x及STEP 7(TIA Portal)的不同處理步驟

    基于STEP 5的兼容性,仍然可以使用STEP7 S5定時(shí)器與計(jì)數(shù)器,定時(shí)器和計(jì)數(shù)器是全局的且基于編號尋址,當(dāng)啟動定時(shí)器/計(jì)數(shù)器時(shí),需要預(yù)定義"值范圍"及"精度"模式以決定定時(shí)器是延時(shí)定時(shí)器及計(jì)數(shù)器是否是加計(jì)數(shù)器
    的頭像 發(fā)表于 04-07 11:35 ?1160次閱讀
    定時(shí)器在<b class='flag-5'>STEP</b> <b class='flag-5'>7V</b>5.x及<b class='flag-5'>STEP</b> <b class='flag-5'>7</b>(TIA Portal)的不同處理步驟

    在Flexible Safety RTOS安全應(yīng)用中集成X-CUBE-STL的步驟

    安全操作系統(tǒng)Flexible Safety RTOS提供了空間隔離保護(hù),簡化安全產(chǎn)品的設(shè)計(jì),其安全插件可幫助用戶安全團(tuán)隊(duì)提高微控制器診斷覆蓋
    的頭像 發(fā)表于 03-15 12:16 ?1220次閱讀
    在Flexible <b class='flag-5'>Safety</b> RTOS<b class='flag-5'>安全</b>應(yīng)用中集成X-CUBE-STL的步驟

    STEP7(TIA Portal)TRACE功能全面解析

    在配置軌跡記錄的條件時(shí),STEP 7 (TIA Portal) 軟件會計(jì)算出記錄的最大持續(xù)時(shí)間和顯示最大的測量點(diǎn)數(shù)目。測量點(diǎn)數(shù)量跟CPU中用于存儲軌跡記錄的內(nèi)存大小和記錄PLC變量需要的內(nèi)存大小有關(guān)。
    發(fā)表于 03-08 14:30 ?1999次閱讀
    <b class='flag-5'>STEP7</b>(TIA Portal)TRACE功能全面解析

    TIA V17 Update 5的密碼PLC安全程序設(shè)置

    隨著切換到TIA V17 Update 5,密碼強(qiáng)度要求已進(jìn)行了調(diào)整。
    的頭像 發(fā)表于 01-25 10:27 ?852次閱讀
    TIA <b class='flag-5'>V17</b> Update 5的密碼<b class='flag-5'>PLC</b>和<b class='flag-5'>安全</b>程序設(shè)置

    如何將SCOUT的工程關(guān)聯(lián)到STEP7中?

    如何將SCOUT的工程關(guān)聯(lián)到STEP7中,就是SCOUT添加了一個(gè)伺服的設(shè)置,然后如何關(guān)聯(lián)到STEP7中,可以在STEP7中打開SCOUT 的文件
    發(fā)表于 01-09 13:16

    介紹S7-1200PLCV20變頻器的Modbus通訊詳細(xì)步驟

    .找一臺帶有RS485通訊模塊的S7-1200PLC和一臺V20變頻器。
    的頭像 發(fā)表于 01-03 18:24 ?1404次閱讀
    介紹S<b class='flag-5'>7-1200PLC</b>和<b class='flag-5'>V</b>20變頻器的Modbus通訊詳細(xì)步驟

    python調(diào)用math函數(shù)的方法

    在Python編程中,數(shù)學(xué)函數(shù)是非常重要的工具,我們可以使用它們進(jìn)行各種數(shù)值計(jì)算、幾何運(yùn)算和統(tǒng)計(jì)分析等操作。Python的標(biāo)準(zhǔn)庫中內(nèi)置了很多數(shù)學(xué)函數(shù),而其中最基本和常用的
    的頭像 發(fā)表于 11-22 11:01 ?2176次閱讀

    西門子博途的安全編程設(shè)置實(shí)例分析

    指定安全程序的輸入和輸出 1. 在 F-CPU 項(xiàng)目導(dǎo)航中的“PLC 變量”(PLC tags) 下使用“添加新變量表”(Add new tag table) 創(chuàng)建新的
    發(fā)表于 11-21 09:36 ?2965次閱讀
    西門子博途的<b class='flag-5'>安全</b>編程設(shè)置實(shí)例分析

    如何配置及訪問S7-1200的Web服務(wù)器功能?

    TIA Portal 從 V17 版本開始、S7-1200 CPU 從 V4.5 版本開始,Web 服務(wù)器支持現(xiàn)代 API 和證書處理。
    的頭像 發(fā)表于 10-26 16:19 ?3082次閱讀
    如何配置及訪問S<b class='flag-5'>7</b>-1200的Web服務(wù)器功能?

    西門子STEP7 5.X 系統(tǒng)兼容性問題解析

    STE7 V5.x STEP7 V5.5開始支持Win7 32bit系統(tǒng) STEP7
    的頭像 發(fā)表于 10-25 10:27 ?1223次閱讀
    西門子<b class='flag-5'>STEP7</b> 5.X 系統(tǒng)兼容性問題解析

    TIA Portal V13 SP1上載程序步驟

    。 如果 PLC 設(shè)備中的程序是使用 TIA Portal 老版本生成的,使用 STEP7 V13 SP1 上載時(shí),必須使用兼容模式的項(xiàng)目文件進(jìn)行操作。
    發(fā)表于 10-25 10:24 ?2318次閱讀
    TIA Portal <b class='flag-5'>V</b>13 SP1上載程序步驟

    基本安全 Basic Safety 與 基本性能 essential performance

    電氣設(shè)備 第1部分:基本安全和基本性能的通用要求 Medical electrical equipment—Part 1: General requirements for basic safety
    發(fā)表于 10-08 09:07