在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

函數(shù)部分定義的形式輸入

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 作者:機器人及PLC自動化 ? 2022-08-02 14:40 ? 次閱讀

調(diào)用函數(shù)(FC)

通過說明函數(shù)名(FC, SFC標識符)和參數(shù)表來調(diào)用函數(shù)。能夠用絕對或符號形式指定標識返回值的函數(shù)名稱:

FC31 (X1:=5, Q1:=Checksum) ; // 絕對形式

DISTANCE (X1:=5, Q1=:Checksum) ; // 符號形式

調(diào)用之后,函數(shù)的結果可用作為返回值或作為輸出和輸入/輸出參數(shù)(實際參數(shù))。

60a0a7e8-1141-11ed-ba43-dac502259ad0.png

對比功能塊,函數(shù)提供一個結果當作返回值。基于這個原因,函數(shù)能夠被子當作地址來對待(VOID類型的函數(shù)除外)。

函數(shù)計算與函數(shù)有同樣名稱的返回值,且將其返回給調(diào)用它的塊。在那里,值代替函數(shù)調(diào)用。

例如,在下面的賦值中,DISTANCE函數(shù)被調(diào)用,且結果賦值給LENGTH變量。

LENGTH:= DISTANCE (X1:=-3, Y1:=2);

返回值能夠用在下面的函數(shù)或功能塊元素:

在一個賦值語句中,

在一個邏輯、算術或比較表達式或

作為更進一步的功能塊或函數(shù)調(diào)用的參數(shù)。

函數(shù)的參數(shù)

對比功能塊,函數(shù)沒有任何他們保存參數(shù)值的內(nèi)存。在函數(shù)激活時,本地數(shù)據(jù)只中臨時地貯存。由于這個原因,當調(diào)用函數(shù)時,所有在函數(shù)聲明部分定義的形式輸入、輸入/輸出和輸出參數(shù)必須賦予實際參數(shù)。

例子(Example)

帶為輸入、輸出和輸入/輸出參數(shù)賦值的調(diào)用如下:

FC32 (E_Param1:=5,D_Param1:=LENGTH,

A_Param1:=Checksum)

函數(shù)調(diào)用舉例:

函數(shù)被調(diào)用(Function to be Called)

計算在使用笛卡爾坐標系統(tǒng)的同一平面中兩點(X1,Y1)和(X2,Y2)之間距離的函數(shù)DISTANCE可以是下面的形式(此例假設符號DISTANCE在符號表中為FC37已經(jīng)聲明)。

FUNCTION DISTANCE: REAL // 符號
VAR_INPUT
X1 : REAL;
X2 : REAL;
Y1 : REAL;
Y2 : REAL;
END_VAR
VAR_OUTPUT
Q2 : REAL;
END_VAR
BEGIN 開始
DISTANCE := SQRT( (X2-X1)**2 + (Y2-Y1)**2 );
Q2 := X1+X2+Y1+Y2;
END_FUNCTION

調(diào)用塊(Calling Block)

下例顯示更多函數(shù)值的使用的可選擇的形式:

FUNCTION_BLOCK CALL
VAR
LENGTH : REAL ;
CHECKSUM : REAL ;
RADIUS : REAL;
Y : REAL;
END_VAR
BEGIN
. . .
// 在賦值語句中調(diào)用:
LENGTH := DISTANCE (X1:=3, Y1:=2, X2:=8.9, Y2:= 7.4, Q2:=CHECKSUM) ;
// 在算術或邏輯表達式中調(diào)用,如:
Y := RADIUS + DISTANCE (X1:=-3, Y1:=2, X2:=8.9, Y2:=7.4, Q2:=Checksum)
// 用來為進一步的被調(diào)用的塊提供參數(shù)
FB32.DB32 (DIST:= DISTANCE (X1:=-3, Y1:=2, X2:=8.9, Y2:=7.4), Q2:=Checksum)
. . .
END_FUNCTION_BLOCK

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)

    關注

    8

    文章

    7246

    瀏覽量

    91147
  • 參數(shù)
    +關注

    關注

    11

    文章

    1867

    瀏覽量

    32885
  • 函數(shù)
    +關注

    關注

    3

    文章

    4372

    瀏覽量

    64292

