粉丝2751获赞6208

教你如何设计一个美观且实用的 hmi 本节视频,我们主要讲的是西门子触摸屏同步 plc 本地时间。首先我们在 plc 中用读取本地时间的指令,我们在这边的时间和日期中读取本地时间, 然后我们在 d b 块中经历一个当前时间的 d t、 l 的变量, 我们关联到上面来,这样的话就可以读取当前的 plc 内部的一个时间。当然 plc 内部的时间同步是在我们的在线和诊断中, 在线和 plc 之后可以直接同步我们的系统时间,在这边我们设置时间的时候,可以直接应用我们获取我们的电脑的时间进行传递, plc 时间本地时间就会被更改成我们电脑的时间。接下来我们在触摸屏的连接中, 我们在连接中的区域指针有一个日期和时间,我们在这个变量找到我们 plc, 直接找到我们 plcdb, 刚才我们建立的当前的系统 时间的变量进行关联,他这边长度是六个,他会自己去进行分配,因为我们当时建的这个 dtl 内部也是有很多的变量的。 然后在这边的采集周期中,我们进行一个选择,这边是根据实际情况进行选择,这样的话我们就已经把 plc 与触摸屏的时间进行同步的设置,已经设置完成了,接下来我们来做这个画面,我们 还是根据我们的画面进行做,我们在模板画面中页眉中, 我们首先找到我们的时间与日期这个空间,把它拖拽出来,我们看到他显示的时间和日期,这样显示并不好看,我们可以进行简单的一些优化,首先我们先直接显示只显示日期, 我们使用这个边的是系统世界外观这面我们改成透明的,同时把这个都去掉,我们把字体改成白色, 我们把它拖拽过来,同时我们把这边的字体大小都可以改一下,他是加粗的,我们不需要加粗。稍微优化一下,我们 这边就把时间显示出来了,同时我们把日期显示出来,同时我们这边时间也是一样的操作,我们不显示日期,显示时间,我们把它进行一个最终的排版, 这样的话我们就完成了这个日期的同步这整个的操作。


