-
引用 hege377 2009/5/9 11:01:59 发表于12楼的内容
-
引用 218hty 2009/5/11 18:57:26 发表于13楼的内容
-
-
hege377 发表于 2009/5/23 10:25:06
HMI功能设计14楼 回复本楼
(1)实现50套工艺参数存储要求,包括单轴,多轴完成MOVE ARC LINE等参数的字符存贮。
(2)在人机界面上需要完成较为复杂的功能(目前很多人机界面做不到)包括:下拉列表的选择
;自由点选字符命令参数并记忆选择的参数;由选择到的参数组合成工艺。
(3)字符信息实时反馈机构的执行情况等。
3.2 下拉列表编程
以下拉列表的实现,可以达到如图1所示的效果。
图1 工艺参数下拉列表通过对测箭头按键的点击来选择不同的编号工艺,而且只可以在一个画面操作,不可以用换画面来实现。同时,点击任意工艺内容,可以轻松的修改工艺。
MTC918组态软件中有这样的下拉列表组件。最终用简易指示灯、切换子画面、数值显示、设常数值、指针并配合控制器程序实现,达到了通常只有桌面形计算机才能完成的功能。
3.3 自由点选命令编程
图2 自由点选功能
要将如图2所示的这些命令点选后组成工艺参数,然后下达给控制器。难点在于“数字”与“字符”的转换处理。这一难点的实现得益与DOP内部丰富的宏指令。
3.4 系统信息实时DOP显示
系统信息实时DOP显示难点在于要显示长字符串,长字符串中还要由“随时可变”的字符。这一技术要点的实现最终靠*$指针来实现,“随时可变”的字符也用指针变量。单然,程序上还要做一些运算和处理来显示正确的信息。
以上介绍的只是程序上众多技巧的一部分,由于篇幅的关系和基于可以技术产权的关系,本文并不能详述更多
引用 hege377 2009/5/23 10:25:06 发表于14楼的内容