现场有台搅拌机电敏器,要求端子控制实现多段数循环切换,听起来是不是贼简单,但问题不在控制本身,而是只有一块 mcgs 触摸屏,加一个继电器模块,要求有实体按键控制启停,没有 plc。 然后呢, 只能跑来向我求助。今天就拿这个真实的控制案例,从 mcgs 通信及脚本逻辑,到怎 通过输入去控制继电器模块的输出,从而改变变频器频率,做多段数控制。完整给你讲一遍,搞懂这个案例,触摸屏的脚本控制逻辑,你就基本上拿下八成了,全程干货,不拖泥带水, 时间可能稍长,建议先码住,下次遇到同样的控制场景,直接拖出来照着做,跟着我的镜头一起来。 触摸屏通过四八五通信控制远程模块按钮牌,远程模块的输入,远程模块的输出,我就接变频器的多段数段子控制,然后驱动三相异步电机,我触摸屏用脚本程序 去控制远程 i o 模块,我任何画面都不写,我作为一个控制器,我们完成一个什么样的控制呢?我就按启动按钮,电机以高速启动,三秒之后自动变成中速三十赫兹,然后再变成低速十赫兹,低速十赫兹运行三秒之后,然后再循环停止按钮, 电机停机。那首先我们要知道就是什么呢?变频器多段速控制,他是通过这几个端子, sd 是 公共端,高速、中速、低速、远程模块,这几个输出都要接到相对应的变频器的这几个控制端子。首先我们接公共端,这个是远程模块所有输出的公共端, 公共端接好了之后,我们就从最低位开始接,这是远程 io 模块继电器的最低位,我要接到正转端子 stf, 我 只接正转, 接下来三个继电器就分别接到 r h 高速、 r m 中速和 r l 低速触摸屏脚本程序去写它这四个继电器的输出,同时读取按钮的状态,然后进行一个脚本控制。好,我们现在打开 m c g s 新建双击设备窗口,右键设备工具箱,添加创口 副设备以及 modbus r t u 串口,双击它弹出一个动画框,点击确定,双击通用串口副设备,我们用的是四八五,接的线是七正八负,那么这个串口端号我们一定要改成二波特率,这个波特率是和重站的波特率要保持一致,重站波特率是三八四零零,然后是八 n 一, 一定要改成一样,三八四零零,偶效应改成无效应,然后这里点击 ok, 好添加设备通道,然后删除全部通道,确定,然后我们点击添加通道,输入继电器通道地址,从一开始连续的八个,这是输入继电器,我要读它输入的状态, 然后点击确定,然后我们再增加通道输出继电器,就是我们要控制它的继电器通道也是从一开始连续的八个,我们如果写豹纹的话,是从一开始快速连接变量,默认变量连接,点击确定 第一按钮,第二按钮,其实我只有两个按钮,一个启动按钮,一个停止按钮,一和二,然后去控制一二三四的输出。好,我们建立完成之后,点击确定 全部添加,然后先关闭,然后我们再来到实时数据库,虽然我不要组在画面,但是我要建立两个数据,这两个数据是什么呢?如果我要脚本里面计时的话,我要创建一个计时值以及一个计时的标志位,他一定要一直接通他才能计时。好,我们新增第一个对象计时标志位,双击他计时 标志位,然后选择整数,然后点击确定这是第一个,然后新增对象,第二个,双击它,把技术标志位改成 计时值,这也是相当于我们一个定时器的当前值。选择整数确定,然后再来到运行策略,新建策略,循环策略,点击确定好,我们可以把名字稍微改一下,控制变频器,把它的循环时间 六万改成一百,那么他就每次一百毫秒为周期的循环扫描,点击确定,然后再双击你新建的循环策略,右键新增策略,行策略执行条件,双击表达式,直接写个一,一直执行脚本程序, 双击它,这时候就来到我们的脚本程序第一行就写什么呢?就是读到第一个按钮有信号的时候,我直行高速启动, 然后启动完成之后定时三秒,他自动执行中速启动,然后再定时三秒低速启动,然后 在三秒之后循环到高速启动,如果读取到第二个按钮的时候,他应该立马停止,这个思路就是这样子。好,我们来写第一行,添加 if 乘语句,如果当读到第一个按钮有信号等于一,所以我们选择旁边的数据对象, 然后找到只读幺零零幺,这是第一个按钮,双击它,然后等于一,那么我按下启动按钮,它应该是 s t f 得电和 r h 得电,也就是第一个继电器和第二个继电器得电,这是高速,所以就是第一个继电器和第二个继电器要同时得电。好,然后我们来写, 第一个继电器等于一,二个继电器也等于一。第一号继电器和第二号继电器 s t f 得电,然后 r h 得电,那么还要干一件事情,计时标志位他也要等于一,按下这个按钮之后,他要计时, 那么第二行一样的添加 f 增语句,当计时标志位等于一的时候,他要开始计时,计时值等于计时值自加一, 就是每个扫描周期他自己的累积值都加一。我设定的扫描周期是一百毫秒,每循环扫描一次 就是一百毫秒,循环扫描第二次就是两百毫秒,相当于我们踢零的计时器,你设定几十,那么就是几秒。添加一幅的语句,当这个计时器等于三十的时候,三秒吗?我需要切换成中速。计时值 等于三十的时候,切换成中速正转,第一个继电器 spf 正转,它肯定要得电,然后第二个继电器它应该是清零等于零。第三个继电器为一,它是中速,到了三秒的时候,切换成幺零幺幺零幺就是中速了,第一个继电器和第 三个继电器得电,这是中速。好,然后计时值等于六十的时候,也就是六秒的时候,我们再添加一个 if 的 语句,计时值等于六十,那么我们再把这个复制一下,暂停。正转为一,高速为零,中速为零,低速为一, 它现在是十赫兹在运行,十赫兹再运行三秒,也是等它到九十的时候,那么我要循环到高速,那怎么办呢?我们继续添加一负的语句,当 即使值等于九十的时候,那么我要切换成高速,对不对?第一个继电器和第二个继电器得电,其他的全部不得电,三四不得电,我们来复制一下,然后占电, 三四为零。为什么我这里要写三四为零呢?因为他低速已经打开了四,对不对?所以我要将四归零。我第一句按下启动按钮的时候,我没有写三四,因为我没有去控制三四,他肯定是零, 所以这里一定要注意。然后我们还要干一件什么事情呢?当前计时值清零,让它重新计时,让它循环好,所以将计时值等于零。计时标志位不需要等于零,因为它一直还要计时,只不过我是当它到了九秒的时候,它的当前值为零,从零,重新给我开始 计时,记到三秒变成中速,六秒低速,然后到九秒的时候又变成高速,这样如此循环。这里有个错误,就是什么呢?它打开气垫器,它并不是一,它这个报文是零零 f f, 零零 f f 转换成实景值就是二百五十五,所以我们要将这个等于一,全部改成二百五十五 啊,现在已经全部改成二五五了。好,然后我们写停止,停止怎么写呢?一样的 if 键,当我按下停止按钮,也就是第二个按钮 按下去的时候,那么所有的全部要停止,对不对?那么我们就复制一下啊,一号继电器停止,二号停止,三号停止,四号停止,同时也要清空计时标志位等于零。 好,那么我们的这个脚本基本上已经写完了,检查一下脚本,正确确定好,然后把它关闭存盘写到触摸屏里面,然后连接好,现在已经下载完成了。 启动,我按启动,现在一二继电器得电,然后切换成中速一三得电,低速一四得电,然后再切换成一二得电,如此循环。 好,我按停止按钮,全部是电。好,这就是咱们用搅拌程序完全去控制远程 i o 模块,再去控制变频器输出多段数运行。今天就讲到这,你学会了没有?
粉丝10.6万获赞37.6万

