1Intouch添加曲线1.如下图在向导选择里选中历史趋势。历史趋势2.历史趋势配置如下23.在向导选项中选择Windows控件,进入后选择组合框控件。4.点击确定并在桌面显示组合框控件配置如下所示。35.编辑QuickFunction脚本选项进入如下窗口进行编辑脚本。(1)建立函数:TESTAddDropDown(2)配置参数:TESTcomboxName选择:消息类型(3)wcClear(TESTcomboxName(内存离散));(4)wcAddItem(TESTcomboxName,sss(内存整型).Comment);(5)wcAddItem(TESTcomboxName,th_AI_Water_Sup_1_Flow(需要添加的曲线的标记名1).Comment);(6)wcAddItem(TESTcomboxName,CQPLC23_LvHou_YS_SSLL_JCC_1(标记名2).Comment);46.新建QuickFunction脚本编辑函数:TESTGetDropDown1(1)参数及类型不用添加:无(2)GetPropertyI(TEST_ComboBox_1(文本下拉框的名称).ListIndex,TEST_MycomboxIndex1(内存整型));(3)TEST_MycomboxIndex1=TEST_MycomboxIndex1;(4)IFTEST_MycomboxIndex1==0THEN5RETURN0;ENDIF;(5)IFTEST_MycomboxIndex1==1THENTEST_HistTrend1(历史趋势的名称).Pen1(指定笔1,可以指定1~8任意笔)=sss.TagID;TEST_msg31(内存消息,用于显示选择的曲线名称)=sss.Comment(显示标记名名注释的点域);ENDIF;(6)IFTEST_MycomboxIndex1==2THENTEST_HistTrend1.Pen1=th_AI_Water_Sup_1_Flow(需要添加的曲线的标记名1).TagID;TEST_msg31=th_AI_Water_Sup_1_Flow.Comment;ENDIF;(7)IFTEST_MycomboxIndex1==3THENTEST_HistTrend1.Pen1=CQPLC23_LvHou_YS_SSLL_JCC_1(标记名2).TagID;TEST_msg31=CQPLC23_LvHou_YS_SSLL_JCC_1.Comment;ENDIF;67.如下图所示进入窗口脚本。选中窗口选项后右击鼠标键如下所示。8.编辑窗口脚本显示时:7(1)CALLTESTAddDropDown(QuickFunctions脚本名称)(TEST_ComboBox_1(文本下拉框名称));显示期间:(2)CALLTESTGetDropDown1(QuickFunctions脚本名称)();隐藏时:(3)HTSetPenName(TEST_HistTrend1,1(选择笔1,可选择1~8),sss);9.如上添加完成后可显示如下曲线并可抽拉选项框。8注:1、添加的曲线的标记名注意最大、最小工程单位为曲线的量程。2、注点击数据跳到曲线框IFTEST_MycomboxIndex1==1THENTEST_HistTrend.Pen1=aa.TagID;TEST_msg31=aa.Comment;ENDIF;