变量复制问题

高手请看图1, 2  ,3 。这个程序的意思是将这个地址#i_Address_Outputs传输到#t_Pointer_DB_Outputs,再又这个#t_Pointer_DB_Outputs地址传送到DB块里面,我想问一下为什么图2和图3中的#t_Pointer_DB_Outputs和#s_IO.Outputs变量要相互复制一下。而且#t_Pointer_DB_Outputs是个10个字节长的ANY型临时变量,#s_IO.Outputs是62个字节长的静态结构变量,首先他们两个的直接长度不等能相互复制,为什么要这样做

图片说明:

变量复制问题    变量复制问题    变量复制问题   

最佳答案

希望这个连接对你有帮助:《   C 中 struct 变量之间可以直接赋值,在 C++ 中,这样复制永远是安全的吗》
http://bbs.chinaunix.net/thread-809449-1-1.html

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc220907.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月8日 下午2:24
下一篇 2017年12月8日 下午2:24

相关推荐

  • 触点比较

    如果M0.0~M0.7,M1.0~M1.7里任何一个为真,Q0.2就为真,这个程序怎么写,当然是最简单的写法哈, 问题补充:谢谢大家热心的回答,那如果我是做顺序控制是不是可以写成S…

    自动化系统综合 2020年10月31日
  • CP1613的疑惑

    使用普通网卡照样可以和PLC、wincc连线,那还要用CP1613做什么,我记得在什么地方看到过某些场合必须要用CP1613的文章,请熟悉这方面的高手介绍一下,另外,就和PLC、w…

    自动化系统综合 2020年11月1日
  • TP170A连接PC更新OS的问题

    我Profibus电缆连接TP170A面板与PLC的DP口,并把PC Adapter插在PLC一侧Profibus连接器的MPI接口上,PC的wincc fle…

    自动化系统综合 2017年8月24日
  • kepserverex里如何设置modbus

    公司要用施耐德twido的PLC连接wincc系统,我想用kepserverex,但是kep读不出PLC里的数据,哪位大神能告诉我改怎么设置啊,用modbusrtu 协议…

    自动化系统综合 2017年11月29日
  • win CC V6.2 SP2 下载

    没有安装包,求一下载链接,急! 最佳答案 http://pan.baidu.com/share/link?shareid=632029829&uk=2402404664下载速度还可…

    自动化系统综合 2017年11月29日
  • plc300 模拟量问题输出有问题

    我用fc105模块测量液位,我把电流表串进去有测量有电流,但是发现fc105模块,模拟量输入piw,显示32768,超出测量范围,什么原因啊。用的也是4线的。 最佳答案 可以按顺序…

    自动化系统综合 2018年3月6日
  • 关于终端电阻

    S7-400的PROFIBUS的终端电阻是多大的?它的大小是根据什么来确定的?是不是 不管信号传输线多长,都用那么大的电阻? 我看资料说终端电阻是由网线的阻抗特…

    自动化系统综合 2020年11月1日
  • 解释程序SCL

    FUNCTION "W02_Chuck" : VOID  VAR_TEMP   …

    自动化系统综合 2020年10月31日
  • IM153与IM361、360、365

    它们的区别和相同点,详细点!! 最佳答案 1、你所说的IM153是ET200M中的通讯接口模块,他后面可以连接8个S7300的IO模块,所以说ET200是指系列,而IM153是ET…

    自动化系统综合 2020年10月31日
  • Field PG(PIII 1000MHz)网卡驱动

    一台西门子Field PG(主频为PIII 1000MHz)重新安装操作系统(Windows 2000 Professional …

    自动化系统综合 2020年11月1日