step7与wincc flexible仿真
使用PLCSIM与wincc flexible项目进行联合仿真

设置外部变量如下。
在默认画面中设置一个IO域,设置其常规页面中的过程变量为 刚才建立的t变量,格式样式为99999。
将step7中的站点下载到PLCSIM中运行。
在wincc flexible中执行项目->编译器->启动运行系统。
如下图所示,wincc flexible中的IO域随着PLCSIM的运行更新。
①
②选择CS8项 目,点击确定
③完成之后,wincc flexible输 出窗口中提示成功。
上一步完成之后,会在step7中显示出集成的HMI设备。
①step7中的 HMI设备信息
③点击组态网络 命令,弹出NetPro窗 口
②wincc flexible的项目信息
②点击MPI连接的属性。 ①双击设备_1的IF1B MPI/DP 接口。
④点击保存并编译。 ③选择PLC已经连接上的 MPI(1)网络,确定。
完成之后,提示如下,其中警告的是设备_1的HMI IE模块未分 配网络,本例中不使用以太网,因此不分配。
回到wincc flexible中,可看到连接窗口中自动更新了在step7中 设置的网络配置,当前处于非激活状态。
将激活的设置为开,则连接可用,接下来可以设置基于连接_1 的外部变量了。
使用PLCSIM与wincc flexible项目进行联合仿真 建立一个S7-300项目CS8,其主要作用是设置MW0为S5TIME变量, 重复进行3s的倒计时。
完成之后,关闭step7.
打开wincc flexible,新建一个项目。
将wincc flexible项目集成到刚才建立的step7项目中。
step7和wincc联合仿真

Step7和wincc联合仿真步骤
1.点击SIMATIC Manager工具栏中的“打开/关闭仿真器”按钮,如图1:
图1
2.进入仿真界面后,把界面中CPU的状态打到“RUN-P”(这样仿真的时候可以在线修改程序)。
在工具栏
中可以调出PLC输入输出点及内部点,方便直接赋值。
如图2:
图2
3.打开wincc相应的项目,依次展开“变量管理”——“SIMATIC S7 PROTOCOL SUITE”——“TCP/IP”,右
击TCP/IP,选择“系统参数”——“单位”,逻辑设备名称一栏,选“PLCSIM(TCP/IP)”(如果wincc项目
和plc是Profibus连接,则右击选择“PROFIBUS”的系统参数,逻辑设备名称选“PLCSIM(PROFIBUS)”,其他的同理)。
如图3:
图3
4.运行wincc项目,这时就可以实现wincc与PLC的联合仿真了。
基于Step7和WinccFlexible联合仿真教程

基于Step7和WinccFlexible联合仿真教程目录0 项目要求:..................................................................... .............................................. 2 1 项目分析与规划: .................................................................... .................................... 2 2 系统IO口分配:..................................................................... ..................................... 2 3 系统接线原理图: .................................................................... .................................... 2 4 系统控制方式规划:..................................................................... .. (2)5 系统硬件选择与组态...................................................................... . (3)6 PLC程序设计...................................................................... ........................................ 197 触摸屏通讯设置、画面设计与变量控制.......................................................................25 8 项目仿真测试 ............................................................................................................. 37 9 现场联机调试 ..................................................................... . (42)0 项目要求:(1)有一台三相交流异步电动机,可以用操作站上的按钮控制,也可以用监控站的触摸屏控制;(2)操作站安装有三个按钮SB1、SB2和SB3,其中按钮SB1可以实现电动机的点动控制,按钮SB2控制电动机的连续运行,按钮SB3用来控制电动机的停止。
winccflexible、step 7和plcsim集成仿真的问题

winccflexible、step 7和plcsim集成仿真的
问题
想做winccflexible、step7和PLCsim集成仿真,组态应该都没有问题,flexible的“连接”项名称为“connection_1”,激活的为“开”,通讯驱动程序为“SIMATICS7300/400”,工作站为建立的项目,伙伴站为“CPU313”为项目的PLC,节点为CPU313,在线为“开”。
各个变量的连接也为“connection1”,应无问题。
但是运行后仿真时winccflexile和step7似乎没有连接,step7中子程序可以用plcsim仿真,但是在winccflexibleruntime上点击相应的按钮,但是step7程序中相应变量没有反应。
请问这是为什么?
最佳答案
你点错了按钮——点的是WINCCFLEXIBLE 的仿真系统,应该点这个仿真图标边上的一个计算机图标才是运行WINCCRUNTIME系统。
然后就可以与PLCSIM进行测试了。
setp7与wincc flexible问题

