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

欢迎来到电工学习网!

PLC编程能设计什么软件

2016-08-17 17:00分类:PLC编程入门 阅读:

        目前已经存在的组态软件有着简单易用的优势,而使用PLC编程可以自己开发监控界面,但需要一定的编程经验,灵活的设计思路,可以实现更为复杂的画面以及功能,其前期设计工作量较大,但标准模块做出来以后,以后开发界面的工作量甚至比使用目前的组态软件都要小得多。下面主要以Siemens 的PLC为例,介绍如何设计标准化的监控界面的一些技巧,这对于使用当前的组态软件的人也有一定的借鉴意义。

PLC编程能设计什么软件
       需要掌握的知识
  本软件与Siemens PLC的通讯需要借助于Siemens Simatic Net V6.3软件,主要使用该软件建立PC站,PC机与PLC的通讯以及使用的各种连接方式均由该软件和Step 7 V5.3实现,因此编程这块不需要考虑连接类型等,设计监控软件当然需要设计标准的通讯模块。
      界面设计
      1、机床状态界面
  这是一般HMI都需要提供给用户的最基本信息,如:滑台所处的位置(原位、攻进位置、终位) 机床是否在原位,液压是否启动,润滑是否已开始计时,油位是否正常等一系列状态信息。
      2、机床控制界面
      此界面用于通过界面上设计的按钮控制机床,对于这一点有些争议,有些人认为,监控软件应该纯粹用于监视,而不因该去控制机床,而有些人则希望设计得更方便于用户操作。因此该界面是否使用,根据个人的设计风格而定。
      3、数据设定界面
  用于提供一个让用户输入参数的途径,譬如工艺参数,此界面在数控机床上使用的比较多,而一些组合机床则不需要使用。
      4、报警信息界面
  用于向用户提供各种详细的当前报警,以及报警历史,报警查询等功能,完善的报警功能直接决定着一个组态界面是否设计得成功,这一点国外做的比较好,而国人则一般忽视这一点。
      5、系统设定
  用于设定该软件的连接名、连接类型、在机床诊断界面中变量显示的范围,报警变量检索范围等一系列参数, 该功能不需要提供给用户,该功能也不需要使用,本人设计它,只是让该软件具有更大的通用性,我已经做到,通过系统设定,不需要任何编程,就可以连接到任意不同位置的S7-300PLC上,因此它简化了我后面对特定机床的编程。至少在连接这一方面,只需设定参数即可以。
  上面的设计模式是借鉴了Siemens 840D数控系统的HMI界面模式,把不同的内容放到不同的部分显示,当然若显示内容比较少,也可以把几个画面合到一起显示(考虑美观因素),而内容比较多时,譬如机床流程界面不能内容全部显示出来,则可以把机床分成不同的控制对象,每一个流程界面只显示一个控制对象的流程,此时在界面上应该参考840D数控系统的竖排软健方式,可以在流程界面的右侧竖着摆一排按钮,用于切换不同的控制对象。

上一篇:欧母龙plc编程最快多长时间上手

下一篇:PLC对高压风机控制的原理

相关推荐

电工推荐

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