《STEP7调用变量》由会员分享,可在线阅读,更多相关《STEP7调用变量(5页珍藏版)》请在金锄头文库上搜索。
1、变量:从WINCC里调用变量的前提条件是:WINCC的项目文件必须是集成在STEP7项目中。右键点击项目,选择Insert New Object /OS.此时系统会在STEP7项目文件里建立一个WINCC项目文件。图一:插入OS站图二:改名或打开WINCC项目把现有的WINCC项目集成到STEP7中:如果安装了兼容的WINCC和STEP7,并且有一个独立的WINCC项目。必须安装与集成相关的WINCC的组件,把WINCC光盘放入光驱中。显示如下界面:添加组件选择如下图所示:本节重点把变量(符号表,共享DB,背景DB)从STEP7传送到WINCC中1:符号表,共享DB,背景DB 里的数据一次性传
2、入WINCC中。(1) 符号表变量传输标志选择Operator control and Monitoring显示插绿色小旗(2) 共享的DB传输标志显示红色小旗(3) 为背景DB的变量作注释显示绿色三角(4) 开启共享和背景数据块操作和监视功能选择Operator Control and Monitoning 会出现WinCC Attritbutes界面。其中列举了所有被标志过的变量。2:将被标识的变量传输到WINCC中去:右键点击OS(1)选择Compile编译3:在WINCC里直接调用STEP7变量表或DB块里的变量在WINCC里需要变量引用的位置进行变量选择,出现变量选择对话框后选择对话框中右上角的ES Variables对话框。可以在对话框右侧变量表中将出现WINCC TAGS 从修改列表中将显示STEP7符号表和共享数据块中的所有变量。系统自动根据STEP7项目文件设置产生所需的连接,通道和变量。相应变量会被打上“传输标志”。注意1:用以上两种方法只能传输基本数据类型的变量。字串,数组,Date and time 等复杂的数据类型不能传输。注意2:为保持数据的一致性传输过后的变量不能直接在WINCC中进行修改,需要从STEP7项目中修改并进行再次编译。