- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
小车移动监控系统项目二 任务五 小车移动监控系统在任务四的基础上,建立一个监控画面。控制要求:如图所示,在操作界面,有一个小车运行在一个绘制好的轨道上。1、单击“前进”,小车前行,在没有停止命令的前提下,小车一直运动到轨道的最右端,自动停止;2、单击“后退”,小车沿原路后退,在没有停止命令的前提下,小车一直后退到轨道的最左端,自动停止;3、如果小车处于前进或后退的运行状态下,下达停止命令,小车都要停止在原地不动,直到再次接受前进或后退命令,按命令运行;一、列出PLC变量根据控制要求,本任务所涉及的PLC变量有8个,其地址分配如下表所示。PLC变量地址PLC变量地址前进按钮M0.0移动量MW20停止按钮M0.1定时标志1M30.0后退按钮M0.2定时标志2M30.1小车前进标志M10.0 小车后退标志M10.1 二、PLC程序设计1、小车前行2、小车移动利用“起保停”程序段,其启动条件是“前进”按钮,停止条件有“停止按钮”、小车已经移动到了轨道的终点、当前小车是处于“后退”状态,其程序如图2-5-2所示。程序段2利用接通延时指令TON和加1指令INC,每隔200ms,小车位移量加1来实现小车移动,其程序如图2-5-3所示。图2-5-2图2-5-33、小车后退和移动同样的原理,编写小车后退和移动的程序,其程序如图2-5-4所示。图2-5-4一、添加PLC变量在项目树下,展开“PLC_1”→“PLC变量”,双击打开“变量表_1”,在该表中修改变量“启动”为“前进”;添加变量“停止”,数据类型为“Bool”,地址为“M0.1”;变量“后退”,数据类型为“Bool”,地址为“M0.2”;变量“小车前进标志”,数据类型为“Bool”,地址为“M10.0”;变量“小车后退标志”,数据类型为“Bool”,地址为“M10.1”;变量“移动量”,数据类型为“int”,地址为“MW20”;变量“定时标志1”,数据类型为“Bool”,地址为“M30.0”;变量“定时标志2”,数据类型为“Bool”,地址为“M30.1”,如图2-5-5所示。图2-5-5二、“监控画面”制作步骤一在项目树下,展开“HMI_1”→“画面”,双击打开“操作界面”,展开“工具箱”→“基本对象”,选中“文本”,然后在“操作界面”中选中合适的位置,单击鼠标左键,生成一个“文本域_1”;步骤二选中该“文本域_1”,单击鼠标右键→属性,打开其“属性”选项卡,选中“常规”,修改文本为“小车移动监控”;样式字体为“宋体, 36px, style=Bold”;选中“外观”,修改文本颜色为“0, 0, 255”;步骤三展开“工具箱”→“元素”,选中“日期/时间域”,如图2-5-6所示,在画面中生成一个“日期/时间域_1”,选中该“日期/时间域_1”,打开其“属性”选项卡,选中“外观”,修改其背景“填充图案”为“透明”,边框宽度为“0”;选中“布局”,修改左边距和右边距为“10”;图2-5-6步骤四选中该界面中的“I/O域_1”,打开其“属性”选项卡,修改其过程变量为“移动量”;步骤五展开“工具箱”→“基本对象”,选中“线”,如图2-5-7所示,在画面中生成一根“线_1”,选中“线_1”,打开其“属性”选项卡,选中“外观”,修改线宽度为“5”,表示小车运行轨道;图2-5-7步骤六选中任务四制作好的小车,先将其移动到轨道的起点,再打开其“动画”选项卡中,展开“移动”,选中“水平移动”,拖拽新生成的小车到达轨道的终点,修改其变量的名称为“移动量”;步骤七展开“工具箱”→“元素”,选中“按钮”,在画面中生成一个“按钮_2”,打开其“属性”选项卡,选中“常规”,修改其标签文本为“前进”;打开其“事件”选项卡中,选中“按下”,添加函数为“编辑位”→“按下按键时置位位”,变量为“前进”;步骤八选中“前进”按钮,按下键盘“Ctrl”,拖动鼠标,复制两个按钮,并分别修改一按钮标签文本为“停止”,变量为“停止”;一按钮标签文本为“后退”,变量为“后退”;步骤九在项目树下,展开“HMI变量”,双击打开“默认变量表”,修改“移动量”的采样周期为“100ms”。三、PLC程序输入在项目树下,展开“PLC_1”→“程序块”,双击打开“Main[OB1]”,在程序编辑窗口输入相应的程序,其程序如图2-5-2至图2-5-4所示图2-5-2图2-5-3图2-5-4四、仿真运行步骤一在项目树下,选中“PLC_1”,单击“启动仿真”,单击“装载”,单击“完成”,单击“RUN”;步骤二在项目树下,选中“HMI_1”,单击“启动仿真”;步骤三单击“操作界面”,进入小车移动监控,单击“前进”,小车前行;单击“停止”,小车停止运行;单击“后退”,小车“后退”。Thanks 感谢大家的聆听
您可能关注的文档
- UI动效设计与制作(全彩慕课版)——课程计划.docx
- 《人机界面组态与应用技术(西门子)》课件 任务二 IO域使用.pptx
- 《人机界面组态与应用技术(西门子)》课件 项目二 小车移动监控系统 任务三 文本域及图形视图使用.pptx
- 《人机界面组态与应用技术(西门子)》课件 项目二 小车移动监控系统 任务四 移动动画制作.pptx
- 《人机界面组态与应用技术(西门子)》课件 项目二 小车移动监控系统 任务一 按钮制作.pptx
- 《人机界面组态与应用技术(西门子)》课件 任务八 报警组态应用.pptx
- 《人机界面组态与应用技术(西门子)》课件 项目六 饮料生产线监控系统 任务二 欢迎画面制作.pptx
- 《人机界面组态与应用技术(西门子)》课件 项目六 饮料生产线监控系统 任务九 趋势视图应用.pptx
- 《人机界面组态与应用技术(西门子)》课件 项目六 饮料生产线监控系统 任务六 饮料生产线自动控制.pptx
- 《人机界面组态与应用技术(西门子)》课件 项目六 饮料生产线监控系统 任务七 工艺配方组态应用.pptx
- 《人机界面组态与应用技术(西门子)》课件 项目六 饮料生产线监控系统 任务三 原料罐、生产罐画面制作.pptx
- 《人机界面组态与应用技术(西门子)》课件 项目六 饮料生产线监控系统 任务十 用户管理.pptx
- 《人机界面组态与应用技术(西门子)》课件 项目六 饮料生产线监控系统 任务四 搅拌机动画制作.pptx
- 《人机界面组态与应用技术(西门子)》课件 项目六 饮料生产线监控系统 任务五 液体动画制作.pptx
最近下载
- 皮带硫化知识.doc VIP
- [紧固件]常用紧固件选型设计.pdf VIP
- 高速公路钢筋混凝土盖板涵首件施工方案.doc VIP
- 解读《GB_Z 44526 - 2024无损检测 操作能力鉴定》全面解读.docx VIP
- 本田GX630-660-690发动机维修手册.pdf VIP
- 2025四川成都东部集团有限公司及下属企业招聘产业招商等岗位94人笔试备考题库及答案解析.docx VIP
- (全国通用)01-2023年秋季高一入学分班考试模拟卷地理试题(解析版).docx VIP
- 20210129-中信建投-因子深度研究系列:高频订单失衡及价差因子.pdf VIP
- 发电厂检修规程.docx VIP
- 2024-2025学年度第二学期期末综合素质调研七年级英语试题(含听力材料及答案).docx
文档评论(0)