什么?你还不知道会川 it 七千吗?会川 it 七千系列是工业场景通用型极强的人机界面,完美兼容会川全系列的 plc 四幅 i o 模块,适配会川整套的自动化控制系统, 采用工业级硬件,耐高温、抗干扰,能适应车间粉尘、震动等复杂工况。屏幕高清,触屏灵敏流畅,组态软件操作简单,支持参数监控、配方管理、报警记录、数据追踪等常用功能。 通讯稳定可靠,调试便捷,单机设备、流水线、整线、自动化项目都能适配,通用性强,是公控人机交互的主流选择。那今天的你学会了吗?会的,关注小平,小平带你玩转公控、控控控控!

其实只要熟悉了 mcgs 通信和脚本的基本逻辑,这些都是小场面,分享一个真实的面试要求,一个触摸屏,一台温控仪,一台变频器,靠四八五通信控制,一台风机在起停的范围内随温变频运行。怎么样?有问题没有? 这个视频把整个项目完整的跑一遍,从思路整理到通信配置,再到触摸屏的脚本逻辑,全程演示,不跳步,不省略,搞定了他。绝大部分脚本控制逻辑都是小意思, 视频可能会有点长,而且一定对你有用,先点个收藏,免得划走就找不到了。话不多说,跟着我的镜头, 直接开始用 m c g s 去控制风机转速。我们控制风机,我们知道他不可能有正转和反转,他只有一个方向, 采用 m c g s 触摸屏温度仪表的量程是零到一百度,以及一台变频器,用摩托巴士 r t u 通信去控制风机的转速,很简单的几个设备,它也没有 p l c。 温度大于等于三十度的时候,风机要启动, 并且它启动初时频率是三十赫兹,随温度限性增加,到了三十度之后,温度越高,频率就应该越快。但是温度在五十摄氏度以上, 频率就横定为五十赫兹,你哪怕到六十七时,他也是最大频率五十赫兹,给他降温。温度降至小于等于二十度的时候停机,这个意思就是什么呢?小于三十度的时候, 风机转动的频率依然是随着温度改变频率到二十度,一旦小于二十的时候,风机停机,利用二十度到三十度的回差,防止零界点的频繁起停。这是他给我们的一个要求,我们怎么去实现呢?首先你清楚思路,我们用我们所学到的知识所得到的信息,看怎么去把它完成了, 这叫做思路。第二,怎么搭建?我这里要用摩托 boss r t u 去通信一台变频器,一台仪表和 m c g s 触摸屏硬件怎么搭建?第三, m c g s 程序脚本,这整套下来之后,我们再用实物演示 把整个过程还原一遍。我们所知道的就是一个温度仪表零到一百度,我要对应着变频器的频率零到五十赫兹,但是它的温度是三十度的时候,它启动启动变频器也是三十赫兹。然后去随数 学到哪里呢?到五十赫兹的时候,变频器也是五十赫兹,这是五十摄氏度,再往右边走到一百摄氏度的时候,他依然是五十赫兹。好,如果回到低于三十的时候,他不会停止,直到低于二十的时候,变频器停止零赫兹。首先我们第一步要看的就是 温度大于等于三十度的时候,变频器是不是要随数,那么变频器的频率就等于温度乘以一百,为什么乘以一百?我们设置五十赫兹就是五千,三十赫兹三千,所以这里要乘一百,变频器的频率等于温度的数值乘一百, 如果当它大于等于五十度的时候,变频器的频率横定等于多少?五千。好,我们看如果它降温降至三十度的时候,变频器的频率横定等于多少?五千。好,我们看如果它就不会到二十度了, 三十以下风机还要运行直到二十度以下,这时候怎么办呢?其实我们可以用一个标志位,有这个标志位变频器就启动,风机就运行。我们再整理一下,大于等于三十度的时候,那么标志位我就给一,证明我的风机要启动了。所以当标志位等于一的时候,变频器的频率 等于温度乘以一百,温度大于等于五十的时候,变频器的频率等于五千。如果温度小于等于二十, 第一个要干的就是什么?把标志位给清零,停机,变频器频率等于零,大概的思路我们想清楚之后,我们就去干什么呢?想怎么去搭建。 mcgs, 我 通过一个极限器进线,然后接两个出线就完事了, 这个是温度仪表,这个是变频器,这样子把它连接起来。 mcgs, 四八五插着七正八负作为主站控制器插到极限器,这个极限器可以采集三路四八五信号,第一路四八五信号就是这个温度仪表, 它的账号是二。另外一个从站就是这个变频器,变频器它是通过这个网口,网线分出来两根线,蓝和绿,它接在一起是 b, 然后蓝白和绿白是 a, 这个接听器就带了两个从站, 这样的话它总线结构就完成了。我要和它通信,一定要保证什么呢?通信格式一致,用的通信格式就是九六零零。温控仪表的账号是二,变频器的账号是五。首先我们去看温控仪表, 我只要读取它的温度,读取它的温度,计算器地址是四驱三百零一号的计算器。把温度读取出来之后,我们要去控制变频器的频率和变频器的启停,计算器地址是四零零零九,等于二的话,正转等于一的话就是停机,它的频率设定在 四零零幺零,如果我要五十赫兹,那么就是五千三十赫兹,那么就是三千。 if 温度读出来的值 大于等于多少?三十度,但变频器的频率等于温度乘一百 and if 第三步, m c g s 怎么去创建通信?怎么去编辑程序脚本去控制以及实物验证。打开 m c g s, 点击设备窗口,双击它,添加设备工具箱,通用创口副设备,通用创口副设备,我们这里一定要选择 com 二,因为我接的是七正八负 com 二九六零零八 n 一 两个重置设置好的通信参数,然后我们点击确定 右键设备工具箱,添加 modbus r t u 串口,双击它,选择是温控仪表,它还有一个变频器,那么我们再添加一个,再双击好,添加了两个重载设备,我们首先双击设备零,添加设备通道,添加设备通道这里我们读取的是温度,然后选择四驱 十六位无符号二进制通道地址,读取十六位温度值,刚才我们也写了是四零三零幺,所以我们将四零三零幺把它添加进去。三零幺,这前面不用加四零,我只要读取温度就可以了。点击确定,然后连接变量,在选择变量这里我们打温度,实际温度 旁边的这个设备零,我们可以改一下,就是温度仪表站号,我们要改成二号站温度仪表,我是二号站,点击确定,全部添加 好,这是温度仪表,已经组态完成。然后就是变频器,双击它,依然删除全部通道,添加通道我是要添加启停的控制, 第二个就是要添加它的频率的控制,打开说明书,起停的控制,在这个地方四零零九变频器状态以及控制输入命令,四零零幺四就是变频器的频率设定,所以我们添加零零零九和零零幺四,其中零零零九它的一十六位 控制字,在这个地方我们只要控制起停对不对?停止,那么这最低位是一,那么肯定就是等于一,四零零九等于一,那么就是停止,如果我要它正转呢, 那么就是症状等于一,其他都是零,停止是零,那么就等于二,所以我要的症状就是等于二,我要的停止就是等于一。我们继续回到 m c g s, 首先添加零零零九四驱十六位, 然后确定,我们连接一下变量控制字,点击确定,然后我还要添加一个设备通道, 四驱零零幺四,选择一十六位无符号。添加完成之后,我们再去更改一下它的设备名称, 这是变频器,它的账号我设置了五,然后点击确定,然后再确认全部添加, ok, 我 们的硬件组态已经完毕,关闭它实时数据库。我们要建立一个什么?建立一个标志位,呃,变频器启停的标志位对不对?新增对象双击 get 一, 我们写 运行标志整数,它不是零就是一,是个标志位啊,所以我们这里要选整数,点击确定,然后运行策略,新建策略,点击循环策略,然后点击确定, 双击循环策略,右键新建循环策略,行,然后把这个循环策略的时间改成一百毫秒, 它是最低一百毫秒,它的执行条件。写个一脚本程序,双击它就进行脚本编辑,第一句应该就是当温度大于等于三十度的时候,我启动标志要等于一,对不对?好,首先我们添加 if 语句,当实际温度大于等于三十度的时候, 那么运行标志等于一,就是当他大于等于三十度的时候,他要运行好。我们再添加一个运行标志等于一的时候,频率控制等于实际温度乘一百,变频器的控制字要等于正转等于二,变频器的控制字要等于 二,这时候正转,并且频率是温度乘一百,然后我们再大于等于五十呢?再添加一负增语句,当温度大于等于五十的时候,那么我的频率控制就应该等于五千,这里就不要温度乘一百,再横定成五千,当然他还要控制字等于二,一样的是正转, 那么当实际温度小于等于二十的时候,再添加一个一负增语句,小于等于二十的时候,我要干嘛呢?我要他停止对不对? 状态应该等于控制字停止等于一,然后频率要等于零,启动标志我要给他复位。频率控制等于零,控制等于一就相当于停止,然后 启动标志等于零,这样写下来的话,其实就已经完成了他的控制。我们点下检测脚本,正确点确定画面,大概主测了一下,这里是显示实际的温度, 然后温度的数值,这是频率显示数值以及它的一个指示灯。为什么我用了一个这样的滑条呢?因为我发现有一个问题,就是就温度仪表,其实我并不能改变它的这个温度上升和下降, 所以我就建立一个模拟温度,然后用滑动调去调节它的这个模拟的温度,我所有的变量都指定了这个模拟温度,我们就去看它是不是到三十度的时候它启动,并且先看它的频率,那么这一个实际温度还是连接着 温度仪表,显示它的实际温度,我们就写到触摸屏里面去,然后我们去滑动这个温度,我们看一下这里没变化,然后它超过三十度, 它现在已经启动了三十点九三这个运行指示灯,它很亮的,频率显示出来。三十点九二,好,我们继续继续增加,增加温度, 三十六度频率和温度是对应上的,然后增加到五十度温度,现在是五十一度了,频率是五千, 他不会增加了,最高频率了已经,哪怕离到一百度他也是五千。好,我们降小于五十的时候,他就随温度变速了,然后我们再降到二十二十点六二度,频率是二十点六一, 好,我们再降一点,小于二十,停机了,一十八度频率为零,就是我们再启动,高于二十他不会启动大于等于三十,那他又启动了 触摸屏,通过四八五采集温度的数值,根据脚本的控制逻辑,控制变频器的输出,对风机进行控制,今天我们就讲到这。

