真可爱, 这次。
粉丝23获赞27

嗯,各位朋友,大家大家好啊,那个我们这节呢给大家讲的恐龙通泰触摸屏脚本实现电机延时启动, 嗯,就是在我们生产的过程中,经常是需要说遇到一种情况,就是我的电机,然后我按一按下去,他需要延时几秒启动,那么这个延时启动正常情况下我们的程序一般都会在 piac 里边,然后或者加个延时继电器 去实现,嗯,那我我们通过触摸屏可不可以实现呢?那个我接下来给大家讲一下如何去实现的啊?嗯,首先我们 嗯还是那个双击这个空白的地方弹出来一个循环脚本,嗯,弹出来一个循环脚本呢?然后我们大家伙刚才知道那个变量,那个这 这个变量的关联啊,电机,然后这个电机关联的,呃,变量就是就是电机,然后他这个是主要是填充颜色,我们我们现在是,呃没有实物接电机,然后我们就通过那个填充颜色,就看这个电机如果是绿的话,他就是钻了,如果零的话他就是没钻, 嗯,然后剩下这个就是启动按钮,然后按下的话启动按钮为一,嗯,按下停止的话,这个启动按钮为零啊。 来,那我们就写一个,嗯,写一个脚本,然后我们循环时间呢,先把它改到,改到改成一千啊, 嗯,循环脚本,首先呢我们是假如电机等于一, 那么,嗯,电机等于一,然后呢延时启动的话,那我们就加一个吧,加一个计时等于 计时加一, 然后那个,哎,我们结束一句啊,假如电机等于一,那么几十等于几十加一,嗯, 假如计时,嗯,等于五吧,我们也是五秒啊。 es 五秒,即使等于五,那么电 机等于一,这不对啊这不对。假如启动啊,假如启动等于一,然后结束语句 e 的 f, 然后呢?好了,这个这个目前是那个假如启动等于一,那么计时等于。计时加一,然后假如计时等于五的话,那么 那么电机等于啊,这个这个需要加一个。嗯,行,我就,我就这样看一下。我我就这样看一下啊。嗯,这个计时,来我我大家伙看,我新加了一个变量,是计时,但计时的话我没从那个数据库里 数据库那添加啊,然后我点确定的时候这主菜就报错了,告我未知未知对象,那我点试,那他就给我新增一个数值型的一个变量啊,这个呢?我点确认,哎,他就加上了, 这样的话脚本就没有错了,是吧?来,我们现在把它下载下来,我们先看一下啊,看一下能不能实现,有没有什么问题。 启动运行,启动一二三四啊,启动了啊,我手都慢了, 那我得停止看,停不停,停不下来,是不是?哎,那我们就需要再加一个。 嗯,这样吧,我把它复制一下,我们是没写停止条件呀。假如停止等于, 假如启动等于零吧, 就因为刚开始大家伙看我的停止按钮是让启启动为零,那我停止按钮按下去,他就是启动为零了,启动为零,那么 那个 d a g 等于零,我把它复制一下啊, 那么电机等于零, 嘻嘻。 来启动运行,来,我们数一下啊,二三四五。哎,启动了,那我慢停止,看能不能停呢?哎,可以停了, 这是不是已经实现了电解时启动了?为了大家更更直观啊,我再加一个标签,让大家伙看到这个时间, 嗯,说这个怎么做呢?首先把标签拉进来啊,点这个选这个显示输入,显示输入这,然后显示出对勾,同时这那个出来,显示输入这个这个按钮啊,那我们在选那个数字型输出,因为我们 是那个呃数数字,数字型的对象啊,刚才那个加那个计时的时候也是数字型的,我们把计时放在这个框框里边单位,我们就写秒秒啊, 点确定好,这个时候呢,我们就可以看着这个秒,然后可以走了啊,然后我们看一下 启动, 看见没有开始走了啊, 哎,我们点停止,待会发没发现这个秒啊,然后他走走,走到十二秒了,看见吗?我们 最多让他写四五吧,来我看一下怎么做啊?循环交保,交保,然后,嗯,他 当他等于五,那么我就我就加一个条件吧,当他这个是英文状态下,中文英文状态下,那么当他大于 大于等于五的时候,那么我们电梯等于一,然后计时呢?计时我让他等于五,就是我不让他往上涨了啊,最多就到五,好 错了啊, 可以了啊,这个没报错, 刚才那多了一个等号, 哎,我们启动运行测试一下,一二三四五,哎,是不是可以了?五秒的时候电机启动了,哎,我们点停止,我们再点启动了, 我们这里也启动抽不行了,因为他这个秒没有清零,是吧?我们还得重新改一下啊,我们接下来这个脚本还得写一步。 嗯,启动等于,假如启动等于零,电机等于零的时候,那么我把这个计时给他清零,刚才刚才等于五的时候直接启动了,是吧?我把这个计时给他清零了。 写错了啊,这个计时还等于五呢。计时等于零。哎,我们再看一下啊, 来,一二三四五是不是启动了?哎,我们点停止是不停止了,我们再次按启动, 看他五秒以后仍然。哎,五秒以后正常运行了啊,停止。好,那这个程序就可以了啊,写完了。

