第8章WINCCFlexible1111.ppt_第1页
第8章WINCCFlexible1111.ppt_第2页
第8章WINCCFlexible1111.ppt_第3页
第8章WINCCFlexible1111.ppt_第4页
第8章WINCCFlexible1111.ppt_第5页
已阅读5页,还剩80页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第8章WINCCFlexible 8 1WINCCFlexible综述8 2新建WinccFlexible项目8 3STEP7中构建HMI项目8 4变量编辑器8 5离散量报警设置8 6软件仿真8 7脚本编辑器8 10触摸屏数据传送 8 11触摸屏OS更新8 12触摸屏校正8 13配方管理8 14用户编辑器8 15趋势视图 8 1 1WinccFlexible综述 在WinCCflexible项目中 最多可以组态8个HMI设备 1 组态数据 1 过程画面 显示过程 2 变量 运行时在PLC和HMI设备之间传送数据 3 报警 运行时显示运行状态 4 记录 保存过程值和报警 与项目相关的所有数据都存储于WinCCflexible的数据库中 2 组态项目类型 1 单用户项目 组态单个HMI设备的项目 2 多用户项目 组态多个HMI设备的项目 3 在不同HMI设备上使用的项目 8 1 2WinccFlexible 图形编辑器 对象属性设置 项目视图 工具视图 8 2新建WinccFlexible项目单击确定按钮 即弹出项目主窗口 依据屏型选择 8 2 1项目主窗口 项目视图 图形编辑器 工具视图 窗口属性设置 8 2 2项目视图 8 2 3工具视图 8 2 4 1图形视图布局属性 8 2 4 2图形视图闪烁属性 8 2 4 3图形视图外观属性 8 2 4 4图形视图可见性控制 当变量值处于0 20之间时对象隐藏 8 2 4 5图形视图外观控制 当变量值为101 201之间时对象闪烁 8 2 4 6图形视图水平控制 当变量从0 100变化时对象从X轴0位置处移动到150位置处 8 3在STEP7中构建HMI项目插入HMI站点 8 3 1选择触摸屏型号 8 3 2HMI站点插入完成界面 8 3 3构建MPI网络在MPI网络编辑器中将S7站点接入MPI网 在MPI网络编辑器中将HMI站点接入MPI网 选择接口 8 3 4在PLC与HMI间建立S7 Connection连接选择WinccFlexibleRT 在Local ID中双击或InsertNewConnection 即弹出如图1所示 选择CPU314C 2DP 连接类型选择S7 Connection并单击OK按钮 弹出如图2所示窗口 1 2 8 3 5基于MPI的S7连接构建画面 8 3 6 1WinccFlexible连接画面 8 3 6 2WinccFlexible连接区域指针1 用于所有连接 含有在项目中只创建一次且只能用于一个连接的区域指针 2 用于每个连接 含有可以为每个可用连接单独设置的区域指针 8 4变量编辑器 属性编辑区 变量编辑区 8 4 1变量类型 连接符号 地址 采样周期 变量类型 连接符号 连接地址 采样周期 8 4 2变量声明画面 8 4 3变量限制值与报警设置 上上限 上限 下限 下下限 报警设置 2 模拟量报警设置 8 4 4变量线性转换 8 4 5指针化变量间接寻址即VAR temp的取值与索引变量VAR point有关 当VAR point 0时 VAR1的值被赋予VAR temp 单击显示 8 4 6变量数值变化事件 单击显示 8 4 7变量周期编辑器 8 5离散量报警设置 触发变量 8 5 1设置确认变量设置需由操作员确认的变量 变量选择 8 5 2报警设置 8 5 3报警类别设置 8 6Winccflxible仿真软件主界面在工具栏上单击按钮即弹出如图所示的仿真界面 当单击按钮即可实现与PLCSIM软件之间的模拟调试 但须将编程接口S7ONLINE设置到PLCSIM MPI 选择变量 模拟方式 设置初值 启动仿真 最大 小设置 8 7 1脚本编辑函数利用VisualBasicScript VBS 创建脚本 1 变量访问SmartTags SetValveParam HMI ACCEPT SUCESSS 2 设置位变量SetBitSmartTags VAR Start 3 属性访问HmiRuntime Screens PIC MAIN ScreenItems start Enabled False4 激活窗体ActivateScreen Set Valve Para 05 系统消息ShowSystemAlarm 精馏过程尚未结束 不能开启排残阀SV4650 6 退出运行系统StopRuntime 8 7 2脚本编辑器双击主界面项目 SimaticHMIStation 脚本向导 添加脚本 系统即弹出如图所示的脚本编辑器窗口 单击脚本 检查语法或工具栏按钮即可检查脚本编辑器中的程序语法是否符合要求 8 7 3脚本编辑向导选择主界面视图 脚本向导 系统即弹出如图所示的函数表脚本向导窗口1 代码模板向导窗口2 通过单击应用按钮将向导中的程序粘贴至脚本编辑器 1 2 8 7 4脚本语句1 选择分支语句SelectCase表达式数字或字符串表达式Case表达式列表1语句块1Case表达式列表2语句块2Caseelse语句块3EndSelect2 条件分支语句If条件表达式Then语句块1Else语句块2EndIfIf条件表达式Then语句块EndIf 8 7 4脚本语句续3 FOR循环语句For循环变量 初值To终值Step步进值循环体NextForEach枚举变量In集合或数组遍历型循环体Next4 ExitFor退出循环体5 Do Loop语句DoWhile数字或字符串条件表达式循环体LoopDoUntil数字或字符串条件表达式循环体Loop 8 7 4脚本语句续Do循环体LoopUntil数字或字符串条件表达式Do循环体LoopWhile数字或字符串条件表达式6 ExitDo退出Do循环体7 While语句While数字或字符串条件表达式循环体Wend8 OnErrorResumeNext语句 8 7 5脚本示例Dima b c ms s m h d eb Int SmartTags Remain Time 256 e SmartTags Remain Time b 256a Int b 16 b b a 16d Int e 16 e e d 16SelectCaseaCase0c b 100 d 10 e 10Case1c b 100 d 10 e 100Case2c b 100 d 10 e 1000Case3c b 100 d 10 e 10000EndSelectIfc 3600000Then h Int c 3600000 c c h 3600000Elseh 0EndIfIfc 60000Thenm Int c 60000 c c m 60000Elsem 0EndIfIfc 1000Thens Int c 1000 ms c s 1000Elses 0ms cEndIfSmartTags Remain Dsp CStr h CStr m CStr s 8 10触摸屏主界面 控制面板触摸屏初次启动后 在主界面中将弹出加载窗口1 单击ControlPanel按钮将弹出窗口2 单击Tansfer按钮将弹出窗口3 1 2 3 8 10 1传送设置在项目菜单 传送 单击传输按钮或工具栏按钮 系统即弹出如图所示窗口 模式选择波特率选择 8 10 2 1以太网传送 网络设置PC机侧设置网络连接中的TCP IP属性 HMI屏侧设置ControlPanel NetworkCofiguration OnboardLANEthernetDriver的SpecifyanIPadress属性 确保两者在相同的LAN网并重启触摸屏 8 10 2 2以太网传送设置HMI屏选择ControlPanel TransferSettings属性页Channel2中的ETHERNET并选择使能该通道 设置结束后单击按钮 弹出如图所示的传送界面 选择以太网传输模式并输入HMI屏的IP地址 网线直接对接 8 10 2 3以太网传送进程单击传送按钮后 HMI屏将弹出建立设备连接窗口1 连接进程2 连接进程3 传送进程4 传送进程5 1 2 4 3 5 8 10 3 1MPI传送设置HMI屏选择ControlPanel TransferSettings属性页1Channel2中的MPI DP并选择使能该通道 注意应将通道1失效 单击Advanced按钮 将弹出如图所示的MPI属性页2及设置窗口3 其中Address的MPI地址必须与网络组态中的触摸屏MPI地址相同 1 2 3 8 10 3 2MPI传送组态在Step7MPI组态中分别将S7站点及HMI屏连接到MPI网络 其中触摸屏MPI地址为1 并在两者间建立S7Connection连接 8 10 3 3MPI传送HMI屏选择ControlPanel TransferSettings属性页Channel2中的MPI并选择使能该通道 设置结束后单击按钮 弹出如图所示的传送界面 选择MPI传输模式并输入HMI屏的MPI地址 经MPI适配器执行下载 8 10 4 1DP传送设置HMI屏选择ControlPanel TransferSettings属性页Channel2中的MPI DP并选择使能该通道 单击Advanced按钮 将弹出如图所示的DP属性页 其中Address的DP地址必须与网络组态中的触摸屏DP地址相同 8 10 4 2DP传送组态在Step7Profibus组态中分别将S7站点及HMI屏连接到DP网络 其中触摸屏DP地址为3 S7站点DP及MPI地址均为2并在两者间建立S7Connection连接 8 10 4 3DP传送HMI屏选择ControlPanel TransferSettings属性页Channel2中的MPI DP并选择使能该通道 设置结束后单击按钮 弹出如图所示的传送界面 选择MPI DP传输模式并选择启用路由及相应的Profibus站点 经MPI适配器执行下载 8 10 5USB传送设置HMI屏选择ControlPanel TransferSettings属性页Channel2中的USB并选择使能该通道 设置结束后单击按钮 弹出如图所示的传送界面 选择USB传输模式 使用PL2501及PL2301芯片的主对主USB电缆 并安装CD3 Support DeviceDriver USB WinXP中的USB驱动程序 8 11 1OS更新在传输进程中若弹出如图所示的错误信息窗口 HMI屏应更新OS 选择项目菜单 传送 OS更新 8 11 2OS更新检测系统弹出如图所示的更新界面 单击设备状态按钮 系统将弹出HMI屏当前的OS版本并检测通讯连接是否正常 此时 单击更新OS按钮即可 8 11 3OS更新传送参照以太网传送设置并执行传送命令后 将首先弹出警告窗口1 传送进程2 安装进程3 1 2 3 8 12触摸屏校正HMI屏选择ControlPanel OP属性页 Touch标签页并单击Recalibrate按钮 在屏体十字光标指示位置触压屏体 按照中心点 左上角 左下角 右下角 右上角 中心点 循环直至系统校正结束 单击屏体保存当前校正数据即可 8 13 1配方数据流 8 13 2创建配方基于水 浓缩物 橙 香精的不同混合比例创建橙汁饮品的三个配方 用来生产果汁饮料 蜜露和果汁的饮品 1 声明变量2 声明数据记录双击项目 SIMATICHMIStation 配方 添加配方 弹出配方编辑器 添加橙汁配方名称以及元素 如图所示 8 13 2创建配方续3 组态配方单击配方编辑器中的数据记录标签页 输入果汁饮料 蜜露和果汁的生产配方 8 13 2创建配方续4 配方选项设置启用 同步变量 和 变量离线 不会立即同步HMI设备与PLC之间配方画面内配方变量中更改后的配方值 必须通过调用 SetDataRecordToPLC 和 GetDataRecordFromPLC 函数才能实现同步 启用 同步变量 同时取消激活 变量离线 将立即同步HMI设备与PLC之间配方变量中更改后的配方值 8 13 2创建配方续5 配方传送设置在PLC和HMI设备之间传送配方数据记录有两种方法 1 非同步传送 2 通过 数据记录 区域指针 同步传送 数据记录设置开 8 13 3配方显示在HMI设备上使用配方视图或配方画面显示和编辑配方 在配方视图中编辑配方其值仅能保存在数据记录中 配方画面编辑配方其值将保存在配方变量中 1 配方视图显示 1 增强配方视图 2 简单配方视图 在工具视图的增强对象中选择配方视图并在窗体画面中拖拉出一个合适的区域即可 8 13 3配方显示续2 配方视图常规选项当在常规选项中选择了简单配方视图 即可设置简单视图属性 8 13 3配方显示续3 配方视图显示属性4 配方视图按钮属性 8 13 3配方显示续5 配方视图安全属性 8 13 3配方显示续6 配方画面 窗体如何创建 8 13 4配方画面构建步骤1 按创建配方的步骤完成准备工作 2 新建配方号变量RecipeNumber以及记录号变量RecordNumber 类型Int 3 双击项目 SIMATICHMIStation 文本和图形列表 文本列表 弹出文本列表编辑器窗口 新建配方名称及配方记录列表 8 13 4配方画面构建步骤续4 在画面窗口中添加2个符号I O域分别用于配方名与数据记录名 关联文本 关联变量 关联文本 关联变量 8 13 4配方画面构建步骤续5 在画面窗口中添加6个I O域分别用于关联配方编号 数据记录号 配方元素变量 水 浓缩物 糖 香精 以及8个文本域 关联变量 关联变量 关联变量 8 13 4配方画面构建步骤续6 在画面窗口中添加4个按钮 分别用于加载配方 保存配方 写入PLC 从PLC中读取 并在各自的单击事件中添加相应的函数与参数 8 13 4配方画面构建步骤续 8 13 4配方画面构建步骤续7 双击项目 SIMATICHMIStation 设备设置 设备设置 将弹出设备设置编辑窗口 将画面设置为起始画面 起始画面 8 13 4配方画面构建步骤续8 将组态完成的配方程序下载到HMI设备 HMI将自动运行该程序 显示窗口如下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论