数据记录,然后我们导出的话,先插上 u 盘,它会弹出这样一个画面,这个画面我们输入密码六个,一 点登录,登录以后有一个 hmi 上下载点这里,然后我们这里选选择数据传输, 然后数据导出。呃,我们选择这个数据记录,勾选,然后选择这个 usb 文件位置,文件位置 我们直接点确认,它就是呃 u 盘的一个默认路径,这个时候点击确认,然后是否要导出文件,点试等等这个进度条,把整个数据全部导出, 呃,上面显示数据导出成功点确定。

今天给大家讲解一下海维阻碳脚本功能,怎么直接一键调用变量,我将用两个变量相加来给大家演示,接下来大家可以跟着我的步骤来操作。首先我们先增加三个内部变量 类型,设置为整形即可,这样我们进入主画面绑定这几个变量,在画面拖入几个数值,输入图源,绑定其中一个变量之后,我们右键点击多重复制,设置为一行三列变量,也就自动绑定成功。 接下来找到左侧的事件,新增一个启动执行事件,执行任务,选择新增一个任务,在右侧找到变量引用项, 找到内部变量组,我们新增的变量组单机就可以添加上去,在后面输入等于再点击其他变量,再输入加号单机我们需要加上的变量, 点击确定就添加成功了。执行方式,选择间隔执行,并设置好间隔,不要忘记数值显示输入,要勾选输入进行在线模拟, 这样我们就可以进行在线模拟查看,可以看到我们输入就有实时的运算。 朋友们,你们平时用海维阻太有没有遇到过问题,评论区一起聊聊呀!

