s7变量传送到wincc

集成在s7项目中的wincc-os,可以用compile把s7的变量(db块和符号表中插小旗的那种)传送到wincc中。在个人电脑上模拟的状态下能不能实现传送变量,在wincc中自动生成s7的变量。如果不能,用什么方法可以实现

问题补充:
lish_bing83快来帮忙:我已经在模拟状态下把s7和wincc连接起来了,启用选项“自动设置”, 取消“使用PLC的循环读取服务”选项都做了,也不是输入区。可是我在DB块中建立的插旗的变量还是不能通过compile传送到wincc,在MPI下没有显示。
 

最佳答案

可以,用PLCSIM模拟。
 wincc怎样和s7plc-sim连接? 
 要访问PLCSIM模拟软件,必须按如下方法操作,按照以下的顺序来安装程序:  
 STEP 7 V 5.x  
 PLCSIM V4.x以上 
 WinCC V5.x  
 选择用户自定义安装。 对于SIMATIC WinCC V5  
 SP1及以下版本的用户,在“通讯”组件下,必须选择“S7Dos”和“对象管理器”组件。 
 对于SIMATIC WinCC V5  
 SP2及更高版本的用户,“S7Dos”是自动安装的。就是说不再需要在“用户自定义安装”下选择该选项。在PG/PC界面上做如下设置:在控制面板中双击“设置PG/PC界面”。在“应用程序的访问点”域中,选择“MPI  
 (WinCC)”。在“使用的界面参数”域中选择“<无>”。启动应用程序STEP 7:  
 启动SIMATIC管理器  
 启动PLCSIM  
 打开要模拟的项目或组态一个项目。  
 在项目中添加一个OS。  
 在PLCSIM中加载项目。  
 启动WinCC并创建一个新项目或打开已有的项目。  
 WinCC  
 添加“SIMATIC S7 PROTOCOL SUITE”到变量管理器。  
 在MPI下添加一个新连接。  
 右击该连接然后选择“属性”。  
 点击“属性”按钮。  
 在“连接”标签中指定MPI地址和已在STEP 7中组态好的CPU的插槽。  
 确认所做的指定。  
 激活WinCC项目。  
 进入“开始 > SIMATIC > WinCC > 工具 > 通道诊断”。在“通道连接”下可以显示连接的状态。  
 如果连接没能设好:在WinCC资源管理器中的“系统参数 – MPI > 单元”中,启用选项“自动设置”。  
 在“系统参数 – MPI > 通道”中,取消“使用PLC的循环读取服务”选项。  
 wincc和西门子PLC仿真通讯需要PLCSIM ,先将PLCSIM  
 运行,建立一个WINCC项目,使用MPI通讯即可,说白了跟MPI通讯一样,只是PLC是用PLCSIM 在计算机上模拟的  
 但是有一点要注意的是,这种方式下不能使用输入区(I区),凡是有输入的地方都要用M区来代替 
 可以使用输入区(I区),只是有些特殊功能不能用。

提问者对于答案的评价:
虽然没有成功也感谢你的回答

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc271208.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