粉丝1442获赞1255

大家好,下面由我为大家介绍数据备份, 数据备份呢是对历史数据进行备份,一旦历史数据丢失,我们还可以进行恢复,下面让我们具体来操作一下。首先我们先新建一个工程 年,称为数据备份, 我们点击确定,点击开发,进入开发环境, 下面我们 在数据库组态里先建几个模拟点, 然后保存历史 保存我们退出,然后再新建一个窗口,名字为数据备份 确定, 然后我们在工程导航栏里复合组 火箭中找到其他空间,我们找到数据分分空间,我们双击该空间置窗口界面 可见数据分分的外观就是这样的,我们双击该空键直属熏框。 首先我们先看一下属性框中的参数含义,然后外观中我们看到标签和标签颜色,还有是否有边框。 下面转出类型要恢复和备份,恢复是对历史数据进行恢复,备份是对历史数据进 进行备份转出处理,如果没选中,转出后删除, 在备份操作时,转储后数据库的内容将被删除,恢复时恢复,操作后备份中数据将被删除。这里我们在转储类型中我们选择备份,其他都默认, 我们点击确定,然后点击保存,点击运行,进入运行系统,我们看一下演示效果, 我没双击可见,弹出奔奔历史文件框, 这里我们设置一下其实日期和结束日期, 然后路径我们选择, 然后点击确定, 这是我们到路径中去看一下, 我们看到这就是备份出来的, 关于备份的我们就演示在这里,下面我们再演示一下一旦数据丢失,然后可以恢复的, 下面我们退出运行系统,进入阻胎环境, 然后再做一个这样的空间,同样在工程导航栏里复合组建。其他找到数据备份,双击至窗口界面, 我没双击, 这是专属类型,我们选择恢复,点击确定, 在这之前,因为我们这里要做的是恢复,首先要,嗯要将历史数据给丢失掉, yeah, 首先我们先把这些给清除掉, 然后我们保存,点击运行,进入运行系统,看一下延续效果哦,同样我们双击, 同样我们也设置一下时间, 我们找到之前备份的那个文件, 然后点击确定。 下面我们看到在我们刚刚删除那些历史数据的文件中,我们看到数据已经给恢复进来了。 关于数据分分的介绍我们就讲到这里,谢谢大家收看。



