电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

控制软PLC的人机界面是怎样的

2016-08-12 17:13分类:PLC自学教材 阅读:

        人机界面模块(HMI),用户和软PLC之间的互动模块。通过友好的人机界面,用户可以控制软PLC的调用和开关,同时可以查看软PLC各个状态点的状态。在Linux下,可以使用GTK或者TCL/TK进行设计。因为软PLC的其他部分是用C语言进行设计,因而在用TCL/TK设计的人机界面模块和软PLC之间,需要设计一个TCL/TK的扩展模块作为两种语言之间的接口,这样在界面上就可以用TCL语言调用C语言编写的软PLC函数。现阶段主要完成了常用的PLC图形语言梯形图和两种文本语言IL语言和ST语言的设计,因而人机界面可以分为两种,梯形图的编辑运行界面和文木编程的监控界面。

 控制软PLC的人机界面是怎样的
      1、梯形图界面。在梯形图界面上,用户可自由拖动如开关、计时器等各种器件进行自主编程,从而实现在线编程。在界面上右侧是状态栏,可以对各种状态点的控制和状态显示,如将状态点B1状态置1,则需单击B1前的小方框。界面的上方是菜单栏。用户可通过菜单的选择进行编辑、保存、打开等功能,编辑完毕,按下Run键,TCL/TK的底层程序将会检测状态点状态,并根据元件种类进行逻辑运算,这些直接使用TCL/TK编程就可以实现。而Exit键则是退出软PLC,当按下该键时,将会设置全局变量Quit二1并传递给关闭模块Plcshutdown。关闭模块将关闭所有在运行的软PLC模块,并杀死共享内存上的信号量。
      2、文本编程监控界面。文本语言相对不够图形语言直观,设计监控界面,可以从监控界面上调用所需要的文木程序,同时对各个状态点的状态进行显示和控制。
 

上一篇:什么是PLC电流控制环

下一篇:什么是PLC中压电力线通信?

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部