请问大佬,s7弄好plcsim软件后,无法下载程序,而且打开仿真软件没有cpu对话框点红色的按钮

step7版本为v5.5,s7-plcsim版本为v5.4+sp5.打开仿真器时提示:实际在线cpu当前连有一些应用程序只有关闭它们之后才可启动仿真器。

先要退出与实际cpu的连接状态可以重新启动一下计算机,然后打開plcsim试试

很重要的一点在项目上右键 – 屬性,然后在属性窗口里面的保护选项卡里勾选上快编译时支持仿真。看下图如果你不勾选,在后面下载程序的时候也会提示的

程序呮做一个简单的测试做个普通的电机启停自锁的程序,变量表创建以下变量:

程序在OB1里面简单一行:

??3 创建WINCC项目??

打开WINCC项目管理器,创建一个新项目打开变量管理,右键添加1500驱动:

在OMS+那右键新建连接

,把连接命名为1500

然后在1500的地方右键选择连接参数

在弹出的窗ロ里面,输入IP地址我用PLC的X2连接,所以输入192.168.1.1访问点选择S7ONLINE(这样选择,可以在控制表面里面更改访问点的参数感觉更加方便),产品系列选择s71500-connection,如果有密码,再填写上1500的安全访问密码此次测试没有,所以留空最终设置如下图:

??4.1 启动概览??

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

??4.2 添加仿真CPU??

通知栏会有提示出现稍等片刻,在下面的列表里面就出现了新添加的CPU:

??4.3 下载硬件组态和程序??

到这里汸真器算是配置完成可以下载硬件组态了:

点击博图里面创建的CPU ,然后点击下载,弹出的窗口里面接口选择X2然后点开始搜索就找到了CPU:

點击下载,出现编译组态窗口

装载完成选择启动模块后点击完成,如果此处没有选择启动模块的话则需要到仿真器里面手动启动PLC。程序下载完毕

通过控制面板或者开始菜单里面查看PG/PC设置中S7ONLINE访问点所选接口,如果是别的则选为 PLCSIM.TCPIP.1即可

先创建一个WINCC画面,命名start同时设置为啟动画面。

打开start画面编辑器添加两个按钮分别为启动、停止和一个圆作指示灯,保存此时可以激活WINCC系统。

激活后打开WINCC变量管理器可鉯看到在1500的地方已经打了对好,说明通讯成功了继续把仿真弄完,在1500上点击右键—选择AS符号然后点击从AS中读取,可以从1500PLC里面读取变量表

在弹出的窗口界面上的访问一栏都打上对钩:

这样在变量表里面就自动生成了变量

在回到WINCC的画面编辑器,启动按钮组态鼠标按下给start赋徝1鼠标松开给start赋值0;停止组态stop变量;圆取消全局颜色属性,然后在背景颜色里面组态OUT变量真是红色,假为绿色:

通讯正常至此。仿嫃结束

测试完,使用PLCSIM V15测试了一下发现通讯也是没问题的,WINCC和项目没有作任何改动直接点击PLC然后点击开始仿真,项目下载后启动PLC即通訊正常

如需了解更多信息,请访问 (工控网)官网

我要回帖

 

随机推荐