电工学习网

 找回密码
 立即注册
查看: 14039|回复: 0
打印 上一主题 下一主题

WINCC V7.4SP1与S7-1500的仿真

[复制链接]
跳转到指定楼层
楼主
发表于 2018-6-11 07:21:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
看论坛和找答案上有人问关于WINCC和1500 plc仿真的问题,一直比较懒没有做测试,最近在帮别人看WINCC的时候,用到了1500 PLC也便想用到,于是测试一下,终于通讯成功。下面说说经过
1、软件环境
WIN10 1803 (OS内部版本 17134.1)
WINCC 7.4 SP1+UPD5;
TIA V15 PRO;
PL;CSIM V15;
S7-PLCSIM Advanced V2.0。
2、新建TIA V15项目
只是测试一下,所以创建一个简单的1500项目,使用CPU 1515-2 PLC测试。IP地址保持默认,即X1为:192.168.0.1;X2为:192.168.1.1。
很重要的一点,在项目上右键 – 属性,然后在属性窗口里面的保护选项卡里,勾选上快编译时支持仿真。看下图。如果你不勾选,在后面下载程序的时候也会提示的
WINCC V7.4SP1与S7-1500的仿真


程序只做一个简单的测试,做个普通的电机启停自锁的程序,变量表创建以下变量:
WINCC V7.4SP1与S7-1500的仿真
程序在OB1里面,简单一行:
WINCC V7.4SP1与S7-1500的仿真

3、创建WINCC项目
打开WINCC项目管理器,创建一个新项目,打开变量管理,右键添加1500驱动:
WINCC V7.4SP1与S7-1500的仿真

在OMS+那右键,新建连接
WINCC V7.4SP1与S7-1500的仿真

,把连接命名为1500
然后在1500的地方右键,选择连接参数
WINCC V7.4SP1与S7-1500的仿真

在弹出的窗口里面,输入IP地址,我用PLC的X2连接,所以输入192.168.1.1,访问点选择S7ONLINE(这样选择,可以在控制表面里面更改访问点的参数,感觉更加方便),产品系列选择s71500-connection,,如果有密码,再填写上1500的安全访问密码,此次测试没有,所以留空,最终设置如下图:
WINCC V7.4SP1与S7-1500的仿真
4、配置PLCSIM ADVANCE2.0
4.1 启动概览
双击
WINCC V7.4SP1与S7-1500的仿真

启动仿真器高级版,启动完成后,在任务栏右下角的通知区域,有仿真器的图标,在图标上右键点击,可以弹出来控制面板,借用官方的图和说明,我用有道翻译一下:
WINCC V7.4SP1与S7-1500的仿真

WINCC V7.4SP1与S7-1500的仿真


4.2 添加仿真CPU
如图:在线方式默认为PLCSIM,然后点击Start Virtual S7-1500 PLC,在展开的的Instance name里面输入名称1500.PLC类型默认是1500,保持不变,然后点击Start
WINCC V7.4SP1与S7-1500的仿真

通知栏会有提示出现,稍等片刻,在下面的列表里面就出现了新添加的CPU:
WINCC V7.4SP1与S7-1500的仿真

4.3 下载硬件组态和程序
到这里仿真器算是配置完成,可以下载硬件组态了:
点击博图里面创建的CPU ,然后点击下载,弹出的窗口里面接口选择X2然后点开始搜索,就找到了CPU: WINCC V7.4SP1与S7-1500的仿真
点击下载,出现编译组态窗口
WINCC V7.4SP1与S7-1500的仿真

继续点击装载
WINCC V7.4SP1与S7-1500的仿真

装载完成,选择启动模块后点击完成,如果此处没有选择启动模块的话,则需要到仿真器里面手动启动PLC。程序下载完毕
4.4 更改PG/PC设置
通过控制面板或者开始菜单里面查看PG/PC设置中,S7ONLINE访问点所选接口,如果是别的,则选为 PLCSIM.TCPIP.1即可
WINCC V7.4SP1与S7-1500的仿真

5、仿真测试
先创建一个WINCC画面,命名start,同时设置为启动画面。
打开start画面编辑器,添加两个按钮分别为启动、停止和一个圆作指示灯,保存。此时可以激活WINCC系统。
激活后,打开WINCC变量管理器可以看到在1500的地方已经打了对好,说明通讯成功了。继续把仿真弄完,在1500上点击右键—选择AS符号,然后点击从AS中读取,可以从1500PLC里面读取变量表。
WINCC V7.4SP1与S7-1500的仿真

在弹出的窗口界面上的访问一栏都打上对钩:
WINCC V7.4SP1与S7-1500的仿真

这样在变量表里面就自动生成了变量
在回到WINCC的画面编辑器,启动按钮组态鼠标按下给start赋值1,鼠标松开给start赋值0;停止组态stop变量;圆取消全局颜色属性,然后在背景颜色里面组态OUT变量,真是红色,假为绿色:
WINCC V7.4SP1与S7-1500的仿真


保存,运行画面
WINCC V7.4SP1与S7-1500的仿真

点击启动:
WINCC V7.4SP1与S7-1500的仿真

通讯正常,至此。仿真结束。
6、使用PLCSIM V15仿真与WINCC通讯
测试完,使用PLCSIM V15测试了一下,发现通讯也是没问题的,WINCC和项目没有作任何改动,直接点击PLC然后点击开始仿真,项目下载后启动PLC即通讯正常。
WINCC V7.4SP1与S7-1500的仿真

本文转载自:西门子工业技术论坛

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-25 13:17

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表