TRICONEX 4200

2020-01-05 浏览次数:411
 图中:LadderElement是一个抽象类,为组合对象的接口。代表梯形图语言的任何一个图形元素,它既可以代表元件又可以代表逻辑块,在适当的情况下可以实现所有类共同的缺省行为,如绘图和代码转换等;LadderCell为所有元件类(如常开触点、常闭触点、输出、置位、复位)的基类;LadderBlock为所有逻辑块(如与逻辑块类、或逻辑块类等)的基类。

图5为一个梯级和它对应的数据结构,OrBlock为或逻辑块类的对象,AndBloek为与逻辑块类的对象,Rung为梯级类的对象。

此外,为了能够方便地进行绘图和编辑,引入了一个空元件类。它的作用是梯形图中的水平连接线,实现方法是继承LadderCell类,重新实现成员函数Draw()来画一条水平的线段。



zma1122.cn.b2b168.com/m/
联系我们

在线客服: 2851195453

联系人:徐亚婷

联系电话: 18020776785