基本信息
文件名称:Siemens西门子功能块(FB)S7-1200 1500非优化块访问STRUCT INOUT参数传递问题说明书.pdf
文件大小:121.2 KB
总页数:2 页
更新时间:2025-12-21
总字数:约小于1千字
文档摘要

Q:

FB设置为非优化块访问时,所有接口参数可以为空,但当INOUT接口参数为STRUCT

类型时,PLC报区域错误:

A:

实际有以下几个现象:

·如果程序不访问这个结构变量没有问题;

·如果是简单数据类型(INPUT,INOUT,OUTPUT),也都没问题;

·如果是STRUCT但是INPUT接口也没问题;

·但如果是STRUCT类型的INOUT接口参数,当无实参输入时在块内访问此变量

将导致PLC报“区域错误”。

原因:

调用块时,参数的数据传递有两种方式:

1)以副本形式传送(按值