STEP7中块参数的指针初始值

50个字节的数据区,数据类型为POINTER
在DB数据块中的初始值处,应该如何填写

问题补充:
FC125分析400H冗余掉站情况。FC125相关文档参数说明说,《DATA_FIELD             :50个字节的数据区,仅供FC125内部使用,数据类型为POINTER。》
则在DB块中建立的DATA_FIELD ,数据类型POINTER,那么初始值处应该如何写?如何表示出50个字节数据区,希望各位前辈帮忙解答一下

图片说明:

STEP7中块参数的指针初始值    STEP7中块参数的指针初始值   

最佳答案

1、50个字节的数据区,数据类型为POINTER,这句话是什么意思?
数据块中的变量不能定义成  POINTER 指针类型。
2、是要用 FC/FB处理DB块中的字节数据吗。这在 FC/FB 的接口是可以定义接口变量为 POINTER、ANY 类型的,并通过指针对数据块进行寻址。
这方面内容参考
间接寻址
http://www.ad.siemens.com.cn/productportal/Prods/published/Prog/Prog_2.4/Prog_2.4.html
S7-300和S7-400寻址 
https://support.industry.siemens.com/cs/document/79632832
西门子STL间接寻址常问问题集  
https://support.industry.siemens.com/cs/document/76492353
如何设置带有"ANY"或"POINTER"数据类型的功能块?
https://support.industry.siemens.com/cs/document/20443243
将DB块中的整数值按从小到大的顺序排列
http://support.automation.siemens.com/CN/view/zh/36989125

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日
下一篇 2020年10月30日

相关推荐