问题描述:
在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
•675次阅读
其中,一种常见的使用场景是作为[`startAbility()`]方法的参数。例如,当UIAbilityA需要启动UIAbilityB并向UIAbilityB传递一些数据时,可以使用Want作为一个载体,将数据传递给UIAbil
发表于 06-21 15:14
•392次阅读
请假一下,用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
•453次阅读
;gt;bState 的 IDLE_START 传递给 STM[M1]->bState 的
哪位大哥哥帮小弟看看哈,感谢,感谢
发表于 03-27 07:56
称为顺序功能图 (SFC) 的图形编程语言由 IEC 61131-3 标准化。该图表从上到下阅读,块用于表示步骤、转换和功能。这种编程风格类似于功能框图,并且具有一些相同的缺陷,这些缺陷会产生复杂性并降低编程效率。
发表于 03-21 11:45
•9160次阅读
输出接口和PHONES接口是两个不同的概念,接下来我将详细介绍它们的定义、特点和用途。 输出接口: 输出
发表于 02-23 11:40
•1.3w次阅读
传递函数的定义: 传递函数是一种数学工具,用于描述线性时不变系统(LTI系统)的输入与输出之间的关系,通常用H(s)表示。传递函数是Laplace变换的函数,其中s是复变量。
发表于 02-01 10:53
•3776次阅读
哪位知道如何将变量放到自定义的段中去呢?__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
•1110次阅读
体指针则是指向结构体类型的指针,用于操作和访问结构体的成员。下面我们将分别详细解释结构体和结构体指针,并提供相应的示例代码。1.结构体:结构
发表于 01-11 08:00
•933次阅读
1,回调函数机制函数指针常用于实现回调函数。通过将函数指针作为参数传递给另一个函数,可以在特定事件发生时调用预
发表于 12-06 08:00
•1833次阅读
?为了让大家都好理解,我们可以给传递的数据定义一个标准的结构,这就是通信接口。 接口的定义 接口
发表于 12-01 14:59
•750次阅读
评论