• 发文
  • 评论
  • 微博
  • 空间
  • 微信

昆仑通态人机界面与单片机通信实战教程一:工程界面的设计

SingleYork 2020-07-21 11:40 发文

大家好,我是『芯知识学堂』的SingleYork,今天开始笔者要给大家介绍的一个比较实用的例程,是一个关于工业控制上用到的“昆仑通态人机界面与单片机串口通信”的应用实例。众所周知,工业上常用的控制器主要是PLC,但是,可千万别小看了我们的小小的单片机,在很多场合上,也可以用来替代PLC做一些控制。内容可能有点多,限于篇幅,大致分为三篇文章来给大家介绍,分为以下三个知识点:
1、工程界面的设计2、脚本驱动的设计3、单片机程序的设计那么,今天笔者要给大家分享的,就是最基本的“昆仑通态屏的工程界面的设计”,关于昆仑通态MCGS组态软件的安装,笔者就不多说什么了,直接到官网下载软件,双击安装,一直点“next”就OK了,非常简单。官网链接如下:http://www.mcgs.com.cn/sc/down_list.aspx?cid=16软件安装好后,我们直接双击桌面图标运行即可,然后,在打开后,点击“新建工程”:

这个时候,便会弹出触摸屏类型选项,也就是我们所使用的触摸屏的型号,笔者这里以TCP7062TX为例来给大家介绍:

选好型号后,直接点击“确定”按钮,就成功的新建了一个工程,这个时候我们可以选择直接保存这个工程:

当然咯,我们也可以在“文件”->“工程另存为”选项中,将刚建好的工程保存到我们指定的位置(默认位置是在软件安装位置固定的work文件夹中),并设置新的文件名:

接下来,我们按照下图所示,在“用户窗口”选项中,新建一个用户窗口:

新建的窗口默认名为“窗口0”,这里我们最好养成一个良好的习惯,将每个窗口根据功能来重新命名,这样在以后有多个窗口,需要修改某一个窗口的内容时,就可以很方便的找到那个需要修改的窗口了,同时,多个窗口时,我们还需要设置一个“启动窗口”,也就是触摸屏一开机就显示的那个窗口。修改窗口名我们可以鼠标选中该窗口,然后“右键”单击,在弹出的菜单中,我们点击“属性”框:

接下来,在弹出的属性框中,我们便可以在“窗口名称”这里修改我们需要的窗口名,同时,我们还可以在“窗口背景”这里设置窗口的背景颜色:

接下来,我们就要开始设计窗口里面的内容了,我们先双击新建的窗口,打开窗口界面,同时,我们将工具栏中的“工具箱”和工具箱里面的“常用图符”打开,让他们悬浮在窗口旁边,便于我们随时添加工具:

接下来,我们在“常用图符”中找到“凹槽平面”这个工具,添加到窗口中,同样,我们可以修改它的属性,将背景颜色设置成我们喜欢的颜色:

接着,我们在窗口的最上方添加一个“标签”,并将标签的“扩展属性”,也就是标签的内容,设置成“昆仑通态屏与单片机通信演示”,同时,我们在标签的“属性设置”一栏中,可以修改它的填充颜色、字符颜色、字体大小、边框颜色等属性,这里大家根据自己的喜好设置即可:

接下来,我们找到工具箱中的“插入元件”按键,准备插入一个用来显示输入输出状态的“指示灯”图标:

这个“指示灯”图标库里面有很多不同外观的指示灯,大家同样可以根据自己的喜欢来选择:

指示灯图标放好后,我们可以在右下角修改它的大小,同时,还可以给这个图标加个标签,也就是告诉用户,这个图标是用来显示什么的,笔者这里主要是用来做输入和输出状态的显示,所以标签内容就是输入输出点位的名字(见下图)。输入状态显示弄好后,我们就开始来添加输出控制,同样,在“工具箱”中,我们找到“标准按钮”这个工具,并将它放置到窗口中:

同样,我们可以修改这个“标准按钮”的属性,这里我们主要是先修改它的“基本属性”,后面用到其他属性,笔者再跟大家介绍。按照下图所示,修改成自己想要的样式就好了:

这样,我们就将输入、输出状态,和输出控制的基本功能都设计好了,大致效果如下图所示:

当然咯,我们还可以做一些小的调整,尽可能让界面看起来更舒服一点。界面设计好之后,我们可以来模拟运行一下,看一下基本效果,我们找到工具栏中的“下载工程并进入运行环境”这个工具,鼠标单击:

在弹出的菜单中,我们选中“模拟运行”,然后点击“工程下载”,待工程下载完成之后,我们点击“启动运行”按钮:

在我们按下“启动运行”按钮之后,我们就可以看到模拟运行的效果了:

当然咯,到这一步,我们仅仅只是设计好了一个工程的界面,在没有添加“脚本驱动”和“单片机程序”之前,是不能实现我们想要的功能的,别着急,在下一篇文章中,笔者就会给大家介绍“昆仑通态人机界面脚本驱动的设计”,以及脚本驱动怎么跟HDMI工程关联起来,敬请期待!喜欢工控的小伙伴们,请大家记得多多支持SingleYork!独学而无友,则孤陋而寡闻,欢迎大家将我们的文章分享到你们的朋友圈,或者分享给更多的好友,大家一起来互相学习,感谢大家的支持!


声明:本文为OFweek维科号作者发布,不代表OFweek维科号立场。如有侵权或其他问题,请及时联系我们举报。
2
评论

评论

    相关阅读

    暂无数据

    SingleYork

    微信公众号『芯知识学堂』官方账号...

    举报文章问题

    ×
    • 营销广告
    • 重复、旧闻
    • 格式问题
    • 低俗
    • 标题夸张
    • 与事实不符
    • 疑似抄袭
    • 我有话要说
    确定 取消

    举报评论问题

    ×
    • 淫秽色情
    • 营销广告
    • 恶意攻击谩骂
    • 我要吐槽
    确定 取消

    用户登录×

    请输入用户名/手机/邮箱

    请输入密码