如何实现wincc数据定时自动打印

“如何实现wincc数据定时自动打印”相关的资料有哪些?“如何实现wincc数据定时自动打印”相关的范文有哪些?怎么写?下面是小编为您精心整理的“如何实现wincc数据定时自动打印”相关范文大全或资料大全,欢迎大家分享。

WINCC FLEXIBLE如何实现BOOL量画面切换

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

经验证,可以实现BOOL量对画面的切换,可以应用于工程画面制做。

WINCC FLEXIBLE 2008 如何实现BOOL量画面切换

(绝对原创)

西门子公司的Wincc flexible 2008 SP4是针对西门子公司所生产的工业人机界面HMI的画面制作软件,其界面精美,功能强大,在很多的工业生产设备中广泛使用。

在实际就用中,我们会常常用到画面切换功能,当设备工艺状态发生变化时(bool量),不定义画面元素的情况下(如定义一个按钮等),要切换到指定的画面,是不能实现的,Wincc flexible 2008的系统函数中没有这一功能,以smart 700为例,画面切换只有: 1、 ActivatePreviousScreen

应用:将画面切换到在当前画面之前激活的画面。如果先前没有激活任何画面,则画面切换不执行。最近调用的 10 个画面被保存。当切换到不再保存的画面时,会输出系统事件。

说明:如果要使用该函数,则必须在浏览结构中使用画面更改。

2、 ActivateScreen

应用:将画面切换到指定的画面。

3、ActivateScreenByNumber

应用:根据变量值将画面切换到另一画面。画面由其画面号标识

没有我们所需要的BOOL量变化切换画面功能,

如何在Excel中访问WinCC变量归档数据

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

1 功能说明

在Microsoft office Excel中访问WinCC的历史数据,实现如下图所示的报表:

图1: Excel中访问WinCC的历史数据生成报表

选择日期后,可以生成当天的风机参数日报表(报表数据来自WinCC)。

2 软件环境

本地计算机:Windows XP SP3英文版、WinCC7.0 SP2 ASIA、Microsoft office Excel 2003 远程计算机:Windows XP SP3英文版、WinCC7.0 SP2 ASIA、Microsoft office Excel 2003

3 WinCC/Connectivity Pack 介绍

WinCC变量归档数据是以压缩的形式存储在数据库中,需要通过 WinCC/Connectivity Pack提供的OLE-DB接口才能够解压并读取这些数据。

3.1 连接字符串

“Provider=WinCCOLEDBProvider.1; Catalog= ***; Data Source= ***;“ 其中:

Catalog:WinCC运行数据库的名称

注意:当修改项目名称或在其它计算机上打开原项目时, Catalog会发生变化。 建议使用WinCC系

实现Oracle异地数据自动备份方案

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

相关命令

文中主要用到三个命令,这里先单独介绍一下:

export: 将数据库中数据备份成一个二进制系统文件,它有三种模式: 用户模式、表模式、整个数据库模式。还可分为三种备份类型:完全型、积累型、增量型。本文以整个数据库模式下的完全型为例说明。export使用格式为:exp userid file。

其中:userid的用法为username/userpassword,即Oracle中的用户名/口令。userid必须为exp的第一个参数,file指备份文件所放位置及名称。

ftp:一般情况下可通过交互方式实现两台主机间的数据传输,即需要手工输入目标主机的IP地址、用户名、口令等。但是当用户使用ftp命令时,系统将会先在该用户的注册目录中寻找.netrc文件,并首先执行该文件。这样,我们可以通过编写一个.netrc的文件来达到自动备份的目的。要注意该文件必须命名为.netrc,且必须存放在启动ftp命令主机上的用户注册目录里。ftp常用选项:

-i:进行多文件传送时关闭交互提示; -n:在连接之后不进行自动登录。 本文使用“-i”选项,以关闭交互提示。

crontab:cron是一个永久进程,它由/etc/rc.local启动执行。cron检

实现Oracle异地数据自动备份方案

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

相关命令

文中主要用到三个命令,这里先单独介绍一下:

