高手 问下怎么让intouch的历史趋势更新啊 。我的不会动

作者&投稿:储饺 (若有异议请与网页底部的电邮联系)
Intouch 历史趋势制作~

  InTouch提供两类趋势显示对象:“实时”和“历史”。您可以对两种趋势对象进行配置,以显示特定时间内多个标记名的图形化表示。“实时”趋势可供最多用四支笔(数据值)绘制图表,而“历史”趋势则可供最多用八支笔绘制图表。这两种趋势都是使用WindowMaker中的特殊工具创建的。InTouch可供您完全控制趋势的配置。例如,您可以指定时间跨度、值范围、网格分辨率、时间标签位置、值标签位置、笔数,以及颜色属性。

  一、实时趋势
  实时趋势是动态的。它们在运行时连续更新。
  发生变化时,它们最多可以绘制四个本地标记名或表达式的变化。创建实时趋势
  1.选择绘图工具栏中的实时趋势工具。
  2.在窗口中单击,然后对角拖动鼠标,根据所需
  趋势大小绘制一个矩形框。(您可以选择绘制任意大小的趋势图,而且可以在屏幕上放置的趋势图数量不受限制)。
  3.释放鼠标。此时在窗口中出现实时趋势对象:在运行时,数据会自右向左写入趋势图。
  4.双击趋势以打开它的配置对话框。趋势对象类似于在WindowMaker中绘制的任何其它对象。它可以用鼠标拖曳来移动,也可以通过抓住对象的一个“手柄”来调整大小。在窗口中,可以放置多个趋势图。

  配置实时趋势
  1.双击趋势;或选择趋势,然后在特别菜单上,单击动画链接。此时出现实时趋势配置对话框。
  2.在时间跨度框中,输入要在趋势上水平显示的(x轴)时间长度,然后选择时间长度的时间增量选项。
  3.在样本间隔框中,输入趋势表达式赋值并更新图表的频率,然后选择与此数值相关的时间增量选项。
  4.在颜色组中,单击图表颜色框以打开InTouch调色板。单击调色板中要用作趋势背景的颜色。
  5.在颜色组中,单击边框颜色框以打开InTouch调色板。单击调色板中要用作趋势边框的颜色。
  6.在时间刻度组的主刻度数框中,输入趋势所需的主时间刻度数,然后选择要用于刻度线的颜色。
  7.在时间刻度组的副/主刻度框中,输入每个主时间刻度内可见的副时间刻度数,然后选择要用于刻度线的颜色。
  8.如果要在趋势的顶部显示时间标签,请在时间刻度组中,选择顶部标签。
  9.如果要在趋势的底部显示时间标签,请在时间刻度组中,选择底部标签。趋势既可以同时包含顶部标签和底部标签,也可以没有任何标签。
  10.如果要使用时间标签,请在时间刻度组的主刻度/时间标签框中,输入趋势的每个主时间刻度线的时间标签数。
  11.在时间刻度组中,选择要用于主时间刻度线的颜色。
  12.值刻度组中的设置与时间刻度组中的设置采用相同的方式配置,不同的是值的副刻度和主刻度会设置趋势的垂直值(y轴)范围。此范围使用“工程单位”,并且对于所有要绘制趋势的标记名都是相同的。
  13.在表达式框中,输入要用每支笔为其绘制趋势的本地标记名或表达式。14.单击颜色框,选择用于在趋势中绘制每个标记名的各支笔的颜色。
  15.在宽度框中,输入每支笔的像素宽度值。选择大于1的笔像素宽度值会显著降低更新和打印趋势的性能。
  16.单击选择显示字体以访问字体对话框,选择要在打印趋势时使用的字体、样式及大小。
  17.如果要使趋势仅当它显示在活动窗口中时才更新,请选择只在在内存中时才更新。
  18.单击确定。
  
  二、历史趋势
  历史趋势可以为您提供一个历史时间和日期的数据“快照”。它们不是动态的。与实时趋势不同,历史趋势仅在接到指示时才会更新,例如通过执行QuickScript或由操作员执行操作(如单击按钮)时。一次最多可以给八个标记名(笔)绘制历史趋势,但对显示的趋势数量没有任何限制。您在设计趋势界面时享有充分的灵活性。您可以创建一个“指示器”,供操作员在趋势图上“移动”,以根据指示器的当前位置来访问各种数据。例如,在操作员将指示器放置在有可见数据的趋势区时,会给您返回所有数据值在此位置的时间与值。
  1.选择绘图工具栏中的历史趋势工具。历史趋势工具用于绘制历史趋势对象。
  2.在窗口中单击,然后对角拖动鼠标按所需趋势大小绘制一个矩形框。
  3.释放鼠标。此时历史趋势出现在窗口中。
  
  配置历史趋势
  1.双击趋势;或选择趋势,然后在特别菜单上,单击动画链接。此时出现历史趋势配置对话框。
  2.在历史标记框中,输入要给趋势使用的标记名。
  3.在初始时间跨度框中,输入要水平(x轴)显示的趋势时间长度,然后选择时间长度的时间增量选项。
  4.选择要给趋势使用的初始显示模式。
  5.在颜色组中,单击图表颜色框以打开InTouch调色板。单击调色板中要用作趋势背景的颜色。
  6.在颜色组中,单击边框颜色框以打开InTouch调色板。单击调色板中要用作趋势边框的颜色。针对所有的颜色选项重复此过程。
  7.在时间刻度组的主刻度数框中,输入趋势中所需的主时间刻度数,然后选择要用于刻度线的颜色。主时间刻度数必须是副/主刻度数的偶数倍。
  8.在时间刻度组的副/主刻度框中,输入每个主时间刻度内可见的副时间刻度数,然后选择要用于刻度线的颜色。
  9.如果要在趋势的顶部显示时间标签,请在时间刻度组中,选择顶部标签。10.如果要在趋势的底部显示时间标签,请在时间刻度组中,选择底部标签。趋势既可包含顶部标签和底部标签,也可以没有任何标签。
  11.如果要使用时间标签,请在时间刻度组的主刻度/时间标签框中,输入趋势的每个主时间刻度线的时间标签数。
  12.在时间刻度组中,选择要用于主时间刻度线的颜色。
  13.值刻度组中的设置与时间刻度组中的设置采用相同的方式配置。副、主值刻度设置趋势垂直坐标值(Y轴)的范围。此范围使用“工程单位”,并且对于所有要绘制趋势的标记名都是相同的。
  14.在标记名框中,通过双击打开供应器列表对话框。选择要给这支笔使用的标记名供应器。单击“确定”。此时出现一个浏览器,显示该供应器的本地或远程标记名。双击某个标记名以选择它。对于要用每支笔为其绘制趋势的标记名或表达式,重复此过程。
  15.单击颜色框,以选择趋势中用于绘制标记名的每支笔的颜色。
  16.在宽度框中,输入每支笔的像素宽度值。
  17.如果希望操作员能够在运行时改变趋势的配置,请选择允许运行时更改。这些改变包括更改笔的赋值、起始日期、时间等。
  18.单击选择显示字体以访问字体对话框,选择要用于显示趋势的字体、样式及大小。
  19.单击确定。
  
  使用历史趋势向导
  InTouch为创建历史趋势提供了一种快捷简
  便的方法:趋势向导。趋势向导可供配置包含指示器、缩放功能等的功能齐全的历史趋势,配置过程只需单击几下鼠标。使用历史趋势向导
  1.单击向导工具栏中的向导工具。此时出现向导选择对话框。
  2.在向导列表中选择趋势,显示可用的趋势向导。
  3.选择含指示器和刻度的历史趋势向导,然后单击确定。此时该对话框关闭,您的窗口再次出现,且光标处于“粘贴”模式。
  4.在窗口中单击以粘贴趋势向导。
  5.现在您就可以开始配置趋势向导了。
  6.双击趋势向导以打开历史趋势图表向导配置对话框。
  7.输入配置趋势所需的信息,然后单击确定。如果要希望向导自动填写配置,请单击建议。给历史趋势向导配置的设置与创建历史趋势对象时配置的内容相同,这些对象是使用绘制对象工具栏中的WindowMaker趋势工具绘制的。
  8.要在趋势中添加缩放和移动功能,或在趋势中添加笔控件,请分别使用趋势“缩放/平移趋势面板”和“趋势笔图例”向导。要让所有这些组件在一起协同工作,它们必须使用历史趋势标记名。

  要分解向导

  1.选择历史趋势向导。

  2.在排列菜单上,单击分解单元;或者单击排列工具栏中的“分解单元”工具。
