粉丝3594获赞1.3万

好,到我们啊写完之后呢点击编辑啊,那么这个时候呢,大家能看到我们脚本是正确的。好,那么现在呢我们啊返回到啊这样一个主界面,那么我们在使用过程当中呢,就是我们在啊,我们的脚本的啊最前端啊,我们需要设置的它属性, 在属性里边我们需要注意他这有个非常重要的参数,就是我们的循环时间啊,当然现在呢是六千,对吧 啊,就是六秒钟,当然由于时间过长,我们给他啊设置为一百毫秒啊,就他的循环粉的时间为一百毫秒啊,这样的话呢更连贯一些。好,当我们整个的设定完毕之后呢,我们点击保存工程 啊,然后呢我们找到我们的用窗口,然后呢把整个工程我们下载进去。好,我们启动运行。好,那么我们现在可以看到 我们这个右侧呢做了一个指示灯啊,来表示我们的电击,那么这个呢是我们的定时器的时间,这有个启动啊,这里有个停止啊,我们通过这个简单界面啊来演示一下。好,我们按下启动按钮,大家可以看到我们的定时器开始定时啊, 那么当我们的时间到到达我们十秒的时候呢,我们的指示灯呢就开始工作。好,大家可以看到由红色变成绿色。好,那么现在如果我们也想停止的话,按下停止。好,我们的啊指示灯啊变成红。 好,那么按下启动按钮之后开始运行,到达十秒之后,我们的指示灯呢变成绿色,那么此时呢,比如说我们按下停止,大家可以看到我们的指灯呢变成红色,我们的定时器呢也变成了零,那么这个就是我们通过脚本程序来写的一个 延时启动,那么我们怎么去把它关联我们的 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, 那么这个呢就是我们的定时器。