export: 将数据库中数据备份成一个二进制系统文件,它有三种模式: 用户模式、表模式、整个数据库模式。还可分为三种备份类型:完全型、积累型、增量型。本文以整个数据库模式下的完全型为例说明。export使用格式为:exp userid file。

其中:userid的用法为username/userpassword,即Oracle中的用户名/口令。userid必须为exp的第一个参数,file指备份文件所放位置及名称。

ftp:一般情况下可通过交互方式实现两台主机间的数据传输,即需要手工输入目标主机的IP地址、用户名、口令等。但是当用户使用ftp命令时,系统将会先在该用户的注册目录中寻找.netrc文件,并首先执行该文件。这样,我们可以通过编写一个.netrc的文件来达到自动备份的目的。要注意该文件必须命名为.netrc,且必须存放在启动ftp命令主机上的用户注册目录里。ftp常用选项:

-i:进行多文件传送时关闭交互提示; -n:在连接之后不进行自动登录。 本文使用“-i”选项,以关闭交互提示。

crontab:cron是一个永久进程,它由/etc/rc.local启动执行。cron检

如何让WORD在打印时自动加上打印份数编号

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

如何让WORD在打印时自动加上打印份数编号

by nosper on 一月 5th, 2011

问题的提出: 老婆所在的公司需要做2011年整年的文档和表格,里面的编号随着打印份数自动更新:比如需要打印100份,每份编号则按顺序从 0001排到 0100。

在网上google 了一下,也有不少网友提出了类似的问题:

“公司有一份调查表,需要打印100份,每份都要有一个编号,从000001到000100。如何让WORD在打印时自动加上打印份数编号?”

这个需要用到word 的宏操作,感觉它和ps里面的action 一样,就是可以让用户自定义一些操作,让宏来重复执行。word2007 有宏录制功能(在view视窗栏里面)。

方法一:宏循环嵌套

先手动几次:改编号——打印——改下一个编号——再打印, 让宏来记录这些动作。然后查看这些基本动作的宏代码,在里面加入循环和嵌套。 经过自己几次尝试和修改,得到如下宏代码:

Sub PrintCopies() '

' Macro1 Macro ' '