setp7与wincc flexible问题怎么在300PLC中组态HMI,比如说组态OP270,或者说怎么能在setp中集成winccflexible2007?最佳答案一般S7-300与HMI产品之间采用MPI通信是不需要STEP7软件组态,也不需要编写任何程序,只需在HMI组态软件上设置一下相关通信参数就可以了。
OP270通过MPI协议与S7-300PLC通信时,需要采用ProTool组态软件设定通信参数。
在ProTool界面中双击“Controllers”(控制器),然后单击“Parameter”参数),在出现的对话框中填写所要连接的S7-300的MPI地址、插槽号以及其他其他相应参数:OPParameter子项:Address(地址):默认为1;Interface (接口):如IF1B(OP的通信接口);NetworkParameter(网络参数):Profile:MPI;BaudRates (波特率):187.5;CommunicationPeer:Address(S7-300PLC的MPI地址):2;ExpansionSlot(S7-300PLC的插槽号):2;RACK(支架):0同样WinCC与S7-300通过MPI协议通信,只需要在WinCC上对CPU的展地址和槽号及网卡进行设置。
在PC 上设定网卡CP5611为CP5611(MPI);如果Step7与winccflexible2007集成,只需在WinCC上添加STEP7通信协议,方法如下:打开WinCC,选择“TagManagement”,点击右键选择“AddNewDriver’(增加新驱动器),在弹出的窗口中选择”SIMATICS7PROFTOCOLSUITE“(SIMATICS7协议组),连接驱动,将其添加到“TagManagement”;通信协议为MPI,右键选择“SystemParameter“(系统参数);选择MPI 通信驱动并右键选择”NewDriverConnection‘(新驱动器连接)建立一个连接,在S7NetworkAddress(S7网络地址)中选择S7-300PLC的站地址(StationAddress)和插槽号)(SlotNumber)。
WINCC及STEP7和仿真器的仿真1

2014-05-31 22:08 提问者采纳
wincc下要添加s7的驱动,选择一个接口建立连接,在属性里设置连接参数。
之后建变量,做好画面,连接好变量...
s7里设置pc/pg接口,要和wincc上选择的一致。
写好程序后保存,打开仿真器,并下载程序。
plcsim里运行cpu,wincc里激活画面,就可以进行仿真
追问
有没有具体的教程参考啊?我是才学习的,有些地方不懂啊。
我现在是程序有,画面有就是不知道怎么仿真
回答
想要仿真就要保证wincc和plc连接上,而连接的关键就在接口要一致和参数要正确。
用MPI连接举个例子:
step7→选项→设置PC/PG接口→PLCSIM.MPI
wincc→变量管理→MPI→系统参数→PLCSIM.MPI
wincc→变量管理→MPI→连接参数→插槽号改为2
PLCSIM→PLCSIM.MPI
下载程序到plcsim,运行cpu,激活wincc。
查看wincc→工具→驱动程序连接状态,显示正常的话说明已经建立连接,可以进行仿真了。
WINCC与Step7仿真链接

一、上位机与下位机仿真链接:
方法一:
1、电脑设置:开始→控制面板→设置PG/PC接口→S7ONLINE (STEP7) →PLCSIM(TCP/IP)。
2、WINCC设置:①变量管理→s7连接→TCP/IP→系统参数→单元→S7ONLINE;②变量组→属性→IP地址、机架号、插槽号要与STEP7硬件的一致。
3、STEP7设置:IP地址与wincc的一致。
4、PLCSIM设置:选择PLCSIM(TCP/IP)。
方法二:
1、电脑设置:开始→控制面板→设置PG/PC接口→CP_I2_1:→PLCSIM(TCP/IP)。
2、WINCC设置:①变量管理→s7连接→TCP/IP→系统参数→单元→CP_I2_1;②变量组→属性→IP地址、机架号、插槽号要与STEP7硬件的一致。
3、STEP7设置:IP地址与wincc的一致。
4、PLCSIM设置:选择PLCSIM(TCP/IP)。
二、从别的服务器上考来的项目需要修改计算机名才能打开运行:步骤:打开项目会弹出一个对话框,选择“启动本地服务器”,进入项目,在项目里右键点击计算机→属性→属性,将自己的计算机名粘贴上→确定,然后关闭wincc项目,再重新启动即可(注意:计算机名后便不能有点,即“.”)。
集成:如何将一个WinCC Flexible项目集成到STEP7中

