chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

如何將自定義變量添加到默認(rèn)情況下由編譯器設(shè)置的靜態(tài)變量中

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-07-07 16:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

49829a24-eee3-11ec-ba43-dac502259ad0.png

順控程序功能塊 在菜單命令“選項(xiàng)” (Options) à“塊設(shè)置” (Block settings) 下的“編譯” (Compile)選項(xiàng)卡上,可以設(shè)置是否使用“最小” (minimum)、“標(biāo)準(zhǔn)” (standard)、“最大” (maximum)或“用戶(hù)定義” (user-defined)功能塊參數(shù)。

“最小”(Minimum) 參數(shù) 使用“最小” (minimum) 功能塊參數(shù)時(shí),功能塊中僅包含一個(gè)起始參數(shù) INIT_SQ INIT_SQ,并且一旦在 OB1中對(duì)其進(jìn)行處理,就會(huì)激活其順控程序。然后,將會(huì)在自動(dòng)模式下立即執(zhí)行這些順控程序。

當(dāng)僅需要在自動(dòng)模式下運(yùn)行順控程序,并且不需要任何其它控制和監(jiān)控功能時(shí),可使用“最小” (minimum) 功能塊。

49a994da-eee3-11ec-ba43-dac502259ad0.png

參數(shù) INIT_SQ 的上升沿會(huì)激活初始步。

“標(biāo)準(zhǔn)”(Standard) 參數(shù) 此功能塊設(shè)置要求用戶(hù)除選擇調(diào)用之外,還要選擇操作模式。當(dāng)需要在不同操作模式下運(yùn)行順控程序,并且需要有關(guān)過(guò)程的反饋以及消息確認(rèn)時(shí),可使用“標(biāo)準(zhǔn)”(standard) 參數(shù)設(shè)置。

49c18ab8-eee3-11ec-ba43-dac502259ad0.png

順控程序功能塊始終保持在最后激活的操作模式下。只能通過(guò)選擇新模式來(lái)禁用以前模式。不會(huì)向不需要的參數(shù)提供值。

“最大”(Maximum) 參數(shù) 當(dāng)需要使用比標(biāo)準(zhǔn)參數(shù)設(shè)置所提供的維護(hù)與調(diào)試用人機(jī)界面選項(xiàng)更多的選項(xiàng)時(shí),可使用“最大” (Maximum) 參數(shù)設(shè)置。

“用戶(hù)定義”(User-Defined) 用戶(hù)定義/擴(kuò)展參數(shù)(GRAPH7V5.x 及更高版本):

提供了所有參數(shù),用戶(hù)可以刪除任何不需要的參數(shù)。另外,還可以定義用戶(hù)特定參數(shù)。

“所需的標(biāo)準(zhǔn)功能” 需要一個(gè)標(biāo)準(zhǔn)功能,其中包含所有順控程序功能塊的代碼的主要部分。提供了以

(Standard FC Required)下標(biāo)準(zhǔn)功能:

? FC70/71 小于 8KB。僅支持 S7 GRAPH 7 V4.0 功能。只能通過(guò) SFC 52 發(fā)送消息。

? FC 72 提供完整功能,但大小大約為 11KB,并不是所有較小的CPU 都可將 其下載。

? FC 73 提供S7 - GRAPH 7 V5.x 的功能,大小不到 8KB,但生成的塊不支持 診斷功能。

實(shí)例 使用最大功能塊參數(shù)設(shè)置,以簡(jiǎn)單的最小形式激活各個(gè)模式。

? 自動(dòng):“SW_AUTO”處的上升沿 à“INIT_SQ”處的上升沿 導(dǎo)致對(duì)順控程序進(jìn)行初始化,當(dāng)滿(mǎn)足轉(zhuǎn)換條件時(shí),啟用下一步。

? 手動(dòng)模式:“SW_MAN”處的上升沿 à“S_SEL”處的步編號(hào) à“S_ON”處的上升沿導(dǎo)致激活所選的步。若要禁用, “S_OFF”處的一個(gè)上升 沿就足夠了。

? 點(diǎn)動(dòng)模式:“SW_TAP”處的上升沿和“T_PUSH”處的上升沿 à 必須滿(mǎn)足轉(zhuǎn)換條件。在此操作模式下,若通過(guò)上升沿滿(mǎn)足了轉(zhuǎn)換條件,則啟 用下一步。

? “自動(dòng)或切換到下一個(gè)”模式:

“SW_TOP”處的上升沿和“T_PUSH”處的上升沿或滿(mǎn)足轉(zhuǎn)換條件。