大家好,我是自动化林工,朋友们大家晚上好,今天呢,咱们来一节这个粉丝的这个答疑课啊,最近呢有一个粉丝咨询林工,你好,这个数值一加多,能不能给个延时加,比如一秒的时候 a 加一,两秒的时候 b 加一, c, 三秒的时候 c 加一,感觉有点难。嗯,其实怎么说呢,这个东西啊,我是初学者的话,还是有点小难度的。嗯,整体上呢,基本上是应用了这个脚本啊,循环策略啊,以及计时计时器。 结合着这个粉丝的这个问题啊,我,我做了一个小的一个例子啊,就是这样,嗯,这样一点延时计数,然后一秒的时候他会加一,然后两秒的时候他加一,三秒的时候他加一。好,接下来给大家演示一下啊, 就这样大家看点一下,一二三,然后这个是一个计时器啊,就相当于点下去以后的一个延时的情况,一二三是吧?好,接下来呢就给大家说一下这个怎么是怎么做的啊? 好,我把这个工程关闭这里呢,有一个未做的一个小模板啊,然后咱们在这个模板上直接做好,我把这个题目修改一下。昆仑通泰 如何实现一控多延时计数。 好,首先呢,咱们先新建几个变量啊,先建 a、 b、 c 整数, a、 b、 c, 然后这个是计时,就是按下去后的一个计时,就是按下去以后这个时间的计数情况, 然后这个就是那个按钮变量延时计数 啊,接下来咱们就可以在用户窗口做了啊,然后几个标签, 三号 b、 c 几十。 好,接下来加对应的数值输出,显示输出,这个是 a, 这个是 b, 这个是 c, 这个是计时,然后再加一个按钮延时计数。 这里呢,咱们做这样一个什么啊?做这样一个操作属性,按下的时候数字对象把什么字为一,把延时计数字为一, 然后咱们利用,这里呢,咱们加一个,需要加一个循环策略啊,循环策略, 然后一秒循环一次延时计数。 好,双击新增策略。行,这里呢,咱们加一个条件啊,这里当他当延时技术为一的时候,执行后边的这个脚本程序,这脚本脚本程序怎么怎么写呢? 那就是当延时技术为一的时候,首先计时等于计时加一, 这样是确保了这个计时是吧?然后接下来就开始用 avin 啊。 if g 十等于一任,则什么?则 a 等 等于 a 加一对不对?然后如果计时等于二,那么 b 等于 b 加一,如果计时等于三, 那么 c 等于 c 加一,如果计时大于三,则什么?大家注意啊,大于三以后,咱们要把它清零,对不对? 清零记十等于零,而且要把这个延时记数给他复位, 就相当于这个循环策略就不用再执行了啊,这样就可以了。好,这边正确,好,确定,确定,这样就可以了啊。好,接下来咱们试一试,下载模拟一下啊。 好,咱们启动,你看一二三是吧,一秒以后逐逐渐的加一,是不是再来一次一二三是吧?啊,这样就实现了这个一控多延时技术。 好,那今天这个学习啊,到此结束,如果大家有问题的话,欢迎大家啊,给我私信留言,点关注不迷路,咱们下期再见。

大家好,这节课我给大家分享的是空中生态触摸屏脚本电子启动,嗯,首先呢我们在, 嗯,我们这个画面中有一个电机,然后这个就不讲了啊,然后还有两个按钮,这个按钮呢,首先我们,嗯,我们操作手续按下去呢,首先自一启动, 然后这个停止按钮呢,按下去以后清零启动就是,嗯,这个刚才在前面的脚本课也讲了,就是他,他按下去启动为一,他按下去启动为零,那我们就开始写他的一个程序, 嗯,我们还是再讲一下,我们写那个脚本,还是双击他的屏幕的空白去触点循环脚本,点循环脚本,那,那我们就,嗯,首先呢我们就开 从头开始写啊,首先我们就假,假如启动等于一,我切换为中文啊,假如启动等于一,那, 嗯,刚才这个 s y 读写零 q 零点零等于一 啊,这个不能不是这么写的,不是这么写的, 那我计时,我们这新建一个变量啊,我们新建这里边已经有一个变量了,那是计时,如果没有的话,我们就直接写答上,然后一会点确认时候他就自己给你添加 啊,那我们计时呢,就等于计时,计时加一, 那否则呢计时就会等于个零,就是当我按下那个停止按钮以后呢,我们就计时就给他清零了啊, 然后我再来个结束, e p 啊 a f 你的衣服啊,然后紧接,嗯,这个第一个已经写完了,就启动,嗯,启动以后开始计时,那么我们那个接下来就开始写控制程序,嗯,假如衣服计时, 然后需要 以后,即使大于等于五啊,大于等于五,那么嗯,那么设备扣零点零呢?这个时候我们就需要垫起就开始转了,扣零点零就需要等于一了,嗯, 等于一,那么等于一的时候, 同时呢我们就把这个计时呢, 等于一行,我就把这个写结束了,这个就不写了,这个这行 程序就这行脚本就就就结束了,我们再看一下啊,我们看一下逻辑啊,假如启动等于一,那么即使等于加一,嗯,即使大于等于五的时候,他就这样,那我们再写一个啊,行,我们现在就这样啊,我们 为了让大家更直观的看,我这加一个标签,我要把计时的这个值呢,我给大家显示出来,显示在这个屏幕上啊, 显示输出,数字量输出,然后我们是一个计时,是吧?然后计时我就我就,我就不,不买画了,不做买画了,就是给大家看,让我们点下载啊, 现在我们看一看能不能达到我们一个计时的一个效果啊?我把它放这, 那我们如果点启动的话,这个计时现在是零,就开始计时,然后一直到五啊,到了五,然后这个电机就开始转了,来,我们看一下是不是, 那我们点,我们点开始了啊,三四,接下来啊,电机开始转了,没问题是吧?嗯,没问题,那我们点一下,停止 就开始听了啊,啊,我们刚才刚才有有一个问题,大家看我刚才没写听的程序没,没写听的程序啊,没写听的程序,不好意思,还有一个 问题就是他的记事值一直往上走,停不下来,那我们看一下到底是什么问题呢?嗯,看一下这个脚本啊,嗯,否则记事就等于启动机, 那我们还需要写一个假如启动, 嗯,我们在这写的,否则计时等于零,那我们的启动启动也也让他为零。启动等于零,看行不行啊?这样的话,如果我按停止按钮的话,启动就为零, 启动为零,然后呢?我们还需要写一个,刚才那个计时一直往上走不停,那我们在需要写一个假如, 假如计时大于五啊,假如,假如计时大于五,我们只让他显示为五,不能再往上增了啊。只要一,即使大五大于五,那么我们让他计时 其实大于五,那我们让他计时就等于五得了,就让他最多就显示五啊。好,我们看一下这次啊,这次看能不能停下来了。 嗯,咋不行了呢? 这个计时知道正常了,然后他清零也行了,但是就是停不住啊,停不了,我看看这个脚本啊。嗯, 我在启动等于零, 嗯,看一下啊,启动等于一开始计时,假如计时,嗯,那就这写一个吧,那就这再加一个。假如计时等于零,再再加一行啊,那, 那么我就不让他输出了,我就让他为零,我看看行不行啊?等于零,我们把这个程序再下载下去,下去看一下他这个效果。 嗯,这,这停着啊,我按一下,我按一下启动看一下。 启动开始开始计时了,三四五五秒以后也也正常启动啊,我把这个电机给大家看,那我如果按停止的话,看能不能停下来。 哎,可以停了啊,可以停了啊,这样的话我给大家再完整演示一下,一二三四五五秒以后正常启动啊,那我们按停止就可以,这个程序就写完了啊,谢谢大家观看。