如何把一个WinCC Flexible项目集成到STEP7中?描述:分以下两点进行介绍在STEP 7 中集成一个 WinCC flexible 项目。
WinCC flexible 项目不能集成到STEP 7 中的几种可能的原因。
操作说明:在STEP 7 中集成一个WinCC flexible 项目编号1 按照如下步骤在 STEP 7 中集成一个 WinCC flexible 项目。
打开 WinCC flexible 组态。
选择命令菜单“项目>在 STEP 7 中集成...”。
打开“集成于 STEP 7 项目中”对话框。
在对话框中选择相关的 STEP 7 项目。
如果所需的项目没有被列出来,那么通过搜索域可以定位到 STEP 7 项目存储的文件夹。
一旦选择了 STEP 7 项目就会执行集成操作。
Fig. 01注意:执行该操作 STEP 7 项目无需打开。
2 参数化连接/通讯伙伴在“独立”模式下必须手动设置控制器的所有连接参数。
在“集成”模式下可以通过选择菜单确定通讯伙伴的地址来定义站。
地址会被自动传输。
此外,使用该方法后可以通过符号连接来访问变量。
打开之前已经集成了WinCC flexible 项目的 STEP 7 项目。
标记 HMI 站并且双击打开HMI站的“硬件组态”。
打开操作面板的接口“属性”界面,定义接口和地址。
Fig. 02切换到 WinCC flexible 组态然后通过项目树的“通讯>连接”打开“连接”。
在“工作站”下选择相关的PLC站。
“伙伴站”和所有其它的参数将会自动传输。
WinCC flexible 项目集成完毕。
不能在STEP 7 中集成 WinCC flexible 项目的几种可能的错误原因。
如果 WinCC flexible 的集成功能为灰色或者不可用,可能是由于以下原因导致。
如果 WinCC flexible 先于 STEP 7 而被安装,那么必须安装 WinCC flexible 集成选项。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
使用Wincc Flexible与PLCSIM进行联机调试是可行的,但是前提条件是安装Wincc Flexible时必须选择集成在Step7中,下面就介绍一下如何进行两者的通讯。
Step1:在Step7中建立一个项目,并编写需要的程序,如下图所示:
为了演示的方便,我们建立了一个起停程序,如下图所示:
Step2:回到Simatic Manager中,在项目树中我们建立一个Simatic HMI Station的对象,如果Wincc Flexible已经被安装且在安装时选择集成在Step7中的话,系统会调用Wincc Flexible程序,如下图所示:
为方便演示,我们这里选择TP270 6寸的屏。
确定后系统需要加载一些程序,加载后的Simatic Manager界面如下图所示:
Step3:双击Simatic HMI Station下Wincc Flexible RT,如同在Wincc Flexible软件下一样的操作,进行画面的编辑与通讯的连接的设定,如果您安装的Wincc Flexible软件为多语言版本,那么通过上述步骤建立而运行的Wincc Flexible界面就会形成英语版,请在打开的Wincc Flexible软件菜单Options-〉Settings……中设置如下图所示即可。
将项目树下通讯,连接设置成如下图所示:
根据我们先前编写的起停程序,这里只需要使用两个M变量与一个Q变量即可。
将通讯,变量设置成如下图所示:
将画面连接变量,根据本文演示制作如下画面:
现在我们就完成了基本的步骤。
Step4:模拟演示,运行PLCSIM,并下载先前完成的程序。
建立M区以及Q区模拟,试运行,证实Step7程序没有出错。
接下来在Wincc Flexible中启动运行系统(如果不需要与PLCSIM联机调试,那么需要运行带仿真器的运行系统),此时就可以联机模拟了。
本例中的联机模拟程序运行如下图所示:。