大家好,我是昆仑通泰的技术工程师,下面由我来为大家讲解计时器函数 在机系列产品中可用的系统。计时器范围为零到一百二十七集,系统内建一百二十八个系统,计时器用户可以随意使用其中的任意一个 计时器。返回时间值为福点数,单位为秒,小数位表示好秒,一位采用福点数表示,随着数值增大会略有误差。计时器函数包含以下 十二个,下面为大家讲解计时器函数。海美瑞函数的意义是,启动计时器开始工作,它的返回值为辅点数, 当返回值等于零时,表示调用成功。返回值不等于零时,表示调用失败。他只有一个参数,表示计时器号,数据类型为整数, 他的使用效果如右图所示,当计时器零处于未启动状态时,执行胎闷乱函数,其参数设为零,表示启动计时器零。 此时计时器零转变为运行状态,开始计时, 计时器停止工作,他的返回值为辅点数,当返回值等于零时,表示调用成功。当返回值不为零时,表示调用失败。他有一个参数,计时器号,数据类型为整数, 他的运行效果如右图所示,当计时器零正在运行时,执行拍莫斯多盘数,参数设置为零,则计时器零停止运行。 primer skate 函数可以在计时器当前时间数上加上指定值,它的返回值为福点数。当返回值为零时,表示调用成功。当返回值不为零时,表示调用失败。 他有两个参数,第一个参数是计时器号,数据类型为整数。第二个参数表示不常值,数据类型为辅点数,单位为秒,是零点一秒的倍数。不足零点一秒部分四舍五入, 如实力中所示。把参数一设置为零,参数二设置为负二点三,表示他执行后零号计时器当前值。加上负二点三。 hammer reset 函数可以设置计时器的当前值,它的返回值为辅点数。当返回值为零时,表示调用成功。当返回值不为零时,表示调用 失败。他有两个参数,第一个参数为计时器号,数据类型为整数。第二个参数为数值,数据类型为辅点数, 表示想要设定的值,单位为秒,是零点一秒的倍数,不足零点一秒的部分会进行四舍五入计算。第二个参数可以是变量。 在实力中,我们设置参数一为零,参数二为十。二,运行函数后,将设置零号,计时器的值为十二秒。 hammer vanu 函数可以获取计时器的当前值,它的返回值是以数值的方式输出的计时器的当前值,它的参数为 为计时七号,数据类型为整数,我们使变量获取当前值等于开门 y 六零,执行函数后,获取当前值二点五零四秒。 primer state 函数可以获取计时器的工作状态,它的返回值为辅点数。当返回值为零时,表示计时器未启动。返回值为一时,表示计时器正在运行。 返回值为二十,表示计时器停止。返回值为三十,表示计时器计时时间到, 他的参数为整数,表示计时器号。在实力中,我们将胎 mars state 您函数的返回值复制给辅点型变量计时器状态,然后使标签构件输出变量计时器状态的值, 我们执行启动计时器函数后,可以看到变量计时器状态的值由零变成了一,这表示计时器零由未启动状态转变成了运行状态。 然后我们再执行停止计时器零函数,可以看到计时器状态的值由一变成了二,表示计时器停止计时。 timer set limit 函数可以设置计时器的上限值,返回值为福点数。当返回值为零时,表示调用成功。 当反馈值不等于零时,表示调用失败。他有三个参数,第一个参数为计时器号,他是零到一百二十七的整数变量。 第二个参数为上限值,数值类型为辅。点数大于零表示有限制,小于等于零表示计时器无限制。 参数三,设置运行模式,当参数三等于零时,表示运行到上限之后重新循环运行。当参数三不等于零时,表示运行到上限之后停止。 实力中,使参数一等于零,参数二等于六十,参数三等于一,它的运行效果是设置 至零号,计时器的上线为六十秒,运行到六十秒后,计时器停止。 hammer set out put 函数可以将计时器的值输送给参数二,它的返回值为辅点数。 当返回值为零时,表示调用成功。当返回值不为零时,表示调用失败,返回值为负。四表示变量类型不正确。 他有两个参数,参数一为计时七号,数据类型为整数。参数二是整数或辅点数。变量,计时器的值输出到该变量。 在实力中,参数一设置为零,参数二为变量当前值,该含 数可以实现将计时器零的数值输出到变量当前值,输出频率默认为一秒,可以通过改变计时器频率函数改变输出频率。 hammer clear output 函数可以清除计时器的数据输出连接,他的返回值为辅点数。当返回值为零时,表示调用成功。当返回值不为零时,表示调用失败。 他有一个参数,计时器号,数据类型为整数,实力如图所示,表示清除零号计时器的数据输出连接,即零号计时器的数据不再输出到之前连接的变量。该函数与 hammer set output 函数配合使用。 hammer 全景 intro 函数可以设置计时器数据输出到连接变量的频率, 他的返回值为福点数,当返回值为零时,表示调用成功。当返回值不为零时,表示调用失败。 他有两个参数,一个参数为计时器号,是零到一百二十七的整数变量。第二个参数为辅点数,表示计时频率,单位是秒,他是零点一的倍数,不足零点一秒的部分进行四舍五入。 在实力中设置参数一为零,参数二为一点二,该函数可以实现设置零号计时器 数据输出到连接变量的频率为一点二秒。请注意,此频率设置越快,系统资源消耗越多,关联输出变量变化越快,未设置时默认为一秒。 hammer 维富函数是等待定时器函数,函数的作用是等待定时器工作到参数二指定的值后,脚本程序才向下执行。 他的反馈值为福点数,当反馈值为零时,要用成功。当反馈值不为零时,要用失败。 该函数有两个参数,参数一是定时器号,参数二为整数型,是等待定时器工作到的值。 在实力中设置参数一为一,参数二为五十五。运行函数的效果是等定时器工作到五十五秒后再执行其他操作。使用该函数时请注意确定对应的定时器已启动。 下面为大家进行主态演示。首先在实时数据库中主态好如图所示的变量,变量名称依次为计时器当前值、计时器状态 数据类型为辅点数。然后打开用户窗口一, 为了演示的延续性,我们提前组态好了如图所示的画面, 下面为大家详细的介绍主态情况。红色方框中是一个动画构件,它的显示变量类型为数值,显示变量为计时器状态,切换方式为根据变量值切换。 他有四个分段点零、一、二、三。所有的外形图片均被删除, 分段点零的文字内容为计时器未启动,一尾计时器正在运行, 二为计时器停止,三为计时器计时时间到。对于我们刚才介绍的获取计时器状态函数的返回 值得信息一一对应。 双击窗口空白处,打开用户窗口属性设置界面, 在循环脚本窗口中使用函数获取计时器零当前状态,并复制给计时器状态变量,设置循环时间为一百毫秒。 接下来为大家介绍启动和停止计时器按钮, 我们在启动计时器按钮的脚本程序中编写了胎妹软函数,参数设置为零,表示 当按钮抬起时,计时器零开始运行。 在停止计时器按钮中编写了脚本 timer stop 零,它表示在抬起按钮时计时器零停止计时。 接下来为大家介绍获取当前值按钮。获取当前值按钮中的脚本为把胎妹 win 六的返回值复制给变量计时器当前值, 同时用标签输出计时器,当前值输出 类型为数值量输出,输出格式为福点数自然小数位。 接下来为大家进行模拟演示。首先保存工程, 点击下载运行快捷按钮,点击工程下载,下载成功后点击启动运行, 我们点击启动计时器按钮,可以看到计时器状态变为计时器正在运行, 然后获取当前值,当前值为八点四九三,然后点击停止计时器按钮,计时器状态变为 停止。模拟运行展示就进行到这里, 本期视频到此结束,感谢您的观看,如有疑问请访问我们的官方网址或致电四零零热线,我们将竭诚为您服务!

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


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