啊,大家好,今天咱们讲一下空冷通态动画显示工具的一个使用,咱们首先在这选择一个,选择他的一个动画显示的一个工具按钮, 咱们把这个它的长框设置成一百跟一百, 然后咱们双击进入他的一个属性的一个编辑界面, 然后他这基本属性,这是他的一个分段点,咱们可以手动增加他的呃分段点,也可以删除他的分段点,他默认是两个分段点,咱们给他增加一个分段点,给他命名成零一 二, 然后显示属性在这给他 哦显示属性,咱们给大家选择一个,选择一个变量, 比如说这个变量咱们选用 d 啊,然后还是回到这个基本属性,当封断点为零的时候,让他显示他的一个外形,外形咱们可以增加他的其中一个位图,咱们可以控制一个 风尚的一个旋转,通过在画面增加一个控制按钮啊,然后可以控制这个风尚的一个旋转,然后增加这个位图,当这个 d 等于零的时候,让他显示啊 这个图形,然后确定,然后充满按钮,然后把它的文字给它删除掉,然后当 d 等于一的时候,让它显示这个属性, 还是把它文本文字给它删除掉,然后外形让它显示啊另一个外形,然后咱们选择四四四,这个微图还是充满按钮,当 d 等于二的时候, 让他显示一个图形,比如说五五,然后充满按钮,咱们这这个图形已经啊进行了一个角度的一个旋转啊,当他这个 d 零到二循环的时候, 然后他这个图形就会抗着这个进行一个旋转,大家等会看一下,可以看一下那个后续的一个效果,把这个文字也给他删除掉 啊,这样咱们把这个就设置好了。设置好,接下来咱们就要增加他的一个脚本程序,然后让 d 这个值啊,从零到二啊,循环往复进行执行,然后确认 这是他的一个外观图形,咱们双击一下他的这个屏幕,然后进入这个循环脚本,打开脚本程序编辑器, 然后然后咱们在这增加一个程序,咱们用 if, then, else and if 当 d 小于三的时候,因为咱们最大值是二,让它小于三。 同时雨上咱们在画面可以设置一个控制按钮,比如说画面的控制按钮是一个一,他是一个开光亮的逻辑,开光亮,当这两个信号这两个同时为真的情况下,让他执行一个程序, d 加一, d 等于 d 加一 这个程序就可以啊,类似于咱们 c 语言, d 加一这个值付给 d, 负值,嗯,不是等于是负值,然后 else 当它等于 桑或者是大于等于桑的时候,让 d 等于零,然后从头再开始 d 等于,也就是把零付给 d, 然后最后是 and if, 咱们检查一下 啊,没有问题,确定啊,确认这个循环时间,大家可以啊 呃,自行的进行设定,如果想让他旋转慢的话,咱们可以把这个时间稍微放大一点,如果想让他快一点的话,咱们就设个啊,设个一百,他默认是一千。 然后确认,然后咱们在画面增加一个控制按钮, 比如说咱们先 增加一个启动按钮吧,启动跟停止按钮,这个是 e, 然后操作属性质疑,然后这个是 e, 这个是启动, 他的操作属性是至一,然后确认这是启动按钮, 然后咱们再增加一个停止按钮, 然后基本属性改制 停止,然后操作属性这块是一个至零清零, 然后确认,然后咱们左对齐一下, 然后咱们把这个组态下装到咱们的那个触摸屏当中, 这块是连接运行,因为咱们有实物 启动运行, 这个就是咱们已经下装下装到触摸屏当中的这个组态画面,咱们按一下这个启动按钮,这是一个风尚,看他能启动不,看能旋转不 啊?按下启动按钮,他开始旋转,然后按下停止啊,他就停止 啊,这就是动画显示工具的一个使用方法啊。喜欢的朋友点赞加关注,感谢你的观看!

