WinCC -- 创建HMI组态 -- 打印曲线和协议 
如何在WinCC 运行系统模式下删除错误发出的打印命令?
显示订货号
教导
在WinCC 运行系统中启动了一个打印作业,那么该作业是不能删除的。如果要将它删除,需要创建以下动作(如;在WinCC图像中加一个按钮,并创建鼠标动作事件动态):
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
// Call the printer box
ProgramExecute("C:\\WINNT\\system32\\ printers")
}
激活后,“打印管理器”窗口打开。现在可以删除指定的打印作业了。
关键字
服务
为什么报表中只能打印 1000 条消息?
显示订货号
描述:
尽管为消息选择了“全部的”(没有设置选择条件),却只有 1000 条消息能打印。为了能在一个布局中打印多于 1000 条消息,必须在选项中指定消息个数。如果打印输出没有其他的选项,则只需要输入消息个数(如 10000 );如果除了个数还有其他的选项,必须在选项前面输入消息个数,并加反斜线(如:10000\ MSGNO >= 1 )。
样例组态说明:generic打印机
 
No.
步骤
1
在 WinCC 报表设计器中创建一个新的页面布局,如 NewRpl1.RPL。
2
打开这个布局,在对象选项板中的“运行系统”中选择“报警记录运行系统”,然后添加一个消息报表。
3
打开这个报表的属性窗口。
4
在“连接”处编辑选择。
5
打开“报警输出的过滤标准”选项。
6
例如,在系统块下,选择消息个数并定义开始和结束值。
7
点击 OK 关闭对话框。
8
在“报警输出的过滤标准”区域输入消息个数。
图 01
要点:
如果您不清楚需要打印多少条消息,就输入尽可能大的一个数字以便所有选择的消息都能被打印出来。
要点:
您也可以使用默认布局 @CCAlgRtOnlineMessages.RPL 并做相应改变。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。