版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目1认识物联网触摸屏和工业组态应用
任务1
认识物联网触摸屏及工业组态软件
模块一
新手篇
天道酬勤力耕不欺任务导入任务分析任务实施教学检查教学评价
习近平总书记强调,“巩固传统产业领先地位,加快打造具有国际竞争力的战略性新兴产业集群,推动数字经济与先进制造业、现代服务业深度融合,全面提升产业基础高级化和产业链现代化水平,加快构建以先进制造业为骨干的现代化产业体系。”智能制造的支柱技术机电专业人才培养层次任务导入任务分析任务实施教学检查教学评价
智能制造是基于大数据、物联网技术、云平台等,将装备、人与数据连接起来,通过人工智能、虚拟现实、数字孪生等技术,实现智能生产,从大规模的制造向个性化定制转型,实现快速反应,产品准交、快交和交好的目标。任务导入任务分析任务实施教学检查教学评价
物联网触摸屏和工业组态软件不仅是实现工业数字化人机交互的重要设备和软件,而且成为工业数据上云的枢纽。在第四次工业革命进程中,工业触摸屏品牌林立,市场竞争激烈,昆仑通泰闯出一条“坚持民族品牌、坚持深度国产、坚持自主创新”发展之路。
触摸屏从人机界面到以数据枢纽为中心升级。任务导入任务分析任务实施教学检查教学评价职业能力专业能力
在全面了解本专业的基础上不断创新,独立地、负责任地按顾客要求完成任务。个人能力
理智心态;识别能力;独到见解;自信和创新。方法能力
信息的科学利用;工作的条理性;思维的合理;方式的得当;以达到有效的工作。社会能力
与他人的和谐相处;团队精神;沟通能力;为达到共同目标的不懈努力。在任务实践中学习和消化知识能够用基础知识和技能完成任务能够将学到的知识和技能在各种场所、各种情况下使用
能独立解决问题不同任务达到的目的任务导入任务分析任务实施教学检查教学评价教材封面任务导入任务分析任务实施教学检查教学评价教材目录任务导入任务分析任务实施教学检查教学评价核心竞争力任务导入任务分析任务实施教学检查教学评价
昆仑技创科技公司开发的MCGS全中文组态软件,以MCGSPro版作为组态开发环境,以MCGSPro版作为物联网触摸屏运行环境,以MCGS物联助手实现远程维护,以MCGSlot版实现云端部署监控。物联网触摸屏能有效帮助用户建造从嵌入式设备,给出了从现场监控工作站到企业生产监控信息网在内的完整的自动化解决方案。消防喷淋电机状态监测点冷机状态监测任务导入任务分析任务实施教学检查教学评价酿酒线监测智慧热网监测任务导入任务分析任务实施教学检查教学评价任务1:认识物联网触摸屏及工业组态软件任务描述:有企业需要使用物联网触摸屏、请你介绍物联网触摸屏、MCGSPro工业组态软件、MCGS物联助手功能、应用场景和特点优势。任务导入任务分析任务实施教学检查教学评价MCGSVPNManagerMCGS物联助手MCGSProMCGSIoT主要从硬件和软件及功能等方面进行介绍任务导入任务分析任务实施教学检查教学评价1认识物联网触摸屏N系列触摸屏产品特点任务导入任务分析任务实施教学检查教学评价Wi-Fi/4G/LAN支持私有部署TCP/IP232/485/422TCP/IP232/485/422远程运维云服务器VNC画面同步监控上传/下载/更新HMI上传/下载/监视PLCVNC画面同步监控模式:一对一使用对象:研发人员售后人员优点:减少出差远程穿透后,还可以…模拟运行、串\网口设备调试Modbus调试、变频器参数设置远程运维N系列触摸屏产品定位任务导入任务分析任务实施教学检查教学评价(1)外观及硬件规格任务导入任务分析任务实施教学检查教学评价(2)接口定义(N系列触摸屏)任务导入任务分析任务实施教学检查教学评价(3)触摸屏与PLC连接
MCGS触摸屏与典型PLC的通讯连接,以三菱FX系列PLC、西门子S7-200PLC、西门子Smart200PLC为例。任务导入任务分析任务实施教学检查教学评价(4)物联网触摸屏远程功能任务导入任务分析任务实施教学检查教学评价(4)物联网触摸屏远程功能任务导入任务分析任务实施教学检查教学评价(5)物联网设置
N系列触摸屏无线联网分为4G版和WiFi版,可通过LAN接入互联网。在后续项目中详细应用。TPC7022Ni7”TPC7022Nt7”TPC1021Nt10.1”任务导入任务分析任务实施教学检查教学评价2认识MCGS工业组态软件(1)MCGSPro组态软件功能及优势任务导入任务分析任务实施教学检查教学评价(2)MCGSPro组态软件组态环境组成MCGSPro用户应用系统五个组成部分任务导入任务分析任务实施教学检查教学评价(2)MCGSPro组态软件组态环境组成①主控窗口
基于Linux的触摸屏的主控窗口是组态工程结构的主框架,它位于控制台的首位,用户可在主控窗口内设置系统运行流程及特征参数。控制台则是所有设备窗口和用户窗口的父窗口,可以放置一个设备窗口和多个用户窗口,负责这些窗口的管理和调度,并调度用户策略的运行。一个应用系统只允许有一个主控窗口,主控窗口作为一个独立的对象存在。任务导入任务分析任务实施教学检查教学评价(2)MCGSPro组态软件组态环境组成②设备窗口
在设备窗口中建立系统与外部硬件设备的连接关系,使系统能够从外部设备读取数据并控制外部设备的工作状态,实现对工业过程的实时监控。在McgsPro组态软件中,实现设备驱动的基本方法是:在设备窗口内配置不同类型的设备构件,并根据外部设备的类型和特征,设置相关的属性,将设备的操作方法如硬件参数配置、数据转换、设备调试等都封装在构件之中,以对象的形式与外部设备建立数据的传输通道连接。任务导入任务分析任务实施教学检查教学评价(2)MCGSPro组态软件组态环境组成③用户窗口
在用户窗口中,通过对多个图形对象的组态设置,建立相应的动画连接,用清晰生动的画面反映工业控制过程。用户窗口是组成基于Linux的触摸屏图形界面的基本单位,所有的图形界面都是由一个或多个用户窗口组合而成,它的显示和关闭由各种功能构件(比如动画构件、策略等)来控制。任务导入任务分析任务实施教学检查教学评价(2)MCGSPro组态软件组态环境组成④实时数据库
在McgsPro组态软件中,用数据对象来描述系统中的实时数据,用数据对象来代替传统意义上的值变量,把数据对象的集合称为实时数据库。实时数据库是McgsPro组态软件的核心,是应用系统的数据处理中心。系统各部分均以实时数据库作为公用区进行数据交换,实现各个部分地协调运作。设备窗口通过设备构件驱动外部设备,将采集的数据送入实时数据库。任务导入任务分析任务实施教学检查教学评价(2)MCGSPro组态软件组态环境组成⑤运行策略
经各部分组态配置生成的组态工程,只是一个顺序执行的监控系统,不能对系统的运行流程进行自由控制,这只能适应简单工程项目的需要。对于复杂的工程,监控系统必须设计成多分支、多层循环嵌套式结构,按照预定的条件,对系统的运行流程及设备的运行状态进行有针对性选择和精确的控制。为了解决这个问题,McgsPro软件引入运行策略机制。任务导入任务分析任务实施教学检查教学评价3认识MCGS物联助手
如需实现物联网触摸屏的远程监控,就需要用到MCGS物联助手,又称MCGS调试助手,可在电脑端或者手机端对工业现场实施远程监控。MCGS物联助手是基于Linux操作系统虚拟网络控制台VNC开源代码开发的软件,分为电脑端和手机端两个版本。任务导入任务分析任务实施教学检查教学评价3认识MCGS物联助手
MCGS物联助手PC端界面界面中各功能按钮说明如下:联机:联机后可进行对触摸屏的远程操作VNC:VNC连接后,可实时监控触摸屏穿透:单击穿透按钮,可以下载/上传/监控PLC(手机端无此功能)刷新:刷新设备状态注销:退出当前用户登录搜索:输入关键字,设备列表将以设备名称、设备编号、ICCID进行关键字匹配,检索出符合条件的设备进行展示。任务导入任务分析任务实施教学检查教学评价3认识MCGS物联助手
MCGS物联助手手机端界面任务导入任务分析任务实施教学检查教学评价4认识MCGSIoT云平台软件McgsIoT云平台软件工作台界面任务导入任务分析任务实施教学检查教学评价4认识MCGSIoT云平台软件McgsIoT云平台软件主要包括以下应用场景:远程配参:远程单机访问,远程配置设备参数,画面异步,配置一些关键参数,还可以不让现场工人看到,实现参数保密,以及节约赴现场维护成本。远程锁机:单机远程访问,画面不同步,远程锁机,方便收款权限分级:设备用户权限管理,区分VNC看、VNC操作、下载HMI/PLC权限报警推送:支持报警推送(APP、短信、微信),有报警发生时能及时通知本地调试:需要多人调试或移动调试,需支持局域网多端访问屏WEB组态:需要远程看的参数较少,且手机屏幕小,可web组态,看需要看的画面集中监控:300台级厂级组网,集中监控车间内所有屏的实时状态教学评价任务导入任务分析任务实施教学检查5评价参照表1-1,分为学生自评和教师评分
项目1认识物联网触摸屏和工业组态应用
任务2
安装MCGS工业组态软件
模块一
新手篇
天道酬勤力耕不欺任务导入任务分析任务实施教学检查教学评价任务2安装MCGS工业组态软件任务描述:完成MCGSPro工业组态软件、MCGS物联助手软件、MCGSIoT云平台软件安装。任务导入任务分析任务实施教学检查教学评价MCGSVPNManagerMCGS物联助手MCGSProMCGSIoT获取MCGS软件安装包,根据MCGS软件的安装步骤要求及说明进行安装。任务导入任务分析任务实施教学检查教学评价1安装MCGSPro组态软件将安装包解压后,运行Setup.exe文件,McgsPro安装程序窗口和McgsPro安装目录如下图:任务导入任务分析任务实施教学检查教学评价1安装MCGSPro组态软件正在按照窗口、完成安装窗口如下图:任务导入任务分析任务实施教学检查教学评价1安装MCGSPro组态软件安装完成后,Windows操作系统的桌面上添加了如下图的两个快捷方式图标,分别用于启动McgsPro组态环境和模拟运行环境。模拟器也可以在组态环境中下载工程界面中选择模拟运行方式。详见McgsPro组态软件安装短视频。任务导入任务分析任务实施教学检查教学评价2安装
MCGS物联助手软件(1)电脑端MCGS物联助手安装
电脑上安装,直接运行“MCGS物联助手.exe”应用程序;安装完成后在桌面生成MCGS物联助手的快捷方式图标。详见MCGS物联助手软件安装视频。(2)手机端MCGS物联助手安装手机上安装,暂时只支持安卓用户。将需要安装的APK文件发送到手机上,在手机上安装应用。安装成功后,安装后需在手机权限处设置允许“OpenVPNforAndroid”软件关联启动及后台运行,允许“物联助手”软件后台运行。任务导入任务分析任务实施教学检查教学评价3安装McgsIoT云平台软件将安装包解压后,运行Setup.exe文件,完成安装后,桌面会自动新增一个McgsIoT组态软件图标。详见McgsIoT云平台软件安装视频。教学评价任务导入任务分析任务实施教学检查4
评价参照表1-2,分为学生自评和教师评分
项目1认识物联网触摸屏和工业组态应用
任务3
指示灯演示工程
模块一
新手篇
天道酬勤力耕不欺任务导入任务分析任务实施教学检查教学评价任务3:指示灯演示工程任务描述:本任务要求完成一个简单指示灯演示项目,会进行嵌入式组态软件工程建立、组态、模拟运行和下载到触摸屏的一般过程,能理解组态软件工作台中五大窗口之间联系,能理解组态原理机制。任务导入任务分析任务实施教学检查教学评价任务导入任务分析任务实施教学检查教学评价1新建指示灯演示工程双击McgsPro组态软件快捷方式图标
,打开McgsPro组态软件,选择“文件”菜单中“新建工程”命令,选择“文件”菜单中的“工程另存为”命令。任务导入任务分析任务实施教学检查教学评价2
组态指示灯演示工程窗口(1)窗口设置单击“窗口0”,单击右侧“窗口属性”按钮,弹出“用户窗口属性设置”对话框,在“基本属性”选项卡,将“窗口名称”修改为“指示灯演示”。。任务导入任务分析任务实施教学检查教学评价(2)窗口标签组态双击用户窗口,在工具箱中单击标签,在“属性设置”选项卡的静态属性中,填充颜色设置为绿色,字符颜色选择红色。任务导入任务分析任务实施教学检查教学评价(2)窗口标签组态选择字体为宋体,字形为粗体,大小为三号,单击“扩展属性”选项卡,在文本输入内容中输入“指示灯演示”。任务导入任务分析任务实施教学检查教学评价(2)窗口标签组态在练习操作过程中,掌握设置方法后,也可根据自己喜欢的效果,设置不同字体、颜色、边框等效果。任务导入任务分析任务实施教学检查教学评价(3)日期、时间标签组态在工具箱中选择标签
,选择“属性设置”选项卡,填充颜色选择没有填充,字体颜色选择黑色,边线颜色选择没有边线,选择输入输出连接中的显示输出,选择对象名中的“$Date”,显示类型中选择字符串输出。任务导入任务分析任务实施教学检查教学评价(3)日期、时间标签组态按照同样步骤,在日期标签右侧放置一个时间标签,输出显示变量选择系统变量“$Time”,完成后组态效果。任务导入任务分析任务实施教学检查教学评价(4)指示灯1组态--按钮组态选择工具箱中标准按钮,在窗口编辑位置按住鼠标左键拖放出一定大小后,松开鼠标左键。抬起状态文本中,输入“指示灯1”,勾选数据对象值操作,设置为“清0”在选择变量后输入指示灯1。,任务导入任务分析任务实施教学检查教学评价(4)指示灯1组态--按钮组态勾选数据对象值操作,设置为“置1”,单击打开“变量选择”对话框,在选择变量后输入指示灯1,提醒
“指示灯1”---未知对象!是否增加此对象?单击“是”。任务导入任务分析任务实施教学检查教学评价(4)指示灯1组态--按钮组态添加数据对象“指示灯1”,数据对象名称为“指示灯1”,设置对象类型为整数。。任务导入任务分析任务实施教学检查教学评价(4)指示灯1组态---动画显示组态选择工具箱中插入元件按钮,打开“元件图库管理”,选择“动画显示”元件。任务导入任务分析任务实施教学检查教学评价(4)指示灯1组态---动画显示组态基本属性,分段点删除2、3、4分段点,保留0、1分段点。分段点值为0时,预览为灰色;分段点值为1时,预览为绿色。显示属性,选择连接数据对象指示灯1。任务导入任务分析任务实施教学检查教学评价(4)指示灯1组态---状态标签组态在工具箱中单击标签,添加一个标签,单击鼠标右键,选择“改字符”,输入“指示灯1状态”。激活显示输出选项卡,选择数据对象指示灯1,显示类型选择开关量输出,输出格式中,值非零时信息为“亮”,值为零时信息为“灭”。任务导入任务分析任务实施教学检查教学评价(4)指示灯1组态重复以上步骤,完成指示灯2按钮、动画显示、状态标签组态,同时添加数据对象指示灯2。使用工具栏中的等高宽、(右)对齐等排列工具进行排列对齐,直至画面布局美观、满意为止。任务导入任务分析任务实施教学检查教学评价3模拟运行指示灯演示工程(1)下载模拟演示单击工具栏中下载运行按钮,打开“下载配置”对话框。运行方式选择模拟,单击工程下载按钮。完成下载,单击启动运行,进入McgsPro模拟器运行界面。任务导入任务分析任务实施教学检查教学评价(2)观察模拟器显示信息
观察模拟器显示的日期、时间信息与当前电脑时间是否一致。观察指示灯颜色为灰色,状态显示为灭。任务导入任务分析任务实施教学检查教学评价(3)模拟测试用鼠标长按指示灯1按钮,可以观察到指示灯1动画显示构件变为绿色,同时指示灯1后面的标签由灭显示为亮,松开鼠标,又变回灰色指示,标签显示为灭。任务导入任务分析任务实施教学检查教学评价4运用策略组态实现指示灯2闪烁动画(1)选择工作台实时数据窗口,增加一个整数型数据变量为闪烁。任务导入任务分析任务实施教学检查教学评价(2)在用户窗口选择动画显示构件指示灯2,将其关联显示变量由指示灯2替换为变量闪烁,在用户窗口选择指示灯2标签动画组态属性设置,将其关联显示变量由指示灯2替换为变量闪烁。任务导入任务分析任务实施教学检查教学评价(3)在工作台中选择运行策略,单击新建策略按钮打开策略类型选择对话框,选择策略类型为循环策略,策略名称修改改为闪烁,策略执行方式选择定时循环执行,循环时间(ms)设定为100。任务导入任务分析任务实施教学检查教学评价(3)鼠标双击闪烁策略,打开策略组态对话框。将鼠标放置在图标上,单击右键,选择新增策略行,打开策略表达式条件对话框,单击
选择变量指示灯2。任务导入任务分析任务实施教学检查教学评价(3)打开脚本程序编辑器,编辑脚本程序如下图,保存脚本程序,关闭脚本编辑器。任务导入任务分析任务实施教学检查教学评价(4)模拟下载程序,进入模拟器,用鼠标长按指示灯2按钮,可以观察到指示灯2动画显示是否以绿色灰色不断闪烁,状态显示在亮、灭交替显示。任务导入任务分析任务实施教学检查教学评价5下载运行
(1)USB下载将标准USB线插到计算机的USB接口,微型接口插到TPC端的USB接口,选择“联机”,选择“USB通讯”,单击“通信测试”,正常后,单击“工程下载”。任务导入任务分析任务实施教学检查教学评价(2)网线下载采用网线下载需将触摸屏IP与电脑的IP配置在同一个网段内,选择“联机”,选择“TCP/IP网络”,设置目标TPC的IP地址,单击“工程下载”。教学评价任务导入任务分析任务实施教学检查工程调试,填写表1-3功能测试观察项目表教学评价任务导入任务分析任务实施教学检查6
评价参照表1-4,分为学生自评和教师评分《工控系统安装与调试》
触摸屏+PLC控制电机运行触摸屏+PLC控制电机运行任务分析1图纸设计2安装接线3组态设计4运行调试5评价总结6企业自动化常见“触摸屏+PLC”的控制解决方案。自动化装备升级之路企业任务:出口欧洲、产品要升级
一家企业包装设备现在要出口欧洲,为了提高产品档次,要在设备上加装触摸屏,通过触摸屏和PLC控制一台电动机启停。在触摸屏上按下启动按钮,电机启动;按下停止按钮,电机停止运行。
输出控制通讯连接电源供电风机旋转1、任务分析(收集信息)1.出口欧洲:西门子PLC;2.人机届面升级:触摸屏代替按钮,性能价格比高—昆态;3.系统组成:触摸屏、PLC、交流接触器、轴流风机、开关电源等;4.会、能:中级电工上岗证、CAD制作电路图、按图接线、PLC编程、选择元器件、使用工具等;5.暂时不会、不能:工控岗位方法与过程、触摸屏设计(教学重点)、触摸屏如何控制PLC等(教学难点)。要点:理清头绪(如何完成任务)、选择材料、工具?器件?场所?、检查方法、与其他已有的方法比较后决策;
工作过程:电路图→安装图→材料清单→网板安装→组态设计→PLC编程→运行调试→客户评估验收2、制定计划和进行决策3、电路图设计4.安装图及材料清单:电路图转化为安装图先设置空气开关;开关电源;触摸屏;PLC;交流接触器;最后轴流风机。5、安装接线依安装图,接线施工注意:维修电工规范!先连接三相交流主电路部分,然后连接单相交流供电电路部分,再连接PLC输出控制回路和直流供电电路。5、安装接线6、人机界面设计(重点和难点)(1)建立工程:“新建工程”文件名“控制电机”。(2)设备组态:在工作台中激活设备窗口,进入设备组态画面,点击工具条中的“设备工具箱”。6、人机界面设计设备窗口组态在设备工具箱中,先后双击“通用串口父设备”和“西门子_S7200PPI”添加至组态画面窗口。提示是否使用西门子默认通讯参数设置父设备,选择“是”
查看通用串口父设备基本属性:串口端口号:0-COM1;通讯波特率:9600;数据位位数:8;停止位位数:1;数据校验方式:偶校验。
注:通用串口父设备属性设置应与PLC通信参数设置一致,否则通讯失败。6、人机界面设计(3)用户窗口组态在工作台中激活用户窗口,单击“新建窗口”按钮,建立新画面“窗口0”。单击“窗口属性”按钮,弹出“用户窗口属性设置”对话框,将“窗口名称”修改为“西门子200控制画面”。6、人机界面设计用户窗口组态从工具箱中分别选择“标准按钮”构件,设置启动按钮、停止按钮,从对象元件库中选择“指示灯”和“风扇马达”6、人机界面设计(4)建立数据链接(难点)按钮链接:双击启动按钮,弹出“标准按钮构件属性设置”对话框,在操作属性页,默认“抬起功能”按钮为按下状态,勾选“数据对象值操作”,选择“置1”,点击“问号”弹出“变量选择”对话框,选择“根据采集信息生成”,通道类型选择“Q寄存器”,通道地址为“0”,数据类型选择“通道第00位”,读写类型选择“读写”。设置完成后点击确认。即在Q0.0按钮抬起时,对西门子200的Q0.0地址“置1”。6、人机界面设计(4)建立数据链接停止按钮参照设置,在操作属性页,默认“抬起功能”按钮为按下状态,勾选“数据对象值操作”,选择“清0”,点击“问号”弹出“变量选择”对话框,选择“根据采集信息生成”,通道类型选择“Q寄存器”,通道地址为“0”,数据类型选择“通道第00位”,读写类型选择“读写”。设置完成后点击确认。即在Q0.0按钮抬起时,对西门子200的Q0.0地址“清0”。6、人机界面设计(4)建立数据链接指示灯链接:双击Q0.0旁边的指示灯构件,弹出“单元属性设置”对话框,在数据对象页,点击“问号”,点击“根据采集信息生成”,选择数据对象“设备0_读写Q000_0”。6、人机界面设计(4)建立数据链接风扇电机链接:双击风扇电机构件,弹出“单元属性设置”对话框,在数据对象页,点击填充颜色“问号”,点击“根据采集信息生成”,选择数据对象“设备0_读写Q000_0”。6、人机界面设计(5)组态设计完成后通过USB线下载到触摸屏点击工具条中的下载
按钮,进行下载配置。选择“连机运行”,连接方式选择“USB通讯”,然后点击“通讯测试”按扭,通讯测试正常后,点击“工程下载”。7、PLC编程为什么可以不需要编程?如果一定要编程如何做?8、运行调试用通信线连接触摸屏串口与西门子PLC编程口后,进行功能测试:当点击触摸屏的启动按钮时,PLC的输出寄存器Q0.0的会点亮,外部风扇电机会运转,否则。。。。。8、运行调试运行调试完成后,将调试结果填入功能测试表;
观察项目
结果操作步骤Q0.0屏指示灯PLC风扇电机按下启动按钮
按下停止按钮
再次按下启动按钮再次按下停止按钮9、评价验收:11、任务布置根据客户需要,独立在4小时完成整个项目,制定工作计划(时间安排),依据工作计划独立实施,最后客户评价。马化腾说:千万不要把人生顺序搞反了!不是因为了会了才去做,而是因为做了才会!不是因为有了机会才争取,而是因为争取了才会有机会!不是因为成功了才成长,而是因为成长了才成功!本课内容到此结束ThankYou!项目描述:根据客户需求,在已经研发的工业水洗机硬件机构上,采用触摸屏和可编程控制器进行电气控制系统设计开发。要求该电气控制系统既能实现工业水洗机的虚拟仿真运行,又能与三菱可编程控制器系统实现实时监控。
工业水洗机的工作流程依次为:进水、正转、正转暂停、反转、反转暂停、脱水、排水。操作人员能设置自动循环运行次数,系统默认为单周期运行模式。能力目标:1.完成工业水洗机虚拟仿真运行界面设计;2.实施触摸屏组态界面的动画设计;3.掌握运行策略编程与组态虚拟运行调试;4.设计PLC程序,完成连机调试功能。项目四:工业水洗机控制系统解决方案设计项目分析解决方案设计:一、为了实现客户的虚实结合要求,项目的解决方案是必须在软件程序设计上做变化,整个项目必须开发触摸屏脚本程序和PLC控制程序两套软件。二、系统分单周期和多周期自动循环运行两种模式,两种自动流程均是典型的状态流程运行模式,因此控制程序的设计以状态编程方式为主。最后,系统在满足客户要求的同时,还要考虑界面的美观,操作的便捷。项目四:工业水洗机控制系统解决方案设计
触摸屏与PLC的控制系统架构为:TPC7062Ti连接三菱FX3U系列PLC驱动FR-E700系列变频器控制工业水洗机的波轮电动机旋转,温度和液位传感器为检测信号。系统的解决方案框架如图所示:系统解决方案框架图项目四:工业水洗机控制系统解决方案设计触摸屏设计思路:根据制定的系统解决方案,触摸屏界面的构思设计如下:(1)在触摸屏上设计一个“虚拟仿真”与“连机运行”的工作模式切换按钮,实现脚本程序运行与PLC程序联动运行的自由切换。虚拟仿真运行模式可适用于系统前期的仿真测试。在连机运行时,使用PLC联动模式,各个控制设备均由PLC完成控制,完成真实设备的连机调试。(2)触摸屏界面能实时监测每个设备的运行状态,实时显示每个阶段的运行数据和动画效果。(3)触摸屏系统内部同时能记录运行中的各项重要数据,便于后期查阅和调取。(4)整个系统拥有完善的安全机制,可以对运行过程中的数据进行报警显示和处理。
项目四:工业水洗机控制系统解决方案设计项目四:工业水洗机控制系统解决方案设计任务1:数据库组态在实时数据库中新建变量,变量名称和类型参考表:项目四:工业水洗机控制系统解决方案设计
任务2:窗口组态项目四:工业水洗机控制系统解决方案设计
触摸屏界面围绕组态软件整体设计思路开发,要考虑客户需求和操作人员的便利性,组态界面上需要把运行参数和功能按钮都显示出来,运行状态和动画显示在界面的左侧,按钮和输入框设置在界面的右侧,右手操作时,不会遮挡左侧的动画和数据显示,同时符合从左往右的视觉习惯。
组态控制界面包括虚拟调试按钮、开始、停止、复位四个按钮,一个循环运行次数输入框,一个当前运行时间显示框。
打开组态软件,在用户窗口中新建窗口,窗口名:工业水洗机。双击进入用户窗口,画面设计如图项目四:工业水洗机控制系统解决方案设计(1)水洗机图片装载设置。扫描二维码下载一张水洗机图片,256色位图.bmp格式。在用户窗口中,选择“工具箱”中的“位图”,在画面上拉出一个马赛克图案框,右键点击,选择“装载位图”,如图项目四:工业水洗机控制系统解决方案设计(2)进水阀组态设置。通过“工具箱”中的“插入元件”选择“阀”文件夹中的“阀110”,如图1-3所示。鼠标左键双击“阀110”,选择“数据对象”,在“填充颜色”上选择连接“进水”变量,如图1-4所示。(3)进水管的组态设置。通过“工具箱”中的“流动快”,通过鼠标点击拖拉进行连接。流动快的基本属性设置如图1-5所示。项目四:工业水洗机控制系统解决方案设计在流动块的流动属性设置中,表达式的值连接“进水”,如图1-6所示。(4)排水阀及排水管的组态设置:排水阀的设计和进水阀一致,但是在“填充颜色”上选择连接“排水”变量,如图1-7所示。排水管的组态设计与进水管一致,在基本属性中,块的颜色可以选择深蓝色,流动属性表达式的值连接“排水”变量。项目四:工业水洗机控制系统解决方案设计(5)水洗机旋转轮的组态设置:通过“工具箱”中的“插入元件”选择“马达”文件夹中的“马达57”,右键点击该对象,选择“排列”,再选择“分解单元”,如图1-8所示。去掉外围的图符模块,仅保留最中间的6条直线条,如图1-9所示。项目四:工业水洗机控制系统解决方案设计双击每一根直线条,在动画组态属性设置中,边线颜色为黄色,特殊动画连接选择“可见度”,如图1-10所示。每一根直线条的可见度属性表达式连接“旋转”,顺时针开始的前3根和后3根直线条的旋转数值分别依次等于:1至3的值,如图1-11所示。项目四:工业水洗机控制系统解决方案设计水洗机上显示的标签文字设计:选择工具箱中的“标签”功能,标签框放在水洗机的右上角。属性设置为没有填充颜色,没有边线,字符颜色为红色,特殊动画连接选择可见度和闪烁效果,如图1-12所示。标签文字的显示有两种方式:一是通过7个文字标签的可见度表达式的值的变化依次显示。另一种是通过字符串形式显示。第一种显示方式:在扩展属性的文本内容输入文字:进水中···,可见度和闪烁效果的表达式连接“进水”。正转、暂停1、反转、暂停2、排水、脱水这6个开关变量的标签参照进水标签来实现。扩展属性、可见度和闪烁效果均要连接新的文字和以上这6个开关变量。再把这7个标签排列在一起,最后参照进水标签,完成7个标签的顶边界对齐和左边界对齐。项目四:工业水洗机控制系统解决方案设计第二种显示方式:新建“显示”字符串变量,标签动画组态属性设置中的输入输出连接选择“显示输出”,该“显示输出”功能连接的表达式是:“显示”,输出值类型点击:字符串输出,如图1-13所示。闪烁效果表达式连接系统内部时钟:$Second。然后在该画面的属性中选择循环脚本循环策略中,参照输入脚本程序:IF正转=1THEN显示=“正转”等脚本程序。注意:脚本程序中,标点符号均为英文状态下输入。项目四:工业水洗机控制系统解决方案设计(6)按钮开关设置:从工具箱中选择“标准按钮”,开始按钮的操作属性设置中,选择数据对象值操作,功能选择:取反,变量连接:启动,如图1-14所示。停止按钮的数据对象值操作与开始按钮的设置一样。复位按钮的数据对象值操作中,功能选择:清0,变量连接:循环,如图1-15所示。项目四:工业水洗机控制系统解决方案设计(7)模拟调试开关设置:选择工具箱中的“动画按钮”,在基本属性中,设置分段点0的文字为:关,如图1-16所示。设置分段点1的文字参照设置为:开。设置变量属性,如图1-17所示。项目四:工业水洗机控制系统解决方案设计(8)流程框图设计:选择工具箱中的“A”标签和直线来绘制画面,对每一个流程框的标签进行如下设置:静态属性的填充颜色选择黄色。颜色动画连接选择“填充颜色”功能,如图1-18所示。各个流程框的“填充颜色”功能属性设置中,各个表达式分别连接对应的开关数据变量。如图1-19所示。项目四:工业水洗机控制系统解决方案设计(9)当前运行时间显示设置:选择工具箱中的“A”标签,标签的输入输出连接增加显示输出功能,显示输出功能的表达式连接:当前时间,如图1-20所示。(10)循环运行次数设置:选择工具箱中的“ab|”输入框,输入框的操作属性中,对应数据对象的名称为:循环次数,如图1-21所示。项目四:工业水洗机控制系统解决方案设计(11)运行警告提示设置:选择工具箱中的“A”标签,在警告标签的扩展属性中输入文字:循环次数已满,请复位后运行,如图1-22所示。警告标签的闪烁效果和可见度的表达式连接:模式=0,如图1-23所示。项目四:工业水洗机控制系统解决方案设计在完成窗口组态画面的设计时,还需要双击本窗口的原始基层画面,进行用户窗口属性设置,选择“循环策略”,设置本窗口的专属脚本,如左图所示。该部分脚本程序和主要分两块内容,第一块内容是现实快速的脱水动作,由于循环时间设置成了50ms,所以脱水时,旋转动画每秒钟运行了20次。频率较高,旋转动作较快。第二部分内容与图1-13内容关联,当水洗机运行到对应的流程段时,通过脚本程序实现字符串输出,在水洗机本体上的标签框中显示双引号中对应的文字内容,如右图所示。IF脱水=1THEN旋转=旋转+1IF旋转>=4THEN旋转=1ENDIFENDIFIF进水=1THEN显示="进水中···"IF正转=1THEN显示="正转"IF反转=1THEN显示="反转"IF排水=1THEN显示="排水"IF脱水=1THEN显示="脱水、排水中···"IF暂停1=1THEN显示="正转暂停"IF暂停2=1THEN显示="反转暂停"IF启动=0THEN显示=""项目四:工业水洗机控制系统解决方案设计任务3:策略组态控制系统主要由“循环策略”中的定时器运行+脚本程序运行来实现,该部分“循环策略”脚本程序对整个组态工程都有效。循环策略的基本架构如左图所示。所有策略都是按照设定的时间循环运行,分为:模式选择、复位程序、运行程序、定时器4个部分,具体的操作步骤如下:首先,双击进入“循环策略”,双击“按照设定的时间循环运行”策略属性,把策略执行方式设置为:200ms周期循环,如右图所示。项目四:工业水洗机控制系统解决方案设计运行模式选择策略编写:系统运行时,首先要确定循环运行次数,当实际循环次数大于设定值时,则系统复位,停止运行。否则,循环运行。模式选择程序参考图1-28。由于运行模式选择策略需要在模拟调试开关打开的情况下才能运行,因此该策略行需要进行限制,表达式设置为:模拟调试开关=1。按照以上运行模式设定程序,复位模式的策略行条件属性中,表达式的值就必须连接“模式”数据变量,表达式设置为:模式=0AND模拟调试开关=1,当该表达式的值为非0时条件成立,如图1-29所示。IF循环>循环次数THEN模式=0ELSE模式=1ENDIF项目四:工业水洗机控制系统解决方案设计复位程序的设计思路为复位所有运行参数,因此可以直接把运行中的实时数据设置成“0”,如图1-30所示。工业水洗机自动运行程序设计时,运行模式的策略行条件属性与复位模式类似,仅需要把表达式设置为:模式=1AND模拟调试开关=1,如图1-31所示。计时条件=0当前时间=0复位条件=1计时状态=0启动=0进水=0正转=0反转=0排水=0脱水=0完成=0项目四:工业水洗机控制系统解决方案设计自动运行程序主要分一下三块:第一块程序的内容为整个运行程序的启动和停止,当按下启动按钮时,系统开始运行,定时器开始计时,样例程序可以参考左图。第二块程序的内容为水洗机旋转动画的控制,当水洗机正转时,旋转数值不断加1,当水洗机反转时,旋转数值不断减1,参考程序如右图所示。IF启动=1THEN复位条件=0计时条件=1ELSE复位条件=1计时条件=0正转=0反转=0ENDIFIF正转=1AND反转=0THEN旋转=旋转+1IF旋转>=4THEN旋转=1ENDIFENDIFIF反转=1AND正转=0THEN旋转=旋转-1IF旋转<=0THEN旋转=3ENDIFENDIF项目四:工业水洗机控制系统解决方案设计第二块程序的内容为水洗机根据定时器的当前值运转于不同流程之间。当运行到单次流程结束时,循环次数自动加1,自动运行流程的参考程序如图1-34所示。IF当前时间>0AND当前时间<10THEN开始=1进水=1ELSE开始=0进水=0ENDIFIF当前时间>=10AND当前时间<25THEN正转=1反转=0ENDIFIF当前时间>=25AND当前时间<30THEN正转=0反转=0暂停1=1ELSE暂停1=0ENDIFIF当前时间>=30AND当前时间<45THEN正转=0反转=1ENDIFIF当前时间>=45AND当前时间<50THEN正转=0反转=0暂停2=1ELSE暂停2=0ENDIFIF当前时间>=50AND当前时间<60THEN排水1=1正转=0反转=0ELSE排水1=0ENDIFIF当前时间>=60AND当前时间<80THEN脱水=1排水2=1ELSE脱水=0排水2=0ENDIFIF排水1=1or排水2=1THEN排水=1ELSE排水=0ENDIFIF当前时间>=83AND当前时间<85THEN完成=1计时条件=0复位条件=1循环=循环+1ELSE完成=0ENDIF项目四:工业水洗机控制系统解决方案设计定时器策略编写:由于工业水洗机是按每个流程的时间节点一步步运行的。所以首先要设置一个定时器。点击菜单栏的“新增策略行”,通过策略工具箱添加定时器功能和脚本程序。在模拟运行调试打开的情况下,定时器需要时刻按照计时条件和复位条件来启停运行,因此,定时器的表达式设置为:模拟调试开关=1,如图1-35所示。项目四:工业水洗机控制系统解决方案设计双击打开定时器,在基本属性中连接对应的数据变量值,如图1-36所示。该定时器的工作原理是:设定值为定时器设定的目标初值,当前值为定时器开始计时后的实时时间。当计时条件为1时,定时器开始工作,当计时条件为0时,定时器暂停工作。当复位条件为1时,当前值和计时状态均被复位,定时器恢复到初始状态。复位条件为0时,定时器才能恢复工作。若当前值大于等于设定值,计时状态等于1。若当前值小于设定值,计时状态等于0。项目四:工业水洗机控制系统解决方案设计任务4:运行调试在组态界面设计中,可以多次模拟运行,查看设置中出现的问题,通过查阅资料、老师指点或者软件帮助解决问题和故障。组态设置完成后,点击工程下载并进入运行环境,依次选择:模拟运行-工程下载-启动运行,打开模拟调试开关,按下开始按钮,查看系统的运行情况,水洗机正转时的动作画面如图所示。项目四:工业水洗机控制系统解决方案设计任务5:解决方案实施项目四:工业水洗机控制系统解决方案设计项目四:工业水洗机控制系统解决方案设计任务6:评价根据运行情况,完成表1-2评分表的评分和评价,并进行相关技术总结。项目四:工业水洗机控制系统解决方案设计练习与提高1.如果触摸屏上需要设置一个暂停按钮,该如何设置和编程,请尝试完成。2.在本任务中,如果设备操作人员要对每个动作流程的运行时间进行设置,则需要增加:进水时间、正转时间、暂停1时间、反转时间、暂停2时间、排水时间、脱水时间这7个数值型变量。请尝试一下,在循环策略的脚本程序中,加入这7个数值型变量,实现对每个动作流程的运行时间设置。3.思考一下,为了响应国家错峰用电的号召,如果本任务中的工业水洗机需要设计预约时间功能,预约后,水洗机显示:预约运行中···,到达预约时间后系统能自动启动运行,运行完后自动停止。请尝试使用脚本程序实现该功能。4.仔细思考本任务的PLC程序,如果任务中的水洗机需要正、反转循环运行3次,同时,正、反转运行时间可以设定,要如何修改PLC程序?请设计出PLC程序,并完成运行调试。5.尝试一下:增加一个加热洗涤功能,加热范围30-90度,加热温度可以设定和显示,当进水完成后开始加热,到设定温度后自动停止。同时,在洗衣机上增加一个水位条,可以选择高、中、低三中水位,进水时,显示淡蓝色水,水位开始上升,到设定的水位高度。当脱水时,显示深蓝色水,同时水位下降,降低到零。项目四:工业水洗机控制系统解决方案设计本任务内容到此结束ThankYou!项目描述:根据客户需求,在已经开发的运料小车硬件机构上,采用触摸屏和可编程控制器进行电气控制系统设计开发。要求该电气控制系统既能实现运料小车的虚拟仿真运行,又能与PLC控制系统实现实时监控。运料小车的动作流程为:从储物罐1位置开始装载物料1,运输到储物罐2处,卸载物料1,再从储物罐2处装载物料2,运输到储物罐1处,卸载物料2,然后返回到储物罐1位置。该动作流程要求能实现自动循环运行,也能单周期运行,还能手动操作运行。能力目标:1.设计自动运料小车虚拟仿真运行系统;2.实施触摸屏组态界面的动画设计;3.掌握运行策略编程与组态虚拟运行调试;4.设计PLC程序,实现连机调试功能。项目五:运料小车控制系统解决方案设计解决方案设计:为了实现客户的虚实结合要求,项目的解决方案只能在软件程序设计上做变化,整个项目必须开发触摸屏脚本程序和PLC控制程序两套软件,运行时,可以通过两套软件的切换,满足客户虚实结合的控制需求。其次,系统分自动、单周期、手动三个模式,自动流程是典型的状态流程运行模式,因此控制程序的设计以状态编程方式为主。最后,系统在满足客户要求的同时,还要考虑界面的审美素养,运行画面给人以美的感受。系统的解决方案框架:项目五:运料小车控制系统解决方案设计项目五:运料小车控制系统解决方案设计组态软件设计:(1)在触摸屏上设计一个“虚拟仿真”与“连机运行”的切换开关,实现脚本程序运行与PLC程序联动运行的自由切换。虚拟仿真运行模式可适用于系统前期的仿真测试。在连机运行时,使用PLC联动模式,各个控制设备均由PLC完成控制,完成真实设备的连机调试。(2)触摸屏界面能实时监测系统的运行状态,运行的每个阶段都有动画和数据显示。(3)触摸屏系统内部同时能记录运行中的各项重要数据,便于后期查阅和调取。(4)整个系统拥有完善的安全机制,可以对运行过程中的数据进行报警显示和处理。项目五:运料小车控制系统解决方案设计任务1:数据库组态在实时数据库中建立变量,如表所示。项目五:运料小车控制系统解决方案设计组态控制界面包括模拟运行调试开关、启动开关、模式选择、手动操作四个部分。任务2:窗口组态项目五:运料小车控制系统解决方案设计储料罐1的设计:选择“工具箱”中的“插入元件”,在“图形对象库”的“储藏罐”中选择“罐9”。然后,在罐体上绘制一个矩形,填充颜色选择淡蓝色,如图所示。储料罐2同样设置,填充颜色选择深蓝色。项目五:运料小车控制系统解决方案设计运料小车的设计:运料小车分车头往右和车头往左运行两种类型,称为:右移小车和左移小车。通过“工具箱”中的“插入元件”选择合适的小车。先右键点击右移小车,选择“排列”,“分解单元”,如图所示。再次右键点击,选择“排列”,“分解图符”。项目五:运料小车控制系统解决方案设计把中间蓝色料仓拉出来。剩余的小车部分“构成图符”,如左图所示。双击小车部分,增加“水平移动”和“可见度”动画属性功能。“水平移动”动画属性功能的表达式为:移动。表达式的值为:0至35,如右图,偏移量根据组态软件画面右下角的第一个数值来确定。当表达式的值为0时,最小移动偏移量为0,当表达式的值为35时,最大移动偏移量为500,即沿触摸屏画面右移500个分辨率点,该位置正好是第一次卸料点。项目五:运料小车控制系统解决方案设计“可见度”动画属性功能的表达式为:料种=0,当表达式非零时,选择对应图符可见,如左图所示。再双击小车中间蓝色料仓,把填充颜色静态属性选择为淡蓝色,并增加“水平移动”、“大小变化”和“可见度”动画属性功能,如右图所示。最后把中间蓝色料仓放回小车内。项目五:运料小车控制系统解决方案设计小车中间蓝色料仓的“水平移动”和“可见度”参照小车设置,与上一页PPT中的图相同。小车中间蓝色料仓的“大小变化”动画属性功能的表达式为:车料。表达式的值为:0至10。对应的变化百分比从0%至100%,如图所示。即当车料的数值从0变化到10时,小车中间蓝色料仓方块从0%上升到100%。项目五:运料小车控制系统解决方案设计左移小车参照右移小车设置,左移小车的“水平移动”属性设置参照左图进行设置。左移小车的“可见度”属性设置参照右图进行设置。左移小车中间蓝色料仓的填充颜色静态属性请选择为深蓝色,“大小变化”属性设置与上一页图一致。左移小车中间蓝色料仓的“水平移动”属性设置与左图相同,“可见度”属性设置与右图相同。项目五:运料小车控制系统解决方案设计右行、左行箭头设置:箭头使用常用符号,圆圈符号的填充颜色选择红色,增加“填充颜色”动画属性功能。右行箭头中左边第一个红色圆圈的“填充颜色”动画属性设置为:“移动>=8.5and移动<35and左=0and方向<>2”,如图所示。第二个红色圆圈的“填充颜色”动画属性设置为:“移动>=17.5and移动<35and左=0and方向<>2”,第三个红色圆圈的“填充颜色”动画属性设置为:“移动>=26.25and移动<35and左=0and方向<>2”。项目五:运料小车控制系统解决方案设计左行箭头中右边第一个红色圆圈的“填充颜色”动画属性设置为:“移动<=26.5and移动>0and右=0and方向<>1”,第二个红色圆圈的“填充颜色”动画属性设置为:“移动<=17.5and移动>0and右=0and方向<>1”,第三个红色圆圈的“填充颜色”动画属性设置为:“移动<=8.5and移动>0and右=0and方向<>1”。项目五:运料小车控制系统解决方案设计流程图设置:流程图标识均使用工具箱中的“标签”,装料、右移、卸料、装料、左移、卸料这6个标签的静态填充颜色选择黄色,增加“填充颜色”动画属性功能,如左图所示。装料1、右移、卸料1、装料2、左移、卸料2这6个标签的“填充颜色”动画属性功能分别设置为:“流程=1”至“流程=6”,如右图所示。项目五:运料小车控制系统解决方案设计流程图工作状态显示设置:流程图工作状态由3部分组成,分别是:自动、单流程、手动三个状态,这三个状态分别用3个标签来显示,三个标签增加可见度功能,自动状态的表达式为:模式-0,如左图所示。单流程状态的表达式为:模式-2,如右图所示。手动状态的表达式为:模式-4。当表达式非零时,3个标签的可见度均为:对应图符不可见。项目五:运料小车控制系统解决方案设计开关设置:从工具箱插入元件中选择“开关10”,数据对象的连接如左图所示。模式选择设置:选择工具箱中的“旋钮输入器”,在“刻度与标注属性”设置中:主划线数目为4,次划线数目为0,标注显示选择“不显示”。操作属性设置中,对应数据对象的名称为:模式,最大逆时钟角度对应值设置为:0,最大顺时钟角度对应值设置为:4,如右图所示。项目五:运料小车控制系统解决方案设计旋钮输入器外围一圈用标签输入文字:自动、复位、单周期、复位、手动。手动操作模式设置:手动操作模式由4个按钮组成,分别为:装料、卸料、左、右。在操作属性设置中,四个按钮分别连接对应名称的四个数据变量,操作功能都选择为“置1”模式。装料按钮的操作属性设置如左图所示,左移按钮的操作属性设置如右图所示。项目五:运料小车控制系统解决方案设计任务3:策略组态本项目中,运料小车的运行主要由“循环策略”中的脚本程序实现。具体的操作步骤如下:首先,双击进入“循环策略”,双击“按照设定的时间循环运行”策略属性,把策略执行方式设置为:40ms周期循环,如图所示。项目五:运料小车控制系统解决方案设计流程策略编写:点击菜单栏的“新增策略行”,通过策略工具箱分别添加:流程、开关还原、复位2、复位1、单次循环、自动、手动7个运行策略。流程策略编写:由于系统运行时,必须一直判断当前流程所处的状态,所以流程策略表达式条件为:模拟运行开关=1,条件设置如图所示。项目五:运料小车控制系统解决方案设计流程脚本程序是根据当前运行情况,判断小车当前运行的步骤,整个流程分为:装料、右移、卸料、装料、左移、卸料,对应的流程状态分别为流程数值的1至6,样例程序如图所示。IF装料=1and料种=0or装卸=0THEN流程=1ENDIFIF右=1or方向=1THEN流程=2ENDIFIF卸料=1and料种=0or装卸=1THEN流程=3ENDIFIF装料=1and料种=1or装卸=2THEN流程=4ENDIFIF左=1or方向=2THEN流程=5ENDIFIF卸料=1and料种=1or装卸=3THEN流程=6ENDIFIF移动>0THEN移动=0IF车料>0THEN车料=0''注释:移动或车料有数值时,复位当前的数值IF左=1THEN左=0''注释:小车左移时,复位左移信号IF右=1THEN右=0''注释:小车右移时,复位右移信号IF装料=1THEN装料=0''注释:小车装料时,复位装料信号IF卸料=1THEN卸料=0''注释:小车卸料时,复位卸料信号IF装卸<>10THEN装卸=10''注释:在装卸的任意状态,均设置装卸的值为初值IF方向<>0THEN方向=0IF流程<>0THEN流程=0IF料种<>0THEN料种=0''注释:不管小车朝哪个方向前进,不管运行到哪个流程,不管搬运什么料种,均复位方向、流程和料种;项目五:运料小车控制系统解决方案设计开关策略编写:本系统中开关策略的作用是关闭开关后,还原到初始状态。因此启动开关被复位后才起作用,所以流程策略表达式为:开关=0and模拟运行开关=1,表达式的值非0时条件成立,内容注释为:开关-还原,表达式条件设置如左图所示。复位2策略编写:复位2的策略是清空和复位单周期流程和手动状态的。复位2策略的表达式是:“模式=3and模拟运行开关=1”,满足表达式的值非0时条件成立,即可以启动本条策略行功能,如右图所示。复位2策略的功能和开关策略的停止功能一致,复位2的脚本程序直接引用上一页开关脚本程序即可。项目五:运料小车控制系统解决方案设计复位1策略编写:复位1的策略是清空和复位自动流程和单周期流程的。复位1策略的表达式是:“模式=1and模拟运行开关=1”,满足表达式的值非0时条件成立,即可以启动本条策略行功能,如左图所示。复位1策略的功能和开关策略、复位2策略的功能基本一致,但是可以省略4个手动状态动作的表达式,如右图所示。项目五:运料小车控制系统解决方案设计单次循环策略编写:单次循环策略是运料小车的单周期运行模式。单次循环策略的表达式是:“模式=2and模拟运行开关=1”,满足表达式的值非0时条件成立,即可以启动单次循环策略行功能,如左图所示。单次循环策略的脚本程序如右图项目五:运料小车控制系统解决方案设计单次循环策略的脚本程序(续上一页):IF装卸=1THEN车料=车料-0.1ENDIFIF装卸=1and车料<=0THEN装卸=2ENDIFIF装卸=2THEN车料=车料+0.1ENDIFIF装卸=2and车料>=10THEN方向=2ENDIFIF方向=2THEN移动=移动-0.2ENDIFIF移动<=0THEN方向=0ENDIFIF装卸=2and移动<=0THEN装卸=3ENDIFIF装卸=3THEN车料=车料-0.1ENDIFIF车料<=0and装卸=2THEN装卸=11ENDIFIF料种=1or装卸=2and移动>=35THEN料种=1ENDIFIF移动<=0and车料<=0THEN料种=0ENDIF项目五:运料小车控制系统解决方案设计自动循环策略编写:自动循环策略是运料小车的自动循环运行模式。单次循环策略的表达式是:“模式=0and模拟运行开关=1”,满足表达式的值非0时条件成立,即可以启动自动循环策略行功能,如左图所示。自动循环的脚本程序与单次循环的脚本程序差别较小,主要是单个流程运行结束后,是否触发“装卸=0”这个小车运行的初始状态。如右图所示。IF装卸=0THEN车料=车料+0.1ENDIFIF装卸=0and车料>=10and移动<=0THEN方向=1ENDIFIF方向=1THEN移动=移动+0.2ENDIFIF移动>=35and方向=1THEN方向=0ENDIFIF装卸=0and方向=0and车料>=10THEN装卸=1ENDIF项目五:运料小车控制系统解决方案设计自动循环策略的脚本程序(续上一页):IF装卸=1THEN车料=车料-0.1ENDIFIF装卸=1and车料<=0THEN装卸=2ENDIFIF装卸=2THEN车料=车料+0.1ENDIFIF装卸=2and车料>=10THEN方向=2ENDIFIF方向=2THEN移动=移动-0.2ENDIFIF移动<=0THEN方向=0ENDIFIF装卸=2and移动<=0THEN装卸=3ENDIFIF装卸=3THEN车料=车料-0.1ENDIFIF车料<=0THEN装卸=0ENDIFIF料种=1or装卸=2and移动>=35THEN料种=1ENDIFIF移动<=0and车料<=0THEN料种=0ENDIF项目五:运料小车控制系统解决方案设计手动策略编写:手动策略是运料小车的手动控制模式。手动策略的表达式是:“模式=4and模拟运行开关=1”,满足表达式的值非0时条件成立,即可以启动手动策略行功能,如左图所示。手动运行的脚本程序思路是:当装料、卸料、左移、右移按键触发后,分别执行车料额的加减和移动的加减,当各个加减数值运行到位后,立刻复位该按键的功能,即代表完成该项按键的功能动作。手动运行的脚本程序如右图及下一页PPT所示。***手动装料脚本程序IF装料=1THEN车料=车料+0.1ENDIFIF车料>=10THEN装料=0ENDIF项目五:运料小车控制系统解决方案设计手动运行的脚本程序(续上一页):***手动卸料及料种判断脚本程序IF卸料=1THEN车料=车料-0.1ENDIFIF车料<=0THEN卸料=0ENDIFIF料种=1or装料=1and移动>=35THEN料种=1ENDIFIF移动<=0and车料<=0THEN料种=0ENDIF***手动左移右移脚本程序IF右=1THEN移动=移动+0.2ENDIFIF移动>=35THEN右=0ENDIFIF左=1THEN移动=移动-0.2ENDIFIF移动<=0THEN左=0ENDIF项目五:运料小车控制系统解决方案设计任务4:运行调试组态设置完成后,点击工程下载并进入模拟运行环境,查看系统的运行情况,打开模拟运行开
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省肇庆市2024年中考一模数学试题含答案
- 晋中学院《数字化教学资源设计与开发(C)》2023-2024学年第一学期期末试卷
- 淮阴工学院《竖向设计A》2023-2024学年第一学期期末试卷
- 【物理】第九章压强 复习++2024-2025学年人教版物理八年级下册
- 黑龙江八一农垦大学《大数据审计虚拟仿真实验》2023-2024学年第一学期期末试卷
- 浙江育英职业技术学院《火电厂典型控制与保护策略专题研讨》2023-2024学年第一学期期末试卷
- 浙江广厦建设职业技术大学《企业虚拟仿真综合实训》2023-2024学年第一学期期末试卷
- 长治职业技术学院《土木工程结构抗震》2023-2024学年第一学期期末试卷
- 云南外事外语职业学院《GIS软件应用实验(一)》2023-2024学年第一学期期末试卷
- 企业社会责任在价值链中的作用机理
- 常用静脉药物溶媒的选择
- 当代西方文学理论知到智慧树章节测试课后答案2024年秋武汉科技大学
- 2024年预制混凝土制品购销协议3篇
- 2024-2030年中国高端私人会所市场竞争格局及投资经营管理分析报告
- GA/T 1003-2024银行自助服务亭技术规范
- 《消防设备操作使用》培训
- 新交际英语(2024)一年级上册Unit 1~6全册教案
- 2024年度跨境电商平台运营与孵化合同
- 2024年电动汽车充电消费者研究报告-2024-11-新能源
- 湖北省黄冈高级中学2025届物理高一第一学期期末考试试题含解析
- 上海市徐汇中学2025届物理高一第一学期期末学业水平测试试题含解析
评论
0/150
提交评论