如何把一个已经存在的 WinCC 项目集成到一个 STEP 7 项目中
wincc6.2与step7集成的问题
wincc6.2与step7集成的问题
用os直接可以与step7集成,但是集成后变量是在mpi 里面的,我用的是以太网通讯的!怎么办!求高手解决,谢谢!!还有集成以后好像有新增几个控件,如lifebeatmonitoring是干嘛用的?
问题补充:
怎么在pc-station里面建立以太网网络,os导入后会自动生成一个pc-station啊!里面不可以编辑成以太网网络啊!
最佳答案
1、重新建立as-os集成,然后在工程师站项目中插入一个操作员站(os),添加pcstation,建立以太网网络,然后编译os,就可以直接把step7中的变量编译到wincc中。
如何把一个已经存在的wincc项目集成到一个step7项目中?
/cn/view/zh/11841504
2、lifebeatmonitoring使用入门
/download/searchresult.aspx?sear chtext=a0623。
在STEP7里面创建WINCC项目
请STEP7安装完毕后,进行WinCC安装。在WinCC安装过程中,请选择“自定义安装”,在communitation下的所有选项都必须钩选。
5、在WinCC里直接调用STEP7符号表或DB块里的变量
1、在STEP7项目文件中生成符号表变量或DB块变量,以下列图示为例:
图18、符号表里的变量
图19、共享DB块里的变量
2、在WinCC里需要变量引用的位置进行变量选择,出现变量选择对话框后,选中对话框右上角的“STEP7SymbolServer”复选框。此时,对话框右侧变量选择列表中将显示“STEP7SymbolServer”列表。从改列表中可以显示STEP7符号表和共享数据块里的所有变量。如下列图示:
图14、编译过程五
出现如下图所示编译进度窗口:
图15、编译进度
编译完成后,弹出如下对话框,选择如下图选项,并用“OK”键确认
图16、
编译完成后系统会提示编译是否成功,如果失败会弹出相应的记录文件。
编译成功后,打开WinCC项目文件。可以看到,系统已经在变量管理器里自动生成了相应的WinCC变量。
图17、变量传入WinCC项目文件
注意:
对于集成STEP7项目里的WinCC项目,你也可以使用压缩工具(Packer)来归档WinCC项目。
四、把变量(符号表,共享DB,背景DB)从STEP7传送到WinCC里
STEP项目文件里的符号表,共享DB里的变量可以一次性的传入继承的WinCC项目文件。
如何把一个已经存在的 WinCC 项目集成到一个 STEP 7 项目中
如何把一个已经存在的WinCC 项目集成到一个STEP 7 项目中?
显示订货号
配置说明
为了把一个 WinCC 项目导入一个STEP 7 项目中,必须安装下面的WinCC 组件:∙SIMATIC Device Drivers
∙Object Manager
∙AS-OS Engineering
这些组件存在于WinCC 安装光盘中(图.01)。
并且,WinCC 和STEP 7 必须安装在同一台计算机上。
可以使用已经存在的归档WinCC 项目的压缩工具(packer)来把WinCC 项目导入到STEP 7项目中。
图. 01
注意
关于在不同版本的WinCC 中安装附加组件(以"Smart Tools"为例)的更多信息可以在条目:10880206中找到。
说明
有下面两种选择可以把以前的单独的WinCC 项目导入到STEP 7 项目中:∙WinCC V6.0 SP4 及以上版本的步骤
∙所有WinCC 版本的通用步骤
1. WinCC V6.0 SP4 及以上版本的步骤。
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变量自动的导入到wincc
一、从WinCC里调用STEP 7 变量的前提条件从WinCC里调用STEP 7 变量可以将建立变量的工作量减少一半,同时将建立变量的出错概率建设一半,从而减少了相应的排错工作,大大提高了工作效率。
从WinCC里调用STEP 7 变量的前提条件是,WinCC的项目文件必须是集成在STEP 7项目中的。
在安装所有Simatic 软件前,请查阅软件的安装须知事项,确定操作系统与软件的兼容性。
该文档一般位于:CD\Documents\<语言版本>\InstallNotes.chm。
要使用WinCC与STEP 7的集成功能,WinCC和STEP 7必须安装在同一台计算机上,必须在安装WinCC之前安装STEP 7。
STEP 7 与WinCC的版本必须一致。
WinCC 与STEP 7的版本兼容行列表可以在西门子自动化与驱动集团的技术支持与服务上获得。
请STEP 7安装完毕后,进展WinCC安装。
在WinCC安装过程中,请选择“自定义安装〞,在munitation 下的所有选项都必须钩选。
二、在Simatic Manager里建立新的WinCC项目在建立新的STEP 7项目后,可以在Simatic Manager里直接建立新的WinCC 项目。
方法是在Simatic Manager里,右键点击项目名称,选择“Insert New Object\OS〞。
此时系统会在STEP 7 项目文件里建立一个WinCC项目文件你可以在OS站上点击右键,选择“Re name〞来修改WinCC项目名称。
可以通过在名称上点击右键,选择“Open Object〞打开并编辑这个WinCC项目三、把现成的WinCC项目集成到STEP 7 项目中按如下步骤把已有WinCC项目文件插入STEP 7项目文件A. 在STEP 7项目文件中插入一个OS站,然后把它改名为已有的WinCC项目名称。
B. 在STEP 7项目里删除因仅插入OS站而产生的WinCC项目文件,其位置在STEP 7 项目文件夹里的wincproj文件夹下,例如:d:\siemens\STEP7\S7proj\STEP7_Integration\wincproj\Name of the OSC. 最后在项目复制器里用’Save as’把已有的WinCC项目文件存储到STEP 7项目路径下。
移植一个-STEP-7-V5.x-项目到-STEP-7-专业版(TIA-博途)-的必要条件是什么?
硬件组件TIA 博途的硬件目录需包含STEP 7 V5.x 项目中使用的所有硬件组件,TIA 博途支持的模板为截止到2007 年10 月1 日还在销售且未退市的模板,这些模板存在于 TIA 博途的硬件目录中。
所支持的模板概览在如下条目中提供ID 50029532。
图. 01注意从STEP 7 Professional V12开始选项"Exclude hardware configuration" 默认是禁用的,所以如果要移植硬件应该启用这个选项。
如果项目中包含的硬件组件不能满足这些要求,移植将失败。
但是,通过以下几点修改,可能实现项目移植或部分移植:•在STEP 7 V5.x 中,使用目前在销的模板替代不可移植的模板•或者在TIA 博途中安装缺失的GSD 文件安全如需移植STEP 7 V5.x 中带F 程序的项目,则必须安装STEP 7 Safety Advanced V11 ,STEP 7 故障安全项目可完整的移植,S7 分布式安全程序结构和全部签名会在移植后保留。
• F 程序的校验和和全部签名不因移植而改变,移植过来的项目不需要再次许可也不用重新编译就可以下载到 F CPU (1)。
•然而,如果使用TIA 博途编辑或者重编译了移植的F 程序,程序就会改变为STEP 7 Safety Advanced V11(2)格式。
这样,会生成一个全新的签名和新的校验的 F 程序,这意味着该 F 程序必须重新许可。
图. 02注意STEP 7 Safety Advanced V12 还支持Safety Advanced V11 项目:可移植程序代码和硬件组态,以便可以方便地重新利用S7 Distributed Safety V5.4 SP5 项目。
图. 03 11的更多信息参见条目 ID: 18734363。
在缺失选项包安装后,必须重新编译项目。
如缺失选项包的配置是不需要的,则必须在STEP 7 V5.x 中重新组织项目。
Wincc常见问题50问要点
1问:如何触发计算机扬声器的声音?答:编写如下C-Action:#pragmacode("kernel32.dll");BOOLBeep(DWORDdwFreq,DWORDdwDuration);#pragmacode();Beep(500,500);2、问:如何通过C脚本来确定报警信息?答:首先必须在画面中插入报警控件,可以用如下两种方式来确认信息:(1)、确认单条信息4版本和高于此版本的WinCCBOOLOnBtnSinglAckn(char*lpszPictureName,char*lpszObjectName)5版本和高于此版本的WinCCBOOLAXC_OnBtnSinglAckn(char*lpszPictureName,char*lpszObjectName)(2)、确认报警窗口所有可见的报警4版本和低于此版本的WinCCBOOLOnBtnVisibleAckn(char*lpszPictureName,char*lpszObjectName)5版本和高于此版本的WinCCBOOLAXC_OnBtnVisibleAckn(char*lpszPictureName,char*lpszObjectName)3、问:如何在WinCC中读取系统时间?答:通过如下C-Action:#pragmacode("kernel32.dll");VoidGetLocalTimes(SYSTEMTIME*lpst);#pragmacode();SYSTEMTIMEtime;GetLocalTime(&time);SetTagWord("Varname",time.wYear);SetTagWord("Varname",time.wMonth);SetTagWord("Varname",time.wDayOfWeek);SetTagWord("Varname",time.wDay);SetTagWord("Varname",time.wHour);SetTagWord("Varname",time.wMinute);SetTagWord("Varname",time.wSecond);SetTagWord("Varname",time.wMilliseconds);4、问:如何经Windows对话框设置日期时间?答:通过调用Windows对话框实现。
(完整word)WINCC与STEP7的通信
WinCC与Step7-300通讯步骤如下:1、用一根普通网线连接计算机和以太网模块。
2、启动Step 7 ,点击“选项—--—>设置PC/PG接口",将通讯接口设置为ISO的那个,指向你正在使用的网卡。
3、点击“PLC--—〉编辑以太网节点”,输入以太网模块上的MAC地址,以及你需要分配的IP地址,子网掩码,最后点击“分配IP组态",IP分配完成。
4、点击“选项——--〉设置PC/PG接口",将通讯接口设置成TCP/IP。
5、在PLC硬件组态中,将以太网IP地址设置成你刚才分配的那个IP。
6、现在你可以正常通过以太网下载程序了。
如果mmc卡是空的或者卡里面的硬件配置程序跟现有硬件一致,可以用mac地址下载。
否则,必须先清空mmc卡或者先用mpi下载•三菱PLC输出指示灯安装于各自的输出模块上,PLC输出指示灯用于指示PLC输出信号的状态。
当输出指示灯不亮时,检查、确定故障原因。
•当利用编程器检查,确认PLC输出已经为“1”,且更换模块后PLC输出可以正常输出时,如对应的指示灯还是不亮,在检查输出模块安装、连接正常的基础上,可以确认故障是PLC输出模块或对应的输出点本身不良引起的。
输出模块、输出点本身不良可能的原因有:•1。
采用汇点输出(无源)时,可能PLC输出接口电路损坏;• 2.采用源输出(有源)时,因输出负载过重、短路引起了三菱PLC内部电源电压的降低、保护;•3。
当故障发生在扩展单元时,可能是基本单元与扩展单元间的连接不良;•4。
三菱PLC输出接口电路损坏等.测量三菱PLC输出电压、检查模块安装与连接,在确认正确后,应更换输出模块或进行输出模块的维修与处理。
本章通过一个实际例子讲述WinCC与S7-300 PLC之间通过Ethernet的通讯方法.下面列举了一些在通讯中常用的术语。
4.1 通讯术语(1)通讯通讯用于描述两个通讯伙伴之间的数据交换.(2)通讯伙伴通讯伙伴是指可以相互进行通讯的模块,也可是说它们互相交换数据。
基于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用来控制电动机的停止。
WINCC与STEP7的通信讲解
WinCC与Step7-300通讯步骤如下:1、用一根普通网线连接计算机和以太网模块。
2、启动Step 7 ,点击“选项---->设置PC/PG接口”,将通讯接口设置为ISO的那个,指向你正在使用的网卡。
3、点击“PLC--->编辑以太网节点”,输入以太网模块上的MAC 地址,以及你需要分配的IP地址,子网掩码,最后点击“分配IP组态”,IP分配完成。
4、点击“选项---->设置PC/PG接口”,将通讯接口设置成TCP/IP。
5、在PLC硬件组态中,将以太网IP地址设置成你刚才分配的那个IP。
6、现在你可以正常通过以太网下载程序了。
如果mmc卡是空的或者卡里面的硬件配置程序跟现有硬件一致,可以用mac地址下载。
否则,必须先清空mmc卡或者先用mpi下载∙三菱PLC输出指示灯安装于各自的输出模块上,PLC输出指示灯用于指示PLC输出信号的状态。
当输出指示灯不亮时,检查、确定故障原因。
∙当利用编程器检查,确认PLC输出已经为“1”,且更换模块后PLC输出可以正常输出时,如对应的指示灯还是不亮,在检查输出模块安装、连接正常的基础上,可以确认故障是PLC输出模块或对应的输出点本身不良引起的。
输出模块、输出点本身不良可能的原因有:∙ 1.采用汇点输出(无源)时,可能PLC输出接口电路损坏;∙ 2.采用源输出(有源)时,因输出负载过重、短路引起了三菱PLC内部电源电压的降低、保护;∙ 3.当故障发生在扩展单元时,可能是基本单元与扩展单元间的连接不良;∙ 4.三菱PLC输出接口电路损坏等。
测量三菱PLC输出电压、检查模块安装与连接,在确认正确后,应更换输出模块或进行输出模块的维修与处理。
本章通过一个实际例子讲述WinCC与S7-300 PLC之间通过Ethernet的通讯方法。
下面列举了一些在通讯中常用的术语。
4.1 通讯术语(1)通讯通讯用于描述两个通讯伙伴之间的数据交换。
(2)通讯伙伴通讯伙伴是指可以相互进行通讯的模块,也可是说它们互相交换数据。
WinCC在STEP7中集成
一、从WinCC里调用STEP 7 变量的前提条件从WinCC里调用STEP 7 变量可以将建立变量的工作量减少一半,同时将建立变量的出错概率建设一半,从而减少了相应的排错工作,大大提高了工作效率。
从WinCC里调用STEP 7 变量的前提条件是,WinCC的项目文件必须是集成在STEP 7项目中的。
在安装所有Simatic 软件前,请查阅软件的安装注意事项,确定操作系统与软件的兼容性。
该文档一般位于:CD\Documents\<语言版本>\InstallNotes.chm。
要使用WinCC与STEP 7的集成功能,WinCC和STEP 7必须安装在同一台计算机上,必须在安装WinCC之前安装STEP 7。
STEP 7 与WinCC的版本必须一致。
WinCC与STEP 7的版本兼容行列表可以在西门子自动化与驱动集团的技术支持与服务网站上获得。
请STEP 7安装完毕后,进行WinCC安装。
在WinCC安装过程中,请选择“自定义安装”,在communitation 下的所有选项都必须钩选。
二、在Simatic Manager里建立新的WinCC项目在建立新的STEP 7项目后,可以在Simatic Manager里直接建立新的WinCC项目。
方法是在Simatic Manager里,右键点击项目名称,选择“Insert New Object\OS”。
此时系统会在STEP 7 项目文件里建立一个WinCC项目文件你可以在OS站上点击右键,选择“Re name”来修改WinCC项目名称。
可以通过在名称上点击右键,选择“Open Object”打开并编辑这个WinCC项目三、把现成的WinCC项目集成到STEP 7 项目中按如下步骤把已有WinCC项目文件插入STEP 7项目文件A. 在STEP 7项目文件中插入一个OS站,然后把它改名为已有的WinCC项目名称。
B. 在STEP 7项目里删除因仅插入OS站而产生的WinCC项目文件,其位置在STEP7 项目文件夹里的wincproj文件夹下,例如:d:\siemens\STEP7\S7proj\STEP7_Integration\wincproj\Name of the OSC. 最后在项目复制器里用’Save as’把已有的WinCC项目文件存储到STEP 7项目路径下。
wincc集成到step7方法
wincc集成到step7方法
Wincc集成到step7的方法
首先,必须确保电脑上已经装了simatic net、step7、wincc(以wincc6.2为例)。
安装wincc时必须将AS-OS选件。
如果发现没有安装此选件,可以重新打开wincc安装程序,将该选件选中安装。
确保以上条件都满足的情况下,可以进行集成操作。
打开step7项目,在“菜单栏”的“选项”中点击“OS导入”,会出现下面的对话框
在该对话框中选中wincc项目中带“MCP”后缀的文件,然后点击导入OS,导入完成后关闭该对话框。
至此,wincc项目已经集成到step7项目下,下来就是将step7变量传送到wincc项目中。
Step7中的变量在符号表、共享DB块和背景DB块中。
首先说说,
符号表中的变量怎么传输到wincc中的方法。
在符号表中想要传送到wincc的变量上单击右键,在下拉菜单中的“特殊对象属性”中选择“操作员监控”,然后会弹出下面的对话框
勾选上“操作员监控”复选框点击确定,那么这个变量前面就会标一个小旗子。
对于DB块中的变量,右键单击变量,在下拉菜单中选择“对象属相”,会出现如下的对话框
在属性中写入“S7-m-c”,数值中写入“true”,然后确定,变量前也会出现一个小旗子。
保存关闭。
然后,在SIMATIC Manager菜单栏选项中点击‘compile multiple OS’wizard的start出现下面的对话框
按步骤执行,直至传输完毕。
然后打开wincc画面会发现在wincc变量管理器中出现被传输的变量。
至此,完成。
Step7集成WINCC
从WinCC里调用STEP 7 的变量1、从WinCC里调用STEP 7 变量的意义和前提条件2、在Simatic Manager里建立新的WinCC项目3、把现成的WinCC项目集成到STEP 7 项目中4、把变量(符号表,共享DB)从STEP 7传送到WinCC里5、在WinCC里直接调用STEP 7的符号表、共享DB块和背景DB里的变量该文档的软件环境:Windows XP Professional SP1 English图 1. 与集成相关的WinCC组件2、在Simatic Manager里建立新的WinCC项目在建立新的STEP 7项目后,可以在Simatic Manager里直接建立新的WinCC 项目。
方法是在Simatic Manager里,右键点击项目名称,选择“Insert NewObject\OS”。
此时系统会在STEP 7 项目文件里建立一个WinCC项目文件。
图 2. 插入OS站你可以在OS站上点击右键,选择“Rename”来修改WinCC项目名称。
可以通过在名称上点击右键,选择“Open Object”打开并编辑这个WinCC项目。
图 3. 改名和打开WinCC项目3、把现成的WinCC项目集成到STEP 7 项目中如果你在一台计算机上已经安装了兼容的WinCC和STEP 7,并且有了一个单独使用的WinCC项目,想把它集成到一个已有的STEP 7项目中去。
那么,你必须先添加与集成相关的WinCC组件。
把WinCC光盘放入光驱,并启动WinCC的安装程序。
如果你已经安装了WinCC,则弹出如下画面。
图 4. 添加新的组件点击图中的第一个按钮,按照 图1添加与集成相关的WinCC 组件。
按如下步骤把已有WinCC 项目文件插入STEP 7项目文件1. 在STEP 7项目文件中插入一个OS 站,然后把它改名为已有的WinCC 项目名称。
2. 在STEP 7项目里删除因仅插入OS 站而产生的WinCC 项目文件,其位置在STEP 7 项目文件夹里的wincproj 文件夹下,例如:d:\siemens\STEP7\S7proj\STEP7_Integration\wincproj\'Name of the OS'3. 最后在项目复制器里用’Save as’把已有的WinCC 项目文件存储到STEP 7项目路径下。
如何将WinCC集成在STEP7中
如何将WinCC集成在STEP7中(一、从WinCC里调用STEP 7 变量的前提条件从WinCC里调用STEP 7 变量可以将建立变量的工作量减少一半,同时将建立变量的出错概率建设一半,从而减少了相应的排错工作,大大提高了工作效率。
从WinCC里调用STEP 7 变量的前提条件是,WinCC的项目文件必须是集成在STEP 7项目中的。
在安装所有Simatic 软件前,请查阅软件的安装注意事项,确定操作系统与软件的兼容性。
该文档一般位于:CD\Documents\<</font>语言版本>\InstallNotes.chm。
要使用WinCC与STEP 7的集成功能,WinCC和STEP 7必须安装在同一台计算机上,必须在安装WinCC之前安装STEP 7。
STEP 7 与WinCC的版本必须一致。
WinCC与STEP 7的版本兼容行列表可以在西门子自动化与驱动集团的技术支持与服务网站上获得。
请STEP 7安装完毕后,进行WinCC安装。
在WinCC安装过程中,请选择“自定义安装”,communitation 下的所有选项都必须钩选。
二、在Simatic Manager里建立新的WinCC项目在建立新的STEP 7项目后,可以在Simatic Manager里直接建立新的WinCC 项目。
方法是在Simatic Manager里,右键点击项目名称,选择“Insert New Object\OS”。
此时系统会在STEP 7 项目文件里建立一个WinCC 项目文件你可以在OS站上点击右键,选择“Re name”来修改WinCC项目名称。
可以通过在名称上点击右键,选择“Open Object”打开并编辑这个WinCC项目三、把现成的WinCC项目集成到STEP 7 项目中按如下步骤把已有WinCC项目文件插入STEP 7项目文件A. 在STEP 7项目文件中插入一个OS站,然后把它改名为已有的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 集成选项。
在STEP7里面创建WINCC项目
一、从WinCC里调用STEP 7 变量的前提条件从WinCC里调用STEP 7 变量可以将建立变量的工作量减少一半,同时将建立变量的出错概率建设一半,从而减少了相应的排错工作,大大提高了工作效率。
从WinCC里调用STEP 7 变量的前提条件是,WinCC的项目文件必须是集成在STEP 7项目中的。
在安装所有Simatic 软件前,请查阅软件的安装注意事项,确定操作系统与软件的兼容性。
该文档一般位于:CD\Documents\<语言版本>\InstallNotes.chm。
要使用WinCC与STEP 7的集成功能,WinCC和STEP 7必须安装在同一台计算机上,必须在安装WinCC之前安装STEP 7。
STEP 7 与WinCC的版本必须一致。
WinCC与STEP 7的版本兼容行列表可以在西门子自动化与驱动集团的技术支持与服务上获得。
请STEP 7安装完毕后,进行WinCC安装。
在WinCC安装过程中,请选择“自定义安装”,在communitation 下的所有选项都必须钩选。
二、在Simatic Manager里建立新的WinCC项目在建立新的STEP 7项目后,可以在Simatic Manager里直接建立新的WinCC项目。
方法是在Simatic Manager里,右键点击项目名称,选择“Insert New Object\OS”。
此时系统会在STEP 7 项目文件里建立一个WinCC项目文件你可以在OS站上点击右键,选择“Re name”来修改WinCC项目名称。
可以通过在名称上点击右键,选择“Open Object”打开并编辑这个WinCC项目三、把现成的WinCC项目集成到STEP 7 项目中按如下步骤把已有WinCC项目文件插入STEP 7项目文件A. 在STEP 7项目文件中插入一个OS站,然后把它改名为已有的WinCC项目名称。
B. 在STEP 7项目里删除因仅插入OS站而产生的WinCC项目文件,其位置在STEP 7 项目文件夹里的wincproj文件夹下,例如:d:\siemens\STEP7\S7proj\STEP7_Integration\wincproj\Name of the OSC. 最后在项目复制器里用’Save as’把已有的WinCC项目文件存储到STEP 7项目路径下。
如何HMI硬件组态到STEP7网...
利用STEP7监视输入输出量的方法DP:高速数据传送1、打开PLC软件。
运行STEP7,打开PLC软件,将左侧的文件夹层层展开直到选中Blocks,如下图所示:2、找到V AT块。
在右侧找到V A T_??的块,双击打开。
一般此块排列在所有块的最后面,名称以V A T开头,后跟的下划线后的名称可能不一样,可以不管,如有不止一个,可以任意打开一个。
如下图:3、插入V AT块。
如没有找到此块,可以在自行添加一个,操作如下图,在右侧窗口空白处点击鼠标右键,选择Insert New Object(插入新对象)——V ariable Table(变量表)4、选中后将出现如下窗口5、打开V AT块。
点击OK按钮即可生成V A T_1块。
打开V A T块,如下图:6、查找监视点地址。
在Address一列中输入想要监视的地址,如需要监视第一流自动转换开关状态,则察看接口表7、监视数字量输入点。
如上图,察看接口表得知,第一流转换开关的自动档输入点为I0.0,第二流转换开关的自动档输入点为I4.0。
将这两个地址输入到V A T窗口中的Address一栏中,如图:8、判断监视结果。
在第一行中输入I0.0后,回车后,光标自动移到第二行,第三列的Display format自动设为BOOL 类型。
在保证工控机与PLC联接正常的情况下,可以点上图方框所示的Monitor V ariable按钮,则情况应如下图所示,窗口的标题栏变为高亮的青色,窗口右下角的RUN状态栏有绿色状态条不断闪动。
下图所示的监视结果,I0.0结果为绿色,true,I0.4结果为灰色,false,表明第一流转换开关处于手动档,第二流转换开关不处于手动档。
9、错误判断。
如在Address栏中输入要监视的量后字变为红色,说明输入有误,例如:10、修改显示格式。
所有的数字量输入输出点的数据类型都是BOOL型,即输入要监视的点后,使用系统给出的默认Display format(显示格式)BOOL就可以了,如要监视模拟量输入点(模拟量输出点无法用V A T 监视),应该将显示格式改为Decimal如下图所示,如需要监视第一流的液位采样输入点,看接口表得知,此点地址为386,则在V A T窗口的Address(地址)一栏中输入PIW386,在Display format 一栏中点右键,选择Decimal:11、监视模拟量输入。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
返回列表
WinCC --
关于“装载和调试程序”的信息
如何把一个已经存在的WinCC 项目集成到一个STEP 7 项目中?
多重项目“Multiproject”功能对大型网络化的项目有哪些优势?
数据块初始值与实际值的含义
为什么项目、程序块或硬件组态根本无法打开,或者打开时出现错误信息,或是显示“只读”?
WinCC -- 通信组态和编程-- S7通信(无PROFIBUS)
如何把一个已经存在的WinCC 项目集成到一个STEP 7 项目中?
WinCC V5.0中可用插槽PLC吗?
使用MPI (CP5611)建立的WinCC与S7 之间的在线连接有哪些要求?
使用WinCC通过TCP/IP 通信需要哪种许可证?
WinCC 访问S7-200 可使用哪些选项?
如何通过调制解调器建立到S7 的链接?
如何将WinCC 链接到S7 PLCSIM?
通过TS 适配器做WinCC 与S7 控制器的通讯,需要做哪些设置?
若要通过CP343-1 与S7 通讯,WinCC 系统需要哪些硬件和软件?
通过CP5611、CP5613 或CP1613,使用WinCC 和SIMATIC NET 访问S7 CPU 时,需要进行哪些设置?如何把一个已经存在的WinCC 项目集成到一个STEP 7 项目中?
显示订货号
配置说明
为了把一个 WinCC 项目导入一个STEP 7 项目中,必须安装下面的WinCC 组件:∙SIMATIC Device Drivers
∙Object Manager
∙AS-OS Engineering
这些组件存在于WinCC 安装光盘中(图.01)。
并且,WinCC 和STEP 7 必须安装在同一台计算机上。
可以使用已经存在的归档WinCC 项目的压缩工具(packer)来把WinCC 项目导入到STEP 7项目中。
图. 01
注意
关于在不同版本的WinCC 中安装附加组件(以"Smart Tools"为例)的更多信息可以在条目:10880206中找到。
说明
关于此条目的反馈
拷贝永久地址有关条目方面的建议发送给好友打印。