大家好,我是自动化零工,朋友们,大家晚上好,今天为大家先回答一个粉丝的问题,因为抖音朋友叫阿强的朋友问如何为 gif 动画增加启动停止按钮。 嗯,按照我对阿强这位朋友的理解啊,他应该是想实现对这个 gif 动画的控制,当启动的时候,他这个 gif 动画会进行旋转,然后呢?嗯,想让他停的时候他也能停下来,应该是这样一个意思。好,今天咱们给大家实战一下。 好,咱们打开八点七 如何添加 gif 动画构建,大家听清楚吧。好,这里我再给大家演示一遍吧。好,这里有个 gif 动画,然后呢,这里添加 gif, 我这里有一个排风扇。好,这里可以循环播放啊,这个,这个就啊,也可以设置播放次数。好确认。然后呢,想实现对这个 gif 动画的控制,咱们可以在这里添加一个启动,一个按一个启动,一个停止 启动,当抬起的时候,咱们把它, 咱们把它让它运行,这个是是在正常监控。这个 这里有一个方法,这里有个 stat, 保存好确认。然后呢,再添加一个 stop, 这个就是停止 这里呢,然后咱们选择 stop, 可以了,这是什么实现功能?当点他的时候,他这个这个 gif 动画开始旋转啊,开始运行,当点停止的时候,这个 gif 动画停止。好,接下来咱们演示一下, 大家看哦,因为咱们没有设初始的状态,所以他开始的时候就是旋转的,然后咱们先点停止,停了吧, 然后启动停止啊,好,那如何设置他的初始状态呢?咱们可以在这里 启动启动脚本中。然后呢,首先咱们先让他停止这里用户窗口状态监控这个 gif 动画方法 stop, 好,确认。好,接下来咱们再试一下。 好,大家看启动的时候他是停止的吧,然后启动啊,停止 是吧?嗯,这里呢,大家应该是做这个通风工程啊,或者是做水的时候水泵的运行啊,咱们点启动按钮的时候,咱们就可以有一个变量啊,通过监测这个 啊啊,变量啊,唯一的时候,咱们就执行这个 gi 动 gif 动画 star, 然后当那个变量为零的时候,咱们就执行 啊,这个 stop 啊,可以用这个 f i 语句去做这个事啊。嗯,好的,大家学会了吗?好,今天的学习到此结束。点关注不迷路,咱们下集再见。

好,到我们啊写完之后呢点击编辑啊,那么这个时候呢,大家能看到我们脚本是正确的。好,那么现在呢我们啊返回到啊这样一个主界面,那么我们在使用过程当中呢,就是我们在啊,我们的脚本的啊最前端啊,我们需要设置的它属性, 在属性里边我们需要注意他这有个非常重要的参数,就是我们的循环时间啊,当然现在呢是六千,对吧 啊,就是六秒钟,当然由于时间过长,我们给他啊设置为一百毫秒啊,就他的循环粉的时间为一百毫秒啊,这样的话呢更连贯一些。好,当我们整个的设定完毕之后呢,我们点击保存工程 啊,然后呢我们找到我们的用窗口,然后呢把整个工程我们下载进去。好,我们启动运行。好,那么我们现在可以看到 我们这个右侧呢做了一个指示灯啊,来表示我们的电击,那么这个呢是我们的定时器的时间,这有个启动啊,这里有个停止啊,我们通过这个简单界面啊来演示一下。好,我们按下启动按钮,大家可以看到我们的定时器开始定时啊, 那么当我们的时间到到达我们十秒的时候呢,我们的指示灯呢就开始工作。好,大家可以看到由红色变成绿色。好,那么现在如果我们也想停止的话,按下停止。好,我们的啊指示灯啊变成红。 好,那么按下启动按钮之后开始运行,到达十秒之后,我们的指示灯呢变成绿色,那么此时呢,比如说我们按下停止,大家可以看到我们的指灯呢变成红色,我们的定时器呢也变成了零,那么这个就是我们通过脚本程序来写的一个 延时启动,那么我们怎么去把它关联我们的 prc 呢啊?时间也比较简单,那我们在关联 prc 的时候呢,也就意味着我们的 prc 呢是不需要写程序的。好,我们啊接下来来举例一下。 好,那比如说我们现在啊打开我们的码头软件,打开软件之后呢啊,我们把这个相关的配置啊,那么我们 要比如说写个空程序啊,我们下载 plz 啊,但我这里没有连哈,没有连 plz 我就不再下了。当我们比如说把这空程序下载好之后,我们通过状元图表啊,可以监控,比如说我们监控 q 零点零就可以了啊,监控 q 零点零。好,当我们整个的啊,这个啊 铺垫的工作做完之后,那么接下来呢啊,我们需要在我们的这个个人动态里边来做一些相关设置,比如说我们在设备窗口里边 啊,需要增加我们的这个变量啊,我们打开我们的 model 两百,我们在这里面呢要自动生成一个我们的 q 零点零的关联的这样一个点位。然后呢我们需要与电机啊,我们内部的电机三来进行关联,当我们整个的关联完之后,当我们就可以演示一下啊,我们把这个删掉, 删除我们的全部通道。好,那么比如说现在我们增加设备通道,我们把它改为,因为我们连的是 plc 的 q 零点零点位输出,是吧?我们直接给个 q 零点零,然后呢是未零通道零,我们点击确认, 那么当点击确认完之后,我们在这里呢啊,点击啊快速连接变量,然后我们在这里需要注意,由于我们刚刚在脚本里边写的是电气三,所以我们这里要更改为电气三,点击啊电气三,好,那么这样 的话我们变量就关联上了啊,我们点确认啊,那么这个时候我们 q 零点零就与电机三这个参数呢进行连接了,我们点击确认。好,当我们确认完毕之后啊,我们就可以把我们当前的这个工程啊 连接,然后下载到啊,我们的这个指定的啊这个窗屏里边就可以了,当我们下载完毕之后啊,我们就可以通过刚刚的这个界面啊,就是我们窗口铃里边就可以实现这样正常的一个控制了。

