問題描述:
在STEP7函數FC1中調用SFC14和SFC15,程序結構如圖1,如何將FC1接口中定義的ANY指針 RD_RECORD及WR_RECORD(圖2)分別傳遞給SFC14及SFC15 ?
解決方法:
如圖3所示,由于FC接口參數中定義的ANY類型參數RD_RECORD 無法作為其調用函數SFC14 RECORD參數的實參,而在臨時變量區中定義的ANY類型變量卻可以作為SFC14 RECORD參數的實參,所以可采取通過臨時變量中轉的方式來傳遞ANY指針。
附件提供的樣例程序中在FC1函數的臨時變量區中定義兩個ANY類型變量 RD_Temp和 WR_Temp,分別作為SFC14和SFC15的RECORD參數。
FC1中的Network 1通過1個WORD和2個DWORD逐字段傳遞的方式將RD_RECORD的內容傳遞給 RD_Temp;FC1中的Network 2通過在LOOP循環中逐字節傳遞的方式將WR_RECORD的內容傳遞給WR_Temp;
審核編輯:劉清
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
原文標題:FC中如何傳遞ANY指針
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
相關推薦
在嵌入式開發領域,函數指針、指針函數、數組指針和指針數組是一些非常重要但又容易混淆的概念。理解它們的特性和應用場景,對于提升嵌入式程序的效率和質量至關重要。一、
發表于 08-10 08:11
?898次閱讀
(...), SPI_CS0_DIS |SPI_CS1_DIS |SPI_CS2_DIS);
但是沒有HSPI_CS_DIS一旦我嘗試將 CS 用作 GPIO,HSPI 似乎就不再工作了。
PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDO_U、
發表于 07-12 08:44
其中,一種常見的使用場景是作為[`startAbility()`]方法的參數。例如,當UIAbilityA需要啟動UIAbilityB并向UIAbilityB傳遞一些數據時,可以使用Want作為一個載體,將數據傳遞給UIAbil
發表于 06-21 15:14
?460次閱讀
請假一下,用espidf通過wifi傳遞鼠標鍵盤時間,延遲很大,可能是哪地方的問題呢?采用select機制,鼠標數據通過uart回來,然后通過Wi-Fi傳遞給對方,socket已設置no_delay。發現用ardunio做的話延
發表于 06-14 06:19
STM32F7的ITCM_RAM可以存放指令,其地址為0x0000 0000-0x0000 3FFF,但在IAR中如何將特定的函數定義在該RAM中呢?
發表于 05-10 08:11
指針是 C 語言的靈魂,是 C 比其他語言更靈活,更強大的地方。所以學習 C 語言必須很好的掌握指針。函數指針,即指向函數在內存映射中的首地址的指針,通過函數
發表于 04-23 18:25
?512次閱讀
;gt;bState 的 IDLE_START 傳遞給 STM[M1]->bState 的
哪位大哥哥幫小弟看看哈,感謝,感謝
發表于 03-27 07:56
稱為順序功能圖 (SFC) 的圖形編程語言由 IEC 61131-3 標準化。該圖表從上到下閱讀,塊用于表示步驟、轉換和功能。這種編程風格類似于功能框圖,并且具有一些相同的缺陷,這些缺陷會產生復雜性并降低編程效率。
發表于 03-21 11:45
?1w次閱讀
輸出接口和PHONES接口是兩個不同的概念,接下來我將詳細介紹它們的定義、特點和用途。 輸出接口: 輸出
發表于 02-23 11:40
?1.4w次閱讀
傳遞函數的定義: 傳遞函數是一種數學工具,用于描述線性時不變系統(LTI系統)的輸入與輸出之間的關系,通常用H(s)表示。傳遞函數是Laplace變換的函數,其中s是復變量。
發表于 02-01 10:53
?4577次閱讀
哪位知道如何將變量放到自定義的段中去呢?__attribute__ ((section(\".MySec\")))const tU32 M_A1 = 0
發表于 01-31 08:18
adv7611該如何將輸出的視頻數據 使用上升沿發送呢
發表于 01-15 06:24
如何將直流15伏降至9伏? 降壓是電子電路中常見的問題,我們可以采用多種方式將直流電壓從15伏降至9伏。下面我將詳細介紹幾種常見的降壓方法。
發表于 01-12 17:01
?1257次閱讀
體指針則是指向結構體類型的指針,用于操作和訪問結構體的成員。下面我們將分別詳細解釋結構體和結構體指針,并提供相應的示例代碼。1.結構體:結構
發表于 01-11 08:00
?1008次閱讀
光纖在植入式腦機接口中的應用? 光纖技術作為一種傳輸信息的重要媒介,已經在各個領域得到了廣泛的應用。而在現代醫學領域中,光纖技術也逐漸發展出了許多新的應用,其中之一就是在植入式腦機接口中
發表于 01-09 14:41
?475次閱讀
評論