粉丝188获赞714

运动控制中指令非常的多,写起来非常麻烦,那么这期主播教会你如何封装运动控制块,有几个轴就拖几次,而且还能保存起来一直使用。我的天呐,与众不同的是,我们用 s、 c、 l 来封装,是不是乍眼一看有点懵?没关系,主播学的时候比你们还懵,哈哈哈哈,不卖官子了,这个其实非常简单, 看完你就懂了。首先我们建立好接口变量,输入接口有轴使能复位、回零等等一些控制方式,输出接口建立了一些轴的状态信号,可以根据自己的控制要求来建立接口变量。 重点看这里,这个接口变量就是轴的工艺对象,这个数据类型在帮助里有,直接复制过来就可以。好接口变量建完了,我们来看程序, 首先我们拖出起用轴来,这个时候要选择多重实力,选择多重实力后,会在静态变量区生成一个多重背景变量,不理解没关系,简单说这样就可以多次调用封装块了。 好,现在我们按照接口变量填就可以了,看着和很多似的,实际上用到的就两个,这个 a x i s 就是 填轴的工艺对象接口,然后这个 enable 就是 使能接口,然后这个 status 相当于反馈一个使能状态,这样起用轴就配置完成了。我们再来配置复位轴, a x i s 都是填轴的工艺对象接口。 enable 填复位接口,这个 d o n e 有 信号,代表复位完成了 好复位轴也配置完了。好,剩下指令都是这么填,对应好接口就行了。主包就不一一演示了,这里说一下轴的速度与位置怎么显示出来?把速度接口变量拖出来,然后去轴的工艺对象里面找这个状态,找到直接拖出来就可以了。 轴的位置同理,这里面有许多状态,需要什么自己填就行了。 这是报错位,可以根据自己需求来填。好,现在就封装完成了。我们在主程序里面调用,可以看到自动生成了一个背景 d b, 这个 d b 就是 存储这个块的运行数据,再调用一次,这个块会继续生成一个背景 d b。 好, 这样几个轴就调用几次就可以了。最后把工艺轴拖过来就完成了。那这期就到这里了,我们下期见。

通过 u 盘来对 plc 触摸屏一体机的 plc 程序进行下载的方法,这期来分享哈。呃,这是进口芯片的, 这一个是国产芯片的,然后都支持呃, u 盘的。呃。 plc 程序下载功能,这个功能非常实用, 在现场没有电脑或者电脑上没有安装 plc 软件的时候,或者是现场批量导入程序的时候,这个功能就非常实用哈 啊,目前推的方案都是有这个功能的,并且这个口还能进行一些数据的保存。好,那我们开始 啊,首先我们会配一个这样的下载软件,就是转换软件给到大家,就是有这一款的话,我们可以配给大家,这是免费的啊。然后把这个软件打开以后,找到这么一个文件 进行一个安装,软件会成这个这个样子哈,我们改一个端口,比如三十, 三十二啊,用这个这里安装完以后,在设备管理器里面能看到这两个虚拟串口,这个要注意一下啊,啊,就是说不是在这个端口这个地方看,而是在这个位置看 啊,就有这两个端口,当然详细的说明呢,也有配哈,这上面也有配 好,这是 u 盘下载的需要具备的这个软件。然后我们建一个文件夹,其实从这里可以看到我们深层的文件哈,保存到哪里去,这里预览,当然我们也可以建一个 呃,文件夹,指定的文件夹,目前我是在桌面上选的这个建的这个文件夹,目前这里面是空的。 好,准备继续把这个打开,这里显示哈,已经打开了,把这个点到这个状态。好,这个就 p o c 啊,软件打开,我这里写了一个 啊,就是八个输出点的闪烁,一条指令哈,就是一秒钟的亮灭。然后呢,我们选到这里 设置端口三十二,这个端口号就是我们刚刚这个位置的虚拟串口号三十二这个位置的。嗯, b 零,这个看我们三十二。好,我们选到三十号通讯测试一下, 通讯成功,确定。好,我们下载写录 直行啊,还是挺快的啊。这里下载完成,然后我们看一下, 就是我们所导的这个位置,你看多了一个这个文件哈,然后我把这个文件拷贝到 u 盘里面去。好,现在来拷贝,我们把它复制过去,复制 粘贴。这个已经到 u 盘里面来了哈,把 u 盘准备一下, 这个时候呢,把 u 盘插入到这个 usb 接口上面去。已经插入到这个接口。好, 这个时候已经弹出这么一个。呃,窗口来了。好,我们这上面哈提示,如果说这个文件下载的一个提示,好,我们点。 yes, 正在下载。好, ok, 这个下载的速度还是挺快。好, ok, 好, 这个程序已经下载完成,我把 u 盘拔掉。 呃,这里呢,我做的一个触摸屏啊,之前我做的一个触摸屏,然后看一下它的程序有没有下载进去。 ok, 下载已经完成, 所以只要简单几步哈就可以。这这一款跟这一款的软件就有所区别啊,这是普通芯片,两百多,这个, 呃,进口的芯片稍微贵一点。昆仑屏,这个有点像是呃威伦这种风格哈,但其实它有点像 编程的方式,跟啊未来的差不多啊。下一期的我会来对这一款的 u 盘下载方法啊,也跟大家进行一个分享,如果用的上哈,建议收藏,要了解一体机的也欢迎在评论区交流。好,谢谢大家,就这样。