使用变量触发数据记录保存,添加一个触发信号变量和一个数据记录组, 数据记录组的存盘周期设置为零。添加记录变量, 制作画面 按钮,刚改触发变量的值, 做一个指示灯,用来显示变亮的纸。 关联变亮。 调用记录控件,选择对应记录组,点击复位,更改属性,制作刷新按钮。 使用脚本,使保存数据的值发生变化。 添加策略属于全局脚本,当有触发信号时,保存对应变量组, 添加数据组的 保存脚本。 更改开机界面,仿真测试 有问题,查找原因, 脚本正常。 更改策略的触发条件, 再次下载测试, 测试正常进行优化 触发的同时进行记录表格的刷新。 添加输出框,用来显示当前数据大小, 完整演示。

今天我们来讲一下关于昆仑通菜触摸屏,那么上方的定时器啊应该如何进行使用?我们都知道在我们进行 prc 编程的时候,那么尤其是我们使用西门子斯玛塔这个编程的时候啊,我们比如说啊编一个星三角,那么在使用过程中呢,我们会使用到我们的 定时器指令,比如说 qn, 那么当我们在使用到触摸屏昆仑动态的时候,那么我们依然也是可以进行这样一个星座小编程的,那么当然我们在编的时候呢啊, 可以脱离我们的 prv, 那比如说我们在昆仑通泰出货名内外,我们使用脚本来进行编啊,依然依然也是可以实现我们先把脚这种控制的,那么接下来呢,我们就来说一下我们如何使用啊,昆仑通泰出货名上方自带的啊定时器功能来进。 好,那么首先第一步呢,我们啊打开运行策略,在运行策略里面呢,我们添加一个新策略啊,比如说我们添加的策略呢啊,是我们的这个循环策略啊,因为我们的定时器呢是在循环策略里边进行运行的, 那么当我们添加完之后,当然我这已经添加过了哈,当我们添加完之后,我们双击打开啊,双击打开之后呢,我们这里啊会生成一个啊我们的策略行, 那么在我们的右侧的脚本程序里边,我们就可以添加我们的定时器啊,当然由于时间的原因呢,我这里提前已经编好了,那么这里我编的一个脚本程序呢,是我们的一个延时启动, 这非常简单,那么大家能看到在我们右侧,我们比如说现在想啊,进行这样一个编程的话,我们首先要找到系统函数,在系统函数里面呢有一个计时器功能, 我们打开,那么在计时器功能里边有几个我们比较常用的,比如说 timer run 以及我们的 timer soft 啊,当然还有一个 timer 和白龙,那么这三个指令呢,分别啥意思呢?首先第一个啊, 他们歪了呢,这个是我们啊,读取我们的时间啊,也就是读取我们定时器的实时时间,那么开门状啊,是我们启动定时器, 还有我们下方啊, timer stop, 这个是我们停止这样一个定时器,我们来简单介绍一下我们这几行指令。那么首先第一个我们啊设置变量时间啊,来读取我们的 啊定时器的时间,那么也就是说我们把 timer y 了的时间啊,传给我们的变量时间。然后第一行啊,第三行指令啊,是我们的一个衣服语句到, 当我们按一下启动按钮啊,也就是启动按钮等于一的时候,我们打开定时器,那么这个时候呢,我们弹幕状啊,我们零号定时器呢就接通好,那么当我们第七行可以看一下,当我们的时间啊,大于等于十的时候 啊,这个会接通我们的电机三啊,这个时候呢,电机三等于一啊,就代表我们是接通的状态,那么这一行呢,就是我们接通的条件,那么再往下我们这里呢会有个停滞条件, 那么我们同样也是使用一步一句来进行表示的,那么当我们停止等于一,那么我们会满足啊,我们的 他们扫五的上一个条件,那么同时呢,当然他们扫五呢只是停止我们的定时器,当然我们也要把电机给停掉,好当我们把电机啊三等于零负值啊即可。然后呢我们还要有一个瑞赛特 啊,就是我们要把我们的定时器呢啊给清零啊,那么所以咱们看到这里有个啊零号定时器,逗号零啊,就是啊,给它复制为零,就是我们的清零操作啊,那么最后呢会有个啊 int, 那么这个呢就是我们的定时器。

