关于any指针的另一些说明
西门子的any指针是一个很全面的指针。它可以实现很多高级功能,而之前也有很多资料关于any指针的说明,在此对近期遇到的any指针的一些新的发现进行简要的介绍。
1 any指针的一般用途
1.1 any指针简介
- 1.1 any指针是一个增强的pointer指针,他拥有pointer指针的一切的性能。并且也拥有pointer指针另一些不具备的功能。
1.2 any指针的一般用法
- 1.2 any指针一般是用作FC与FB的接口类型。这样,无论从FC及FB的外面传入一般数据区区域的任何参数,在FC和FB里面均可以得到相应的数据。在这里数据里一般包括M,I,Q,DB等,它不仅仅是可以传入单个的参数,还可以传入一串连续的数据。例如,从IB0到IB10一共11个字节的数据,也可以一次性传入MW10到MW32一共12个Word的数据。
1.3 any指针使用特例
- 1.3 在这里便有另外一个特例,需要注意,这个便是FC与FB作为参数的时候,具体的细节见下节。