《教程触摸屏程序制作步骤教程精编版》由会员分享,可在线阅读,更多相关《教程触摸屏程序制作步骤教程精编版(49页珍藏版)》请在金锄头文库上搜索。
1、1 6人机界面应用初步 一 概述人机界面是在操作人员和机器设备之间作双向沟通的桥梁 用户可以自由的组合文字 按钮 图形 数字等来处理或监控管理及应付随时可能变化信息的多功能显示屏幕 随着机械设备的飞速发展 以往的操作界面需由熟练的操作员才能操作 而且操作困难 无法提高工作效率 但是使用人机界面能够明确指示并告知操作员机器设备目前的状况 使操作变的简单生动 并且可以减少操作上的失误 即使是新手也可以很轻松的操作整个机器设备 2 使用人机界面还可以使机器的配线标准化 简单化 同时也能减少PLC控制器所需的I O点数 降低生产的成本同时由于面板控制的小型化及高性能 相对的提高了整套设备的附加价值 触
2、摸屏作为一种新型的人机界面 从一出现就受到关注 它的简单易用 强大的功能及优异的稳定性使它非常适合用于工业环境 甚至可以用于日常生活之中 应用非常广泛 比如 自动化停车设备 自动洗车机 天车升降控制 生产线监控等 甚至可用于智能大厦管理 会议室声光控制 温度调整 3 1 触摸屏的基本结构和工作原理 根据工作原理和传输信息的介质不同 分为 电阻式电容感应式红外线式表面声波式 4 1 电阻式触摸屏的主体结构是一块与显示屏表面相匹配的多层透明薄膜基层 强化玻璃或硬塑料平板 表面涂有一层导电电阻层 如氧化铟涂层 ITO 表层 经过表面硬化处理 光滑防刮的塑料层 其内表面也涂有导电层隔离点 小于0 00
3、1 的透明塑料粒 5 6 2 工作过程在内层ITO上分X Y轴二个方向加上直流电压 使其产生X Y二个方向上 5V 0V的电场 各点电位按梯度线性分布 手指或硬物点压触摸屏时 在点压处外层发生凹陷 使外层内表面的ITO涂层与基层表面的ITO层发生接触 此时外层ITO的电位由原来的0V变为非零 控制器分时对X轴和Y轴加上电压并测量外层电位的高低 经A D转换并与5V电压进行比较 即可计算出该接触点的坐标值 然后通过类似鼠标的操作来执行相应的程序 7 3 电阻式触摸屏的分类4线式 外层ITO加电压 内层作检测层5线式 内层ITO加电压 外层作检测层 8 2 触摸屏与人机界面 触摸屏只是一套透明的定
4、位装置 必须与控制器 CPU 显示控制器 显示面板等共同配合才能正常工作 工业控制触摸屏 人机界面 将上述各装置组合在一起 制成一个独立的平板式显示器与PLC配套使用 其防护能力和可靠性较高 9 3 人机界面的选用 注意人机界面使用的电源电压 通常有AC220V和DC24V注意能与人机界面兼容匹配的PLC类型根据使用需要确定人机界面的尺寸 颜色 窗口数量 有无动画功能 报表打印功能 接口类型等注意是否需要选配特制的通信电缆 10 二 WinView人机界面MT506简介 台湾威纶公司 WinView 的MT500系列触摸屏是专门面向PLC应用的 可以和绝大多数主流PLC直接连接 它和PLC相同
5、 是依据工厂应用环境而设计的工业产品 可靠性高 能在0 45 的工业环境中稳定工作 前面板防护等级为IP65 防溅水 外形尺寸204 150 48mm 可安装在电气控制柜前面板上使用 它具有5 7 液晶显示面板 256色 分辨率为320 240 触摸面板为4线电阻式 使用DC24V电源供电 窗口数量最多为1999个 最多可以同时开启6个弹出窗口 11 MT506具有RS232C和RS485接口 可通过通信电缆与PLC或PC连接 通信电缆长度在使用RS485时不超过150m 使用RS232C时不超过15m MT500上的PLC PC RS 485 RS 232 口一般连接到计算机 由于PC RS
6、 232 和PLC RS 485 共用一个COM口 建议使用MT5 PC电缆连接线 该连接线把共用的COM口分成两个独立的COM口使用 MT500上的PLC RS 232 口可连接到PLC 同时要确保指拨开关全拨到 OFF 位置 这是触摸屏出厂时的默认设置 12 13 MT500背后的指拨开关可以设置触摸屏开机时进入的起始模式 默认设置为在线操作 应用程序 模式 14 触控面板校准 由于每一个触控屏幕analogresistor都不同 因此当更换了CPU板或触控面板的时候应当进行触控面板校准 在触控屏幕上的向导可以引导您完成整个触控面板校准过程 触控面板测试 在这种模式下当您触控屏幕时 屏幕将
7、在您按下的相同位置显示一个 这样可以测试触控面板的精确度 RDS模式 在这种模式下触摸屏处于始终等待EasyManager 在PC上运行 的命令的状态 屏幕在自检完成后将显示系统的内部信息 要升级BootROM 触摸屏必须首先切换到RDS模式 在线操作 进入这种模式后 如果触摸屏中装载了工程的话将显示该工程的启始窗口 如果没有工程系统将不能正确运行 在这种情况下您必须切换系统到RDS模式 下载一个完整的工程后再返回到在线操作模式即可 15 三 触摸屏程序制作步骤1 打开EasyManager 双击EasyManager软件图标 16 与电脑通讯的串口 根据通讯电缆连接的端口号选择 选择波特率
8、单击此按钮 打开EasyBuilder编程软件 17 2 建立一个新的工程 单击 文件 新建 选择触摸屏型号 MT506T 320 240 单击 确定 按钮 18 3 设置系统参数 单击菜单 编辑 系统参数 19 PLC类型选择 MITSUBISHIFX2n 其它参数使用系统默认值不作修改 单击 确定 退出对话框 20 4 在空白窗口中添加元件 1 位状态指示灯 使用菜单命令 元件 位状态指示灯 或 元件 工具栏中 位状态指示灯 按钮 21 在下 填写有关该元件的说明 选择控制该指示灯状态的编程元件类型 选择控制该指示灯状态的编程元件的地址 22 在 图形 下 选中复选框后 单击 向量图库 按
9、钮 选择合适的图形并 确定 退出向量图库 23 标签 是显示图形时附加在图形上的文字说明 选择标签文字的颜色 字体和与图形的对齐方式 选择指示灯的状态 0或1 并分别输入对应这两种状态的文字说明 单击 确定 退出对话框 24 退出对话框后可移动鼠标将指示灯移动到所需位置并可调整元件的大小 25 2 按钮 菜单命令 元件 位状态设定 或元件工具栏中 位状态设定 按钮 26 在 一般属性 中设置该按钮对应的元件地址 按钮类型选择为 复归型开关 图形选择 和 标签 操作同指示灯类似 27 3 切换开关 元件 位状态切换开关 位状态切换开关 按钮 28 读取地址和输出地址可以是同一个元件 如 M10
10、开关类型选 切换开关 29 图形 下单击 向量图库 在 button2 中选择切换开关的图形 30 4 文本说明 菜单命令 绘图 文本 31 选择文本的颜色 字体和对齐方式 输入文本内容 单击 确定 退出对话框 移动文本位置 调整文字大小 32 5 元件的复制 多重复制及属性修改 选中要复制的元件后 可选菜单命令 编辑 复制 或 多重复制 进行元件复制 33 在 多重复制 对话框中设置 选择复制后的多个图形是并列排列 重叠型 还是间隔排列 间隔型 各元件的地址是先向右依次增大还是先向下增大 相邻两个图形之间的距离 点数 复制的个数 元件地址号的间隔 单击 确定 退出对话框 34 对某个元件的参
11、数进行修改可对该元件右击 在右击菜单中选择 属性 在 属性 对话框中可对该元件的参数进行修改 35 5 工程的编译 模拟和下载 首先要将工程保存后才能进行编译 下载菜单命令 工具 编译 单击 编译 进行编译 编译后单击 关闭 退出编译窗口 36 菜单命令 工具 离线模拟 屏幕上出现所设计的画面 可通过鼠标进行试操作 37 在模拟窗口中右击 在右击菜单中选择EXIT可退出模拟窗口 38 在PLC 触摸屏和电脑已用MT5 PC电缆连接好的情况下 可选菜单命令 工具 在线模拟 用鼠标进行模拟运行 此时PLC中的编程元件的状态能同步变化 在实训装置中 PLC使用RS485电缆与触摸屏连接 电脑使用RS
12、232电缆与触摸屏连接 两者共用同一个插座 在下载或运行前应分别接好PLC或电脑 连接插座在装置面板上的 PC通讯接口 39 菜单命令 工具 下载 可将编译好的工程装载到触摸屏中 注意下载前应在EasyManager窗口中设置好电脑与触摸屏通讯的串口号 COM4 下载完成后 将触摸屏电源关闭 拔掉电脑的通讯电缆 插上PLC的通讯电缆 然后再重新打开电源开关 触摸屏即显示所装载的画面 可用手指触摸进行操作 电脑与触摸屏通讯的串口号 40 四 编程实例 1 人机界面控制步进电机三相六拍运行 实训题9 要求 设Y0 Y1 Y2为三相步进电机的三相A B C绕组信号 其正转励磁顺序为 AB B BC
13、C CA A AB 反转励磁顺序为 AB A CA C BC B AB 当开机或按了复位按钮SB3后 电机处于初始励相AB状态 当按了启动按钮SB1后 电机按照设定的方向开关K01状态 K01 1为正转 K01 0为反转 进行旋转 当按了停止按钮SB2后 电机停于当前的励磁相状态锁定 并可在此状态下启动 电机旋转节拍频率为0 5Hz 所有的操作按钮 开关及输出信号均在人机界面屏幕上显示 41 设计触摸屏画面 其中三个按钮是 复归型开关 SB1 SB2 SB3的输出地址分别为M1 M2 M3 方向开关K01是切换开关 其读取地址和输出地址都是M10 三个指示灯对应的读取地址分别为Y0 Y1 Y2
14、 42 ABABBABCCACCCABCABABAB 43 2 人机界面控制8个指示灯循环移位 实训题10 人机界面屏幕上有8只指示灯对应于Y0 Y7 当按了启动按钮SB1后 指示灯按设定的方式开关K01状态进行循环显示 按停止按钮SB2后 指示灯停于原处 每0 5秒移一次 44 设计触摸屏画面 其中2个按钮是 复归型开关 SB1 SB2的输出地址分别为M1 M2 方式开关K01是切换开关 其读取地址和输出地址都是M10 8个指示灯对应的读取地址分别为Y0 Y7 用多重复制方法制作 为重叠型 地址右增 X方向间隔 33 Y方向间隔 0 X方向数量 8 Y方向数量 1 间隔调整 1 复制好后可用
15、属性检查8个指示灯的读取地址为Y7到Y0 45 46 3 人机界面控制8个指示灯循环左移和右移 实训题11 在人机界面屏幕上设置8只指示灯对应Y0 Y7 设置二只按钮SB1 SB2 要求按了启动按钮SB1后 8只指示灯按二亮二熄的顺序由小到大循环移位10秒 然后再由大到小循环移位10秒 如此反复 每0 5秒移位一次 直到按停止按钮SB2则全部熄灭 47 设计触摸屏画面 其中2个按钮是 复归型开关 SB1 SB2的输出地址分别为M1 M2 8个指示灯对应的读取地址分别为Y0 Y7 用多重复制方法制作 为重叠型 地址右增 X方向间隔 33 Y方向间隔 0 X方向数量 8 Y方向数量 1 间隔调整 1 复制好后可用属性检查8个指示灯的读取地址是Y7到Y0 48 49