大家好,我是昆仑通泰的技术工程师,下面由我来为大家讲解脚本程序入门,我们将从以下几个方面来介绍脚本程序。 脚本程序是组态软件中的一种内置编程语言引擎, 当某些控制和计算任务通过常规组态方法难以实现时,通过使用脚本语言能够增强整个系统的灵活性,解决其常规组态方法难以解决的问题。 脚本语言是一种语法上类似 basic 的编程语言。在窗口启动脚本窗口循环脚本窗口,退出脚本窗口事件脚本按钮脚本运行策略中可以进行脚本的编辑操作,下面为大家进行组态演示。 在任意用户窗口的空白处进行双击,进入用户窗口属性设置界面,可以对该窗口的启动脚本、循环脚本和退出脚本进行编辑。 在任意窗口空白处点击右键, 在弹出的菜单中选择试键, 进入事件阻态功能页,任意选择一行进行双击, 在弹出的对话框中点击事件连接脚本。 在弹出的脚本程序编辑界面就可以对窗口事件脚本进行编辑。 拖拽一个按钮构件进入画面, 双击按钮构建,点击脚本程序功能页, 打开脚本程序编辑器,可以对按钮脚本进行编辑。 关闭对话框,进入工作台,选择运行策略,可以在此处进行运行策略脚本编辑 脚本程序功能概述就为大家讲解到这里。 脚本编辑环境是用户进行脚本编写最主要的地方。操作界面分为以下几个部分, 功能按钮、脚本编辑框、脚本注视框、查找按钮、对向数,在脚本编辑 框点击右键还会弹出快捷操作菜单。 脚本编辑环境就为大家介绍到这里,下面为大家进行语言要素的介绍。脚本程序使用的语言非常类似普通的 basic 语言,本节将对脚本程序的语言要素进行详细的说明。 脚本中使用的变量分为全局变量和局部变量。全局变量的变量类型有整数、浮点数和字符串。 局部变量的变量类型除了全局变量的三种类型以外,还额外包含了字节和数组两种类型。脚本中使用的常量有整 数、辅点数、十六进制数和字符串。角本中的表达是有数值计算和字符串连接。 脚本使用的运算符分为算数运算符、逻辑运算符和比较运算符。 其中算数运算符有加、减、乘、除、整、除、乘、方、取、余。逻辑运算符有与或亦或非。比较运算符有大于、大于、等于、小于、小于、等于、等于和不等于。 运算符的优先级。如图所示,表达式的结合次序取决于表达式中各种运算符的优先级。优先, 优先级高的运算符先结合优先级低的运算符,后结合同一行中的运算符的优先级相同。脚本的语言要素就为大家介绍到这里, 接下来为大家进行基本语句介绍。脚本程序为了实现某些多分支流程的控制及操作处理, 提供了复制语句、条件语句、循环语句、跳出语句、退出语句、注释语句和声明语句。下面我们依次来学习一下这些基本语句和规则。 复制语句的形式为,变量等于表达式。复制号用等号表示,它的具体含义是把 等号右边表达式的运算值付给左边的变量复制号左边必须是能够读写的变量表达式的类型必须与左边变量值的类型相符合,否则系统会提示类型不匹配的错误信息。 条件语句有如图所示的三种形式,四个关键字, if、 人 else、 n 的 if, 不区分大小写。条件语句允许多级嵌套。 循环语句的结构如图所示,当条件成立时,循环执行 while 和 underwire 之间的语句,直到条件表达是不成立。循环语句退出,跳出语句用于跳出当前循环, 必须在循环语句中使用。退出语句用于中断脚本程序的运行,通常用于满足条件后停止执行其后面的语句。 注视语句以英文的单引号开头,对脚本程序起注视说明作用,系统不对注视语句做任何处理。 声明语句表示定义一个局部变量。声明语句不能嵌套在其他任何语句中。 所有能够在脚本中使用的对象名称,如窗口、数据对象等需要遵守如下的规则,不能使用关键字,不能以 数字开头,不能为空,不能为短下划线,不能还有特殊字符。关于基本语句的介绍就进行到这里。 脚本程序除了基本语句外,额外还有一些常用函数。如图所示的函数都将在以他们的名字为关键字的帮助视频中为大家进行介绍。 下面为大家进行主态检查的介绍。脚本程序编制完成后,系统首先对程序代码进行检查,以确认脚本程序的编写是否正确。 检查过程中,如果发现脚本程序有错误,则会返回相应的信息,以提示可能 的出错原因,帮助用户查找和排除错误。组态检查介绍就为大家讲解到这里, 本期视频到此结束,如有疑问请访问我们的官方网址或致电四零零热线,我们将竭诚为您服务!

