已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
水泵及容器液位控制画面制作周景龙2009-3-5一、创建内部变量1、Tank100 无符号16(32)位二进制数;2、P99 二进制数;3、P100 二进制数;4、objscreen 无符号8位二进制数。二、创建新画面1、打开对象库: 选择Windows窗口4、泵1、容器2、管道、开关、阀门后布局;2、打开选项板: 选择标准对象中的静态文本,文本改为“P99”、“P100”、“Tank100”; 选择标准对象中的矩形; 选择3个智能对象中的输入输出域,分别与“P99”、“P100”、“Tank100” 变量连接; 选择窗口对象中的滑动条;3、在Windows窗口中用“复制对象”的方法做出4个静态文本,分别为“Tank100 Stats”、和“Tank100” 、“P99”、“P100”,对齐;4、在Windows窗口中用“复制对象”的方法做出3个输入输出域,对齐;“Tank100”变量输入输出域的类型设为“输出和输入”,“P99”、“P100” 变量输入输出域的类型设为“输出”。5、建立2个带箭头的连线。三、变量连接:1、打开容器的属性对话框中属性卡片,选UserDdfinedl(自定义)项,将右边数据窗口中的“Process”动态列与变量“Tank100”连接;2、打开滑动条的属性对话框中属性卡片,选“其它”项,将右边数据窗口中的“过程驱动器”动态列与变量“Tank100”连接;运行画面,测试变量连接是否正确。四、动态改变颜色1、打开容器的属性对话框中属性卡片,选“颜色”项,右击数据窗口中的“BackColor2”动态列打开快捷菜单,选动态对话框:在“表达式/公式”窗口选变量“Tank100”;数据类型选“模拟量”;点2次“添加”钮;在“表达式/公式的结果”窗口,修改“数值范围1”等于“20”、“BackColor2”修改为蓝颜色;修改“数值范围2”等于“80”、“BackColor2”修改为绿颜色; “其它”的“BackColor2”采用默认值即红颜色。点击触发器图标,将标准周期设定为“根据变化”。点击“应用”钮,存盘试运行。2、打开按钮P99的属性对话框中属性卡片,选UserDdfinedl项,将右边数据窗口中的“Toggle”动态列与变量“P99”连接;打开水泵的属性对话框中属性卡片,点击“组”前的“+”号,选“颜色”项;在数据窗口中选“背景颜色”,右击动态白灯泡,选动态对话框,在“表达式/公式”窗口选变量“P99”;数据类型选“布尔型”;在“表达式/公式的结果”窗口,“有效范围”为“是/真”时,将背景颜色修改为绿色,为“否/假”时,将背景颜色修改为红色。点击“应用”钮,存盘试运行。打开Windows窗口中的“P99”输入输出域属性对话框中属性卡片,选“输出/输入”项,在数据窗口中将“数据格式”修改为“字符串”,将输出值静态设为“on”,右击“输出值”的动态白灯泡,选动态对话框,在“表达式/公式”窗口选变量“P99”;数据类型选“布尔型”;在“表达式/公式的结果”窗口,“有效范围”为“是/真”时,将输出值修改为“on”,为“否/假”时,将输出值修改为“off”。点击“应用”钮,存盘试运行。同样方法设定按钮、泵和输入/输出域P100。3、打开带箭头连线的属性选项卡,选“闪烁”项,将“激活闪烁线”设为“是”,“闪烁线颜色关”设为画面背景色,“闪烁线颜色开”设为“蓝色”;再选“其它”项,将“显示”的动态对话框打开,选动态对话框,在“表达式/公式”窗口选变量“P99”;数据类型选“布尔型”;在“表达式/公式的结果”窗口,“有效范围”为“是/真”时,将显示修改为“是”,为“否/假”时,将输出值修改为“否”。最后点击“应用”钮,存盘试运行。同样方法设置P100对应的带箭头连线。4、打开矩形的属性选项卡,选“颜色”项,右击“填充图案颜色”白色灯泡,在快捷菜单中选动态对话框,在“表达式/公式”窗口选变量“objscreen”;数据类型选“模拟量”;在“表达式/公式的结果”窗口,“有效范围”为“其它”时,将“填充图案颜色”选为默认的“蓝色”。选“样式”项,编辑“填充图案”的静态列,选为细横条后点确定。选“填充”项,编辑“动态填充”的静态列为是;右击填充量的动态列选变量“objscreen”,当前列选为“根据变化”。存盘试运行。5、阀门开关颜色的动态变化打开阀门开关的属性选项卡,点击“组”前的“+”号,选择“Rechteck28”的颜色项,选择“填充图案颜色”,右击白灯泡在快捷菜单中选“动态对话框”,在“表达式/公式”窗口选变量“P100”;数据类型选“布尔型”;在“表达式/公式的结果”窗口,“有效范围”为“是/真”时,将“填充图案颜色”选为 “绿色”,为“否/假”时,将“填充图案颜色”选为 “红色”;打开“事件名称”右面的“触发器”按钮,将“标准周期”修改为“根据变化”点确定后,再点击“应用”钮,存盘试运行。五、使矩形框中的液位变化趋势与容器液位的变化相反(用C动作实现)1、将变量Tank100 修改为有符号32位二进制数;2、打开矩形的属性选项卡,选“样式”项,编辑“填充图案”的静态列,选为细横条后点确定。3、选“填充” 项,编辑“动态填充”的静态列为是;右击填充量的动态列选C动作,编写下列程序: DWORD Value; / 系统已自动定义各变量为有符号32位二进制数 Value=GetTagDWord (“Tank100”); /读取变量Tank100的当前值 Value=100- Value; / 使变量反向变化 return (Value); / 返回反向变化的变量值 六、使矩形框中的液位变化趋势与容器液位的变化相反(用动态对话框实现) 1、打开矩形的属性对话框选“属性卡片”;2、选“样式”项,编辑“填充图案”的静态列,选为细横条后点确定;3、选“填充” 项,编辑“动态填充”的静态列为是;右击填充量的动态列选动态对话框,表达式/公式栏写入:100 Tank100, 数据类型选“直接”,有效范围选默认的100 Tank100,触发器设为“根据变化”,点“确定”,再点“应用”后存盘;4、在矩形框旁增加静态文本“水池液位”;5、在静态文本下增加输入/输出域,设置“输出/输入”属性的“输出值”属性,右击其白灯泡,选择“动态对话框”,表达式/公式栏写入:100 Tank100, 数据类型选“直接”,有效范围选默认的100 Tank100,触发器设为“根据变化”,点“确定”,再点“应用”后存盘。三、通信1、在Step7项目中创建共享数据块DB1:2、编辑程序OB1和OB35:3、打开S7-PLCSIM,将组织块和数据块下载到仿真器,观察运行情况应正常。4、在WinCC中增加过程变量“Tank”、“P1”、“P2”、“ZengLiang”;如下图,在WinCC画面中增加“水箱水位”、“电机控制”、“M0.1”、“M0.2”、“PLC送回数据”静态文本;增加容器,在“UserDefinedl”的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 食品药品行业招聘与面试要求详解
- 2025芜湖市鸠江区清水街道公开招聘就业专干6人笔试考试备考题库及答案解析
- 酒店餐饮成本控制与管理方法
- 2025北京中国人民大学老校区综合管理办公室招聘1人考试笔试备考题库及答案解析
- 漳州求职者必看面试中如何展现自我优势
- 乡村安全饮用水工程建设与管理
- 新产品开发流程与市场推广计划
- 精通软件技术面试问题与解析大全
- 企业管理手册组织架构与运营流程
- 德州打击涨价通知书
- 医疗机构内部管理规章制度范本范文
- 委托保管扣押物品协议书
- 危化品企业安全标准化自评报告(有内容)
- DB31/T 367-2017黄浦江游览船及码头运营设施与服务质量要求
- (高清版)DB62∕T 3262-2024 装配整体式叠合混凝土结构技术标准
- 移模协议书范本
- 小学科学家长会课件
- 锂电池生产中的潜在安全风险及其控制措施
- 车间工装模具管理制度
- 长城汽车公司管理制度
- 口腔影像委托协议书
评论
0/150
提交评论