生成变量表的步骤

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.打开NC_V AR
2.
3.PROJECT- NEW
4.
5.点击Open
6.
7.例子:选择你所需要的,拖到新建的文件中
8.双击measpos1,此图是选择第一测量系统第一轴的值
点击OK
10.双击measpos1,此图是选择第一测量系统第二轴的值
点击OK
11.Save 新生成的文件
注意文件必需存到*.s7D 的文件夹中。

例如生成test.var 文件
12.Code - generate
生成test.awl 原文件
13. 打开STEP7 点中SOURSE FILES / INSERT---- EXTERNAL SOURCE FILE
14.双击刚生成的*.awl 例如test.awl 即可把生成的test.awl 导入s7 source目录下
打开test.awl 并点击compile
在blocks 下会发现db120
15.缺省为DB120,可把源文件中的DB120改为你所需的,(例如DB110)改完存盘重新编辑。

Db120的结构如下
在ob1或ob35中调用
CALL "GET" , DB123
Req :=M200.3 //此信号为脉冲信号
NumV ar :=2 //读的变量的个数
Addr1 :=DB120.DBX0.0 //第一轴第一测量系统的值
Unit1 :=
Column1:=
Line1 :=
Addr2 :=DB120.DBX10.0 //第二轴第一测量系统的值
Unit2 :=
Column2:=
Line2 :=
Addr3 :=
Unit3 :=
Column3:=
Line3 :=
Addr4 :=
Unit4 :=
Column4:=
Line4 :=
Addr5 :=
Unit5 :=
Column5:=
Line5 :=
Addr6 :=
Unit6 :=
Column6:=
Line6 :=
Addr7 :=
Unit7 :=
Column7:=
Line7 :=
Addr8 :=
Unit8 :=
Column8:=
Line8 :=
Error :=M200.0 //有错时为1
NDR :=M200.1 //读完一次为1
State :=MW202 //错误代码
RD1 :=MD300 //第一轴第一测量系统的值存放在MD300中
RD2 := MD304 //第一轴第一测量系统的值存放在MD304中
RD3 :=
RD4 :=
RD5 :=
RD6 :=
RD7 :=
RD8 :=
附录:
C[1] SEMA Measpos1[.] 第一测量系统
C[1] SEMA Measpos2[.] 第二测量系统
X轴C[1] SEMA measpos2[1] C1_MA_measpos21-6
Y轴C[1] SEMA measpos2[2] C1_MA_measpos22-6
Z轴C[1] SEMA measpos2[3] C1_MA_measpos23-6
R 参数C[.] Rp Rapa[.]
C[1] Rp rapa[1] C1_Rp_rap1_1
C[1] Rp rapa[2] C1_Rp_rap2_1
. .
. .
. .
C[1] Rp rapa[40] C1_Rp_rap40_1
相关资料
840D_FB1.pdf\ plc basic program(p3)\fb2,fb3
840D_list.pdf \ (List 840D/840Di/810D simodrive 611D\第三章)。

相关文档
最新文档