时间控件的显示

请问,在wincc里田间时间控件后,为什么在显示时年月日与小时分钟秒之间会出现一个类似于Σ的符号?如何去掉该符号?谢谢!

最佳答案

如何通过脚本来动态组态在线趋势控件的时间范围?
 动态属性:
 可以通过内部 C 函数“ SetPropXXX() ”或者是画面对象的 VBS 在运行系统中设置对象的属性。以下是一个用于“ C ”与 VBS 的样例函数。 

 动态化的注意事项: 

 如果所有的曲线是用了公共时间轴,那么所有的曲线都将使用第一条曲线或者第一个时间轴的时间范围。 
 曲线或者时间轴的计数从“ 0 ”开始,也就是
 第一条曲线/时间轴的地址为“ 0 ”,
 第二条曲线/时间轴的地址为“ 1 ” ...,
 第 n 条曲线/时间轴的地址为“ n-1 ”。
 附加信息 

 在条目 ID: 34344393 中描述了如何在运行系统中改变时间范围而不使用脚本。 
 在条目 ID: 10259719 中描述了如何通过脚本为一条曲线分配不同的变量。 
 在 WinCC 信息系统中有更多的关于 WinCC Online Trend Control 动态化的方法及属性:
 “使用 WinCC ” > “ 创建过程和动作的 VBS ” > “ VBS Reference ” > “ Object types of the ScreenItem object ” > “ Controls ” > “ WinCC Online Trend Control ”。
 起始及结束时间动态化
   No. WinCC V7.0 中的步骤 WinCC V6.x 中的步骤 
 1 选择曲线
 在在线趋势控件中选择您希望设置时间范围的曲线。
  
 给“ TimeAxisIndex ”( long* )属性设置您所希望控制的曲线的值。 给“ Index ”( word* )属性设置您所希望控制的曲线的值。
  
 2 切换为离线模式
 将在线趋势控件切换为离线模式。 
 给“ Online ”( BOOL )属性赋值为“ FALSE ”。 给“ Online ”( BOOL )属性赋值为“ FALSE ”。 
 3 禁止时间范围
 通过起始及结束时间定义了一个时间窗口。 
 将“  TimeAxisRangeType ”( long* )属性的值设置为“ 1 ”。 将“ TimeRange ”( BOOL )属性的值设置为“ FALSE ”。 
 4 设置起始时间 
 将“ TimeAxisBeginTime ”( char* )属性的值设置为所希望的起始时间。 将“ TimeAxisBeginTime ”( char* )属性的值设置为所希望的起始时间。 
 5 设置结束时间 
 将“ TimeAxisEndTime ”( char* )属性的值设置为所希望的结束时间。 将“ EndTime ”( char* )属性的值设置为所希望的结束时间。 
 6 更新数据
 在在线趋势控件中更新数据。 
 不需要。 从 WinCC V6.0 SP3 开始:
 为此您需要将“ Command ”( char* )属性的值设置为“ Reload ”。 
 通过 C 脚本:
 为此您需要将“ Activate ”属性的值设置为“ FALSE ”然后再次设置为“ TRUE ”。
  

 
 WinCC V7.0 

  Dyn_Start-End_WinCC70_C.txt ( 482 bytes ) 

  Dyn_Start-End_WinCC70_VBS.txt ( 538 bytes ) 

 WinCC V6.x 

  Dyn_Start-End_WinCC6x_C.txt ( 515 bytes ) 

  Dyn_Start-End_WinCC6x_VBS.txt ( 460 bytes ) 

 通过 WinCC V7.0 动态化时间范围
   No. 步骤 
 1 选择曲线
 在在线趋势控件中选择您希望设置时间范围的曲线。
 为此您需要将“ TimeAxisIndex ”( long* )属性的值设置为您所希望控制的时间轴。
  
 2 使能时间范围
 为此您需要将“ TimeAxisRangeType ”( long* )属性的值设置为“ 0 ”。 
 3 设置时间范围
 为此您需要将“ TimeAxisTimeRangeBase ”( long* )属性的值设置为期望值(例如 1000 )。 

 注意:
 时间范围是按照毫秒来进行设置的。以下值可用: 

 500 (500 毫秒) 
 1000 (1 秒) 
 60000 (1 分钟) 
 3600000 (1 小时) 
 86400000 (1 天)
  
 4 设置时间范围因数
 为此您需要将“ TimeAxisTimeRangeFactor ”属性的值设置为期望值(例如 30 )。 
   

 Dyn_TimeRange_WinCC70_C.txt ( 389 bytes ) 
 Dyn_TimeRange_WinCC70_VBS.txt ( 300 bytes ) 

 通过 WinCC V7.0 动态化测量点数
   No. 步骤 
 1 选择曲线
 在在线趋势控件中选择您希望设置时间范围的曲线。
 为此您需要将“ TimeAxisIndex ”属性的值设置为您所希望控制的时间轴。 
 2 使能时间范围
 为此您需要将“ TimeAxisRangeType ”属性的值设置为“ 2 ”。 
 3 设置测量点数
 为此您需要将“ TimeAxisMeasurePoints ”属性的值设置为期望值(例如 120 )。 
   

 Dyn_MeasPoints_WinCC70_C.txt ( 313 bytes ) 

 Dyn_MeasPoints_WinCC70_VBS.txt ( 258 bytes ) 

 注意: 

 “ Command ”属性只存在于 WinCC V6.0 SP3 及更高版本中。当使用“ C ”时您可以使用“ Activate ”属性在在线趋势控件中来更新数据。 
 在线趋势控件的“ Activate ”属性只适用于“ C ”的动态化而不适用于 VBS 。 
 在运行系统中不能通过 VBS 来设置“ Activate ”属性,因为 VBS 是通过“ Activate ”方法来访问“ ScreenItems ”对象的。
 时间设定及时间格式 

 您可以在运行系统中通过输入/输出域来为操作人员提供开始时间的输入。输入/输出域根据 WinCC 变量动态化。在脚本中读出变量值用于写入“ BeginTime ”属性值。 
 指定日期及时间的输入格式根据操作系统的国家设置以及 WinCC 运行语言。更多关于数据格式的信息可参看条目 ID 11377522 。德国格式的日期时间为“ DD.MM.YYYY hh:mm:ss ”,例如: 23.05.2006 14:23:00 (在日期及时间之间为空格)。 
 用于指定开始及结束时间的文本输入/输出域可以使用字符“ t ”及“ 9 ”为格式代码以防止错误输入。用于输入日期及时间的文本输出格式为以下格式“ 39t99t2999 29:99:99 ”。

 
 图 01

 更多关于输入/输出域的输出格式可参看 WinCC 信息系统:
 “使用 WinCC > 创建过程画面 > 使用对象 > 在对象选项板中使用对象 > 使用智能对象 > I/O 域 > 如何定义“字符串”数据类型的输出格式”。

  
  
  条目号:11942662     日期:2009-03-17   
  
  http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&siteid=cseus&objid=11942662
  
  
  
 

