作者 | 主题 |
---|---|
仙侠 游侠 经验值:441 发帖数:97 精华帖:1 |
楼主 2019-06-09 09:01:41
主题:UDT变量用于FB块的IN_OUT端,数据是存储于FB的背景DB吗 FB3081的IN_OUT端的HEAD,其变量是DB_RFID.HEAD2,那么,数据最后是存储于DB3080,还是存储在FB3081的背景DB3082中呢? 个人认为FB3081的背景DB3082只是存储了一个指针。 数据是存储于DB3080,但是没有找到相关权威说明 它现在是一个指针,又是如何访问到DB3080的呢?是和ANY一样的,需要有一个循环吗 |
DRAC201186 侠士 经验值:1311 发帖数:90 精华帖:6 |
4楼 2019-06-17 14:05:28
主题:回复:UDT变量用于FB块的IN_OUT端,数据是存储于FB的背景DB吗 如果 FB 的传递参数(IN_OUT)是一个复杂数据类型的变量,则它实际上是作为一个 6 字节的指针(48位)保存在背景数据块中的。这意味着它不再是一个变量,而是一个 6 字节的指针。 如何参数化FB的IN_OUT区域的结构化数据类型并使用ARRAY变量调用
这是一个甘于平庸,便自取灭亡的时代。
|
Zane 版主 经验值:76179 发帖数:19322 精华帖:377 |
5楼 2019-06-17 21:06:07
主题:回复:UDT变量用于FB块的IN_OUT端,数据是存储于FB的背景DB吗
IN-OUT变量在FC和FB都是没有地址的,所以变量值不可能存放在背景数据块中
Zane
注册自动化系统工程师
Always save before download
|