1.人机界面工程的初始步骤
(1)打开桌面软件“MCGSE组态环境”,进入图6-8所示界面。
图6-8 打开软件
(2)创建新工程,并选择触摸屏型号TPC7062K,背景色为人机界面用户窗口默认颜色,可按喜好或要求选取,人机界面设置过程中也可更改,如图6-9、图6-10所示。
图6-9 新建工程
图6-10 新建工程设置
(3)进行设备选型匹配设置,双击图6-11所示工作台上“设备窗口”按钮进入设备窗口设置界面后,单击“”工具箱按钮(见图6-12所示界面),双击“设备工具箱”中“通用串口父设备”和“西门子S7-200PPI”。
图6-11 进入设备窗口
图6-12 设备窗口
(4)进行基础通讯设置,双击“设备组态:设备窗口”中“通用串口父设备0—[通用串口父设备]”,在图6-13所示界面依次设置“串口端口号(0~255)”为“0-COM1”,“通讯波特率”为“8-19200”,“数据校验方式”为“2-偶校验”,其他设置不变。
图6-13 串行设备属性
(5)进行与PLC通讯变量通道设置,如图6-14所示,双击“设备0-[西门子_S7200PPI]”进入“设备编辑窗口”,根据实际控制需要进行通讯变量通道设置、增加或删除。
①通道类型可为“I寄存器”“Q寄存器”“M寄存器”“V寄存器”“SM寄存器”“AI寄存器”“AQ寄存器”“T寄存器”“C寄存器”“HC寄存器”。
②数据类型为“通道的第00位”开始的任意8位,为位寻址;8位、16位、32位的无符号二进制、有符号二进制以及对应的2位BCD、4位BCD、8位BCD;以及32位浮点数。
③通道地址及通道个数自定。
④读写方式分为只读、只写、读写3种:“只读”为提取PLC数据,不能做更改;“只写”为向PLC写入数据,不提取该通道信号;“读写”为提取PLC数据,可做更改,写入PLC。
图6-14 通讯变量通道设置
变量通道的功能就是将PLC寄存器(I、Q、M、…)与人机界面的变量互通起来,而互通的模式就是④所说的3种。
(6)所有操作完成后关闭设备窗口并存盘改变,后面有需要时再进入修改调整,至此人机界面工程初始设置步骤完成。
2.人机界面工程的操作窗口配置
建立窗口,如图6-15所示,单击工作台上“用户窗口”,再单击“新建窗口”,建立操作窗口,窗口与窗口之间可以通过按钮或后台脚本等进行切换,选定窗口后,单击“窗口属性”可对窗口的基础属性进行设置,如名称、颜色。
当建立多个窗口后,系统启动时默认第一个窗口,可通过设置启动窗口进行改变,如图6-16选中目标窗口-窗口2,右击选中“设置为启动窗口”。
图6-15 用户窗口
图6-16 设置启动窗口
进行窗口画面绘制,双击选定窗口-窗口2,进入窗口画面,如图6-17所示,利用工具箱选项,绘制操作窗口,常用的工具选项有按钮、输入框、标签、指示灯、百分比填充、滑动输入器等。
图6-17 窗口画面绘制
保存关闭,另开一个窗口进行简单应用。
打开窗口3,如图6-18所示,可通过上述的方式建立按钮、指示灯、标签等,元件的大小、排列可选中两个以上元件通过图6-18中左上方的功能键调整,分别是“左边界对齐”“右边界对齐”“顶边界对齐”“底边界对齐”“纵向等间距”(3个元件以上)“横向等间距”(3个元件以上)“等高宽”“等高”“等宽”“中心对齐”“纵向对中”“横向对中”。
图6-18 窗口3绘制及调整
绘制好图6-18元件后,进行属性设置。
(1)示例1:双击示例1“按钮”“基本属性”可对“按钮”的基本属性进行更改,如图6-19选择“操作属性”→“按下功能”→“数据对象值”,有“置1”“清0”“取反”选项,选择“置1”,对象为“灯1”,确定;这时会弹出“灯1未知对象”,“灯1”就是人机界面的内部数据对象,可通过变量通道与PLC进行数据交换。单击“是”,进入数据对象设置,如图6-20所示,选择“开关”,“确定”,“按钮”设置完毕。对于数据对象属性有调整的,可通过工作台上“实时数据库”进行修改。双击“按钮”右侧指示灯,如图6-21所示,选择“动画连接”→“填充颜色”右侧的键入“灯1”,默认状态是当“灯1”为0时显示红颜色,为1时显示绿颜色,具体颜色设置可单击“>”进行设置。至此示例1设置完毕,实现功能为单击按钮利用操作属性控制灯1点亮。
(2)示例2:鼠标双击示例2“按钮”,不再选择“基本属性”,如图6-22选择“脚本属性”—“按下脚本”,单击“灯2=1”,确定;这时会弹出“灯2未知对象”,按示例1方式进行设置。
双击“按钮”右侧指示灯,按示例1方式进行设置对象“灯2”。
至此示例2设置完毕,实现功能为单击按钮利用脚本属性控制灯2点亮。
图6-19 修改“按钮”的基本属性
图6-20 调整数据对象属性
图6-21 设置单元属性
图6-22 脚本程序设置
(3)示例3:鼠标双击示例3“按钮”,如图6-23所示,选择“操作属性”→“按下功能”→“数据对象值”,选择“清0”,对象为“灯2”,确定;如图6-24所示,选择“脚本属性”→“按下脚本”,单击“灯3=1”,设置“灯3”。(www.xing528.com)
双击“按钮”右侧指示灯,设置对象“灯3”。
至此示例3设置完毕,实现功能为单击按钮同时利用功能属性及脚本属性控制灯2关闭,点亮灯3。
图6-23 操作属性设置
图6-24 脚本程序设置
(4)示例4:双击示例4“按钮”,如图6-25所示,选择“基本属性”→“抬起功能”→“数据对象值”,有“置1”“清0”“取反”“按1松0”“按0松1”选项,选择“按1松0”,对象为“灯4”;如图6-26所示,选择“可见度属性”,表达式“灯3”,确定。
图6-25 操作属性设置
图6-26 可见度属性设置
双击“按钮”右侧指示灯,设置对象“灯4”。
至此示例4设置完毕,实现功能为当满足“灯3”非零的条件时,按钮可见,利用按钮的按1松0功能(自复位功能)控制灯4亮灭。
(5)示例5:双击示例5“输入框”,如图6-27所示,选择“操作属性”键入各项,确定;如图6-28所示,设置“数据1”,对象类型为“数据”,单击各项按钮。
双击“输入框”右侧“标签”,如图6-29所示,选择“属性设置”→“输入输出连接”,选择“显示输出”,如图6-30所示,选择“显示输出”选项,单击各项按钮。
至此示例5设置完毕,实现功能为,同步输出“输入框”所输入的数值,若两者数据对象不同,可用于生产目标设置及生产数据显示等。
图6-27 操作属性设置
图6-28 数据对象属性设置
图6-29 属性设置
图6-30 显示输出设置
(6)示例6:双击“滑动输入器”,如图6-31所示,选择“操作属性”键入各项,设置“数据2”,可通过“刻度与标注属性”改变显示刻度等数据;双击示例5下方“标签”,采用示例5的设置方法,选择“显示输出”如图6-32所示,单击各项按钮。
至此示例6设置完毕,实现功能为将“输入框”输入功能(准确输入)改为“滑块输入”(模糊输入),可用于生产过程中各种速度的无级调速。
图6-31 操作属性设置
图6-32 显示输出设置
(7)示例7:双击示例5“输入框”下方“输入框”,如图6-33所示,键入各项,并设置“数据3”,双击“百分比填充”,如图6-34所示,选择“操作属性”选项,单击各项按钮,同时可通过“刻度与标注属性”改变显示刻度等数据。
图6-33 操作属性设置
图6-34 操作属性设置
至此示例7设置完毕,实现功能为将“输入框”数值转变为百分比显示,若数据对象不同,可用于生产过程中合格率显示等。
窗口之间的连接,通过按钮将人机界面中的窗口连通起来。
保存关闭“窗口3”,打开“窗口1”在右下方建立按钮,如图6-35、图6-36所示进行设置,并依次建立“窗口2按钮”“窗口3按钮”。调整大小、排序后复制3个按钮,并粘贴到“窗口2”“窗口3”,保存关闭。
图6-35 基本属性设置
图6-36 操作属性设置
将“窗口1”设置为启动窗口,至此人机界面设置完成。
将人机界面工程下载到触摸屏中,按图6-37选择“工具”→“下载配置”,进行下载配置。
图6-37 选择下载配置
如图6-38所示,选中“模拟运行”单击“工程下载”(见图6-39),下载完毕后单击启动运行,系统打开触摸屏模拟器,如图6-40所示,可在电脑桌面进行仿真操作。
图6-38 下载配置设置
图6-39 连机运行
图6-40 仿真界面
若仿真操作确定无误,或不需要仿真操作,如图6-39所示,在下载配置窗口,选择“连机运行”选项,根据选用的下载数据线不同选择“连接方式”中的“TCP/IP网络”或“USB通讯”,单击“通讯测试”,测试无误后单击“工程下载”,启动运行。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。