今天给大家讲一个简单的一个案例啊,刚好有客户他想要这个案例,我就做了,其实也是很简单的,就说有个开关,呃,启动了之后做一个延时的这个关, 当然呢,我也可以随时的去关,那么我先给大家运行一下效果啊,但是有没有提出来就说,哎,我们这个案例先看一下效果,因为也是 就看一下,哎,是不是你感不感兴趣?感兴趣你可以看下去,就不用从头到尾的,哎,看了可能几分钟,但是,哎,这功能好像都没有需要好,就这样子,哎,开关,比如两个开关,我点一下开关一 啊,等一下看看,二,我随时关他,或者说我看看,二,我不关,我等大概他的计时,我是做了十秒钟的这个计时啊,等到 十秒钟的时候这个开关二他会,你看到没有,会自己变零,是吧?一样的,开关二我也可以随时关,对吧?哎,开关一等一下延时十秒,他就会自动关了, ok, 好的,效果就是这样子哈,那我们现在看一下这个,呃,我本人怎么写的呢? 首先那你入住他这边对吧?两个开关啊,这开关没有什么特殊的,就是普通一个开关,你进好避难就可以了。那么我们这边的话就是显示这个开关的这个数值嘛, 然后主要就是这个啊,要用到一个定时器的这个功能,那么你自己脚本之前呢,你先建一个这两个定时器嘛,因为有两个开关,为了避免冲突你就分开来,定时器就是这个啊,从这边你就可以给他 这一个定时,一般都是一百毫秒的。那我们,呃之前因为我们已经算好了吗?算好的话你就可以在这边,在右手边这个后台主题那边我们现在两个定时机,我们打开双打开,你看我们说的这个定时就是十秒钟嘛,对吧?我两个都是十秒钟,反正这个时间, 呃,但是我是固定的嘛,以后其实在灵活应用的情况下都可以随时改变的。这个都还都没关系啊。那么那个店拿来了,那你就点开关这边你可以看一下,对吧?我开关我正常情况下我也是开看到等于一,然后开始其中这个定格,这个是他 用定时之后开始开始定时。那么呢定时器呢?他有一个那个状态有一个状态啊。这边我顺便再讲一下可能有一天他可没有用过定时器的话,哎。 这个定时器该怎么脚本怎么写呢?是在这个函数里面呢还是在哪里啊?不是哈,所以后台主见呢?让你引用过的话他都在这个团结对象里面,我们可以看到你看没有他,你他们二 点开看你这个第一个净水器你可以看到,哎这里有很多脚本啊,有一些可能不熟悉的朋友,他你不知道那个含义什么的话你就点这边他就可以有几个这个呃 稳定说明了啊,或者说你这边这边也可以这样子的话就可以很清晰,反正就是说,哎。你拿到这个启动开始,呃,启动电视器弄完之后呢,那么 需要弄一个这个呃自动的这个关,自动关的话你需要用到一个呃动作,一个条件动作, 这里有很多这个应用程序的数据改变啊。条件的吧,一般情况下这种的话用条件动作会比较合适一点啊。条件动作,呃,我这边就是已经写完了,如果没写完的话,你就哎这边另一个名称, 这个可以中文,然后啊定义这里你就写好这个,呃,定制器的这个,呃状态,那么你定义这个这个怎么填呢?是不是还是来这边呢?哎,这,哎,对面打了,我看到这个定义是状态,我看一下是不是这里啊? 这边呢,你会发现没,我在这个智力这里根本就没办法在这里填充进去的哈,你要么就有两个方法,建议你把这个复制过去,还有 这种方法就是因为这个抑郁,这个一般都是跟电量关联的,你就点这个数据变化变量这里你就选择,哎, 注意哦,这里不是直的数据库,也不是全局,在窗口这里这个全局对象你看找到没?我这个第一个计时器的话,你会选择是他的一个历史的数值,是他的值完的一个状态。对呢, 哎,他有几种状态,零一二这样子吧,等于二的时候就零的时候还没开始,一的时候是正在进行中,哎,二的时候是已经计完值,那么我们选择他,我让他等于等于二, 然后再执行一个脚本,哎,执行脚本你就让那个开关,对吧?我就让这个开关这里让他等于零,这样子就可以关啦。 好,那我们因为我们已经之前已经做好了吗?我们直接打开来看就好了,你看我命名的这个对吧?是不是这个原理都一样的?那么同样的你这个开关二也是一样的,但我用的是另外一个电子机啊,探一的 原理都一样,都在这边,你看这个开关要关掉,是吧?是很简单的。然后关的时候呢,有一点要注意的,关的时候我们打开这个关的小本,你看关的才是直接零, 但是这边一定要把他这个哎定时器关掉,要不然你不关掉的话,他可能会重复的去再关一次,因为可能他刚他正在计时,哎,然后你突然间你又 关掉它,关掉它,其实它近视器没关掉,它还在那里计时,它就会出现一个重复的负责的这个情况啊。所以说一般情况下,哎,你如果能手动关的话,我先把电视机停到,我再去关它啊。呃,是不是很简单呢?这个案例。好,这个案例就讲到这里了。