大家好,我是自动化零工,朋友们大家晚上好, 上一张呢,咱们学习了一下这个昆仑通泰触摸屏系统设置的一些内容啊,这个是比较简单的啊,今天呢,咱们来了解一些关于这个一些脚本的一些内容啊。第十一章咱们主要讲一讲昆仑通泰触摸屏脚本程序的功能, 大体呢会按照这个呃架构去讲啊。第一章第一节,咱们讲一讲这个脚本程序的一些钙药,还有编辑环境。第二节呢,就讲讲这个它的语言要素。 第三节讲一讲内有七大基本语句啊,包括这个副职条件、 循环、注视、跳出、退出声明啊,这七大基本语句。今天呢,咱们来了解了解脚本程序的一些相关的盖药和编辑环境啊,比较简单啊, 好,就说这脚本程序是干嘛的啊?这脚本程序啊,是主态软件中 一种内置编程语言引擎,在 mcgs pro 主态主态软件中,脚本语言类似一种语法上类似 bay 可的编程语言。有些这个触摸屏软件也叫做红指令, 红指令大家清楚吗?红指令你比方说在这个 office 办公软件,这个 excel 啊,它里边就有红指令啊,就可以编 这些软件,然后脚本可以在运行策略窗口启动脚本, 窗口循环脚本,窗口退出脚本啊,然后窗口事件脚本构建事件脚本按钮脚本中起作用 啊。首先呢,大家来看一下下面这几个图啊,大家看一看能不能对应的找出来运行策略啊,运行策略是哪?来看第一个图啊,这个咱们打开这个主态程序以后啊,这里有这个主态窗口、设备窗口、用户窗口、实施数据部,这里有一个运行策略啊,运行策略中 啊,每一个这个策略中,咱们可以添加脚本啊,在哪在哪里呢?我给大家举个例子啊, 比方说这看这是主风啊,这里是运行策略,你看这个启动策略啊, 在这里咱们可以新增测量哈,这里可以这个增加这个脚本程序啊,这就是个脚本程序的一个编辑界面啊。 然后呢?还有哪里可以看这个啊?窗口启动脚本啊,窗口循环脚本,窗口退出脚本这个界面,就是啊,这个在用户窗口中去找到这个界面, 比方说这个啊,这里啊就有启动脚本啊,循环脚本退出脚本,大家注意啊,这里这个用户窗口啊, 和这个和这个策略,他有,他都有启动循环退出,你看见了吗?是吧?这里启动这个可以,也可以是新建策略,一个循环策略啊,那这里有什么区别呢 啊?他的区别是用户窗口中呢,他就是母仪单个的这个用户窗口的启动循环退出啊,就是比方说这我在这个 里边标编辑这个脚本啊,别在这个用户窗口中编辑这个脚本,他只是这个窗口的这个启动循环退出, 然后假如我在这个运行策略呢,这个运行策略中去编的话,他就是 这个系统这个工程启动时的这个启动的一些脚本啊,还有这个循环的一些脚本退出的脚本啊,大家注意区分啊。然后还有哪 窗口事件脚本,窗口事件脚本啊,大家看一下这个啊,窗口的事件脚本,就是这里也是在用户上口中右键啊,这里有一个事件啊,这里边是可以啊,添加这个脚本程序的,是这个是吧? 事件连接脚本啊,是可以在这里添加的啊,然后还有构件事件脚本。构件事件脚本是在哪里找啊?比方说构件的话,你比方说我在这里加一个, 这加一个标签吧,是吧?看这里去点这个试件啊,这个就是购件的试件脚本,在这里边可以去添加这个试件连接脚本,然后还有什么? 还有一个按钮脚本按钮脚本比较简单了,就是在这里啊,这里有个脚本程序啊,除了操作属性,假如这些操作属性啊不能满足你的要求,你可以在脚本程序中去添加 啊这些,这是这个脚本程序啊,可以在哪里去运用啊?好,接下来咱们看一看,再看一看这个编辑环境。编辑环境,这个啊,我刚才打出来 那个就是脚本,呃,脚本程序的一个边际环境啊,上面这一行是一些功能的按钮,你比方说这保存啊,是吧?哎,这个是剪切等等等等啊,这什么还有 ff 任什么的功能按钮区,这里呢 这个区域就是脚本编辑框,然后这个红块就代表的是右键菜单,咱们可以点什么插入啊,撤销啊,复制粘贴纸之类的,然后这里 这里是标注啊,就是这个啊,可以加一些标注信息啊,这个脚本是干嘛的?这里呢是可以查找,比方说咱们想不起来那个函数,但是咱们记住这个函数的那个什么了,某一个小单词的啊,比方说查一个报警,可以说 a l m 是不是?然后呢?这里是对象术啊,这里所有的一些,呃,细节性的一些东西都在这里可以找到啊,好给大家看一看啊,比方说我就记得一个,记得什么? 看,你看啊,而且这个上面啊都有这个,看看吧,会提醒大家啊,用文字,这个是剪切,这个是看复制粘贴、 ctrl v 啊,撤销恢复等等等等啊, 比方说我找那个,呃,这里再找一个那个查找功能,查找功能,你看查找功能,我找一个额拉姆的一个函数,我想不起来那个叫什么函数了,我可以输一个 alm, 是吧?你看这个,这个就 是应答报警,然后下一个这个是启动停止报警功能,然后这个是读取数据对象的报警描述,这个呢 获取变量的报警限值,这个呢设置变量的报警描述,这个呢?设置变量的报设置变量的报警限值啊, 是吧?这样有了这样一个功能就非常的这个方便啊,你不可能把所有的这个函数你都记住吧,有了这样一个查找功能的话,嗯,就比较你只要记住某个单词的这个信息, 咱们就可以进行找到啊。好的,今天就学到这里,明天咱们继续讲解一下这个呃,脚本函数的 内容。好,那今天就先这样啊,大家,如果这个有不清楚的,欢迎欢迎大家给我留言啊, 点关注不迷路,咱们下集再见。

大家好,我是昆仑通泰的技术工程师,下面由我来为大家讲解时间函数 m、 c、 g、 s pro 中涉及时间操作的函数有以下几类,一、转换时间表示形式。二、获取和计算时间值。三、计算时间差值。 所有的时间在电脑端的模拟将以一九七零年一月一日八时零分零秒为极限,而人机界面端的实际运行将以一九七零年一月一日零时零分零秒为极限,时间值 为以基线作为基准增加的秒数。接下来为大家介绍三个常用的时间函数。 如图所示,为获取当前时间值的函数,它的返回值为当前的时间值,单位为秒,数据类型为整数。 增加时间函数具有两个参数,他们的数据类型都为整数。函数的意义为,像参数一中加入由参数二指定的秒数,他的返回值也为整数,表示相加后的时间值。 图框中的函数可以将时间值转换为字符串表示的时间,它具有两个参 数,第一个参数为整数型,第二个参数和返回值均为字符串型。在如图所示的实力中,表示将参数一挨太中的时间值转换为参数二中字符串格式的时间。 其中参数二中的百分号小 y 表示实静制显示的年, 百分号小 m 表示实禁制显示的月份,百分号小 d 表示实禁制显示的日期, 百分号大 h 表示二十四小时制的小时,百分号大 m 表示时静置的分钟,百分号大 s 表示时静置的秒。 啊,接下来为大家讲解使用时间函数推算时间的应用举例。首先,组态窗口启动脚本获取当前时间值,并转换为字符串表示, 然后主态窗口输入框关联,增加时间变量。右键选择事件, 事件组态选择庆纪事件。嗯,你要不那啥,点击事件连接脚本,编辑脚本 当前时间值,加上增加的时间,得到加时后的时间值,并转换成字符串格式。组态好后,模拟演示效 如图所示。下面为大家进行组态演示。首先在实时数据库中新增如图所示的对象, 其中 it time, it time 二为整数型, string 太, string 太二为字符串,只要只要是 and time 为整数型,充充上一段时间。设置好变量后,进入用户窗口界面 啊,点击窗口铃,呃,那个电容里头他没有这个正电盒和负电盒,一上电就爆组太号。如图所示的画面啊, 画面左侧的五个构件为标签构件。三三百,就那个牛奶的箱, 标志式的,它与默认标签构建属性的不同,为填充颜色为没有填充。嗯嗯,边线颜色为没有边线。 在扩展属性功能页的文本输入框中输入需要的文字 水平,对齐选项为右对齐。双击右上方第一个标签构件, 在属性设置功能页中选择显示输出前面的复选框, 点击显示输出功能页,关联表达是 i time。 把输出值类型选择为数值量输出,设置输出格式为实镜值,点击确认保存设置。 然后用同样的方式设置下方未设置的标签构件,使第二个标签构件的表达式链接为 string type, 输出值类型为字符串输出。 然后设置输入框,构建关联,他的数据对象为 and time。 下一个标签构建关联的表达式为 atm 二 输出值类型为数值量输出,输出格式为实境值 最后一个标签。构建关联的表达式为 streampi 二输出值类行为字符串输出。 同时我们对窗口的启动脚本也做了设置,双击窗口,打开脚本编辑器, 在该角本中,我们用函数获取当前时间,并复制给 i time 变量。同时使用 时间格式转换函数把 ipad 变量这个时间值转换为字符串格式年月日十分秒,并复制给 stream time。 在输入框中还添加了事件脚本,下面为大家展示。右击输入框,点击事件可以看到庆记脚本,程序做了设置, 我们使 and time 变量乘以六十,把分钟数化成秒数,然后把得到的秒数和 at time 变量相加, 返回的值复给 it time 二,然后用时间格式转换函数把 it time 二中的时间值转换为如图所示的字符串类型,再复制给 string ty。 二、关闭对话框。 下面我们进行模拟运行演示。首先保存工程,点击下载运行按钮。点击工程下载按钮, 下载成功后启动运行。可以看到模拟器窗口 中显示了整数格式的当前时间值及字符串格式的当前时间。我们在增加时间右侧的输入框中输入六十单位是分钟, 可以看到加时候时间值增加了三千六百秒, 加时候时间增加了一个小时。模拟演示就进行到这里, 本期视频到此结束,感谢您的观看。如有疑问请访问我们的官方网址或致电四零零热线,我们将竭诚为您服务!

