指针读写问题请教

各位老师,
     用SFC51读取DP从站的状态,因为读出的信号时实时的,如果出现网络闪停的情况则不能记录问题,所以将SFC51读出的信号置位另一个相同的struct (16字节),问题是如果不调用置位的FC,可以正常读取网络状态,如果调用,反而是读取不了,大家帮忙看看,谢谢!

问题补充:
谢谢我心飞翔, 没有特别明白你的意思:是说在调用块中将输入和输出的P# 改成any指针的形式还是? 谢谢!

图片说明:

指针读写问题请教    指针读写问题请教    指针读写问题请教   

最佳答案

复杂数据类型在FC中是以Pointre格式存储访问的,把你的程序改为对Pointre的拆分访问,访问的长度根据数据长度确定,即给出实际访问长度16。

提问者对于答案的评价:
还是没有理解,谢谢!

最佳答案作者回复:
把你的binpluse以Pointre格式进行拆分访问,实际访问长度自己给定。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午3:20
下一篇 2018年12月1日 下午3:20

相关推荐