如何把上位机这个数据发布到云端?这里以利控的阻态软件为例,这里利控的阻态软件里面呢,有两个边量啊,我们点开 a 一,然后有 a 二,是吧?然后, 呃,在这个配置这个地方初始运行程序的运行,这里有 opc serve, 把它打上钩,然后点击确定, 如果是主太网或者 vcc 是不需要启用的,因为他默认启用了。然后现在运行利控这个软件 啊,我们看一下他的数据词典, 这里有两个变量,我们把它设置一个值啊,三个一。 然后呢,我们打开网关的配置软件,设置这个网关的型号啊, 我们选择 opc 的这个系列,他就可以从上位级读书去了。这边 netco, 我们选择 opc gay 的这个协议,他是通过 opc 客户端去读取利控的又其他新建设备,在这个地方输入你本地电脑的 ip, 本地电脑的 ip 要这个软件的,是要和利控这个软件装在一起的,也不需要安装这个运行就可以了啊,这个输入本地电脑 ip, 我的 ip 是二点幺五四,确认一下啊,然后 看一下这个状态,二点幺五色没错啊。然后刷新服务器,就会把本地电脑的 opc 服务器给刷新出来,然后选择离空挡导入数据,然后我们刷新一下 opc 的变量, 然后右击它获取所有边量,在这个右边的话呢,是这个边量名可以把它改短啊,这个自己命名都可以的。左边的呢,就是从 obc server 里面读到的那个变量名,那个不能改的,然后导入 变异,变异以后他会弹出两个窗口,这是命令窗口,是作为 opc 客户端去读取离控的数据的啊,这里是三个一,已经过来了,然后呢要把这个 opc 客户都 和硬件我们的远程网关连在一起,然后点下载,下载到远程的网关里面去 啊,我们改一下型号,嗯,这里远程网关的电脑是直连的哈,用网线直连起来了,然后所以我就可以直接的下载进去 啊,下载完了以后呢,我们打开这个云端的网页,下载完成, 然后打开这个网页,输入云端的域名云票系点 com, 然后输入远程模块的这个序列号和密码,这个 序列号和密码是唯一的哈, 点击登录, 然后我们就可以看到这个边量已经过来了,把它修改一下,在网页上面改成二十二,然后这边呢立控这边也是二十二了,把它改成 二二二三啊,然后我们网页上面也是二二三了,使用就是这么这样子的。