今天给大家介绍一下汇川触摸屏里面用户权限以及用户登录按钮的制作方法。首先在左侧工程里面找到这个用户权限 里面有两个,一个是组合用户,然后我们分配的时候是按照这个用户组他进行分配的,那么我们现在可以看他默认的有操作员组和管理员组两个,而操作员组的话,他的操作啊,他这里的权限只有操作权限,没有管理和监视权限,那么我们在这里呢添加一个操作员, 然后对应给他设置一个密码,好,他的组呢属于操作员。然后我们回到画面里面,这里我们拖动放置两个按钮,一个是用来测试权限的,然后这个呢是用来做用户登录的画面的切换, 我们点击这个按钮,然后在他的事件里面,那我们选择单机也可以按下,也可以选择好了之后呢,在他旁边的这个脚本里面啊,有一个用户管理,打开之后啊有这样一个脚本,然后我们鼠标放在上面,他会有对应的提示打开打开之后呢,我们将这一个按钮 他的属性里面有这个安全,我们将他的权限选择一下,选择为操作使用一下,然后呢我们模拟测试一下, 首先当我点击这个的时候,因为我现在没有进行用户登录,所以说呢他会提示你是否要登录,我们点一下这个密码, 没有设置啊,我们选择这个用户二好,登录进去之后,那么这个按钮它点击的时候就可以操作了。

