WinCC的打印作业对于项目和运行系统文档的输出极为重要。在布局中组态输出的外观和数据源、在打印作业中组态输出介质、打印数量、开始打印的时间以及其他输出参数。每个布局必须与打印作业相关联,以便进行输出。WinCC中提供了各种不同的打印作业,用于项目文档。这些系统打印作业均已经与相应的WinCC应用程序相关联,既不能将其清除,也不能对其重新排名。可在WinCC项目管理器中创建新的打印作业,以便输出新的页面布局。WinCC为输出行布局提供了特殊的打印作业。行布局只能使用该打印作业输出,不能为行布局创建新的打印作业。
1.创建新的打印作业
创建新的打印作业步骤如下:
1)选择WinCC项目管理器浏览窗口中的“Report Designer”条目,将在数据窗口中显示“Layouts”和“Print jobs”条目。
2)选择“Print jobs”条目。如图9-3所示,从打印作业的右键单击弹出菜单中,选择“New print jobs”选项,创建名为“PrintJob001”的新打印作业。每创建一个新的打印作业,打印作业名称中的数字就将递增一次。
图9-3 新建打印作业
3)在文件窗口中选择新创建的打印作业,右键单击选择“Properties”选项,打开“Print Job Properties”对话框,如图9-4所示,它包括三个选项卡:General、Selection以及Printer Setup。
图9-4 “Print Job Properties”对话框
“General”选项卡中,“打印作业”的名称将显示在“Name:”区域中,可在此重命名打印作业,WinCC自带的系统打印作业不能重命名,因为它们与WinCC的不同应用程序直接相关联。
通过“Layout file”列表框选择期望的输出布局。在“@Report Alarm Logging RT Message Sequence”打印作业中只能选择行布局,只有在该作业中,才能选择“Line layout for line printer”选项的复选框。如果选择复选框,则消息顺序报表将输出到本地行式打印机;如果没有选择该复选框,则消息顺序报表将按页面格式输出到可选打印机。
所提供的系统打印作业以及在其中设置的布局均用于项目文档的输出。因此,系统打印作业应不与其他布局相关联,否则,项目文档将不再正确运行。
打印作业列表标记图形编辑器包括一个属于打印作业列表的应用程序窗口。如果WinCC画面中集成了该打印作业列表,则可显示打印作业,用于在运行期间进行记录,并启动输出。在打印作业列表中,可对打印作业的显示进行设置。可选择下列视图:“All print jobs”、“system print jobs”、“user-defined print jobs”、“select pd print jobs”打印作业列表标记选项允许在运行期间将所需的打印作业选择放在一起。
为了使运行系统文档更加灵活,许多记录参数都已经进行了动态化,这将允许在运行期间改变记录输出。从“Dialog”列表中选择“Configuration dialog”选项,当运行期间调用打印作业时,可修改输出参数。该对话框也将允许选择或改变用于输出的打印机。为在页面布局中输出日志,可在运行期间改变用于输出的打印机。为此,可在“Dialog”列表中选择“Printer setup”选项。当运行期间调用打印作业时,将调用用于选择打印机的对话框。
在“Start parameters”区域中,可设置启动时间和输出周期。该设置主要用于定期输出运行系统文档中的日志(例如,换班报表)。项目文档不需要启动参数,因为项目文档不是周期性输出。对于已组态了启动参数或周期性调用的打印作业,可在WinCC项目管理器中根据打印作业列表的不同符号来识别。(www.xing528.com)
“Selection”选项卡如图9-5所示,可以指定要打印的数量、页面范围的选择或将要输出的数据的时间范围。
图9-5 “Selection”选项卡
图9-5中,在“Page Range”项中可指定输出时将要打印多少,既可输出单个页面也可输出页面范围或所有的页面。
“Date time range”:可使用“Relative”选项来指定用于输出的相对时间范围(从打印启动时间开始)。下列时间间隔都可用于相对时间范围:所有、年、月、星期、日和时。“Absolute”选项将允许为输出的数据指定绝对的时间范围。
“Printer Setup”选项卡如图9-6所示,可以指定用于输出的一台或多台打印机。使用“Printer Priorities”区域中的列表可指定打印机的使用次序,也可在此处指定打印缓冲区的设置以及输出到文件的设置。
图9-6 “Print Job Properties”选项卡
图9-6“Printer Setup”选项卡指定用于输出的打印机将按其优先级次序排列。报表和日志均输出到“1.”所设置的打印机,如果该打印机出现故障,则将自动输出到“2.”所设置的打印机。对于第三台打印机也采用相同的操作步骤。如果查找不到可以运行的任何打印机,则打印数据将保存到硬盘上的某个文件中。这些文件均存储在项目目录的“PRT_OUT”文件夹中。一旦打印机发生故障,操作系统将输出一条出错消息。可以有下列选择:
①忽略出错消息(建议使用)
当打印机再次可用时,自动打印未决的消息(打印作业仍然位于假脱机程序中)。
②重复
如果按下“重复”按钮,那么操作系统将尝试输出仍然位于假脱机程序中的打印作业。只有在打印机再次准备就绪时,才值得这样操作。
③取消
如果按下“取消”按钮,将删除引起出错的打印作业,打印数据也因而丢失。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。