提问者对于答案的评价:

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

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

相关推荐

  • 如何将报警数据归档

    如何将报警数据归档 我知道有控件可以实现将报警的数据归档起来, 在电脑里模拟时可以实现该功能,并自动新健了EXCEL文件在E盘,但将程序下载到MP277就不可以…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.3这个还需不需要授权了

    我只是用来学习要求也不高研究了半天 还没授权明白,明明版本是V7.3只能授权V7.2的RC图片的意思还需要重新授权吗 问题补充:现在就这样用 影不影响WINCC…

    2021年7月5日
  • wincc连接PLC变量问题

    真是越来越没意思,天天为了小事折腾,平时好好,今天不知为啥wincc和PLC的变量有的连不上了,不知啥原因,我强制的输入点i是可以连上的,但是我用了一个数据块的变量在程序里是1肯定…

    2020年11月1日
  • 趋势控件持续显示问题

    我组态了一个归档变量在趋势控件里显示,但是每次当画面跳转到别的画面再跳回趋势画面时,就没有显示了,必须点击一下趋势控件上的go才能重新装入归档数据,不知道是什么原因啊? 问题补充:…

    SIMATIC WinCC 2019年6月11日
  • wincc和STEP7视频教程

    我是个初学者,想要个wincc和STEP7视频教程,我现用的是wincc 5.1版的,可发网址或留个QQ吧 最佳答案 电气控制及可编程控制技术技能培训教程.(3CD)&n…

    SIMATIC WinCC 2019年6月11日
  • 在WINCC中设置开机自动启动,但是AUTOSTART组态里显示灰色,不可修改?

    在WINCC中设置开机自动启动,但是AUTOSTART组态里显示灰色,不可修改?如图,什么原因? 图片说明:    最佳答案 是你的权限不够啊 你以管…

    2020年11月1日
  • 例子中Excel 文件生成XML文件应用的是 Windows API函数还是Openness API函数?

    工程师也“开挂”,让程序来操作Portal 课程编号:V2404 ——TIAPortal的开放性应用程序接…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 例…

    2020年11月1日
  • 报警及报表示例(实例)

    我需求一份WINCC监控软件的报警及报表示例(实例),越简单越好,比如一个动态布尔型信号,一个模拟量如温度的高低温显示. 问题补充:需求一个实例 最佳答案 学习一下 提问者对于答案…

    SIMATIC WinCC 2019年6月11日
  • wincc WEB 发布教程

    现在我用的WEB发布,但是第一次使用,咋发布啊,有没有文档之类的啊,多谢 最佳答案 WinCC WebNavigator V6.0中的常见问题 :&n…

    SIMATIC WinCC 2019年6月11日
  • gif动画全屏问题

    我用wincc,web控件制作的gif显示画面,效果有了,可是不能全屏,上面带着浏览器网址输入栏等,所以效果不逼真,请问如何全屏,只显示画面呀  最佳答案 请参考:&nb…

    SIMATIC WinCC 2019年6月11日