嘉善的朋友你们好,当你们在使用变频器或者说四伏驱动器的时候,有没有遇到面板上显示五个八的情况, 为什么变频上面会显示这么多八呢?今天我们就一起来聊一下,遇到这种情况该怎么办?首先我们要知道它出现五个八的原理,当我们给变频器或者说四伏驱动器上电的时候,它的主控芯片粗死化。 之所以呢,为了让我们确认数码管段位都能正常显示,他就会命令数码管把所有段位点亮,当我们所有段显示正常的时候,他会就出现一个完整的八,而一个八由七个段组成,当五个数码管同时显示的时候,我们就能看到五个八, 当然这种时间持续的非常短,一般来讲是一到三秒,那如果说整个界面就直接卡在了八八八上面怎么办呢? 首先第一步呢,我们要检查一下这个变频器它的排线有没有问题,那会穿呢它我们先揭开面盖,然后才能 揭下我们的变频器面板,那么它这里有根排线啊,大家可以看到我们把排线重新插拔一下,然后呢我们再给它重新推个电,说不定它就好了。 如果说我们把排线插拔以后上电还是不行怎么办?那我们可以找个一模一样的面板放上去,当你换一个面板上去,他说不定就显示正常了,好了,那么就换个面板就好了,那坏掉的面板呢,基本上是不修的,像会穿这种便便器啊,只要你常见的便便器面板在市面上都能配的到的,面板换了他还是显示 八八八八八,然后排线也排插了,都没问题,那么这时候就是便便器已经有问题,大家可以看到啊,这个 排线,这个接头,它是跟主板连在一起的,我们应该就是变频器的电路板坏了,出现这种情况直接送修就好了。在变频器的使用过程中,你还遇到哪些问题呢?欢迎评论区留言讨论。

