用网上大虾的方法:
1,NC var selector选择变量 C[0] SMA actToolBasePos[0]-->code-->selections-->DB-number=310
-->code-->Gernerate-->s7-2.awl.
2. Step7 -->源文件-->右边空白处右键-->插入新对象-->外部源文件-->选中s7-2.awl--->右键该文件编译.
3.在DB块中生成了DB310.右键-->PLC-->下载.
4. 双击FC71-->在此功能块后面添加程序段,为啥选中这个功能块,因为它里面的内容最少.可笑吧.
5. 程序段输入:
A I 0.1
FP M 200.0
S M 500.0
A M 500.1
R M 500.0
A I 0.2
FP M 200.1
A M 502.0
R M 500.0
CALL FB 2, DB301
IN0:=M500.0
IN1:=1
IN2:="Ncvar310".C0_SMA_actToolBasePos0_2
IN3:=B#16#1
IN4:=
IN5:=W#16#2
;
.
OUT34:=M502.0
OUT35:=M500.1
OUT36:=MW104
I037:=MD315
I038:=
:
:
调试-->监控-->MD315这里无数据
有请大师们,如果能告知一二,将万分感激.