SIMATIC-PCS7-标准培训-报表组态.ppt
2023/11/9,SIMATIC PCS7 标准培训,报表,Sciample Training-SIMATIC PCS7,2,2023/11/9,内 容,报表布局报表打印作业报表预览报表打印,2023/11/9,Sciample Training-SIMATIC PCS7,3,报表布局,报表系统提供两种报表布局编辑器:报表页布局和报表行布局,页布局主要用于打印归档数据,行布局主要用于打印报警信息。两者不同:内容,触发(定时、操作员,信息),打印机(激光、喷墨,点阵),打印纸(A4,A3、连续)。,注意:只能打印具有打印属性的信息。,2023/11/9,Sciample Training-SIMATIC PCS7,4,报表布局,报表页布局:打印存档数据或曲线。(可用系统自带的布局),数据CCTlgRtTables.RPL 曲线CCTlgRtCurves.RPL,2023/11/9,Sciample Training-SIMATIC PCS7,5,报表布局,报表页布局:打印存档数据或曲线。(也可自建新的布局),数据Tag Logging RuntimeTag Table 曲线Tag Logging RuntimeTrend,2023/11/9,Sciample Training-SIMATIC PCS7,6,报表布局,静态,动态,2023/11/9,Sciample Training-SIMATIC PCS7,7,报表布局,Time range:在此选择All existing data,Recently collected data,Data within the specified time range。Tag Selection:在此选择报表中的变量。Time base:用缺省值即可。,双击,2023/11/9,Sciample Training-SIMATIC PCS7,8,报表布局,双击或点击Edit,点击Add,在存档编辑器中选择报表中所需变量,2023/11/9,Sciample Training-SIMATIC PCS7,9,报表布局,点击,2023/11/9,Sciample Training-SIMATIC PCS7,10,报表布局,点击,列数自动分配,2023/11/9,Sciample Training-SIMATIC PCS7,11,报表打印作业,如果选用系统自带布局,就用系统自带打印作业数据Report Tag logging RT Tables New 曲线Report Tag logging RT Curves New,如果自建新布局,就要创建新的打印作业点击New print job创建新的打印作业,2023/11/9,Sciample Training-SIMATIC PCS7,12,报表打印作业,点击,双击,如左上图所示,点击新的打印作业(New Print Job),就会在报表打印作业(Print Job)下生成一个名为Print Job001(可更改)的新的打印作业,如左下图所示。双击Print Job001,打开打印作业属性对话框如右上图所示。,2023/11/9,Sciample Training-SIMATIC PCS7,13,报表打印作业,名称(Name):指该打印作业名,可更改。工程(Project):指当前的项目名,不可更改,系统根据你的工程名自动填写。布局(Layout):可用下拉键选择所要打印的报表布局。对话框(Dialog):选择(Configuration Dialog),在报表预览和报表打印时可进行时间范围等组态。起始参数(Start Parameter):如果激活起始时间(Start time),允许用户指定在何时开始打印报表。如果激活周期(Cycle)允许用户用下拉菜单选择报表打印的周期,系统自带的周期有每小时(Hourly)、每天(Daily)、每周(Weekly)、每月(Monthly)。这就是定时打印。如果在WinCC运行画面中加入了一个打印按钮,你就可以随时打印报表。,2023/11/9,Sciample Training-SIMATIC PCS7,14,报表打印作业,选择(Selection)页面范围(Page Range):选择打印页。数据时间范围(Data Time Range):在此处可设置你所要打印的变量时间范围,而不是数据库中对应该变量的所有值。相对地(Relative)指的是相对时间范围,该范围是由右侧的下拉式菜单中的时间周期乘以左边的数值定义的。如一个月,两个小时。绝对地(Absolute)指的是一个绝对时间范围,从何时开始到何时结束。,打印机设置(Printer Setup)打印输出(Print output to)指的是你选择报表打印的去处。激活打印机(Printer)指用打印机打出报表。打印优先级(Printer Priorities)中可设置3台打印机类型。按从上到下顺序优先排列。一般只设置第一台即可。,2023/11/9,Sciample Training-SIMATIC PCS7,15,报表预览和报表打印,2023/11/9,Sciample Training-SIMATIC PCS7,16,报表预览按钮和报表打印按钮,第一步:在画面中拖放一个按钮,弹出按钮组态对话框(Button Configuration)。在文字(Text)处输入报表预览或报表打印四个字,文字的字体和颜色可在按钮组态对话框中改变。文字的字体、大小、颜色、斜体等可在对象属性对话框中修改。点击OK键。第二步:双击按钮,调出按钮的对象属性对话框。点击事件(Events),再点击鼠标(Mouse)。用鼠标右键点击按左键(Press left)右侧的无色闪电箭头,弹出下拉式菜单,点击C动作(C-Action)。第三步:点击标准函数(Standard functions)左侧的,再点击报告(Report)左侧的,打开关于报表打印的标准函数。双击RPTJobPreview 或RPTJobPrint,弹出分配参数对话框,点击OK键,在编辑动作对话框中写入函数。将小括号()中的内容修改为带引号“”的打印作业名。即RPTJobPreview(“Print Job001“)或 RPTJobPrint(“Print Job001“)。点击编辑动作对话框上的编译图标对你输入的语句进行编译,编译完成后,编辑动作对话框的左下角显示无错误,无警告(0Error(s),0Warning(s)。点击编辑动作对话框上的OK键,自动返回对象属性对话框,鼠标(Mouse)变为黑体,无色闪电箭头变为绿色闪电箭头。说明C动作已经连接完毕。在WinCC运行画面中加入报表预览和报表打印按钮,你就可以随时预览和打印报表。,2023/11/9,Sciample Training-SIMATIC PCS7,17,报表预览,点击,出现打印作业对话框,点击,由灰变黑,点击,出现Tag Logging Run:Setting of time range of tag对话框,在指定时间范围内的数据对话框中(Data within the specified time range),你可选择Tag Logging存档中任意时间段内的数据,时间选择好以后点击OK,Tag Logging Run:Setting of time range of tag对话框关闭。,2023/11/9,Sciample Training-SIMATIC PCS7,18,报表预览,你想打印的时间段内的数据报表显示在画面中如下图所示,点击,2023/11/9,Sciample Training-SIMATIC PCS7,19,报表预览,点击放大报表,点击打印报表,点击关闭报表预览,2023/11/9,Sciample Training-SIMATIC PCS7,20,报表打印,点击,出现打印作业对话框,点击,由灰变黑,点击,出现Tag Logging Run:Setting of time range of tag对话框,在指定时间范围内的数据对话框中(Data within the specified time range),你可选择Tag Logging存档中任意时间段内的数据,时间选择好以后点击OK,Tag Logging Run:Setting of time range of tag对话框关闭。,2023/11/9,Sciample Training-SIMATIC PCS7,21,报表打印,点击报表打印或报表预览按钮后,直接点击Start Log,即打印或预览最近N小时的数据(预先组态)。,点击,直接打印报表没有预览功能,2023/11/9,Sciample Training-SIMATIC PCS7,22,报表预览,2023/11/9,Sciample Training-SIMATIC PCS7,23,练习:生成一个存档变量报表并预览,推荐步骤如下:变量存档(可用内部变量)。创建新的报表布局。要求:第一列为时间列,有表头。创建新的报表打印作业。在图形编辑器中创建报表预览按钮。运行WINCC,预览报表。,