Dim i As Long Dim lngStart Dim lngCount lngCount = InputBox(\e

WINDOWS定时自动删除文件

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

WINDOWS定时自动删除文件

一、说明

使用windows系统自动的forfiles.exe程序来删除文件,如下图所示。

二、创建bat批处理文件

在forfiles.exe命令文件的同一目录下创建bat批处理文件,我这里创建的名为forfiles_del.bat批处理文件。该批处理文件的内容:

该内容的意思是删除“D:\ORACLE笔记”目录下30天前的所有文件。

三、创建任务计划

点击[开始]—>[所有程序]—>[附件]—>[系统工具]>[任务计划程序]。如下图所示:

打开“任务计划程序”界面,点击窗口右侧的“操作”栏下的[创建基本任务],打开如下界面:

在“名称”处输入创建基本任务的名称,随便起名。描述可以不写。点击【下一步】,如下图所示:

此处选择任务执行周期,点【下一步】,如下图所示:

选择开始时间,和任务执行频率,点【下一步】,如下图所示:

选择“希望该任务执行什么操作?”,点击【下一步】,如下图所示:

在“程序或脚本”处点击【浏览】按钮,通过路径找到选择之前创建的forfiles_del.bat批处理文件。点击【下一步】,如下图所示:

点击【完成】按钮,完成“创建基本任务”的创建。

四、查看任务计划

点击主界面左侧的“任务计划程序库”

WINDOWS定时自动删除文件

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

WINDOWS定时自动删除文件

一、说明

使用windows系统自动的forfiles.exe程序来删除文件,如下图所示。

二、创建bat批处理文件

在forfiles.exe命令文件的同一目录下创建bat批处理文件,我这里创建的名为forfiles_del.bat批处理文件。该批处理文件的内容:

该内容的意思是删除“D:\ORACLE笔记”目录下30天前的所有文件。

三、创建任务计划

点击[开始]—>[所有程序]—>[附件]—>[系统工具]>[任务计划程序]。如下图所示:

打开“任务计划程序”界面,点击窗口右侧的“操作”栏下的[创建基本任务],打开如下界面:

在“名称”处输入创建基本任务的名称,随便起名。描述可以不写。点击【下一步】,如下图所示:

此处选择任务执行周期,点【下一步】,如下图所示:

选择开始时间,和任务执行频率,点【下一步】,如下图所示:

选择“希望该任务执行什么操作?”,点击【下一步】,如下图所示:

在“程序或脚本”处点击【浏览】按钮,通过路径找到选择之前创建的forfiles_del.bat批处理文件。点击【下一步】,如下图所示:

点击【完成】按钮,完成“创建基本任务”的创建。

四、查看任务计划

点击主界面左侧的“任务计划程序库”

WinCC应用实例—用按钮实现登录与注销

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

WinCC应用实例—用按钮实现登录与注销

除了为登录或注销过程而组态的热键之外,WinCC还提供了函数PWRTLogin()来执行登录,函数PWRTLogout()用于注销。可以使用这两个函数,组态一个通过鼠标动作和键盘两者激活的独立按钮。还可通过按钮的热键属性设置功能键控制动作。用于登录和注销的函数是WinCC应用程序函数。可以在鼠标动作或按下按钮事件中使用C动作来调用函数。

由函数PWRTLogin()来执行登录。 下面是如何使用该函数的实例: #pragma code(\#include \#pragma code() PWRTLogin('1');

由函数PWRTLogout()来实现注销。 下面是如何使用该函数的实例: #pragma code(\#include \#pragma code() PWRTLogout();

打开“用户管理器”,新建用户“family”

用户权限设定(红灯亮的说明该用户有此操作的权限)

按钮授权配置:只有用户的权限包含按钮的权限时该用户才可以操作此按钮。

运行时登陆提示:

未登陆时操作提示:

成功登陆后操作提示:

登陆后再次单击“登陆

使用T2定时器实现1秒精确定时

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

这一课,我们将告诉大家如何精确定时1S。要精确定时,就需要用到中断方式,并工作在自动重装载方式。这里我们用到了T2定时器,它具有16位的自动重装载功能。我们知道,T0,T1的自动重装载功能都是8位的,用它们将会带来很大的误差。T2定时器,它有一个专门的自动重装载寄存器,当计数满了以后,它将我们预置进去的数自动的载入TH2,TL2这样就都很好的保证精确定时。

我们用的是12MHZ的晶振。就算是计满也只有几十毫秒。要定时一秒,就需要一个变量来保存溢出的次数,积累到了多少次之后,才执行一次操作。这样就可以累加到1秒或者更长的时间才做一次操作了。

T2寄存器还有一个和其他寄存器不一样的地方,就是它的中断标志位TF2要软件清零。

现在我们来计算一下,要精确定时,那么,进去中断的次数是越少越好,这样,数据更精确,还能很好的防止对主函数的影响。

T2定时器预装载值的计算:

设晶振为12MHz,每秒钟可以执行1000000(12000000/12)个机器周期。而T2每次溢出时最多经过了65536个机器周期。我们应该尽量让T2定时器的溢出中断的次数最少。

选择每秒中断14次,每次溢出1000000/14=71428.57个机器周期,不为整数且超出65

如何实现两个EXCEL里数据的匹配

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

如何实现两个EXCEL里数据的匹配

工作上遇到了想在两个不同的EXCEL表里面进行数据的匹配,如果有相同的数据项,则输出一个“YES”,如果发现有不同的数据项则输出“NO”,这里用到三个EXCEL的函数,觉得非常的好用,特贴出来,也是小研究一下,发现EXCEL的功能的确是挺强大的。这里用到了三个函数:VLOOKUP、ISERROR和IF,首先对这三个函数做个介绍。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VLOOKUP:功能是在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。函数表达式是:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

1. Lookup_value为“需在数据表第一列中查找的数据”,可以是数值、文本字符串或引用。

2.Table_array 为“需要在其中查找数据的数据表”,可以使用单元格区域或区域名称等。 ⑴ 如果 range_lookup 为 TRUE或省略,则 table_array 的第一列中的数值必须按升序排列,否则,函数 VL