p r c 的编程部分呢,已经出了十一集了,那么从这一期开始,我们先不再继续说 p r c 的程序了, p l c 的程序的入门讲解就告一段落,如果大家还有什么嗯,关于 p l c 程序,想知道的,想学的可以给我留言。我们从这一期开始呢, 先来看一下触摸屏,嗯,触摸屏的编程呢,也是使用我们的构图软件,和 t l c 是使用的是同一款软件, 现在呢,西门子的编程软件都整合到了一起,这个对我们来说也是非常方便。 好了,我们先把 prc 的这个程序呢折叠上,我们点击这里添加一个新设备, 选择 h m i 就是触摸屏,我们这里 选择一个,随便选择一个。 嗯,在十一使用中,基本上 触摸屏和 p l c 都是,嗯,配套使用的,现在的设备基本上都会有一个触摸屏, 因为在触摸屏上也会有一些 plc 想要输出的一些。好,我们先看这里,这是弹出对话框。 呃,让我们主探一下这个触摸屏和 plc 的连接。 我们先看这里,选择 p l c, 这里有一个浏览门,打开之后,下面出现的这个呢,就是 我们项目中新建的这个,那么我们选择它打上勾, 然后呢,这边他会自动的帮我们做一个匹配,好点击下一步 这个画面,根据自己的需要,我们可以做一些调整, 这边是都可以,嗯, 后面这些选项都可以在可以在后面的那个编程过程中 去调整,我们这里先点击完成 啊,刚才我们说的那个触摸屏会显示一些 p l c, 然后显示出来的一些报警信息啊,或者一些数值啊等等。 好,我们这个触摸屏的这个设备呢就创建好了, 他们开开开,开一个画面里面的一个跟画面, 跟画面是是什么呢?就是我们开机的时候会会自动运行的这么一个画面, 我们看在这里有一个运行系统的设置,我们打开看一下, 其实画面这里呢就是跟画面,如果我们创建的画面多了之后呢,这里可以可以根据自己的需要去修改一下。 好,我们回到跟画面上, 然后我们把这个这是一个文本, 我们不限二六版本,把它删掉了,然后把它调整一下大小吧,画面 可以再大一点。好, 然后我们做一个按钮吧,和我们的,我们回到 prc 这个程序里面, 嗯,找到一个看一下啊, 最好是找到一个手动的一个气缸。 嗯, 将我们 我们先看一下那个 我们触摸屏上的按钮和我们程序里的变量是怎么关联起来的吧,我们 我们再添加一个新的程序块儿, mc 块儿,给它起个名字叫 加 h m i 上的按钮, 然后呢我们在这加一个看一下地址的分配啊,我们之前有说过这个, 然后看一下分配这边 我们从 m 二十二开始, m 二十二点零, 嗯,比如我给他起个名字叫做 膝盖伸出, 然后我们再创建一个气缸的缩回 um, 你这个地址用了重复了,我们把它改一下,二十二点二, 嗯,气缸缩回, 然后在 o b e 里面把这个 f p 四拖进来。 好了,我们去触摸屏画面上,在这里,嗯,我再演示一下,在这里有一个展开的箭头,然后是工具箱, 呃,元素这里面有一个第二个按钮选项,把它拖过来,我们再拖一个 好了,把它这个展开给它关闭,然后把我们下面这个属性框呢向上拖一点,我们看一下这个按钮,选择属性 属性之后,在常规这里面就是上面文本的内容了,我们可以自己改一下,比如说这个叫七缸的伸出, 然后这个叫七缸的缩回, 然后这个大小啊字体我们都 可以根据自己的自己的感觉吧去调,你觉得怎么样比较好看就可以自己去调一下,在这里有外观,里面 会有一些颜色啊,等等吧,我们现在主要今天不演示怎么调整这些, 嗯,颜色还有字体,我们看一下怎么和我们的刚才 p l c 里面那个变量挂眼前。 呃事件呢?选择重 属性,切到事件,事件就是当我们按下这个按钮的时候会触发什么动作,我们把它的全部都添加在事件里, 这是第一个,我们选择单击,就是单击这个按钮的时候,在这里呢选择 面积位,然后我们选择去反位吧, 取返位,选择好之后下面这个这里显示这行变量呢,就是让我们观念一下 p r c 上的变量,点击这 这个冒号,不是冒号。三个小点之后呢, 我们这里又出现一个对话框,我们因为这里面这个默认变量表是这个触摸屏里面的吗?现在我们没有新建,这这里什么也没有,我们点击新增, 然后我们给他起个名字 连接这里呢,我们选择这里, 然后再打开这个选择 plc 的变量表, 这里可以搜索一下, 嗯,刚刚的是这个吧,对吧? 好了,点击确定,那么这个就和 我们的 prc 的变量观察好了,同样的,我们把这个按钮呢也做一下 七缸的收回 起来,缩回这个 好,嗯,做好之后呢,选择 prc 启动仿真, 先接通电源, 嗯,选择 p n, 然后开始搜索, 点击下载。 我们一会触摸屏上触摸屏也是可以开启仿真的,然后我们用触摸屏的仿真器和 plc 的仿真器呢,就可以模拟一下真实的这种情况。我们看一下, 我们先把 prc 的程序转到在线, 然后看一下我们刚才那个新建的那个宠物块,我们打开监视一下, 然后呢我们再把我们的触摸屏打开防震, 触摸屏呢也是点击这个启动仿真,嗯,触摸屏和 p l c 都是用自己同一个启动仿真的按钮,那就看你选择哪一 个人,你如果选 p r c 呢,你点击启动防尘,启动的就是 p r c 的这个防尘器, 如果你选择了触摸屏呢,再点击这个启动防震呢,启动的就是触摸屏的这个防震器,然后这触摸屏 现在有点有点比例不是太好,我们先不管他了,你先试一下我们的按钮, 那我这里点击气缸渗出之后呢,我们相应的 p r c 的程序里面这一个, 所以呢就被置为一了,因为刚才在做这个按钮的时候,我选择的是 取返位,取返位的意思呢就是你点击一下呢是把它置为一,再点击一下就把它置为零,我再点击一下,他又置为了零,我再点击一下呢,他又置为了一 区返位,就是在零和一之间互相切换,我们看一下下面这个 气缸收回也是一样啊。 好,那我们这一期的视频呢就先到这里了,我们这一期就是 简单的学了一下这个触摸屏的上面怎么制作一个按钮,并且和 plc 的变量关联起来。 如果你觉得我的内容对你有帮助呢?请给我点赞并关注我,欢迎大家关注我的微信公众号。好,我们下期再见。


