锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

【PLC】NB触摸屏开发入门

时间:2022-09-04 01:00:00 680nj400电容cj电容器

本文目录

  • 前言
  • 参考链接
  • 概述
  • NB触摸屏型号
  • 如何开发
  • 软件设计
    • NB-Designer界面认识
    • 添加PLC和HMI
    • 按钮和指示灯&变量关联重要!
    • 界面切换
    • 添加自定义图片
    • 文本库

前言

??最近上了一门课程《可编程控制器课程设计》NB一系列触摸屏,但在网上找了一圈,发现教程资料不多,然后用我们的课程OMRON NX1P系列PLC联合使用的教程较少。最后在哔哩哔哩找到一个教程,然后和其他教程一起总结。

参考链接

概述

??触摸屏也叫可编程终端(PT,Programmable Terminal)或者人机交互界面(HMI,Human Machine Interface),广泛应用于工业场制、设置参数等操作。

NB触摸屏型号

??根据工作原理,触摸屏可分为电阻触摸屏、电容触摸屏、红外触摸屏、表面声波触摸屏、压电触摸屏,但对于开发者来说,这些只需要理解。因为实际的编程开发不需要与这些内容有关。更重要的是要了解触摸屏的型号,因为编程需要在以后使用。
??NB该系列触摸屏根据触摸屏的大小进行分类。NB3、NB5、NB7、NB10,比如NB3为3.5inch,NB5为5.6inch。具体型号及相应功能如下图所示。
在这里插入图片描述
??从上图可以看出,00B最后的型号只代表USB端口,01B最后的型号有USB端口和Ethernet口。
??只需要知道你使用的触摸屏型号。

如何开发

??显示屏的核心功能是独立编程、开发和其他设备(如PLC)进行连接。如何开发显示屏?OMRON为NB系列触摸屏的开发提供了编程平台,即NB-Designer使用该软件时,通过USB将触摸屏连接到电脑上,然后打开NB-Designer在软件中编程完成后,将程序下载到触摸屏中。【感觉和单片机开发没有太大区别
??其开发连接图如下图所示(视频截图)

软件设计

??本节主要讲述NB触摸屏开发软件:NB-Designer的相关操作。

NB-Designer界面认识

??NB-Designer软件打开新项目后的界面如下图所示。重点关注左右两侧的组件库窗口、工程文件窗口和工程结构窗口,然后经常使用。

添加PLC和HMI

??新项目建成后,首先要添加的部件是显示屏和PLC型号(因为显示屏通常是联合的PLC一起使用)这需要根据实际需要进行选择,值得一提的是,该软件支持PLC型号很多,可以满足大部分需求。
??添加完PLC型号后,将添加串口(或以太网口)PLC与显示屏连接。操作模式是将左侧元件拖到显示主窗口。然后将其拖到串口,如下图所示。

按钮与指示灯&变量关联重要!

??按钮和指示灯可以说是显示编程中最常用、最基本的功能。但是如何使用指示灯和指示灯呢?PLC对于初学者来说,变量的关联还是有点傻逼的。
??众所周知,OMRON的PLC中的NJ系列和NX1P使用系列编程Sysmac Studio,不需要使用地址进行编程。变量名完全用于代表变量,其内部存储由底部硬件自动分配。NB触摸屏的指示灯不能自动连接,首先在软件中使用CJ系列存储。

如果不知道每个区域主要用于存储什么,可以考虑全部启用。
??一般来说,如果是NB触摸屏中的指示灯变量通常与之相关WR区域,即在NB-Designer首先在左侧拖出一个位置状态指示灯,然后在属性界面上更改地址类型和地址。

地址类型设置在指示灯的属性中W_bit。

同时,在Sysmac Studio中需要设置一个全局变量,将其分配到PLC相应的地址。

这样,这两个变量相关,即两者的值会同步变化,通过触摸屏可以控制PLC(改变PLC中等变量)。
??此外,其他存储区域的分布还有待探索。

??注:因此PLC它以串口的形式连接到触摸屏,因此不需要将变量设置为网络公开。(网络公开,顾名思义,只用Ethernet通信时需要设置,如KingView)

界面切换

??除了控制PLC此外,显示屏的另一个重要功能是它的人机交互界面,其中更重要的是通过一些按钮切换不同的图以实现各种控制。
??首先,功能键拖出左侧元件库窗口,然后编辑窗口切换方式及其需要切换的具体窗口。如下图所示。

添加自定义图片

??一般来说,在添加相关组件时,通常需要添加一些自定义的图片,但当我使用它时,它需要添加的图片格式是bg和vg,然而,我发现软件或网站并没有转换为这两种图片格式。当时我觉得很奇怪,但很快就发现了问题。我以前想导入图片进入个人图库,并在此界面中选择路径

但实际上图片可以直接添加到属性窗口,此时图片格式没有限制。

所以,vg和bg这两种格式很可能是软件内部的一种格式,当图片导入时,就会自动转换为这种格式。

文本库

??所谓文本库,当需要添加的文本相对固定,需要中英文转换时,可以考虑使用文本库,支持32种语言转换。
??首先,从左元件库中拖出文本库。

然后添加需要改变语言的文本,记得在不同语言列表下填写相应语言的表示文本。
??如何使用文本库?使用文本库的选项可以在组件属性窗口的
标签页面中找到。如果需要,可以检查。

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章