今天我来介绍一下历史数据源,点开左边的,打开菜单按钮,然后连接数据源找到,确定一下这个历史数据源是在的,假设它不存在,或者不小心被我删掉了, 那我同样的就是添加一个历史数据源,点开右上角的添加历史数据源,然后拉到底,找到这个数据源,其他的可以不用改,就直接保存就行。然后回到我们的首页, 添加一个控件,如果这里没有添加按钮的话,这里点一下编辑添加,然后这里的数据源就这里数据源选择我们刚刚的添加一个历史历史数据源,就这个, 然后其他的修改的地方就最后两个,这里有一个选择我们要查询的数据,我现在要查询幺二零点这个数据源啊, 然后我要查这个位置 s p 的 变量,复制一下,黏贴一下,这个数据就出来了吧,可以查过去三十天,过去七天,然后过去三十分钟的数据就可以这样放大。 这里的数据源就这个数据源,你首先因为要有个设备嘛,就这个数据源 是在这里面,是这里面本身就存在的,就这里是跟他是一样的,这个下拉框里面显示的数据是这几个,这几个,这几个就是你这一页有的数据源,这里都会显示,然后我现在要显示幺二零零的,所以我刚才的这个数据源 啊,被我刚才没保存,重新添加一下,你这里选择历史数据源,然后我要显示幺二零零数据源那个数据码,这里就选择幺二零零,然后它的变量现在我要显示 a v a, 这里就是它的历史数据了,然后保存一下,再回到首页注意看。呃,这个是 a v a, 然后我重新添加一个 a v a a v a, 就是 这个变量啊, 可以看到这两个是一样的数据,上面的数据是死死的,它是一直在跟着变化的, 你看一直在走。然后这个历史数据源它是这个曲线,是不会刷新的,它只能点右上角,这里有一个自动刷新点,五秒的时候,它就相当于每五秒这个历史数据源会刷新一次, 但是它这个十指数据就会清空掉,所以这是两个数据源的对比, 你可以放大查询过去的数据。

