如题,自己琢磨了很久的指针应用,有些地方还是不懂。
1、下例程序不知道那个概念没有理解到位。请指教
FB1内程序如下:(IN1参数类型为POINTER)
L P##IN1
LAR1
A I[AR1,P#0.0]
= Q[AR1,P#0.1]
OB1内程序如下:
CALL FB1,DB1
IN1:=P#1.0
我模拟的结果是I0.0输入,Q0.0输出,为什么不是我想要的I1.0.和Q1.1。
2、因为身边做项目的时候并没有编写过带有参数类型为ANY、或POINTER的FC、FB块。所以对形参为ANY、POINTER的FC、FB内部结构不了解。有没有那位能提供这样的应用程序。最好能帮忙解释下,形参为ANY、POINTER类型时,一般都应用于什么场合。我编程时没怎么应用过。再次谢谢大家。