Siemens-AutomationandDrives-Service&Support-Aut...第1页共2页2005-05-3117:02自动化系统SIMATICHMI人机界面HMI软件SCADA系统SIMATICWinCCSIMATICWinCC图形设计/运行常问问题动态连接在线趋势控件到“新”变量订货号:6AV637..WINCCSIMATICHMISOFTWARE6AV638..WINCCSIMATICHMISOFTWARE26ES7650..SIMATICPCS7COMPACTSYSTEM,GENERAL6ES7658..SIMATICPCS7,SOFTWARE问题:如何通过C脚本将新变量赋予WinCC在线趋势控件的单个曲线?解答:在初始状态,例如,将过程值测试归档(图1)中的变量testvar1赋予趋势控件的Curve1。test.gif(159KB)图1:带变量的过程值归档现在,为了用脚本将过程值归档中的变量testvar2分配给趋势控件的Curve1,首先将在线趋势控件的索引设置为与曲线编号(1)相对应的数值。然后访问所选曲线的WinCC在线趋势控件(=Control1)的“TagName”属性,将“TagName”分配给新变量(2):SetPropWord(lpszPictureName,Control1,Index,0);//(1)SetPropChar(lpszPictureName,Control1,TagName,TestArchive\\testvar2);//(2)注意事项:索引代表在线趋势控件中CurveX的设置(更多详细信息见图形编辑器的在线帮助)。a.请注意变量名和归档名之间必须用“\\”分隔开。b.Siemens-AutomationandDrives-Service&Support-Aut...第2页共2页2005-05-3117:02图2:WinCC-RT中的曲线图关键字:趋势图,曲线图 条目号:10259719日期:03/13/2003©SiemensAG2005版权所有-法人信息-保密政策-应用条款