大家好,今天分享的是西门子 hmi 触摸屏或者是人机界面或者是操作面板的一个编辑软件。 嗯,这个人机界面啊,或者是野犬 mi 啊,这是他的一个官方名称啊,简称野犬 mi, 我们平常所说的触摸屏啊,面板都是指这个啊,这个设备他的名称比较多啊,但是我们要知道 啊,这些名称都是指这个啊,跟设备进行交互的一个啊,这个设备为什么要介绍他的这个编辑软件啊? 是因为我们的啊,产品在不断更新,我们产品更新的话, 我们就需要对这个软件进行了解,如果对这个软件不了解的话,我们对这个设备就没办法去啊更新这个设备 好了,我们首先出产的是 pro two 啊,为呃,这个 pro two 的话为六点零,它这个文件类型的话是 p d b 啊,这个软件的话是比较早期的啊,已经停产很多年了, 他所支持的设备啊,已经啊,大部分啊,基本上也已经停产了, 可能很多朋友没有见识过这个软件啊,为什么要介绍这个软件,我们等一下再说。 接下来他的一个更新替代软件是 win c c flexible, 这个 win c c flexible 啊,他也有啊,比较多的一个版 版本,最终版本是二零零八版, s p 五到 s p 五了之后就没有再次更新了, 它的一个文件类型是 h m i。 最后出场的是啊,我们现现在当下当前正在使用的博图啊,这个博图 版本也很多,他的最高版本啊,现在最新版本是 vv 十八啊, v 十八,我现在所使用的是 v 十五点一啊, 最新版本是 v 十八,其实在博图里面的 v c c 高级版或者是专业版啊,它的功能也是对我们的啊,触摸屏或者触摸屏进行编辑啊,下载的啊,所以说这三个软件啊,这三 看中的软件是它的一个啊,一个进化过程都是啊为这个啊, h m i 啊所服务的一个软件,为什么要介绍这个啊?早期的 pro to 或者是 win c c flexible 这个软件呢? 这是因为我们现在很多工厂的啊,有比较一些早期的老旧设备啊,仍然还在使用这个用 pro to 软件所编辑的啊,这个面板啊,也去买设备 啊,是因为这个早期的这个 hmi 设备啊,基本上都是从德国进口啊,这个德国进口的这个面板的话,它的质量也是非常的可靠啊,可能用个几 十年他都没有坏啊,或者是处于一个啊区域坏的一个趋势啊,但是最终可能还是会坏 啊,但是我们不能等到他坏了再去啊去啊,去给他想办法,是不是啊?因为这个早期的这个面板的话,可能早就已经停产了,我们买不到他的一个备件,所以说我们需要提前对他进一个准备啊,把这个 早期的面板啊移植到新的面板里面去,这就涉及到我们需要对他的一个设备类型、设备型号进行一个更改升级, 当我们需要更新升级这个设备型号的时候,我们就需要这个软件的这个需要这个 啊,用这个软件所编辑的这个文件啊,也就是 p d b 的一个文件,我们需要找到我们这个 p d b 文件啊,用 proto 编辑的这个 pro p d b 文件, 我们从 flax 播温室的 flax 播这个软件里面,把这个软件啊把这个文件类型给打开,打开了之后,打开成功了之后啊,就被成功的移植到这个温室的 flag 里面去了, 这个 win 是在 flexible 二零零八版 s p 二及以前的版本是可以啊,移植这个 p d b 文件类型的 s p 二之后啊,就没有这个移植功能了。 当我们成功移植到温室的 flag 包里面去啊温室的 flag 包里面啊,去了之后,我们需要把之前的老旧设备型号啊更改到脚新的一个版本信号,脚新的一个版本信号, 然后再一次啊,再一次在博图里面,再次在博图里面移植这个 western flex body 这个文件或者文件类型。 移植到博图里面去了之后,我们需要啊需要再次更改设备类型,更改啊,更改为脚新版本的一个设备类型,或者是啊客户要求的一个新的型号 更改。更改成功了之后,我们需要对之前的这些移植过来的这些画面,或者是一些啊 字符的一些类型啊进行一些修改。因为之前的老旧的这个用 pro to 或者是温斯 flex 某编辑的这些 画面,他们的一个字体或者是这个分辨率不一样啊,当我们移植到新的这个设备型号里面去了之后啊,分辨率发生了变化,屏幕的大小发生了变化, 这些需要我们调整这个字体或者是这个画面的大小啊,进行些微调就可以啊,下载到新的面板里面去了啊,这就是他整个一个啊神奇的一个过程 啊,这就是为什么要介绍这些软件,只有我们对这些软件了解了之后才知道啊,怎样去更新我们这些设备 好了,下面这就是啊,他的一个啊,产品的一些 啊,外观图片啊,外观图片,这是比较早期的一些啊,微型的这些啊,文本显示器啊,他的功能只是一个文本的显示,然后这边的话就是一些带有多功能按键的啊,或者是带有触触屏功能的这些多功能面板啊, 最后到我们的纯触屏的一个大屏幕的一个触摸屏啊,这就是他整个的一个趋势啊,这只是简单介绍了一下啊,因为 啊可能他的一个系列很多,型号也很多啊,不可能说全部列列举出来啊,每个软件啊,这个三种软件的话,他所支持的 类型型号啊,都可以从他的软件上面可以找到啊,每个软件他所支持的类型系列他也是不一样的啊, 这边就是 pro two 啊,早期软件哈, pro two v 六点零的这个编辑画面啊,它是一个英文版的 啊,这个是打开的某工厂的一个找轻便版的一个原程序的一个界面啊, 这就是 winster flexible 二零零八版的一个啊,编辑软件的一个画面啊,这个就比较人性化了啊,全中文的, 我们使用比较方便。最后就是我们当下所使用的博图里面的 v c c 啊,专业版或者是高级版啊,它的功能更加强大,它是把这个 step 七啊也集成到里面了啊, v c c 也集成到里面了 啊,运动控制也集成在里面了啊,功能更大强,更加强大了。好了,今天这个软件啊,就简单介绍到这里,如果说我的视频对大家有所帮助,请大家点赞关注,谢谢大家。