大家好,我是昆仑通泰的技术工程师,下面由我来讲解。 mcg 是 pro 运行期限的应用, 运行期限主要用于快速实现分期付款功能,在软件中指尖集成的该功能不需要通过复杂的主态,包括静态方案和动态方案。 我们来看一下如何设置。在工具栏中选择工程运行期限就会弹出运行期限界面。在设置之前,我们先来了解下面几个参数。方案。管理密码是指在触摸屏上使用 u 盘工具查看或编辑分期方案时,需要验证该密码。选择动态方案时,动态延长密码与其有关。 客户可制定页密码提示信息。永久激活密码是指在分期进行期间,如果想实现永久激活,可提供该密码。客户可设置弹窗的属性,包括是否可关闭间隔时间和提前显示天数, 也可勾选时间保护选项,若勾选后运行环境需要对系统时间的修改做一定的保护,避免拥护,通过修改系统时间来规避期限。 运行期限分为静态方案和动态方案,并且两种方案互扯。静态方案分期配置完全 实现,由客户制定业,包括分期期数、各分期解决日期、各分期密码等,最多可设置四十八个。分期设置步骤如下, 选择启动工程运行期限,选择静态方案,点击新增分期,设定锁定日期和解锁密码,点击确认, 客户也可以选择批量添加,每期都会有对应的解锁密码,可以自定义密码提示信息。 如果不想输入密码,也可以选择密药生成,导出密药文件到 u 盘上运行时选择 usb 激活。我们来看一下静态方案的模拟运行效果,可以 在当前分期中输入对应分期密码解锁当前分期,输入永久激活密码解锁,用所有分期通过当前的密要文件激活。在软件中来操作一下,打开软件 文件新建工程,选择需要的 tpc 类型,点击确认。 在工具中选择工程运行期限,勾选启动工程运行期限, 选择静态方案,点击新增分期,将解锁日期设为当天,将解锁密码设为 a, 点击确认,然后模拟运行,点击工程下载, 下载完成后,点击启动运行,就会弹出模拟界面,在模拟界面会弹出运行道具的对话框,我们将当前分支 密码输入 a, 点击确定,就会提示解锁成功,工程可永久运行哦。以上就是静态方案的讲解, 我们来看一下动态方案切换方案,会有切换方案会清空列表内容是否继续的提示,点击设 动态方案,分期数固定为一,用户设定截止日期后,根据软件内置算法自动生成延期密码,设置步骤如下,选择启动公 工程运行期限,勾选动态方案,设定分期结束时间,点击确认模拟运行哦。界面会弹出如下的一个窗口,我们可以输入当前分期密码延长使用日期, 也可以输入永久激活密码解锁所有分期,可以通过 usb 密要激活。 在软件中来操作一下,打开软件文件新建工程,选择需要的 tpc 类型,点击确认。 在工具栏中选择工程运行期限,优选启动工程运行期限,选择动态方案,在 弹出对话框中选择式设定分期结束日期,点击确认,设置完成后点击模拟运行哦。 工程下载,下载完成后点击启动运行哦! 在模拟器界面会弹出运行倒车对话框,可以输入当前分期密码,延长使用日期。由于动态方案的密码较长,建议客户使用 usb 激活。 工程运行过程中可通过脚本函数获取当前工程的期限状态函数返回则为零,表示工程未到期为,一,表示已到期 使用。运行期限需要注意下面两点,一、运行期限对系统时间敏感,下载工程前确保系统型的正确性。二、如果勾选的时间保护,但是触摸屏的时间早于分期方案的指定时间,会弹出如下提示框, 如果向前修改系统时间超过最大时间跨度,也会弹出如下警告提示。 本期视频到此结束,感谢您的观看,如有疑问可访问我们的官方王者或致电四零零热线,我们将竭诚为您服务!