WinCC flexible ES -- 创建HMI组态 -- 载入并测试组态
wincc flexible创建脚本的技巧
collapse('/WWsupport/',24248681, document.img_24248681) 在 WinCC flexible PC 运行系统中如何将打印输出到不同的打印机上?隐藏订货号显示订货号订货号:说明在 WinCC flexible PC 运行系统中无法明确地为打印输出指定打印机。
所有来自于 WinCC flexible PC 运行系统的打印输出总是输出到 Windows 的默认打印机上。
为了使来自于 WinCC flexible PC 运行系统的打印输出到不同的打印机上,相关的打印机必须被设置为 Windows 的默认打印机。
可以在每个打印输出之前手动的设置,通过 Windows 打印机对话框(开始 > 设置 > 打印机及传真 > 定义为默认)进行设置,但是这样很不方便。
可以选择通过在 WinCC flexible 运行系统中使用 VB 脚本来改变默认打印机。
可以将该脚本连接到一个按钮上,例如,通过该按钮在 Windows 中设置一个指定的打印机为默认打印机然后开始打印输出。
可以将该脚本结构化以至于可以重的面板,如何使用脚本将信息保存到文本文件或读取出来? 如何在WinCC flexible PC 运行系统中通过脚本启动一个声音文件? 如何在 WinCC flexible 中用脚本做动态对象? 在 WinCC flexible 中提供哪些 VBS 信息和编程向导?隐藏订货号显示订货号订货号:附件隐藏订货号显示订货号订货号理论上,基于Windows CE 的面板不能访问SQL 数据库。
必要条件:∙SQL server1∙Windows 中必须创建SQL 数据源∙WinCC flexible Advanced∙WinCC flexible PC Runtime1 SQL server 必须和操作系统相匹配(同时也必须和WinCC flexible 相匹配)。
WinCC flexible ES -- 创建HMI组态 -- 组态变量
z Input_Hour (DInt) 小时值设定
z IInput_Second (DInt) 秒值设定
Output parameters for the FB210:
z Out_Date (DInt) 剩余时间的日期值
FB210的结构:
Fig. 04
FB210:
z In_Type_Of_Timer
设定使用的定时器功能块类型.
1=SFB3 (TP); 2=SFB4 (TON); 3=SFB5 (TOF) z In_Timer_Start (Bool)
定时器启动
z In_Timer_Reset (Bool)
定时器重置
Fig. 01
关键词: 删除变量 如何在操作面板上设定定时器时间, 同时如何输出定时器的剩余时间?
显示订货号
说明: 下面几个例子演示了如何在面板上设置定时器时间,同时也演示了定时器剩余时间的输出。 本文最后的项目样例里包括下面例子展示的全部功能。 No. 步骤
1 以秒为单位设定定时器时间(example_1 + example_2):
/CN/llisapi.dll/21809209?func=ll&objId=21809... 2009-12-1
Siemens - Industry Automation and Drive Technologies - Service& Support - Automa... Page 4 of 12
z In_Type_Of_Timer
设定使用的定时器功能块类型.
1=S_PULSE; 2=S_PEXT; 3=S_ODT; 4=S_ODTS; 5=S_OFFDT z In_Timer_Number
创建HMI组态
创建HMI组态一.创建面板(一)、在面板中分配用户权限说明:面板有一个动态接口和一个静态接口。
动态接口能够动态的改变面板的属性。
静态接口参数只能在开发环境下(WinCC flexible ES) 并且不能在运行模式下改变。
在画面中为对象分配用户权限(例如配置I/O 域) 只能通过设置静态接口实现。
1.添加文本域和IO域分别添加5个IO域和5个文本域。
布置文本域和IO域,如图所示。
重命名文本域“Set value”,“Actual value”,“P”,“I” 和“D”。
2.创建一个面板按下鼠标左键的同时移动,在出现的虚框中选中画面中的所有对象(多选)。
鼠标右键单击弹出一个菜单。
选择“Create Faceplate”。
3.创建用户权限属性创建一个分类,名称为“User Management”。
创建两个属性,名称分别由“Admin”和“User”。
这里不要激活属性检测开关。
动态接口属性静态接口属性4.连接属性选中I/O域“Set value”。
在面板配置窗口中,选中对象的内部属性则会高亮显示。
为相关的I/O域展开“Security” 条目。
单击“Authorization” 条目并且拖拽到“User”属性上。
最小化相关的I/O域。
重复操作,从而使I/O域“P”,“I”和“D”都连接用户权限到属性“Admin”上。
通过点击连接线(1)检查“Admin”属性的连接,当选中连接线,则改线黄色高亮显示。
5.关闭面板关闭面板编辑器。
6.创建用户在工程树形图中双击“Runtime User Administration > Users”切换到“Users”视窗。
创建一个新的用户“User1”并且为该用户分配密码(例如:“200”)。
添加该用户到“Users”组中。
7.分配用户权限切换到包含面板的画面中。
.选中面板,在属性窗口中选择“General”条目(1)。
在“General”分类中包含了“User Management”分类,在分类中的这些属性都是静态接口的镜像。
WinCC flexible ES -- 创建HMI组态 -- 创建面板
{ "Auto" { "Manual" { "Manual ON" { "Manual OFF" { "X"。
Fig. 04 3 添加文本域和矩形
z 添加两个小尺寸的矩形用来作状态显示。 z 将两个矩形上下叠放在“对话框”矩形的中间。 z 然后添加 3 个文本域,如图 05 所示。 z 给文本域分别输入下列文本:
SymbolFactory 256 Colors > Pumps”中选择图形“Horizontal pump (right).wmf”。 z 将此图形放置在大矩形中(见图 05)。
/CN/llisapi.dll/23425423?func=ll&objId=23425... 2009-12-1
Manual Reset bit Properties.CB_0_Auto_On
Manual Set bit Properties.CB_1_Manual_On On
Manualቤተ መጻሕፍቲ ባይዱReset bit Off
X 表 03
Inverted Faceplate_visible bit
/CN/llisapi.dll/23425423?func=ll&objId=23425... 2009-12-1
使用结构 结构仅用在:
z 面板 z S7 连接或内部变量 z 动态接口。 注意: 在本文的结尾处可下载样例项目。它包含了一个连接到面板的结构。 在 WinCC flexible 中组态 下表仅描述了面板的创建过程。样例项目中有更详细的说明。泵操作过程的描述是基于可以显示的对话 窗口的。 序 步骤 号 1 创建对话框
WinCC flexible ES -- 创建HMI组态 -- Create and edit texts and graphics
Fig. 03 4 创建一个符号 IO 域
z 添加一个符号 IO 域。 z 将创建的文本列表连接到符号 IO 域。 z 连接 "Tag_Index" 变量到符号 IO 域。
Fig. 04 5 添加 I/O 和文本域
/CN/llisapi.dll/34370159?func=ll&objId=34370... 2009-12-1
索引 0 1 2 3
条目 List 2-1: 静态文本 List 2-2: 静态文本 List 2-3: 静态文本 List 2-4: 静态文本
Text list_2
索引 0 1 2 3
条目 List 3-1: 静态文本 List 3-2: 静态文本 List 3-3: 静态文本 List 3-4: 静态文本
变量 Tag_String_1 Tag_Int_1 Index_Tag
数据类型 String Int Int
Fig. 02 3 创建文本列表
z 打开文本列表编辑器。 z 创建一个文本列表。 z 插入以下条目:
索引 0 1 2 3
条目 Text 0: 静态文本 Text 1: <tag Tag_String> Text 2: <tag Tag_Int> Text 3: 静态文本
Fig. 06 3. 动态文本列表集成文本列表的组态 以下表格逐步说明了基本组态步骤。 No. 步骤
1 创建一个WinCC flexible 项目 z 启动 WinCC flexible 并创建一个新项目。 z 选择一个操作面板 - 如MP377 12" Touch。
2 创建变量 z 打开变量编辑器。 z 创建以下三个内部变量:
Fig. 11
WinCC flexible ES -- 创建HMI组态 -- 创建脚本
注释:
/CN/llisapi.dll/24248681?func=ll&objId=24248... 2009-12-1
Siemens - Industry Automation and Drive Technologies - Service& Support - Automa... Page 7 of 51
Siemens - Industry Automation and Drive Technologies - Service& Support - Automa... Page 2 of 51
z 存储路径 使用这个参数定义存储路径(例如:drive C:\)。 被归档的变量在脚本进行中定义。 注意: VBS 的功能让我们有很大的选择范围,来影响结果的显示和参数化不同的脚本。 可以按照自己的期望来改变脚本以适应需求。 请参照 WinCC flexible 在线帮助或者相关专家的论文来获得使用中函数和命令的信息。 3 标签声明: 为了清楚起见……
Fig. 06 功能: -> 参照以下六点 4 配置位报警:
z 报警类型 为了更好的处理创建了单独的报警类型,这样,可以为“位报警”单分配报警类型。
Fig. 07 z 位报警 在这个程序下创建“位报警”。
Fig. 08 z 第一点: 仅仅是字符串类型的变量代替报警输入在文本中。 在条目 “属性〉常规〉设置〉文本”中可以为输出变量值添加域。 z 第二点: 在条目“类”中选择新创建的报警类型“String_Log_File_Class”。 z 第三点: “Trigger_Tag_Log_File”变量被用作“触发变量”。 当相关的位被置位,有关的“报警”就会被显示。
Fig. 05 No. 使用消息归档来归档字符串类型的变量
WinCC flexible ES -- 创建HMI组态 -- 用户管理_安全设置
8. 用户/口令设置有何限制?
用户名: 用户名长度可以为 1 至 40 个字符。
口令: 口令必须至少为 3 个字符,最大为 24 个字符。
关键字: 口令,管理员 不使用用户管理如何创建一个被保护的用户画面?
/CN/llisapi.dll/21778862?func=ll&objId=21778... 2009-12-1
Siemens - Industry Automation and Drive Technologies - Service& Support - Automa... Page 5 of 9
MP370 Touch -
Microsoft Windows XP SP2
WinCC flexible 2007 HF3 / HF4 MP370 Touch -
Microsoft Windows XP SP3 WinCC flexible 2008 SP1
MP370 Touch -
关键字: 未授权, 用户名 用户管理的技巧与窍门
补救措施:
z 作为项目的设计者可创建自己的“ service site ”,其只有你才能通过密码进行访问,而不必使用 用户管理。
z 使用“ ProSave ”软件备份/恢复密码。
提示1: 调试之后必须始终备份“ user administration ”。例如保存数据到 CF 卡中或者操作员面板的闪存中。
显示订货号
说明: 画面通常被配置为具有“ ADMIN ”权限的用户才能操作或打开。在这样的画面能够运行用户管理或通 过其访问面板或 PC 的控制面板。例如,“ Open Control Panel ”函数。
WinCC flexible ES -- 创建HMI组态 -- Date- and Time Synchronizing
Siemens - Industry Automation and Drive Technologies - Service& Support - Automa... Page 2 of 34
图 03
将本地时间传送到面板
通过面板和CPU间的时间同步,可将计算出的本地时间“LT”传送到面板。在时间同步的情况下,所计 算出的本地时间可使用控制作业(14“设置时间”和15“设置日期”)传送到面板。在作业14或15执行后, 面板的系统时间会自动根据为所提供的数据进行设置。
图 07 7 创建脚本:
z 添加一个名称为“SetPanelClk”的新脚本。 z 在脚本编辑器中创建6个脚本变量(second、minute、hour、day、month、year),并通
过外部变量“Uhr.time_plc”使用正确的VBS功能(如day、month等)指定相关的时间基 准。 在Windows操作系统中,可以通过带有“Date”和“Time”系统功能的命令控制台(CMD)修改面板 系统时间。通过脚本功能“Call”和“StartProgram”调用Windows控制台。 脚本—SetPanelClk
z 选择“Uhr.clock()”程序,并点击“Add”按钮添加该程序。
图 05
然后,编译SIMOTION组态并将其传送到SIMOTION设备。 5 在WinCC flexible创建SIMOTION连接:
必须在WinCC flexible中创建SIMOTION设备连接。
在项目树中的“Communication > Connections”下创建一个新的连接,并选择通讯驱动器 “SIMOTION”。
显示订货号
说明:
WinCC flexible和SIMOTION控制器之间的日期和时间同步通过外部变量实现。SIMOTION程序周期性 地读取SIMOTION系统时间,该系统时间再通过组态变量传送到WinCC flexible中。通过两个目录中的 脚本功能实现同步。
WinCC flexible ES -- 创建HMI组态 -- 组态报警和消息
z Counts up one for each alarm message that arrives z Counts down one for each alarm message that goes z Is zero when all the errors messages arrived have gone again.
/CN/llisapi.dll/21976869?func=ll&objId=21976... 2009-12-1
Siemens - Industry Automation and Drive Technologies - Service& Support - Automa... Page 4 of 35
The message indicator has two states:
z Flashing: as soon as at least one unacknowledged message is present. z Static: when all alarm messages have been acknowledged, but at least one of them has not yet gone.
显示订货号
描述: 如下 FAQ 描述了如何直接在面板上显示变频器的错误消息和报警。
请参照附件1的PDF文件中的说明。
附件1: 29522676_Fehlermeldungen_Warnungen_darstellen_e.pdf ( 1176 KB ) 附件和下载:
1. 错误列表参见条目 ID: 31906972.
Siemens - Industry Automation and Drive Technologies - Service& Support - Automa... Page 2 of 35
WinCC flexible ES -- 创建HMI组态 -- 创建画面
Bild 02
这种方法可被用来操作广泛的或单独的机器与设备。有很多编程实现锁操作的方法。本例中,除了锁操 作,对每个操作员面板的组态都是相同的,因为不得不单独为每个操作员面板组态锁操作。
%windir%\system32\Regsvr32 /u c:\WINNT\System32\NAME.ocx 注释: ActiveX 控件只是被“取消注册”了,但是它仍然存在于计算机上。
z 如果需要,可以手动的将相应路径下的 ActiveX 对象从计算机上删除。
2. WinCC flexible中的 ActiveX 对象 在WinCC flexible中使用ActiveX控件之前, 必须在计算机上注册该 ActiveX 控件。
如何在组态计算机中注册 ActiveX 对象,并在 WinCC flexible 中使用? 显示订货号
描述: 在电脑上拷贝ActiveX(也被称为OCX)控件时,要必须让Windows可以识别。
内容: 1. 注册 ActiveX 控件的相关信息 1.1. 注册 ActiveX 对象 1.2. 移除 ActiveX 对象 2. WinCC flexible 中的ActiveX 对象
另外,如果Windows 的注册信息没有完全更新,可能会出现错误。
z 如果 ActiveX 控件依赖于其他的一些模块(如DLL 文件),可能会出现注册失败或者无法执行 的现象。
z 为WinCC flexible ES 安装或者后续注册ActiveX 控件,如果运行项目时也要执行这个ActiveX 控 件,那么也会影响到本机的WinCC flexible RT。
西门子 HMI 设备 K-TP 178micro (WinCC flexible) 操作指导
HMI 设备K-TP 178micro (WinCC flexible)操作指导2005年3月版A5E00312630A-01安全技术提示为了您的人身安全以及避免财产损失,必须注意本手册中的提示。
人身安全的提示用一个警告三角表示,仅与财产损失有关的提示不带警告三角。
警告提示根据危险等级由高到低如下表示。
危险表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。
警告表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。
小心带有警告三角,表示如果不采取相应的小心措施,可能导致轻微的人身伤害。
小心不带警告三角,表示如果不采取相应的小心措施,可能导致财产损失。
注意表示如果不注意相应的提示,可能会出现不希望的结果或状态。
当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。
如果在某个警告提示中带有警告可能导致人身伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。
合格的专业人员仅允许安装和驱动与本文件相关的附属设备或系统。
设备或系统的调试和运行仅允许由合格的专业人员进行。
本文件安全技术提示中的合格专业人员是指根据安全技术标准具有从事进行设备、系统和电路的运行,接地和标识资格的人员。
按规定使用请注意下列说明:警告设备仅允许用在目录和技术说明中规定的使用情况下,并且仅允许使用西门子股份有限公司推荐的或指定的外部设备和部件。
设备的正常和安全运行必须依赖于恰当的运输,合适的存储、安放和安装以及小心的操作和维修。
商标所有带有标记符号 ® 的都是西门子股份有限公司的注册商标。
标签中的其他符号可能是一些其他商标, 这是出于保护所有者权利的目地由第三方使用而特别标示的。
西门子股份有限公司版权所有2005。
不得再版、复制及摘录。
未经本公司的书面授权,任何人不得再版、复制及摘录本手册内容。
任何非法行为,本公司都将依据法律追赔损失。
本手册的所有内容,特别是专利部分或 GM 条目都归本公司 版权所有。
WinCCflexible的传送操作HMI设备设置入门
传送操作概述
WinCC Flexible
Hardware Software Workshop
• 2 传送操作的一般步骤
• (2)连接硬件设备
• 一旦通信方式确定,连接设备和连接方式随之确定。西门子 HMI 设备 底部一般都标注了各接口的名称和用途,用户需要用相应的电缆将 HMI设备和组态计算机的对应接口连接即可。若需要查看设备的接口 的详细说明,还可以参阅 HMI 设备的手册或说明。
• 2 下载操作的补充说明
• (1)传送参数设置对话框说明
• 1)要对项目中的多个 HMI 设备进行传送时,可以一次选择一个设备、 依次传送,也可以先通过左上角的“设备选择框”选取多个要传送的 设备、一次性传送。由于 WinCC flexible 不支持并行传送、即是一次 只能对一个 HMI 设备进行传送,故即使选择了多个 HMI 设备,系统 也将依次进行传送。
WinCC Flexible
Hardware Software Workshop
• 传送操作概述 • 项目文件的下载
• 回传
• HMI 设备操作系统更新
• HMI 设备数据备份和恢复
• 授权传送
• ProSave
3
传送操作概述
WinCC Flexible
Hardware Software Workshop
表2 WinCC flexible 支持的通信方式的对比
5
传送操作概述
WinCC Flexible
Hardware Software Workshop
表2 电缆对面板下载的支持关系表 (部分)
6
传送操作概述
WinCC Flexible
Hardware Software Workshop
西门子触摸屏软件Winccflexible使用总结
西门子触摸屏软件Winccflexible使用总结西门子触摸屏软件Wincc flexible 使用总结Wincc Flexible使用:1. 退出系统的命令是Stopruntime。
2. 尽量不要用超级兔子或优化大师清理注册表和系统垃圾,因为会有S7和Flexible的文件一起被清楚掉,这样容易造成使用故障,如组态错误或不能下载,卡巴斯基也不用。
3. Flexible的键控的触摸屏中K键是全局键,其设置要在模板里设置。
1. 使用按钮时,注意:A:颜色变化B:功能实现C:对应的按键2:要使用按钮的动画中的可见性选项,需要设置此变量类型为位0,不行的话就设置为整型。
4. 要想在触摸屏处于运行状态时下载程序,需要在Romate control旁打勾。
5. 可以通过DP口写触摸屏(连到MPI上)的程序,不要这时要启用路由功能。
6. 触摸屏可以通过DP传输,在硬件里组态到MPI上面,实际连接到DP口,编程线也接到DP口上,下载即可,不要启用路由功能。
7. M变量只有释义后才能在Flexible中看到。
8. 如果在编译时出现“无效参数”或类似的查不出原因的错误,就在菜单-----选项里选择删除临时文件,就可以解决这个问题。
9. 对于一些指示变量变化的信号,必须指示传感器的信号,可以添加一个符号库,然后在布局里设置其背景为透明的,填充颜色模式为实心的,设置其前景色、背景色都是灰色的,然后在动画---外观里设置其指向需要显示的变量,设置在不同值时不同的前景色即可。
10. 在屏上显示控制面板时,不能下载。
11. 如果连接的PLC名称改变,可以在选项里选择重新连接,不过前提是PLC 的名称必须和原来变量连接的PLC的名称一致。
12. 按钮的焦点颜色和宽度指的是按钮被激活时,在按钮上显示的边框的颜色和宽度,一般把宽度设为1,颜色无所谓。
13. 如果要实现中英文切换,步骤如下:a,在项目语言里,设置编辑语言和参考语言;b,在画面里做一个按钮,设置单击时的动作是设置-----》Setlanguage,函数选择Toggle的话,表示单击一次改变一下语言,函数选择en-GB的话表示单击后切换到英文,选择zh-CN的话,单击后切换到中文;c,在设备设置-----》语言和字体里设置两种语言的显示格式;d,在语言设置------》项目文本里设置相应的按钮对应的英文翻译。
WinCC flexible ES -- 创建HMI组态 -- 组态趋势
错误输出
- ENO :
使能输出(BIE位)
4 DB10: DB10 用于显示状态消息并将当前值显示在曲线图中。
5 DB20 (DB_Num_Ramp): DB20 ("STEP 7 -> Temperature data") 包含温度模式所需的数据(相当于附件程序样本)。 CPU 数据区内的数据块的大小不能确定,但必须保证一致的结构。
Siemens - Industry Automation and Drive Technologies - Service& Support - Automa... Page 4 of 14
Fig. 07 6 启动 WinCC flexible 运行系统
z 启动 WinCC flexible RT (运行系统)或传送项目到操作面板。 z 点击“ Trend ”按钮并等待片刻。 z 然后点击“ Previous ”按钮。 z 再次点击“ Trend ”按钮。 z 需要时终止 WinCC flexible 运行系统。
么数值“ -1 ”用于“ Beginning of axis ”,数值“ 1 ”用于“ End of axis ”。
注意: 如果定义了数值轴的刻度,那么禁用选项“ Automatic change ”。
z 然后点击“ Trends ”并添加下列趋势。
名称 Curve1
Curve2
表 02
趋势类型 Archive
Fig. 01 归档趋势在图. 01 中被标为红色。归档趋势允许对归档数据进行长期回顾并对趋势进行图形显示。蓝色 的趋势显示的是相同变量当前的临时序列,它的趋势类型是“ cyclic real-time ”。 这种趋势类型只显 示短期的序列,这取决于趋势数值的数量。 注释: 如果除趋势视图外还使用数值表,那么也许会发生数值表显示“######”,因为归档趋势不能循环更 新。 内容: 1. 组态趋势视图 2. 趋势视图不更新的原因
wincc-flexible组态简介(20210503110545)
HMI人机界面HMI (人机界面)是连接可编程序控制器(PLC)、变频器、直流调速器、仪表等工业控制设备,利用显示屏显示,通过输入单元(如触摸屏、键盘、鼠标等)写入工作参数或输入操作命令,实现人与机器信息交互的数字设备。
HMI在工厂自动化体系中处于承上启下的位置,通过连接现场总线,完成现场设备的逻辑控制管理,并且为上层管理系统提供必要的数据。
HMI由硬件和软件两部分组成,硬件部分包括处理器、显示单元、输入单元、通信接口、数据存贮单元等,其中处理器的性能决定了HMI产品的性能高低,是HMI的核心单元。
根据HMI的产品等级不同,处理器可分别选用8位、16位、32位的处理器。
HMI 软件一般分为两部分,即运行于HMI 硬件中的系统软件和运行于PC机Windows操作系统下的画面(如WinCCflexible)o使用者都必须先使用HMI的画面组态软件制作“工程文件”,再通过PC机和HMI产品的串行通信口,把编制好的“工程文件”下载到HMI 的处理器中运行。
HMI人机界面产品的基本功能包括:k设备工作状态显示,如指示灯、按钮、文字、图形、曲线等;2、数据、文字输入操作,打印输出3、生产配方存储,设备生产数据记录4、简单的逻辑和数值运算5、可连接多种工业控制设备组网HMI的选型指标包括:k显示屏尺寸及色彩、分辨率、HMI的处理器速度性能、2、输入方式:触摸屏或薄膜键盘3、画面存贮容量,注意厂商标注的容量单位是字节(byte)、还是位(bit)4、通信口种类及数量,是否支持打印功能本模块主要介绍西门子TP270触摸屏,其接口外形如图3-2所示,接口功能描述见表3-1。
图3-2西门子TP 270接口排列图表3-1接口功能描述触摸屏设备的装载程序1、装载程序图3-6显示了触摸屏设备启动期间和运行系统结束时迅速岀现的装载程序。
Taskbar图3-6装载程序界面装载程序各按钮具有下述功能:・按下“传送(Transfer)"按钮,将触摸屏设备切换到传送模式,等待组态画而的传送。
WINCC flexible的使用
思考题
8.怎样使用库中的对象?怎样生成新的库对象? 9.怎样用图形IO域生成指示灯? 10.怎样使对象视图和输出视图自动缩为图标?怎样选 择对象视图显示的内容? 11.怎样用对象视图和鼠标拖放功能实现对象与变量的 连接? 12.怎样用简便方法生成画面切换按钮? 13.交叉引用表有什么作用?怎样使用交叉引用表? 14.怎样查找和替换字符串和对象? 15.怎样批量修改对象的属性?
库的使用
库的分类 1.共享库
共享库独立于项目数据,以扩展名*.wlf存贮在独立 的文件中,可以用于所有项目。
2.图形库
存放图形
3.项目库
每个项目都有一个项目库,项目库的对象与项目数 据一起存贮,只能用于创建该库的项目。项目复制 到其他计算机时,项目库也被同时复制。
库的使用
生成新的库对象的方法
1.库对象的移动 2.将编辑过的画面对象保存为库 对象 3.用来自文件的图形生成库对象 4.将面板保存为库对象 4.3.3 用图形IO域生成指示灯 1.问题的提出 2.将图形库中的图形装入图形对 象列表
“HMI设备和控制器” 画面
再次进入HMI和控制器画面
• 画面模版一
画面浏览二
(2)建立HMI设备与PLC之间的连接
(3)保存项目
创建项目
(4)创建多用户项目(项目生成后,点添加 设备)
创建项目 2.画面的管理
04_Embed_13.jpg
创建项目
1.3 组态画面浏览系统 1.实现画面切换的方法 1)在“画面”编辑器中组态切换到其他画面 的按钮和功能键,用集成在按钮和功能键中 的系统函数切换画面。 2)用“画面浏览”编辑器来组态画面之间的 结构,用鼠标拖放的方法确定各画面之间的 关系,组态后画面上将自动生成切换画面的 浏览控件。 2.画面浏览编辑器
WinCC-flexible用户管理的组态
7
用户视图在用户管理中的应用 -在运行时通过用户视图管理用户
• 在用户视图中单击鼠标左键,或单击“用户 登录”按钮可以打开登录对话框。
8
用户视图在用户管理中的应用 -在运行时通过用户视图管理用户
• 管理员登录时,用户视图中显示所有的用 户。 管理员可以改变每个用户的用户名和 口令。 还可以创建新用户,并将其分配到 现有的用户组。
• 如果在工程系统中组态了用户视图,那 么当传送到HMI 设备后可以在用户视图 中管理用户。
2
用户视图在用户管理中的应用-
组态
要求:以创建至少一个画面
• 1.在工具栏中“增强对象”条目下选择“用户视图”, 并将其拖放到画面中。
3
用户视图在用户管理中的应用-
组态
• 2.在“用户视图”的属性视图中设置用户视图 的各种属性。
20
Thank you for your attention!
End of presentation!
21
• 在工程系统中创建用户和用户组, 并将其传送到HMI设备。
• 拥有“管理”权限的用户可以不受 限制地访问用户视图,以便管理所 有用户。
• 用户视图在每一行中显示用户、用 户口令、所属的用户组以及注销时 间。如果没有用户登录,则用户视 图为空。
6
用户视图在用户管理中的应用 -在运行时通过用户视图管理用户
• 在第一个画面中组态一个按钮,其功能是 实现在两个画面之间的浏览。
14
组态具有访问保护的对象-按钮
组态系统函数“ActivateScreen”
15
组态具有访问保护的对象-按钮
组态画面浏览功能
WinCC flexible ES -- 建立开发环境 -- 参数化系统
返回列表WinCC flexible ES -- 建立开发环境 -- 参数化系统如何将 WinCC flexible 恢复至新安装后的初始状态?为何 WinCC flexible 的属性窗口不再显示/如何恢复窗口布局的基本设置?如何在没有安装 WinCC flexible 的电脑上安装“WinCC flexible 信息系统”?如何在控制面板中卸载 Allen Bradley 通讯驱动 "DH485" ?为什么双击一个图形对象之后打开了图形传真查看器而没有打开微软绘图程序?如何将 WinCC flexible 恢复至新安装后的初始状态?显示订货号介绍:在某些情况下,并不需要在 WinCC flexible 安装后立刻将其恢复到初始状态。
例如,当其可能出现不同的窗口(例如工具窗口)无法被显示。
当这种情况发生时,删除 WinCC flexible 缓存是其中一种选择。
描述:按以下步骤来删除 WinCC flexible 缓存。
WinCC flexible 2004/ WinCC flexible 2005/ WinCC flexible 2007WinCC flexible 2008WinCC flexible 2004/ WinCC flexible 2005/ WinCC flexible 2007:对于 WinCC flexible 2004, WinCC flexible 2005 及 WinCC flexible 2007 的版本,您可以按以下方法重置 WinCC Flexible ES 。
1.关闭 WinCC flexible.2.在“任务管理器中”关闭“ Hmies.exe ”及“ HmiSmartStart.exe ”进程。
3.如果以下路径存在,删除其中所有内容(或者您可以事先备份所有内容)。
C:\Documents and Settings\All Users\Application Data\SIEMENS AG\SIMATIC WinCC flexible 2007C:\Documents and Settings\USER NAME\Application Data\SIEMENS AG\SIMATIC WinCCflexible 2007C:\Documents and Settings\USER NAME\Local Settings\Application Data\SIEMENSAG\SIMATIC WinCC flexible 20074.启动 WinCC flexible 2007 并且创建一个新项目。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通过MPI/PROFIBUS 进行S7 路由的要求
WinCC flexible 2005 或更高版本 STEP 7 V5.3 SP2或更高版本
通过Ethernet进行S7 路由的要求
WinCC flexible 2008 或更高版本 STEP 7 V5.4 SP3 或更高版本 可仅使用如下设备通过"S7 Ethernet"传送通道来路由:
关键字 面板,项目下载,Pack & Go
如何使用 WinCC flexible 通过 S7 路由传输项目到操作面板上? 显示订货号
内容
介绍 S7路由的要求和注意事项 S7路由举例 通过S7路由的传送步骤
介绍
可以从WinCC flexible 组态计算机通过不同的子网来下载WinCC flexible 项目。如果使用路由,则可以建 立一个不同子网间的连接。一个SIMATIC站如果有相应的接口则可作为一个路由器使用。具有通信能力的 模块(CPU 或CP)如果用来创建不同子网间的网关,则必须支持路由功能。WinCC flexible 组态计算机必须 连接到一个MPI总线、PROFIBUS或Ethernet网络上来下载WinCC flexible 项目。下载程序的目标操作面 板也必须 连接到一个MPI总线、PROFIBUS或Ethernet网络上。
西门子安全建议的链接
OP 73micro TP177 Mobile Panel 177 Mobile Panel 277 Mobile Panel 277 IWLAN Mobile Panel 277 IWLAN V2 所有 OP73, OP77A, OP77B OP / TP177 OP / TP 277 MP 177 MP 277 MP 377
编译后的项目 传送项目到操作面板的程序
WinCC flexible 2008 的在线帮助中详细介绍了如何创建一个“Pack&Go” 文件并把它传送到操作面板中。 关键字:“Pack&Go”。
典型应用 配置办公室为新的操作面板创建了一个项目。配置办公室的组态工程师没有办法直接进入工厂。因此,组 态工程师通过电子邮件发送“Pack&Go” 文件给现场的联系人。 现场的联系人解压“Pack&Go” 文件到已经连接到操作面板的计算机上。然后从计算机传送项目到操作面 板。
使用NetPro来组态所用设备间的路由连接。 必须指派组态计算机的接口。可以通过连接到子网的黄色连线和站符号上的黄色前头来确定已指派计算机 的接口。
组态路由连接的步骤可参见条目号:2383206。
…/CN/llisapi.dll/21897528…
3/41
10/23/2011
TP177B-4 MP177 Mobile Panel 277 MP 277 MP 377
不能通过Ethernet路由到WinCC flexible PC Runtime。 如果通过SIMOTION CPU 4.1.2路由,则不能通过S7 Ethernet 传送组态。 如果在传送设置里已选择了MPI/DP ,则可以由MPI/DP 路由到 Ethernet 。
…/CN/llisapi.dll/21897528…
1/41
10/23/2011
Siemens Industry IA/DT/BT Service&S…
如果项目通过 PROFIBUS 传送,硬件接口和驱动必须安装在用于传送的计算机上。除此之外,
MPI/PROFIBUS 卡的驱动也可以通过ProSave安装。 从条目 ID:!10347815!中可以下载
ProSave。
如果传送计算机上安装的是 Vista 系统并且希望向运行 Windows CE 操作系统的的面板传送项
目,那么需要管理员权限。
“Pack&Go” 不支持路由下载。
支持该功能的操作面板
Micro Panels Mobile Panel
Basic Panel Panel
Multi Panel
4/41
10/23/2011
Siemens Industry IA/DT/BT Service&S…
图 03: Ethernet 传送设置 手册中的更多信息 关于"Project transfer via S7 Routing"主题的更多信息可参考WinCC flexible 手册,条目号:18796010。
串口-用西门子 RS232 电缆(MLFB: 6ES7 901-1BF00-0XA0) USB - 用一根主到主 USB 电缆 以太网-通过 TCP/IP 连接 MPI/PROFIBUS
首先在组态计算机和目标计算机之间建立以上提到的一个连接。
编 目标计算机中的设置 号 (WinCC flexible Runtime 传送的目标计算机)
下表列出了可能的S7路由路径:
通信通道 S7 Ethernet S7 Ethernet MPI/PROFIBUS MPI/PROFIBUS
起点 Ethernet Ethernet MPI/PROFIBUS MPI/PROFIBUS
终点 Ethernet MPI/PROFIBUS Ethernet MPI/PROFIBUS
模式必须与通信通道匹配。 5. 在"Next station"下拉列表框中选择下一个和最后一个连接的总线类型。
显示出下一个路由伙伴的网络地址和目标设备。 在它们之间的所有的路由伙伴都不显示。 6. 点击"Transfer"按钮来传送项目。
图 02: MPI/PROFIBUS 网络的传送设置
…/CN/llisapi.dll/21897528…
如何在没有组态软件的情况下传送 WinCC flexible 配置到面板中 (Pack&Go)? 显示订货号
介绍 从 WinCC flexible 2008 SP1 开始可以使用“Pack&Go” 功能创建文件,通过该功能可以实现在没有组态软 件的情况下传送 HMI 配置到面板中。
“Pack&Go” 文件包含:
目标计算机中的设置 (WinCC flexible Runtime 传送的目标计算机) 组态计算机中的设置 (WinCC flexible Runtime 传送的源计算机) 在自动启动中添加RT Loadert 手动复制运行文件 "*.fwx" 至目标计算机 传输与启动运行时的错误处理
常规: 以下为可用的传送选项:
连 接 -通 道 2: 如果 Runtime file 通过 MPI (PROFIBUS), USB 或 Ethernet 传给目标计算机,使能通道2。
远程控制选项 要想目标计算机自动从运行模式转换到传送模式,需要选中 "远程控制"复选框。
注意 如果“远程控制”复选框被使能了, 每当组态计算机上的传送被触发,计算机运行系统将 被终止并开始项目下载。在正常设备操作中可能会不小心触发传送,此时计算机运行 系统将被中止,从而导致设备不可操作。 仅在调试设备时使能“远程控制”复选框,当设备要转入正常操作时取消使能该选项。
…/CN/llisapi.dll/21897528…
2/41
10/23/2011
Siemens Industry IA/DT/BT Service&S… 传送的路由连接也可经由多个路由伙伴建立。不能通过路由来传送项目到已激活了站 管理器(Station Configuration Editor)的基于PC的操作面板(PC Runtime) 为了建立路由连接,在STEP 7 项目中的所有站都必须被组态和装载。
1 启动 RT Loader 在路径 "Start > SIMATIC > WinCC flexible 200Байду номын сангаас Runtime > WinCC flexible Runtime Loader" RT Loader。 RT Loader 被打开。
2 设置: 单击 "Settings" 按钮。 传输和路径的配置对话框打开。.
…/CN/llisapi.dll/21897528…
5/41
10/23/2011
Siemens Industry IA/DT/BT Service&S…
Fig. 01
设置描述:
连 接 -通 道 1, 串 口 : 如果 Runtime file 通过串口传给目标计算机,使能通道1。
Fig. 01
注意事项
配置的操作面板的版本必须和实际操作面板中的系统镜像版本一致。如有必要请使用 ProSave 进 行 OS 更新。 更多关于执行 OS 更新的信息参见 条目 ID:!19701610!。 如果使用USB传送项目,那么需要 USB 主对主电缆。更多关于 USB 传送的信息参见条目 ID:! 19109408!
S7 路由的要求和注意事项
注意
参考组件的技术文档来查看它是否支持路由。 也可在硬件组态界面或网络组态界面中打开属性对话框,在“General”栏包含组件的属
性的简单描述。 关于哪些模块具有路由功能的信息也可参见条目号:584459。 通过PG/PC 站实现STEP 7路由需要满足哪些条件可参见条目号:16620173。
从组态计算机将 WinCC flexible 运行文件传到另一台计算机,需要对 RT Loader 做哪些配置? 显示订货号
组态注意事项: 以下的例子说明了从组态计算机将 WinCC flexible 运行文件传到另一台计算机,需要对 RT Loader 做哪些 配置。 此外,例子中还说明了如何在自动启动中添加运行文件。因此,WinCC flexible 可以在计算机启动时自动 运行。
使 用 Ethe rne t的 S7路 由 举 例 图 01 显示了WinCC flexible 组态计算机 (网络对象: Stations > PG/PC)与操作面板"MP 377 15'' Touch"(网络对象: SIMATIC HMI station). 之间的路由连接。"SIMATIC 300(1)" PLC起到路由器的作用。