今天给大家带来用脚本实现批量复制,先新增几个内部变量,批量增加十个变量,再建另一个变量组,也新增十个。 然后我们进入主画面绑定刚刚的变量,运用多重复制自动绑定,两组变量都绑定好后,增加一个功能按钮绑定。等下我们写的脚本, 在左侧任务中新建脚本任务,点击右侧应用函数的其他里面的批量赋值功能,鼠标移动到上面可以看到详细内容,点击就插入到了脚本中。先设置 i 小 于等于十, 接下来找到循环中的 full name 中内容,这里面填写被赋值的变量名,我要赋值至二组,改为二即可。 这个的含义为将值赋为组号乘二的结果,不过我这里要换成将一组值批量赋值至二组,所以复制这段粘贴至 value 后,将值改为组异变量名在右侧直接选择点击即可。将变量形式变为双引号, 后方再加一,意为将变量循环复制,删掉其余内容,再将 backset 改为 get, 在 name 后面去掉 s, 这样就是一个完整的批量复制函数。点击测试进行查看有无错误,确认准确,我们就可以模拟运行进行查看。 将这一组值写入几个,点击按钮进行赋值,能看到所有值都批量赋值至二组中,你学会这个功能了吗?平时用海维 sigada 时有没有遇到批量赋值的需求?用这个方法是不是比手动改方便多了?