‍  3.随后就可以根据需要对它进行自定义。
  
  三、在运行时配置历史趋势
  如果配置历史趋势时选择了允许运行时更改选项,则在WindowViewer中该趋势将会是“触控”的,操作员可以改变笔的赋值、改变开始日期和时间等。1.在WindowViewer中单击趋势,此时出现历史趋势设置对话框。2.在图表开始组中,输入图表的开始日期和时间。
  3.选择图表的显示模式。最小/最大历史趋势,此模式以“工程单位”的百分比为纵坐标,以时间跨度为横坐标来显示趋势或变化,并且着重强调时间流和变化率,而非变化量。平均/散点历史趋势此模式显示特定时间间隔内数据点的平均值。均值/棒图历史趋势此模式以条形图的形式显示特定时间间隔内数据点的平均值。
  4.在图表长度框中,输入要在趋势中显示的水平(x轴)时间长度,然后选择该长度的时间增量。例如,如果输入1并选择小时,则趋势长度为1小时。
  5.在图表范围框中,输入缩放趋势的“工程单位”刻度的百分比(要在趋势中显示的y轴垂直范围)。
  6.单击每个笔#以选择要为其绘制趋势的笔的标记名。此时“标记浏览器”会以过滤选择模式出现。
  7.双击要在趋势上使用所选的笔绘制的标记名;或选择标记名,然后单击确定。此时再次出现历史趋势设置对话框,并在原先单击的笔#按钮的旁边显示所选的标记名。
  8.单击打印以打印历史趋势。

