用WinCC怎样实现时间范围可以选择的报表打印?

我想实现“可以打印任意时刻的归档变量曲线的功能”,于是在报表中添加了“变量记录运行系统—趋势”控件,可是其属性—连接-时间范围的“指定时间范围的数据”中,让选择变量,可是变量的形式是什么那?也就是变量定义成什么形式才能被此处识别那?例如:我想要:2007年9月1日1时1分1秒到2007年9月1日10时1分10秒的归档变量曲线,应该怎样获得那?当然,利用历史趋势控件也可以实现,但是涉及到其他一些功能的实现,所以只能利用报表中的“变量记录运行系统—趋势”控件实现。请高手指点!谢谢!

还有其他方法可以实现吗?我在论坛上也看到了说定义几个时间函数,可是看的晕晕乎乎的。“ cloud21”在回答过这个问题时,给了提问者一个实例,不用函数,能否也给我发个实例呢?谢谢!

问题补充:
"设置时需要按如下格式:YYYY-MM-DD hh:mm:ss,如:2007-09-30 08:09:56,在调用打印作业之前给这两个时间变量赋值。
 赋值时要自己将日期部分与时间部分“拼接”起来"

 请问,"城外之人",怎么拼接阿?
 我定义了2个变量为16位内部字符串,然后用2个输入输出域连接2个变量上,运行后我给输入输出域分别输入:2007-09-16:40:23和2007-09-2817:40:23可是输出的根本不是我想设置时间内的报表.怎么回事啊?

最佳答案

过滤变量的内容格式大致为  DATETIME >= ''2007-10-07 23:10:01.000'' AND DATETIME <= ''2007-10-07 23:36:39.999''
 ,所谓的拼接是指通过脚本使画面中设置的开始时间和结束时间来替代过滤变量中的相应内容。
 这里还有另外一种简单办法满足你的要求,即在运行期间更改标准过滤器的选择标准:
 1。 在 WinCC Explore 中,通过“Report Designer > Print Jobs”
 创建一项新作业。打开打印作业,在打印作业属性中选择“General”选项卡,对于“Dialog:”,选择
 “Configuration dialog”。 
 2。 当在运行期间触发一项打印作业时,便会在打印开始之前出现一个对话框,可以在其中设定该打印作
 业版式中动态部分的参数。

 
 

提问者对于答案的评价:
谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc278666.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • wincc 7.0 sp3 中英文切换出错

    我的wincc 7.0 sp3原本为中文,通过菜单工具–语言转换为英文后,想转回中文,出错,点击中文选项没反应,请高手赐教 问题补充:重启电脑 重启…

    SIMATIC WinCC 2017年12月10日
  • Wincc v7.4 与s7-1500CPU通讯时,如何组态通讯连接?

    Wincc v7.4 与s7-1500CPU通讯时,如何组态通讯连接?Portal v14可以和S7-1500通讯。按照wincc 7.4的…

    SIMATIC WinCC 2021年7月5日
  • wincc flexible无法建立连接

    wincc flexible无法建立连接补充电脑软件IP和触摸屏IP一样电脑IP在同一网段下,可是还是连不上 最佳答案 先试试能不能ping通。 提问者对于答案的评价:可…

    SIMATIC WinCC 2021年7月5日
  • 变量初始化

    内部变量A是定义为文本类型16位字符集SetTagChar("A","");这种方法是否能将A初始化,若是不能应该用什么方法。我是新人对脚本…

    SIMATIC WinCC 2019年6月11日
  • wincc记录运行时间的问题

    利用wincc记录显示开机时间、停机时间、累计运行时间、累计停机时间?还有累计停机次数 最佳答案 在PLC中对应采集和计算时间,上位机里变量进行归档即可。 提问者对于答案的评价:谢…

    SIMATIC WinCC 2019年6月11日
  • wincc编译报错6029

    不是系统语言的问题 最佳答案 可能是头文件被破坏了, 找个正常的机器将X:\Program Files\SIEMENS\WinCC内的APLIB文件夹拷过来覆盖…

    SIMATIC WinCC 2021年7月5日
  • wincc画面窗口怎样改名字

    wincc新建画面窗口1,改名字提示找不到该对象,无法更改。 问题补充:修改‘画面窗口1’为‘jb01”这个名字,提示找不到对象。 图片说明:    最佳答案…

    2018年3月6日
  • wincc关于快捷键使用扩展问题

    我在使用wincc时需要用到快捷键,由于快捷键是与鼠标动作直接联系的,可以用此快捷方式来鼠标左键的功能么?(按下时=1弹起时=0) 补充说明:一般在wincc中做按钮的时…

    SIMATIC WinCC 2019年6月11日
  • wincc中I/O域内输入字符串填满时应用属性

    请教大侠:  选择字符串在I/O域内输入时,想使用填满时应用属性来自动跳到下个I/O域,但不知道怎么设置填满的条件(但选择十进制输入时在输出格式时设置即可)请大…

    SIMATIC WinCC 2020年11月1日
  • wincc5.0项目

    wincc5.0项目管理器打开时,画面自动激活,有什么办法可以取消激活吗?另外在复制项目时,提示正在使用,请问wincc5.0有类似于6.0中的reset_wincc.vbs的文件…

    SIMATIC WinCC 2017年12月1日