用红指令实现无门通配方的功能,先演示一下怎么使用,首先我们点击配方编号,然后选择一下我们的配方, 然后呢这是它在触摸屏里边的会自动切换,然后我们点击下载,然后它就会更新到 plc 里边去了 啊,然后呢我们如果新建一个配方呢,那就是这里选择一个我没有用的编号,写的十啊,然后我们把这个 plc 里面数据修改一下啊,这些调好的参数啊,调好了以后我们点保上保存 啊,它就保存到 plc 出物屏里边儿,放到出物屏里边儿后,这个配方就新变成功了 啊,然后呢我们想用哪个,我们就选择直接切换,然后选择编号以后点下载啊,就会显示了, 只要我们选择编号啊,能够配方功能就会顿就类就变了跟配方名称。 然后呢我们是通过红指令,我们看一下红指令是怎么写的,横指令用定义定义数据类型,然后呢我们得到我们的数据编号,然后我们把这个数据编号进行放大一百倍按,就是说 每个配方的地址间隔就是一百个地址,然后呢我们又了是数据,所以我们把这个处给到地址缩阴里边啊,比如第一个配方是从一千开始的,然后第二个配方呢,它就可以从一千一开始的啊,就这样每都递价一百, 这就是配方编程调试,有疑问留言告诉我,咱们下期接着聊。

有很多朋友想要学习海维 sky 的 脚本功能,今天我将用五步教会大家用脚本查看工程日记。首先我们看到左侧导航栏的任务,右击脚本任务,新建任务先需要设置任务名称,点击确定就进入脚本编辑画面。右侧可以直接引用变量函数等常用语句。 接下来使用我们日记语句,这个 log 的 意思就是日记记录方法。这里的百分号 s 是 字母串格式,占位符就是把数字一转成字母串输出到日记里。第二行是调试级别的日记,一般用来在开发阶段排查问题时输出关键信息。 第三行 info, 日制输出语句,一般用来记录程序正常运行的关键信息。 trace 是 追踪级日制输出,用来打印最详细的程序运行轨迹信息。 warn 是 警告级日制输出语句, 用来提示程序出现了不影响运行但需要留意的潜在问题。 note 是 备注,即日制输出,以结构化的形式打印在日制里,方便查看对象里的具体信息。最后这个是错误,即日制输出语句,作用是记录并打印程序运行时的错误相关对象信息,方便排查问题。 百分号 s 代表自复串,占位符,用来填充文本内容。小 o 是 简单输出对象,展示对象的基础信息。大 o 是 输出完整对象,会把对象的所有属性和结构详细打印出来。之后我们点击事件功能新建,启动执行事件任务,选择已有任务,找到刚刚的脚本任务, 点击确定就绑定成功啦。执行方式可以选择执行一次或间隔执行,我这里选择间隔执行,执行间隔设置为五千毫秒记五秒,这样我们就设置成功啦。接下来我们下载到设备中,点击上方导航栏第二个图标,导到对应设备,点击下载工程 成功后,浏览器输入 dev log, 点 html 进行访问, 就可以进入日制查看页面可以看到不同日制的输出,可以筛选不同的类型。最后要和大家强调,日制只能通过高版本浏览器访问,且只支持一个用户进入页面查看。这期就到这里了,大家还有什么其他疑问吗?欢迎在评论区里交流。

汇川 plc 功能还是挺强大的,支持脉冲和总线轴多轴同步运动电子齿轮。这里呢我们的应用案例是 主轴和我们的这个锥剪轴来实现对物料皮带线上啊物料做同步运动切割。然后这边呢是一个非剪旋切 触摸屏自带的软件啊,这个控件啊,它能够实现我们这个刻度的指示,以及呢这个指正那个旋转还是挺不错的。大家是否也在使用惠创的 plc 和触摸屏做项目呢?

今天是端午节,然后学员大部分都走了去过节了,然后给大家准备了一个会川的一个项目,这个呢是会川的一个触摸屏,然后这边呢是会川的这个 p l c 程序啊,咱们还有一个学员没走,咱看一下, 然后这个学员是在写那个风险金的程序,是吧?今天晚上是不是调呀?啊?这个是咱们现场的一个项目啊,然后是从头到尾自己去独立去做的,然后大家如果有想学 plc 的 话,大家可以给我留言。