大家好,老王今天分享一个很方便的功能,功能名称叫做先新建项目 左太好 hmi 触摸屏和 plc, 打开 plc 属性, 先把时钟设置一下,再拖到最下边,把这个 pro dyx 许可证改为最大, 这个变量可以在 plc 数据类型中新建再调用,也可以在 plc 变量表内直接新建要监控的变量,新建一个 fb 一块, 大家注意了,这个语言要选择 product 和 ab, 在主程序中调用这个 fb 块 拖动 f b 报警监控快到 ob 中,大家看系统自动生成了一个 ob 块, 其实这个时候就可以制作 hmi 报警画面了,这个是做了一个小程序, 报警画面简单做好了, 大家注意看这个属性设置,需要 勾选最下边这个 历史报警画面,也同样勾选一下, 仿真看看。 其实这个 app 也是可以监控的, 咱们先看这个简单的怎么实现功能,设置信号,看下效果。 报警已经显示了 报警显示的文本内容,选项也是可以多种选择的,后期有空 再给大家分享, 大家不要忘记给老王点赞和关注呀, 关注老王每天分享新知识,让我们共同进步。 选择要监控的变量 设置,这里要设置好是按监控还是 off 监控,这个功能是不是很方便, 想让触摸屏报警,哪个点位做好程序简单设置后就可以了, 让我们下期见。

按菜单选择,按调试,按口令,按设定口令输入 s u n r i s e 点确认,再按 h m i 按日期时间,把光标移到时间显示,输入时间,按确定就修改好了。

大家好啊,欢迎收看本期课程啊,这节呢我们看一下这个文熙熙啊,怎么添加画面啊?一个触摸屏最主要的呢就是画面,因为画面是展现给用户的,我们通过画面呢进行各种信息的展示啊,以及操作,没有画面肯定是不行的啊, 所以第一步呢,我就要添加一个画面,在这个左侧导航栏这里啊,有个画面选项和画面管理选项啊,两个选项,那么其中画面呢,就是我们要添加的 一页一页的这个画面,画面管理呢,这里面呢有模板弹出画面,什么永久画面,游泳区域等等啊,那么模板呢,主要就是我们可以啊做一个公共的,呃,这个呃底层啊,就说其他的画面都调用这个模板,然后 后呢就可以显示统一的按钮啊,文字啊,等等啊等等啊,那么我们就看一下,先新建两个画面,然后呢再添加一个模板啊,模板这里呢我放几个文字啊,放几个文字,放按钮吧 啊,放按钮,放两个按钮啊,这就不写什么了,然后在画面中呢,我们看啊,这是我们画面,画面呢是实际在触摸屏中显示的画面 呃的界面啊,然后模板并不直接显示啊,但是模板呢可以显示在画面的底层,怎么显示呢?我们直接呀拿鼠标给他拖到画面上就可以了啊,拖动啊,大家注意拖动, 拖动到画面上,你哪个画面想添加模板,我们就把它拖到画面上啊,就可以了,这样呢,每个画 大家看都有这两个按钮啊,然后呢如果想改这两个按钮的位置,比如说这两个按钮,我给他做成切换按钮,切换界面的按钮啊,画面一啊和画面二, 那改完之后呢,在主要用这个模板的画面中,他一起改呢,但是他会呃透明展示啊,因为我们现在没有正式传到屏幕中,也没有仿真啊,在编辑的状态下,模板是 有些透明的,这个不要紧,等我们正式传到画面中或者模拟之后,他就会变成呃一样的了,和在画面上加按钮啊,大家看啊, 这个模板呢,并不影响这个按钮的操作及展现啊,就说模板呢很重要,然后模板呢,我们可以在这里添加更改他的 大小啊,显示颜色呀,功能等等啊,然后呢,在这个在这个主画面中呢就有体现了,大家看都有体现了啊,这就是模板的用法啊,模板啊,模板呢, 而且我们可以啊添加很多个模板啊,不一定添加一个啊,添加模板很多,比如说啊,比如说我这个画面自动画面,我一个模板,手动画面一个模板啊,因为他模板呢,最主要导航栏不同啊,就是每一种模板呢, 可以添加很多个模板啊,就只要你认为这几个画面有一些共同的特点,你就可以做成一个模板,然后调用啊,然后呢,再就不需要这几个画面,同样都有这几个按钮,就不需要每个都改了啊。