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