今天我们来讲一个这个界面切换的这个案例,因为有时候有一些客户啊,他在那个现场应用,特别是那个长线上面的这个工程,呃,他的那个工程界面需要放到那个电视上面嘛? 可能会哎,这个有一个轮播的这种效果的话,看起来,哎,是不是这个呃会更方便,也不用人去操作,因为他不是事实的去操作,当然他也有可能哎偶尔停一下去操作一下。 所以说我们在做这个呃,轮行播放,播放的时候呢,需要有一个按钮,一般有个按钮去弄,点开始播放的时候,他就轮着来播放,哎,点停止播放的时候,那么你可以停下来,然后你再去做其他界面操作,要不然的话,那你一直不用播,你想 点也来不及点啊,对不对?可以看一下我们这个工程。呃,正常情况下一般的工程主菜单还是有的,我已经做了一个主菜单,然后有一个窗口一,窗口二、窗口三,这个方便便时我都弄了不同的颜色。 好的,那么可以说我们现在这个也给他加个按钮吧。这个是这个呃,窗口一,窗口一的显示窗口二,窗口三, 看到窗口那就显示窗口二,窗口三就显示窗口三。好的好,知道你的自由。 一个这个呃,宁波的这么一个按钮哈,用来做控制啊。这个宁波的时候呢,我们一般会说,哎, 开始播放,停止播放,那么默认情况下他肯定是停了吧?停的时候,哎,我写开始播放,那么你看到这个按钮,哎,开始播放,我就点一下他, 那呢?呃,开始播放的时候,如果你想停止的话,那我要点一下,做一个切换,我就停止播放,所以到时候这个文字呢,会跟着来变化的啊。好,我们就要用一个变量来去做这个开关,我们可以看一下,比如说我现在是用这个按钮, 正常情况下,一般这种播放的话要么开始要么停止,所以我们用一个变量的时候,我们会用一个非的条件啊,当他为零的时候,我就给你 一单位一的时候等于零,就开始播放的时候,我可以点一下变停止,停止的时候我可以点一下变开始。好,我们一般情况下,呃,用一个中间变量就好了啊,比如说我先听一个呃,循环 播放这个变量,让他等于飞这一个感叹号循环播放这个条件, 因为原来没有嘛,我先建立一下这个边量,给他定一个整形, ok, 能保持以后这个边量就变红色了。还有一个就是, 呃这个文字要跟着改变,那么我们可以搭的这个条件在这里,如果说这个循环播放这个变量等于等于一的时候,这上面他已经开始播放, 对吧?那么这个时候按钮这个文字呢?啊,我们就把它弄一下啊,这个按钮是波腾三哈,好,我们把它的文本就等于 你他已经在播放了,那么啊就可以点停止播放了,对吧? 这些玩具你可以听你的,没关系的,只要你自己能理解就行。然后 l 就是 这个时候就看他停止的时候,我可以看到那个按钮可以点开始播放。嗯, ok, 就这样子保存一下。那么呢,呃,我们主要是通过 两个函数来去实现这个功能的,第一个是通过一个定时器的计时,然后第二个就通过这个 dcp 打开窗口的。这个啊,我们来看看这个, 呃,因为有三个窗口,正常情况下应用到三个电视机,我们可以把这个电视机,比如说我现在我就给他弄个三秒钟播放一次吧。三秒,第一个电视机啊, 两啊三秒,嗯,两个电视剧, 三个电视机,哎,你有几个窗口,你就用几个电视机,我们扫电视机,然后我们可以可以看到啊,这边啊,原来有好几个,我看一下。嗯,所以我们那我们把这个删掉吧,不用那么多啊,我们就用 我留有三个电视机就好了。原来控制上面的那些是我有其他引用啊,大家看一下,三秒, 三秒,三秒。 ok, 好的,都是这个时间的,那么当我按一下这个播放的时候,我那个循环播放那个变量,他就质疑的嘛,质疑,那么我们就开始执行播放。播放是怎么样的?我们可以看一下 啊这个变量,看看我们现在这个这个变量等于等于一的时候,我们可以这样再开始播放, 循环播放,循环播放。等你等音乐的时候我就直行,你是背 张口音,然后张口音打开了,我们就开始计时。计时,我们可以用第一个计时器的啊, 开始计时,那么好的保存,当他开始计时的时候,计时条件满足之后,我们打开这个窗口,这个时候我们就不用去改变动作,我们可以用条件动作,条件动作几,呃,我可以去, 原来是当这个刚才那个探一的,当他已经持满足之后,就是等于等于二,我就去执行的下面这一 波,嗯,比如说是 the paper 这个 张口 看。好了,在这里我们必须要注意一下,因为我们可能会有轮播的时候,可能会停止轮播,所以说前面必须要增加一个条件,就是你这个开始轮播按钮按下去的时候循环播放, 等于一的时候我才去执行这些,如果没有的话,我就完全全部停止掉。 那你窗口饿放完之后我要又要去放窗口上,我还有一个计时呢,对吧?还有一个计时,那我们就是用第二个计时器 这个开始计时。好的,我们这个条件就是这个播放播放窗口二的这个已经写完了,我们可以给他命一个名字,哎,这个条件的话你命根本就没关系的,你就是,哎,播放窗口二 是吧?好的,把它保存一下。呃,当我们这个窗口饿,对吧?弄完了我们可以把它保存一下,然后我再打开再来一些,我到时候我就要播放窗口。沙马,我想把自己样的,呃呃,也 这里把。这个。刚才这个是啊,太二, 你如果你熟悉的话,其实可以这样子直接改,可以把这个窗口二改了,这里播放窗口三。 播完窗口三呢,因为我们还要回去播窗口一,所以这边呢还要得一个就得得去播放啊,你看我先这么弄,我也是完全可以保存的,大家可以看一下。你看窗口二的太一,对吧? 翻五杀的是太二,我是因为熟悉,所以我这样做是完全没有问题,如果你没有熟悉的情况下,那么我建议你还是一个一个的 关掉它,重新去见会比较好。因为我们穿过三播放完了我们就要去播放穿过一就是探三这点,那我们可以从这边哎,再给他增加一个播放穿过一的。嗯, 条件,那就是刚才这个烫杀的 那循环播放。 嗯, 好,那我们 那窗口一拨完了之后又开始了窗口二的播放了,对吧?窗口二的播放的话,我们呃又把这个从头开始这个电视器给它启动起来。 好,我们现在三个小本都写完了,我们再来看一下这个效果。 现在是静止的哈,你随便切换自己看后都是很正常的。那比如说我们现在这个创口液的,我点一下开始播放, 你看是吧?三点钟了,他切换窗口二,窗口三,然后窗口一又轮着回来, 这已经停止了吗?对吧?那我现在我随便别往别的看火 都可以的。那我再点一下开始播放,他就会从窗口一、窗口二、窗口三这样子来去播放。好的,这个界面轮播的这个功能今天就养到这里。