各位老师,
用SFC51读取DP从站的状态,因为读出的信号时实时的,如果出现网络闪停的情况则不能记录问题,所以将SFC51读出的信号置位另一个相同的struct (16字节),问题是如果不调用置位的FC,可以正常读取网络状态,如果调用,反而是读取不了,大家帮忙看看,谢谢!
问题补充:
谢谢我心飞翔, 没有特别明白你的意思:是说在调用块中将输入和输出的P# 改成any指针的形式还是? 谢谢!
图片说明:
最佳答案
复杂数据类型在FC中是以Pointre格式存储访问的,把你的程序改为对Pointre的拆分访问,访问的长度根据数据长度确定,即给出实际访问长度16。
提问者对于答案的评价:
还是没有理解,谢谢!
最佳答案作者回复:
把你的binpluse以Pointre格式进行拆分访问,实际访问长度自己给定。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc235798.html