发布于 2005-10-06 17:20:12
0楼
先谢谢各位,
本人对西门子不太熟,对楼上的有些话还不太理解。我在fc里的变量定义的interface定义的变量应该是形式参数吧。在fb里调用这些fc的时候赋给fc的值应该是实际参数了吧,如果是那样,我是按照这样做的,每个fc一套不同的实参,块里的内容是复制的,形参定义是一样的。这样做不可以吗,不太理解。
我前两天在另外一个完工的小项目里也是这样用的,奇怪的很,好像没出这种问题。只是上次是在ob块里调用的,这次是在fb里调用的,不知有什么关系没有。
另外,惭愧得很,对于fb快的多重背景一直不太理解怎么做,顺便求教一下我这样做可以吗,就是对于所要调用的功能块fb我建了好几个背景db块,但是也不给db赋什么值,只是在调用的时候分别写不同的db号,而后不同的调用写不同的外部条件(也就是给fb赋不同的变量,这些变量不是来自对应的背景db块)。不知这样用法对不对,算不算是多重背景的方式呢。认识浅薄,恳请赐教