原文標題:函數(shù)的參數(shù)

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    如何使用自定義設置回調(diào)函數(shù)

    你好,我正在嘗試編寫自己的自定義設置回調(diào)函數(shù),并使用 fastEnum=false。 是否有任何代碼示例或資料可供我參考? void CyU3PUsbRegisterSetupCallback
    發(fā)表于 05-21 06:11

    詳解RTOS中的Hook函數(shù)

    Hook函數(shù)是RTOS中的一個關鍵特性,通過該函數(shù),用戶可以增強對任務管理的控制,定義系統(tǒng)行為。
    的頭像 發(fā)表于 03-24 16:14 ?297次閱讀

    SUMIF函數(shù)對比VLOOKUP的優(yōu)勢

    在Excel中,數(shù)據(jù)管理和分析是日常工作中不可或缺的一部分。SUMIF函數(shù)和VLOOKUP函數(shù)是兩個非常受歡迎的函數(shù),它們可以幫助用戶快速地處理和分析數(shù)據(jù)。盡管它們都可以用于查找和匯總
    的頭像 發(fā)表于 11-11 09:16 ?1096次閱讀

    SUMIF函數(shù)與SUMIFS函數(shù)的區(qū)別

    : 1. 函數(shù)定義 SUMIF函數(shù) :用于對滿足單一條件的單元格求和。其基本語法為 SUMIF(range, criteria, [sum_range]) ,其中: range :應用條件的區(qū)域
    的頭像 發(fā)表于 10-30 09:51 ?7104次閱讀

    如何由系統(tǒng)函數(shù)求頻率響應

    頻率響應函數(shù)表征了測試系統(tǒng)對給定頻率下的穩(wěn)態(tài)輸出與輸入的關系,可以通過系統(tǒng)函數(shù)(或稱為傳遞函數(shù))來求解。以下是由系統(tǒng)函數(shù)求頻率響應的步驟:
    的頭像 發(fā)表于 10-18 09:32 ?3255次閱讀

    什么叫系統(tǒng)的頻率響應函數(shù)?它和傳遞函數(shù)有何關系

    系統(tǒng)的頻率響應函數(shù)(Frequency Response Function, FRF)是描述線性時不變(Linear Time-Invariant, LTI)系統(tǒng)在不同頻率下輸入和輸出之間關系的數(shù)學
    的頭像 發(fā)表于 10-18 09:29 ?4265次閱讀

    用TINA V9進行電路仿真,自定義函數(shù)按鈕是灰色的,無法輸入是哪里的問題?

    最近用TINA V9進行電路仿真,激勵想使用自定義函數(shù),但是發(fā)現(xiàn)自定義函數(shù)按鈕是灰色的,無法輸入,是什么地方設置不對嗎?
    發(fā)表于 08-21 08:17

    怎么由系統(tǒng)函數(shù)判斷濾波器的類型

    不同的應用場景。 系統(tǒng)函數(shù)定義 系統(tǒng)函數(shù),也稱為傳遞函數(shù),是描述線性時不變(LTI)系統(tǒng)輸入和輸出之間關系的數(shù)學模型。對于離散時間系統(tǒng),系
    的頭像 發(fā)表于 08-15 10:30 ?4114次閱讀

    面試常考+1:函數(shù)指針與指針函數(shù)、數(shù)組指針與指針數(shù)組

    在嵌入式開發(fā)領域,函數(shù)指針、指針函數(shù)、數(shù)組指針和指針數(shù)組是一些非常重要但又容易混淆的概念。理解它們的特性和應用場景,對于提升嵌入式程序的效率和質(zhì)量至關重要。一、指針函數(shù)函數(shù)指針指針
    的頭像 發(fā)表于 08-10 08:11 ?1356次閱讀
    面試常考+1:<b class='flag-5'>函數(shù)</b>指針與指針<b class='flag-5'>函數(shù)</b>、數(shù)組指針與指針數(shù)組

    典型干擾輸入信號的形式有哪些

    在電子工程和信號處理領域,干擾輸入信號是一個常見的問題,它可能會導致系統(tǒng)性能下降、數(shù)據(jù)丟失或錯誤。本文將介紹典型干擾輸入信號的形式,以及它們對系統(tǒng)的影響和應對策略。 電磁干擾(EMI) 電磁干擾
    的頭像 發(fā)表于 08-08 11:20 ?1587次閱讀

    神經(jīng)元模型激活函數(shù)通常有哪幾類

    神經(jīng)元模型激活函數(shù)是神經(jīng)網(wǎng)絡中的關鍵組成部分,它們負責在神經(jīng)元之間引入非線性,使得神經(jīng)網(wǎng)絡能夠?qū)W習和模擬復雜的函數(shù)映射。以下是對神經(jīng)元模型激活函數(shù)的介紹: 一、Sigmoid
    的頭像 發(fā)表于 07-11 11:33 ?1457次閱讀

    人工神經(jīng)元模型中常見的轉(zhuǎn)移函數(shù)有哪些

    輸出是輸入的線性組合。形式為 ( y = w cdot x + b ),其中 ( w ) 是權重,( x ) 是輸入,( b ) 是偏置。線性函數(shù)在某些情況下是有用的,但它們不能解決非
    的頭像 發(fā)表于 07-11 11:22 ?1679次閱讀

    BP神經(jīng)網(wǎng)絡激活函數(shù)怎么選擇

    中,激活函數(shù)起著至關重要的作用,它決定了神經(jīng)元的輸出方式,進而影響整個網(wǎng)絡的性能。 一、激活函數(shù)的作用 激活函數(shù)是BP神經(jīng)網(wǎng)絡中神經(jīng)元的核心組成部分,其主要作用如下: 引入非線性:激活
    的頭像 發(fā)表于 07-03 10:02 ?1235次閱讀

    神經(jīng)網(wǎng)絡中激活函數(shù)定義及類型

    詳細介紹激活函數(shù)定義、類型。 激活函數(shù)定義和基本功能 2.1 定義 激活函數(shù)(Activat
    的頭像 發(fā)表于 07-02 10:09 ?1190次閱讀

    神經(jīng)網(wǎng)絡中的激活函數(shù)有哪些

    在神經(jīng)網(wǎng)絡中,激活函數(shù)是一個至關重要的組成部分,它決定了神經(jīng)元對于輸入信號的反應方式,為神經(jīng)網(wǎng)絡引入了非線性因素,使得網(wǎng)絡能夠?qū)W習和處理復雜的模式。本文將詳細介紹神經(jīng)網(wǎng)絡中常用的激活函數(shù)
    的頭像 發(fā)表于 07-01 11:52 ?1039次閱讀
    主站蜘蛛池模板: 久久久久久夜精品精品免费啦 | 精品久久看 | 免费视频淫片aa毛片 | 久久综合香蕉久久久久久久 | 欧美精品久久久久久久小说 | 夜夜操操操 | 天天射网站 | 久草一区 | 欧美在线91 | 狠狠色依依成人婷婷九月 | 一区二区三区免费视频播放器 | 97成人在线视频 | 日韩毛片免费视频 | 在线精品国产第一页 | 亚洲国产成人久久一区久久 | 国产性夜夜性夜夜爽91 | 一级骚片超级骚在线观看 | 在线观看免费视频网站色 | 一级片视频在线 | 国产高清不卡一区二区 | 五月婷婷丁香六月 | 不卡一区| 国产精品14p | 女人张开腿让男人捅爽 | 男人你懂的网站 | 日本一区不卡视频 | 国产黄色小视频网站 | 综合五月天堂 | 国产大片黄在线观看 | 欧美3p精品三区 | 性久久久久 | 1024国产基地永久免费 | av2014天堂网| 欧美a视频 | 亚洲视频在线免费看 | 国产中文99视频在线观看 | 一区二区三区高清在线 | 亚州一级毛片在线 | 岛国毛片一级一级特级毛片 | 男女交性无遮挡免费视频 | 在线国产播放 |