在 SW_TOP模式下,將會(huì)在以下情況下啟用下一步: 滿(mǎn)足轉(zhuǎn)換條件,或在“T_PUSH”處存在上升沿(即使不滿(mǎn)足轉(zhuǎn)換條件)。

49e4949a-eee3-11ec-ba43-dac502259ad0.png

靜態(tài)變量 上圖的上部顯示了如何將自定義變量添加到默認(rèn)情況下由編譯器設(shè)置的靜態(tài)變量中。

與參數(shù)的情況不同,編譯器會(huì)將自定義的靜態(tài)變量插到標(biāo)準(zhǔn)變量的前面。這樣,在用戶(hù)更改編譯器設(shè)置時(shí),自定義變量的地址在背景數(shù)據(jù)塊中保持不變。若更改編譯器設(shè)置,則這種更改會(huì)導(dǎo)致將背景數(shù)據(jù)塊中的標(biāo)準(zhǔn)變量擴(kuò)展或縮短,這反過(guò)來(lái)又會(huì)更改自定義變量的訪(fǎng)問(wèn)地址(如果這些變量已附加到列表的末尾)。在保存順控程序后出現(xiàn)上面幻燈片中顯示的順序。

就像使用 STEP7 對(duì)功能塊進(jìn)行編程那樣,在這里也可以使用類(lèi)型為BOOL、WORD、INTEGER等靜態(tài)變量,而不使用存儲(chǔ)器位、位存儲(chǔ)器字節(jié)、位存儲(chǔ)器字和位存儲(chǔ)器雙字。優(yōu)點(diǎn)如下:

? 保持行為,與硬件參數(shù)設(shè)置無(wú)關(guān)

? 順控程序不占用 CPU上的標(biāo)準(zhǔn)位存儲(chǔ)器

4a135ce4-eee3-11ec-ba43-dac502259ad0.png

臨時(shí)變量 從 V5.x起,也可以自定義臨時(shí)變量。由于 S7-GRAPH 系統(tǒng)不進(jìn)行任何默認(rèn)設(shè)置,因此不會(huì)顯示任何設(shè)置,但內(nèi)部 L 堆棧中順控程序塊的局部數(shù)據(jù)存儲(chǔ)器要求將取決于編譯器設(shè)置。

原文標(biāo)題:S7 - GRAPH功能塊參數(shù)組概述

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

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7653

    瀏覽量

    167408
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3826

    瀏覽量

    82985
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4900

    瀏覽量

    70743
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1662

    瀏覽量

    50225