历史趋势是intouch自动保存在自身生成的数据文件中,在标记名字典中把要做历史趋势的的标记名记录数据勾上,然后在配置目录下的报警中,勾上启用历史记录,以及路径。
在显示历史趋势表图中选择相同的路径就可以可以了。

两台PC机,都安装INTOUCH9.5,组态内容都一样,点都是一样的,大约2000点。用于机组上位机监控。但是却出现两台机器调用的历史趋势不一致的问题,而且是不规律的。尤其是在变量值出现波动时,两台机器记录到的峰值总是不一致,甚至某些波动都记录不到,很不一致。导致分析故障时出现很多漏洞。
举一个最近发生的例子,实际情况是:汽轮机转速突然发生了波动,先是速度下降,然后又上升,反复几次后恢复到正常转速,但是在操作站A上调用趋势时并没有看到转速最初下降的记录,而只记录到转速上升的阶段。在B操作站上调用趋势时可以看到转速先下将而后又上升的记录。

每个历史曲线都有一个对应的“历史趋势”名 即histtrend
他的更新是通过点域(也就是属性吧).UpdateTrend 控制的,当它为1时对应的历史曲线更新。
你可以在“应用程序脚本”中,条件类型为“运行期间”,设置你想更新的周期,脚本为:
histtrend.UpdateTrend=1;
那么每隔你设定的时间它就会更新一次。

还要注意:在“工具”---“配置”---“历史记录”中要勾选“启用历史记录”
显示曲线的标记名要勾选“记录数据”

