4、,给定入口参数,执行完了,从出口参数读出数据,FC的功能就消失。如果在FC里使用全局变量,也可以达到FB块一样的效果,但是这样的FC块是没有可移植性的。下面,我将介绍我根据实际工程,编写的FC与FB块 实例1:FC块(这是一个用于西门子PLC向直流装置6RA70写过程数据的FC块) A( L #in0 L #in1 >R ) JNB _001 L #in1 T #temp0_001:NOP 0A(
5、 L #in0 L #in2 ) JNB _002 L #in2 T #temp0_002:NOP 0L #in0 L #in1 <=R = #temp5L #in0 L #in2 >=R = #temp5A #temp5 A #temp5 JNB _003
6、 L #in0 T #temp0_003:NOP 0L #in0 L 0.e+000 = #out1L #temp0 ABS T #temp1 NOP 0 A( L #temp1 L 1.e+004 *R T #temp2 AN OV SAVE CLR A B
7、R ) JNB _004 L #temp2 L #in1 /R T #temp3_004:NOP 0 A( L #temp3 RND T #TEMP4 AN OV SAVE CLR A BR ) JNB _005 L #TEMP4 T #out0_00
8、5:NOP 0 在FC块中调用FC CALL FC 30 in0:=DB3.DBD2090 in1:=6.e+002 in2:=0.e+000