大家好,我是昆仑通泰的技术工程师,下面由我来为大家讲解时间函数 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。 二、关闭对话框。 下面我们进行模拟运行演示。首先保存工程,点击下载运行按钮。点击工程下载按钮, 下载成功后启动运行。可以看到模拟器窗口 中显示了整数格式的当前时间值及字符串格式的当前时间。我们在增加时间右侧的输入框中输入六十单位是分钟, 可以看到加时候时间值增加了三千六百秒, 加时候时间增加了一个小时。模拟演示就进行到这里, 本期视频到此结束,感谢您的观看。如有疑问请访问我们的官方网址或致电四零零热线,我们将竭诚为您服务!

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



大家好啊,欢迎收看本期课程啊,这节我们讲继续讲这个昆仑通泰啊,昆仑通泰这个触摸屏啊,随着这个 使用,嗯,这个怎么说呢,就是随着你的对这个深入的了解呀,会发现他的功能很强大啊,很强大,就是之前呢,我也是是初学者,所以呢边学的等于怎么样,边学边给大家讲啊,有的东西可能是错的啊,大家就说 那入门吗?入门正确的错误的呢,一起听吧,是不是啊,就说这个是平的,因为我用的不多啊,就说所以这次讲课呀,也是 因为之前用过一次啊,有了一点点经验啊,一点点经验,然后现在呢又在逐渐的摸索啊,发现这瓶还挺好用的啊,挺好用的,不能说不好 用啊,只能说怎么样,开始不会用,觉得他挺难的,但是会用之后呢又觉得功能相比其他平啊,还是有很大的优点的,优点的,那么这节我们就讲一下什么呢?讲一下呀,怎么登录用户啊,登录用户, 那么登录用户最简单的一种方式是啥呢?就是我们加个按钮啊,加个按钮之后,呃,登录用户就简单了,首先呢我们在设备区 用户窗口这里啊,新建个窗口啊,新建个窗口之后我们接添加一个按钮,一个按钮呢是登录,一个按钮是退出啊,退出啊,两个按钮,一个是登录, 一个身退出, 退出啊,一个登录一个退出,那么我如果想达到登录和退出怎么办呢?我们这时候啊,就要涉及到他的脚本程序了啊,就说按钮啊,需要脚本程序啊,那么脚本程序 登录和退出啊,登录退出,我们看一下,首先呢登录退出呢,就是这里啊,有一个呃系统函数啊,系统函数,我们打开这个从哪?我重新打开一下啊,就是我们这 按钮啊,打开双击之后,他有个脚本程序,如果说你不熟悉啊,不熟悉就是不熟悉脚本情况下,你就打开脚本程序编辑器啊,这里面右侧呢有很多就说这个呃,叫系统函数啊,系统 函数,通过系统函数呢,我们就可以啊进行登录和登出的操作啊,比如说登录用户登录操作,那么这里呢有个呃 唠个昂啊,唠个昂呢,就是打开用户登录对话框,然后唠个 out 呢,就是退出用户登录啊,比如说我双击啊,双击把这个唠个昂添加到脚本透气中,然后点确定,这时候呢,这个唠个昂啊,就变在这个 脚本程序中就要生效了啊,生效了,这时候如果我点击这个按钮,那么他就会弹出一个登录呃对话框,然后提示你输入密码啊,输入密码 呃,这个密码呢?在哪里呢?等一下我们再说啊,这是唠个啊,然后唠个 out 啊,如果说我们熟悉了之后啊,就可以直接打这个呃,唠个 out 啊,唠个 out, 大小写,我也不呃,不知道对不对啊?我,我先试一下啊,看错了,错了,落个 out 的,欧,应该是大写的啊,还是 是错?那么我们就还是老实点啊,从这个用户登录这里进啊,唠个 out 啊,那么区别在哪呢?我这俩我写的和他写的区别在哪?看一下 r o g o f f 啊,没有区别,没有区别,为什么我写的就不对呢?确定,确定啊,确定,唠个啊,唠个 off, 那么在这个用户中啊,我们这样直接建立好之后啊,并不能因为你密码没有改啊,密码没 要改,所以我们还需要在用户这个权限管理这里啊啊,进行密码的一个修改啊,密码修改,比如说现在我们有一个用户是负责人叫啊负责人,那么双击之后我可以输入他的密码啊,双击这个负责人, 我们还可以新增用户啊,新增用户,比如说操作员一,操作员 操作员一啊,密码呢?比如说一二三四啊,确认一二三四啊,是隶属于管理员组啊,确定确定啊,那么现在有个负责人,有个操作员一负责人的密码,我再给他,呃,输入一下八八八八啊,我给他输入一个八八八八, 就说你想进行用户登录啊,你必须要在用户这个权限设置这里提前把密码设置好啊,设置好,然后你才能进行登录,如果没有设置,那么会提醒你。呃呃什么?我看一下啊,就说我们还没试 把用户密码和确认密码删除,我这样啊,下载不对,重来 没下载完呢,刚才确定我们看一下, 首先呢,我们登录登录之后呢,他会弹出来负责人和操作原因,这个操作原因就是我们刚才建立的这个用户啊,那么负责人呢?我刚才密码是空啊,那我直接点击登录就登录进去了啊,因为我没有设定密码,设定密码,这时候呢,我在 点击退出啊,点击退出,他会当前没有登录用户啊,那么再点击登录退出,然后用户负责人确定要退出啊,这时候就可以退出了,因为在用户组中我没设置密码,所以呢我不填密码就可以登录了,但是呢,我如果挑选操作员一, 我设置密码是一二三四,那么我就必须要输入密码了啊,输入密码这时候就已经登录进去了啊,登录进去了啊,然后点击退出,他会提示你用户操作原因,确实要退出,这时候就可以退出了啊。啊,这个呢就是用户登录 和退出的方式啊,就是涉及到脚本程序了,虽然脚本程序很简单啊,很简单,那么我们也要,呃, 会用啊,会用,这是最常用的,就是一个操作,就是怎么登录用户和退出用户啊,退出用户,然后如果说你不会这个写程序啊,像我一样不会写,那你就打开这个系统, 这个脚本长序的一个,呃,这个对话框,他这里面有很多个函数啊,供你调用啊,你这直接双击调用就行了啊,双击调用,然后再把参数一填就 可以了啊,就可以了啊,再高级的呢,我们慢慢学啊,今天先把这个登录和退出先。学会了啊,学会了啊,呃,算是出入脚本第一步了啊,那么今天课程到这里啊,谢谢大家。