原文標(biāo)題:S7 - GRAPH功能塊參數(shù)組概述

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    KiCad 自定義規(guī)則(KiCon 演講)

    “ ?Seth Hillbrand 在 KiCon US 2025 上為大家介紹了 KiCad 的規(guī)則系統(tǒng),并詳細(xì)講解了自定義規(guī)則的設(shè)計(jì)與實(shí)例。? ” ? 演講主要圍繞 加強(qiáng) KiCad 自定義
    的頭像 發(fā)表于 06-16 11:17 ?610次閱讀
    KiCad <b class='flag-5'>中</b>的<b class='flag-5'>自定義</b>規(guī)則(KiCon 演講)

    HarmonyOS應(yīng)用自定義鍵盤(pán)解決方案

    自定義鍵盤(pán)是一種替換系統(tǒng)默認(rèn)鍵盤(pán)的解決方案,可實(shí)現(xiàn)鍵盤(pán)個(gè)性化交互。允許用戶(hù)結(jié)合業(yè)務(wù)需求與操作習(xí)慣,對(duì)按鍵布局進(jìn)行可視化重構(gòu)、設(shè)置多功能組合鍵位,使輸入更加便捷和舒適。在安全防護(hù)層面,自定義
    的頭像 發(fā)表于 06-05 14:19 ?687次閱讀

    如何在不使用USB控制情況下對(duì)CYPD2119-24LQXI自定義配置進(jìn)行編程?

    我想要編程(如果可能的話(huà)通過(guò) SWD)一個(gè)自定義但相當(dāng)基本的“Type-C 到 DP”AltMode 適配器功能,到安裝在自定義 PCB 上的CYPD2119-24LQXI設(shè)備上。 我已經(jīng)下載了
    發(fā)表于 05-13 06:35

    Ansible Playbook變量使用技巧

    在inventory定義的連接變量(比如ansible_ssh_user);優(yōu)先級(jí)第二。
    的頭像 發(fā)表于 04-15 10:26 ?317次閱讀

    如何使用S32 Design Studio for ARM將自定義數(shù)據(jù)放入SRAM以進(jìn)行S32K146?

    如何使用 S32 Design Studio for ARM 將自定義數(shù)據(jù)放入 SRAM 以進(jìn)行S32K146?
    發(fā)表于 04-01 08:27

    如何添加自定義單板

    在開(kāi)發(fā)過(guò)程,用戶(hù)有時(shí)需要?jiǎng)?chuàng)建自定義板配置。本節(jié)將通過(guò)一個(gè)實(shí)例講解用戶(hù)如何創(chuàng)建屬于自己的machine,下面以g2l-test.conf為例進(jìn)行說(shuō)明。
    的頭像 發(fā)表于 03-12 14:43 ?588次閱讀

    無(wú)法將自定義COCO數(shù)據(jù)集導(dǎo)入到OpenVINO? DL Workbench怎么解決?

    以精確 FP32 將自定義模型轉(zhuǎn)換為中間表示 (IR) 格式。 使用未注注的數(shù)據(jù)集和默認(rèn)配置將 IR (FP32) 轉(zhuǎn)換為 IR (INT8)。 使用 IR(INT8)推斷造成糟糕的結(jié)果。 創(chuàng)建
    發(fā)表于 03-05 06:02

    EE-88:使用21xx編譯器在C初始化變量

    電子發(fā)燒友網(wǎng)站提供《EE-88:使用21xx編譯器在C初始化變量.pdf》資料免費(fèi)下載
    發(fā)表于 01-13 15:54 ?0次下載
    EE-88:使用21xx<b class='flag-5'>編譯器</b>在C<b class='flag-5'>中</b>初始化<b class='flag-5'>變量</b>

    think-cell:自定義think-cell(四)

    C.5 設(shè)置默認(rèn)議程幻燈片布局 think-cell 議程可以在演示文稿中使用特定的自定義布局來(lái)定義議程、位置和議程幻燈片上的其他形狀,例如標(biāo)題或圖片。通過(guò)將此
    的頭像 發(fā)表于 01-13 10:37 ?509次閱讀
    think-cell:<b class='flag-5'>自定義</b>think-cell(四)

    think-cell;自定義think-cell(一)

    本章介紹如何自定義 think-cell,即如何更改默認(rèn)顏色和其他默認(rèn)屬性;這是通過(guò) think-cell 的樣式文件完成的,這些文件將在前四個(gè)部分中進(jìn)行討論。 第五部分 C.5 設(shè)置
    的頭像 發(fā)表于 01-08 11:31 ?744次閱讀
    think-cell;<b class='flag-5'>自定義</b>think-cell(一)

    圖紙模板的文本變量

    進(jìn)行定義。無(wú)論是系統(tǒng)內(nèi)置的變量,還是用戶(hù)自定義變量,都以這種方式表述。 系統(tǒng)內(nèi)置文本變量 以下表格展示系統(tǒng)內(nèi)置的文本
    的頭像 發(fā)表于 11-13 18:21 ?657次閱讀
    圖紙模板<b class='flag-5'>中</b>的文本<b class='flag-5'>變量</b>

    如何將自定義邏輯從FPGA/CPLD遷移到C2000?微控制

    電子發(fā)燒友網(wǎng)站提供《如何將自定義邏輯從FPGA/CPLD遷移到C2000?微控制.pdf》資料免費(fèi)下載
    發(fā)表于 09-23 12:36 ?0次下載
    <b class='flag-5'>如何將自定義</b>邏輯從FPGA/CPLD遷移到C2000?微控制<b class='flag-5'>器</b>

    如何創(chuàng)建TestStand自定義步驟

    在之前的課程簡(jiǎn)單地介紹過(guò)TestStand自帶的一些步驟類(lèi)型,如測(cè)試、消息彈窗、賦值、標(biāo)簽等等,這些簡(jiǎn)單的步驟從TestStand的插入選版中就可以添加到序列。那么在使用如果碰到
    的頭像 發(fā)表于 09-11 14:46 ?2531次閱讀
    如何創(chuàng)建TestStand<b class='flag-5'>自定義</b>步驟

    如何自定義內(nèi)存控制設(shè)置

    在FreeRTOS自定義內(nèi)存控制設(shè)置,主要涉及到內(nèi)存分配策略的選擇和配置。FreeRTOS提供了多種內(nèi)存分配策略,如heap_1、heap_2、heap_3、heap_4和hea
    的頭像 發(fā)表于 09-02 14:28 ?931次閱讀

    XC8編譯器調(diào)用函數(shù)后局域變量值被改變是哪里出了問(wèn)題?

    對(duì)局部變量進(jìn)行了操作,返回后相應(yīng)的局部變量值發(fā)生了改變,所以出錯(cuò),我現(xiàn)在把函數(shù)的所有局部變量全部設(shè)置為了
    發(fā)表于 07-26 07:36