(西门子上位机)从 WinCC 里调用 STEP 7 的变量操作方法
一、从WinCC 里调用STEP 7 变量的意义和前提条件 二、在 Simatic Manager 里建立新的WinCC 项目 在建立新的STEP 7 项目后,可以在Simatic Manager 里直接建立新的WinCC 项目。方法是在Simatic Manager 里,右键点击项目名称,选择 “Insert New Object\OS”。此时系统会在STEP 7 项目文件里建立一个WinCC 项目文件。 图 2. 插入 OS 站 你可以在OS 站上点击右键,选择“Rename”来修改WinCC 项目名称。 可以通过在名称上点击右键,选择“Open Object”打开并编辑这个WinCC 项目。 三、把现成的WinCC 项目集成到STEP 7 项目中 如果你在一台计算机上已经安装了兼容的WinCC 和 STEP 7,并且有了一个单独使用的WinCC 项目,想把它集成到一个已有的 STEP 7 项目中去。 那么,你必须先添加与集成相关的WinCC 组件。把WinCC 光盘放入光驱,并启动WinCC 的安装程序。如果你已经安装了WinCC,则弹出如下画面。 点击图中的第一个按钮,按照 图 1 添加与集成相关的WinCC 组件。按如下步骤把已有WinCC 项目文件插入 STEP 7 项目文件 1. 在 STEP 7 项目文件中插入一个OS 站,然后把它改名为已有的WinCC 项目名称。 2. 在 STEP 7 项目里删除因仅插入OS 站而产生的WinCC 项目文件,其位置在STEP7 项 目 文 件 夹 里 的 wincproj 文 件 夹 下 , 例 如 : d:\siemens\STEP7\S7proj\STEP7_Integration\wincproj\'Nameof the OS' 3. 最后在项目复制器里用’Save as’把已有的WinCC 项目文件存储到STEP 7 项目路径下。项目复制器位于开始菜单项"Start > SIMATIC > WinCC > Tools"。 注意:对于集成STEP 7 项目里的WinCC 项目,你也可以使用压缩工具(Packer)来归档 WinCC 项目。 四、把变量(符号表,共享 DB)从 STEP 7 传送到WinCC 里 STEP 项目文件里的符号表,共享DB 里的变量可以一次性的传入继承的WinCC 项目文件。 具体步骤如下: 1、 为需要传输的变量打上“传输标志” 如上图所示,在需要传输的变量上点击右键,从关联菜单中选择“Special Object Properties \ Operator Control and Monitoring…”, 打 开 Operator Control andMonitoring 对话框,激活复选框“Operator Control and Monitoring”,并点击“OK”关闭对话框。
此时该变量前将显示绿色小旗,如下图所示: 如需对成批变量进行该操作,可以使用“Shift+鼠标左键”进行批选择,或者使用“Ctrl+鼠标左键”对成批选择的变量进行个别增减。 在需要传输的变量上点击右键,从关联菜单中选择“ObjectProperties”,打开Properties对话框 在对话框第一行输入如下图所示参数并点击“OK”键退出 此时被选中变量前被用红色小旗标志,如下图所示:
打开相应的FB,在需要传输的变量上点击右键,从关联菜单中选择“ObjectProperties”,打开Properties对话框 在 Attribute 页第一行输入如下图所示参数并点击“OK”键退出。 开启共享和背景 DB 的操作和监视功能 DB 里的变量被标志后,必须启动 DB 的“Operater control and monitor”功能才能 启动动变量传输。如下图所示:
选中该复选框后,“WinCC Attributes”页被显示,其中列举了所有被标准过的变量。
2、 将被标志的变量传送到WinCC 项目文件中 在 SIMATIC Manager 的菜单中选中选项“Options\OS\Compling…”,如下图
后续文章点击购买附件即可获取,附件为wod文档方便您查看,附件只需1金币,新注册的用户平台就给2金币,您不会不舍得这1金币吧
|