精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

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

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-08-02 14:40 ? 次閱讀

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

通過(guò)說(shuō)明函數(shù)名(FC, SFC標(biāo)識(shí)符)和參數(shù)表來(lái)調(diào)用函數(shù)。能夠用絕對(duì)或符號(hào)形式指定標(biāo)識(shí)返回值的函數(shù)名稱:

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

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

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

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

對(duì)比功能塊,函數(shù)提供一個(gè)結(jié)果當(dāng)作返回值。基于這個(gè)原因,函數(shù)能夠被子當(dāng)作地址來(lái)對(duì)待(VOID類型的函數(shù)除外)。

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

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

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

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

在一個(gè)賦值語(yǔ)句中,

在一個(gè)邏輯、算術(shù)或比較表達(dá)式或

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

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

對(duì)比功能塊,函數(shù)沒(méi)有任何他們保存參數(shù)值的內(nèi)存。在函數(shù)激活時(shí),本地?cái)?shù)據(jù)只中臨時(shí)地貯存。由于這個(gè)原因,當(dāng)調(diào)用函數(shù)時(shí),所有在函數(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)

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

FUNCTION DISTANCE: REAL // 符號(hào)
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
. . .
// 在賦值語(yǔ)句中調(diào)用:
LENGTH := DISTANCE (X1:=3, Y1:=2, X2:=8.9, Y2:= 7.4, Q2:=CHECKSUM) ;
// 在算術(shù)或邏輯表達(dá)式中調(diào)用,如:
Y := RADIUS + DISTANCE (X1:=-3, Y1:=2, X2:=8.9, Y2:=7.4, Q2:=Checksum)
// 用來(lái)為進(jìn)一步的被調(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)站授權(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)投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    6892

    瀏覽量

    88828
  • 參數(shù)
    +關(guān)注

    關(guān)注

    11

    文章

    1785

    瀏覽量

    32086
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4306

    瀏覽量

    62431

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

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

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

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

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

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

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

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

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

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

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

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

    在神經(jīng)網(wǎng)絡(luò)中,激活函數(shù)是一個(gè)至關(guān)重要的組成部分,它決定了神經(jīng)元對(duì)于輸入信號(hào)的反應(yīng)方式,為神經(jīng)網(wǎng)絡(luò)引入了非線性因素,使得網(wǎng)絡(luò)能夠?qū)W習(xí)和處理復(fù)雜的模式。本文將詳細(xì)介紹神經(jīng)網(wǎng)絡(luò)中常用的激活函數(shù)
    的頭像 發(fā)表于 07-01 11:52 ?507次閱讀

    函數(shù)信號(hào)發(fā)生器的定義、功能及應(yīng)用

    隨著現(xiàn)代電子技術(shù)的飛速發(fā)展,電子測(cè)試設(shè)備在科研、生產(chǎn)、教育等領(lǐng)域的應(yīng)用越來(lái)越廣泛。其中,函數(shù)信號(hào)發(fā)生器作為一種重要的電子測(cè)試設(shè)備,在電子工程、通信、科研等領(lǐng)域發(fā)揮著至關(guān)重要的作用。本文將詳細(xì)介紹函數(shù)信號(hào)發(fā)生器的定義、分類、功能、
    的頭像 發(fā)表于 05-15 14:42 ?1548次閱讀

    PHP用戶定義函數(shù)詳細(xì)講解

    還可以根據(jù)需要定義函數(shù)。這些稱為“用戶定義函數(shù)”。 ? 句法: function function-name() ?{ ? ? statement 1 : ? ? statement
    的頭像 發(fā)表于 03-20 14:27 ?356次閱讀

    淺談C語(yǔ)言中的函數(shù)定義

    如果函數(shù)要使用參數(shù),則必須聲明接受參數(shù)值的變量。這些變量稱為函數(shù)形式參數(shù)。 形式參數(shù)就像函數(shù)內(nèi)的其他局部變量,在進(jìn)入
    發(fā)表于 03-11 10:09 ?334次閱讀

    內(nèi)聯(lián)函數(shù)定義 為什么需要內(nèi)聯(lián)函數(shù)

    inline關(guān)鍵字是C99標(biāo)準(zhǔn)的型關(guān)鍵字,其作用是將函數(shù)展開,把函數(shù)的代碼復(fù)制到每一個(gè)調(diào)用處。
    的頭像 發(fā)表于 02-19 12:20 ?517次閱讀

    傳遞函數(shù)定義是什么 傳遞函數(shù)的拉氏反變換是什么響應(yīng)

    傳遞函數(shù)定義: 傳遞函數(shù)是一種數(shù)學(xué)工具,用于描述線性時(shí)不變系統(tǒng)(LTI系統(tǒng))的輸入與輸出之間的關(guān)系,通常用H(s)表示。傳遞函數(shù)是Lapl
    的頭像 發(fā)表于 02-01 10:53 ?3963次閱讀

    round函數(shù)公式怎么輸入

    , ndigits) 參數(shù)說(shuō)明: number:要進(jìn)行四舍五入的數(shù)字。 ndigits:指定保留的小數(shù)位數(shù)。這是一個(gè)可選參數(shù),默認(rèn)為0。 根據(jù)ndigits的不同取值,round函數(shù)的行為略有不同: 當(dāng)ndigits為0時(shí),round函數(shù)返回離
    的頭像 發(fā)表于 01-15 17:27 ?896次閱讀

    如何給C語(yǔ)言中的函數(shù)定義兩個(gè)不同的名字?

    最近有位哥問(wèn)我,如何給C語(yǔ)言中的函數(shù)定義兩個(gè)不同的名字?就是這兩個(gè)名字都是指向同一個(gè)函數(shù),同一個(gè)地址,而且兩個(gè)名字都可以當(dāng)做函數(shù)來(lái)用的那種。
    的頭像 發(fā)表于 12-19 16:21 ?762次閱讀

    if嵌套函數(shù)的正確輸入方法為

    輸入方法是在if語(yǔ)句內(nèi)部創(chuàng)建一個(gè)新的函數(shù)。這個(gè)函數(shù)可以是一個(gè)匿名函數(shù)或者是一個(gè)有名稱的函數(shù),具體取決于你的需求和偏好。下面是一個(gè)if嵌套
    的頭像 發(fā)表于 11-30 16:50 ?1331次閱讀