将变量给历史趋势控件: HTSetPenName("HistTrend",1,"FM_MassFlow_io2");
显示历史趋势滑块的右值:HTMassFlowValue_L=HTGetValueAtScooter("HistTrend",HistTrend.UpdateCount, 1,HistTrend.ScooterPosRight,1, "PenValue");
画面中除了历史趋势控件,还要有滑块,平移面板,
你要显示历史趋势的变量不要忘记勾选记录值,然后配置历史趋势保存的路径等,
多看看帮助文件

历史趋势本身就不像实时趋势一样可以实时显示当前的值,因为历史趋势是要查看你以前某个时间内的某个数据的趋势,你可以在画面上添加相应的控件可以按上面的按钮即可以更新趋势,当然你也可以自己写相应的脚本也可以实现。


龙门县15999587172: intouch如何实现点击按钮弹出对应的趋势图,高手指点.. -
阳郊脉络: HTSetPenName( "定义一个历史曲线内存点看下图", 1, 变量名.Name); Show "历史曲线"; HideSelf;

龙门县15999587172: Simatic Net和intouch的I/O servers怎么通讯连接呢?高手进
阳郊脉络: 1,先装OPClink2,配置你的OPClink,这个都有说明书的,跟着做即可,不需要高手.3,如果你的PLC带以太网,那最好直接用intouch的IOserver,那个又快又简单.

龙门县15999587172: 装虚拟机的时候启动时候出现tsc与主机不同步,问下高手这是怎么回事,该怎么解决? -
阳郊脉络: 我想你的系统应该是M2的平台吧,如果你是使用的AMD 64BIT的CPU那么, 你得进入BIOS把cool@quite 关掉,如果bios里面有Power Now 这个选...

龙门县15999587172: 我想问下这电脑的配置怎样,求高手.. -
阳郊脉络: 那就要看一看你要玩什么游戏咯!一般来说,游戏文件如果在1G或1G以下我想问下这电脑玩一些主流的游戏,或者单机会卡么,看视频流畅吗?容易死机么?我是电脑白痴,求高手解答....

龙门县15999587172: 请高手帮下忙,问下我的电脑FM2007能玩吗? -
阳郊脉络: 07解压以后不到一个G,你的电脑配置确实不好,不过IBM的电脑是有...

龙门县15999587172: 本人近期在学习InTouch,会一些简单的操作,具体流程及脚本编辑等各方面的事宜不太懂,请各位高手指教! -
阳郊脉络: 对于不同公司不同型号的PLC,intouch使用的是不同的驱动程序,所以不同的转换规则,比如施耐德的昆腾系列地址格式是(%M1=1,%I1=100001,%IW1=300001,%MW1=400001),所以需要先确认用的是什么PLC.

龙门县15999587172: 求电脑升级方安 -
阳郊脉络: 换板子就没意义了,我的建议是 换显卡 和加内存显卡换成:9600GSO 2手的300左右 内存加根1G就可以,2手的100多

龙门县15999587172: 电脑图标一不小心被我全改成了记事本,我想问下怎么恢复?求高手帮助! -
阳郊脉络: 右键点击属性,常规再到打开方式然后选择原来的图标就行了

龙门县15999587172: 土耳其水烟吸不上来烟是怎么回事?高手来~~~~~我想问下,我家的
阳郊脉络: 1,你放碳了吗?2,碳那点儿的锡纸你捅小洞了吗?3,这个很少会堵.4,水可能是过多或者过少.你把量调一下.5,如果堵住需要用铁丝捅,但是不要太使劲,以免把管给捅漏.

龙门县15999587172: 请教高手二手光阳摩托车一万公里八百块值吗? -
阳郊脉络: 光阳大脚么?那车很不错的,当年的确要八千多,比国内合资品牌的车都要好,不过闲置那么长时间是个问题,经常动动还不会坏,车子都是放坏的. 试车吧,要是车子车况仍然很好的话就买,800很值,因为光阳的50很省油

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网