法律状态公告日
法律状态信息
法律状态
2019-02-01
授权
授权
2016-03-23
实质审查的生效 IPC(主分类):G06T3/40 申请日:20150902
实质审查的生效
2015-12-23
公开
公开
技术领域
本发明涉及一种图符缩放方法,尤其是涉及一种用于综合监控系统的图符自 定义缩放方法。
背景技术
综合监控系统SCADA(SupervisoryControlAndDataAcquisition),是以计算机 为基础的DCS与电力自动化监控系统,该系统广泛应用于电力、化工、铁路地铁 等领域,负责数据采集与监视控制。
现在,各领域的SCADA系统中普遍采用组态软件实现监控层级的软件平台和 开发环境,铁路地铁信号领域亦不例外。使用基于组态的图形绘制软件,通过图形 数据的动画配置,再配合控件的使用,可以快速实现站场图形的绘制和显示,极大 地提高绘图效率并丰富绘图效果。站场图中的很多图形在各站间需要重复使用,通 过提供图符库功能,可以将需要复用的(组合)图形保存为图符,从而实现一次绘 制,多处使用,大大减少绘图人员的工作量,提高工作效率。但是,由于各个站的 大小不同,设备数量不同,导致一些图符需要适当地缩放后才能使用。
一般而言,图形绘制软件提供以下三种缩放:
按比例缩放:图符整体按比例缩放,宽度和高度按比例缩放,图形及图形间角 度保持不变,即图形的大小改变,但形状不变。
水平方向缩放:图符整体高度不变。
垂直方向缩放:图符整体宽度不变。
以上三种缩放并不能完全满足铁路地铁信号领域的需求。在绘制及使用图符的 过程中,绘图人员存在这样的需求:对图符中的单个图形进行缩放控制同时又保持 该图形与其他图形间的相对位置不变。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种用于综合监 控系统的图符自定义缩放方法。
本发明的目的可以通过以下技术方案来实现:
一种用于综合监控系统的图符自定义缩放方法,其特征在于,包括以下步骤;
1)自定义设置图符缩放属性;
2)在图符使用阶段时,根据设置的图符缩放属性对图符进行相应操作。
所述的步骤1)具体包括:
11)在图符编辑模块中制作图符时,锁定图形或图符的属性i;
和或12)在组态编辑模块中使用图符时,锁定图形或图符的属性i。
锁定后,除非修改图符本身,否则被锁定的属性i是不可修改的。
所述的步骤11)具体为:
111)绘制图形;
112)根据需要,设置该图形的缩放属性;
113)若需要继续绘制图形,则转到步骤111),否则转到步骤114);
114)根据需要,设置图符的缩放属性;
115)保存图符。
所述的步骤12)具体为:
121)向当前站场图添加图符;
122)根据需要,设置图符中图形的缩放属性;
123)若需要继续设置其他图形的缩放属性,则转到步骤122),否则转到步骤 124);
124)根据需要,设置图符的缩放属性;
125)进行站场图的其他绘制操作。
所述的步骤2)具体为:
21)如果图符的属性i被锁定,则转到步骤22),否则,转到步骤23);
22)拒绝执行影响属性i的缩放操作,并结束;
23)如果图符中所有图形的属性i都被锁定了,则转到步骤22),否则,转到 步骤24);
24)如果图符中所有图形的属性i都未被锁定,则转到步骤25),否则,转到 步骤26);
25)进行原始设定的缩放操作;
26)缩放时属性i被锁定的图形保持其属性i不变。
与现有技术相比,通过使用本发明中的自定义缩放方法,使用组态软件绘图 的过程变得更加灵活可控,方便了绘图人员对图符的使用,提高了绘图效率。
附图说明
图1为创建图符阶段缩放属性设置流程图;
图2为使用图符阶段缩放属性设置流程图;
图3为缩放操作流程图;
图4为道岔图符示意图;
图5为缩放效果示意图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。
实施例
本发明提出了一种细化现有缩放控制的自定义缩放方法。
一般来说,缩放可以调整图形的如下属性:图形宽度,图形高度,图形角度(与 水平方向所形成的角度),图形半径。相应地,我们可以增加如下缩放控制项:等 比例,宽度不变,高度不变,角度不变。
本发明提出两种缩放属性设置策略,这两种策略可以单独使用,亦可一起使用。
策略一,在图符编辑模块中制作图符时,锁定图形或图符的属性i,锁定后, 除非修改图符本身,否则被锁定的属性i是不可修改的。这主要适用于这样的情形: 对于某些属性,我们确切地知道它是不可改变的,而且一旦修改,则应对所有设备 进行修改。策略一的具体步骤(图1)为:
步骤01:绘制图形。
步骤02:根据需要,设置该图形的缩放属性。
步骤03:若需要继续绘制图形,则转到步骤01,否则转到步骤04。
步骤04:根据需要,设置图符的缩放属性。
步骤05:保存图符。
策略二,在组态编辑模块中使用图符时,锁定图形或图符的属性i。这主要适 用于这样的情形:图符在不同的站需要以不同的宽度和高度来显示。策略二的具体 步骤(图2)为:
步骤06:向当前站场图添加图符。
步骤07:根据需要,设置图符中图形的缩放属性。
步骤08:若需要继续设置其他图形的缩放属性,则转到步骤07,否则转到步骤 09。
步骤09:根据需要,设置图符的缩放属性。
步骤10:进行站场图的其他绘制操作。
无论是策略一还是策略二,缩放属性的设置既可在图形上也可在图符上进行。 设置好缩放属性之后,具体的缩放操作应用于图符使用阶段,缩放操作是在图符上 进行的。具体的缩放操作步骤(图3)为:
步骤11:如果图符的属性i被锁定,则转到步骤12,否则,转到步骤13。
步骤12:拒绝执行影响属性i的缩放操作。
步骤13:如果图符中所有图形的属性i都被锁定了,则转到步骤12,否则,转 到步骤14。
步骤14:如果图符中所有图形的属性i都未被锁定,则转到步骤15,否则,转 到步骤16。
步骤15:进行一般意义上的缩放操作。
步骤16:缩放时属性i被锁定的图形保持其属性i不变。
具体实施例:
香港南岛线ATS信号系统中工作站软件界面上设备较多,控制多样,采用了 组态软件技术进行站场图的绘制。本发明中的图符自定义缩放方法运用于绘制过程 中,提高了绘制效率,为绘图人员节省了大量时间。
以道岔设备为例,制作好道岔图符(图4)之后,锁定图形2~5的宽度,再进 行水平方向的缩放,则可以非常便捷地实现股道宽度不同但岔心宽度保持不变(图 5)等效果。
机译: 化合物,药物组合物;该化合物在制备用于治疗肠易激综合症,治疗疼痛或疼痛综合症,治疗尿失禁,治疗抑郁症,纤维肌痛,焦虑症,恐慌症,广场恐惧症,创伤前应激障碍,烦躁不安症,月经失调的药物中的用途,注意力缺陷障碍,强迫症,社交焦虑症,广泛性焦虑症,自闭症,精神分裂症,肥胖症,神经性厌食症,神经性贪食症,抽动秽语综合征,血管舒缩放电,可卡因成瘾,性功能障碍,人格阈障碍,纤维肌痛综合征,糖尿病性神经性疼痛,慢性疲劳综合症,害羞药物综合征,雷诺氏综合症,帕金森氏病和癫痫病,结构式(a)的化合物的制备方法和结构式(b)的化合物的制备方法
机译: 式i,ii和iii的化合物;治疗或预防方法:单胺再摄取可改善健康;至少一种血管舒缩症状;至少一种抑郁症;至少一种性功能障碍;用于预防疼痛;胃肠道或泌尿生殖系统疾病;慢性疲劳综合症纤维肌痛综合征精神分裂症和使用化合物
机译: 一种自定义程序向导的方法和电子生成的界面,用于显示和自定义程序向导