幺二零零 p r c 怎么做配方的增删改查?一个自动化设备通常会做很多种产品,每一个产品设置的参数都不一样,为了方便下次调用,都会以配方的形式保存到数据库中,数据库中的配方多了就不好找, 那怎么做配方的增删改查呢?下面我们就以不同的产品打螺丝为例来讲解一下。 比如说有这样一个产品要打螺丝,每打一个螺丝我们都要考虑这样几个问题,这个螺丝用哪个类别的?螺丝的位置不同,它的 x、 y、 z 坐标也不一样,打完螺丝以后是 ok 还是 n、 g, 我 们就用这些数据新建一个数据类型,叫打螺丝单布,打螺丝单布针对的是其中某一个螺丝, 针对这个产品,我们再新建一个数据类型,这个数据类型就叫产品,那这个产品肯定是包含产品名称,比如这里 这个产品还包含了四个螺丝,我们再声明一个螺丝单部的数值,因为这四个螺丝它的位置坐标都是不一样的。 我们新建一个数据块,用来存储配方,这个数据块里面呢就包含一个产品配方库, 因为这个产品大小不同,型号不同,我们就把不同的产品都放到这个产品库里面。 这里我们新建一个产品数据库,包含各种大大小小的产品。再新建一个空配方,这个是用来删除数据的,这里面的数据都是空的。下面这些变量都应该做到触摸屏上面,我这里为了节省时间就没做。 比如你在触摸屏上要设置这个配方的参数,打螺丝的坐标,产品的名称, 比如你要查询一个配方,在触摸屏上你要输入这个产品的名称,如果查询到了配方,就应该在触摸屏上显示出来这个配方的数据。既然是增删改查,这几个按钮是必不可少的,下面我们开始编辑程序, 新建一个 f b 块,在块的接口变量,这里声明几个变量。 增山改茶不需要一直接通,我们只需要他的上升眼,用上升眼我们是希望他只执行一次,如果一直接通,他会执行很多次,所以我们先来捕捉增山改茶按钮的上升眼。 当你按下了增加按钮,我们就来添加一个配方。添加之前呢,我们先来查询一下,如果你添加的配方名称和产品库的名称重复了,那就报个错, 如果配方名没有重复,那么就开始添加。先用方循环查一下,看哪个产品名称还是空的。如果产品库中第三个产品还是空的,那就把设置的这些配方数据存放到第三个产品里面, 保存完成以后就退出这个循环。再来看删除配方,比如说你要删除第三个产品,那就把这个序号填上, 然后把一个空配方传给他。修改配方和上面的类似,就是把你设置好的数据传给某一个产品。最后我们再看查询配方,先输入一个你要查询的配方名称, 然后依次与产品库的产品名称进行对比,看与哪一个相同。如果查询到了那个产品,那就把那个产品的数据传给预览配方,这样在出品上你就可以看到了。 在主程序 o b e 中调用这个 f b 块。第三步,下载程序到 p r c, 我 们来测试一下,我们先来添加一个配方试试,先查询名称上有没有重复,如果没有重复呢?就把配方区里面的设置配方这里面的参数 传到产品库里面,哪个产品库里面是空的,就传进去。咱们点一下增加按钮,看设置配方里面的数据能不能传到产品库里面。 把这个增加按钮设置为一确定,你再看产品库这边,第一个产品已经有数据了,现在产品库第三个产品还是空的。重新设置一下配方里面的参数,我们再添加一下,修改为一确定,你看就添加到产品三这里了。 删除配方就是把这个空配方传给产品库的其中一个产品,比如把第二个产品删除,这里面是有数据的。删除第二个产品,就把这个产品编号改为二,点一下删除按钮设置为一, 你再看产品二,这里的数据全部被清除了。修改配方就是更新原来配方里面的数据,比如我们来更新这个配方三,先把这个产品序号改为三, 现在就是把设置配方里面的数据更新到配方三,按一下这个修改按钮设置为一确定,你看配方三里面的数据全部更新过了。查询配方就是根据这个产品名称在产品库中查询有没有这个产品, 如果有这个产品,就把这个配方里面的数据发给预览配方。比如我们要查询的配方名称是 三个 a, 然后点一下这个查询按钮,设置为一确定,你看预览配方,这里面就是三个 a 的 数据了。 自动化的配方一般都是做到触摸屏上,为什么呢?为了节省 plc 的 内存,我这里是做到 plc 里面了。好处就是读写的速度快,各有优缺点。你是怎么做配方程序的?来评论区交流一下。

诶,标签呢?对,你没看错,这个货来的时候呢,四个 全部标签被拆去了,这个型号原是 gtr 杠 p 幺二 g n 式的卫仪传感器,那到货以后呢,发现全部没有标签,这边也是及时联系了客户,嗯,客户说出货前把标签全部都撕去了。在这 琪琪要告诉大家,像这种配件全新原装的,它的标签完整是非常的重要的。呃,如果说标签撕毁或者标签有呃字迹之类的,价格都会大打折扣。像这个这三个呢, 客户把标签补寄给我,那我这边捏上去以后呢,还可以按照全新原装去算价格。那像这个呢? 像这个呢?标签损坏了,那这个盒子自然而然就没有任何用处,那这个货呢,现在目前就只能按照全新包装去算。那在这里呢,琪琪也要提醒大家,千万不要因为自己的无心之举让自己损失几百甚至几千。

这条视频给大家讲解一下我们这个金士的 p r c 的 编程软件简单的使用方法,通过 usb 口连接到了我的电脑,第一步打开我们的这个金士编程软件,进来以后点文件新建一下我们, 然后这里是他要所有的信号,这个是 k v 高 x 三幺零,我们可以通过这里能看到,然后他的项目名称我写一个九九九点, ok, 然后我们进来以后呢,他是有有一个让我们输入密码的这个界面,这个界面主要针对于我们这一块程序,这是一个租钛的一个界面,然后这边是我们常用的一些指令,嗯,先点一个常开点, 然后我刚很纳闷,他写编程的时候,他的输入和输出都是 r r 零零一是我们的一个开点,他输出的线圈也是 r, 然后这里有一个 启动模拟器编辑,我们打开它,然后它就给我们弹出来一个 p r c, 换成一个 run 的 状态,是我们这个界面。这里编成这个层次的话,就是说明我们已经进来了,我们这个 p r c 就 已经是有一个运行的一个状态了,然后也可以看到我们这个 p r c 上面也是 run 的 一个状态。