大家好,我是昆仑通泰的技术工程师,下面由我来为大家讲解时间函数。 mcgs pro 中涉及时间操作的函数有以下几类,一、转换时间表示形式。二、获取和计算时间值。三、计算时间差值。 所有的时间在电脑端的模拟将以一九七零年一月一日八时零分零秒为期限, 而人机界面端的实际运行将以一九七零年一月一日零时零分零秒为机线时间值为以机线作为基准增加的秒数。接下来为大家介绍三个常用的时间函数。 如图所示,为获取当前时间值的函数,他的返回值为当前的时间值,单位为秒,数据类型为整数。 增加时间函数具有两个参数,他们的数据类型都为整数。 函数的意义为,像参数一中加入由参数二指定的秒数,他的返回值也为整数,表示相加后的时间值。 图框中的函数可以将时间值转换为字符串表示的时间,它具有两个参数。


啊,大家好,今天咱们讲一下空冷通态动画显示工具的一个使用,咱们首先在这选择一个,选择他的一个动画显示的一个工具按钮, 咱们把这个它的长框设置成一百跟一百, 然后咱们双击进入他的一个属性的一个编辑界面, 然后他这基本属性,这是他的一个分段点,咱们可以手动增加他的呃分段点,也可以删除他的分段点,他默认是两个分段点,咱们给他增加一个分段点,给他命名成零一 二, 然后显示属性在这给他 哦显示属性,咱们给大家选择一个,选择一个变量, 比如说这个变量咱们选用 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, 这个是启动, 他的操作属性是至一,然后确认这是启动按钮, 然后咱们再增加一个停止按钮, 然后基本属性改制 停止,然后操作属性这块是一个至零清零, 然后确认,然后咱们左对齐一下, 然后咱们把这个组态下装到咱们的那个触摸屏当中, 这块是连接运行,因为咱们有实物 启动运行, 这个就是咱们已经下装下装到触摸屏当中的这个组态画面,咱们按一下这个启动按钮,这是一个风尚,看他能启动不,看能旋转不 啊?按下启动按钮,他开始旋转,然后按下停止啊,他就停止 啊,这就是动画显示工具的一个使用方法啊。喜欢的朋友点赞加关注,感谢你的观看!