关于如何使用NI LabView编程软件连接PLC.pdf

关于如何使用NI LabView编程软件连接PLC.pdf

ID:56435517

大小:2.10 MB

页数:17页

时间:2020-06-24

关于如何使用NI LabView编程软件连接PLC.pdf_第1页
关于如何使用NI LabView编程软件连接PLC.pdf_第2页
关于如何使用NI LabView编程软件连接PLC.pdf_第3页
关于如何使用NI LabView编程软件连接PLC.pdf_第4页
关于如何使用NI LabView编程软件连接PLC.pdf_第5页
资源描述:

《关于如何使用NI LabView编程软件连接PLC.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、关于如何使用NI的LabView编程软件连接/控制PLC寄存器利用NIOPCServer连接PLC后创建变量在VI中使用我是NILabview入门小白,现今多数情况下也许只有小白在坚持写学习分享札记了……,写这篇札记,其实原因很简单:希望把自己五天时间内走的弯路理直,分享给大家。也希望网上有更多的心得分享,继续为你我学习的路上所用,以求事半功倍。据官网文字表述,NILabview可以有有N种方式与可编程逻辑控制器(PLC)通信。今天我要表述的是如何使NIOPC、PLC、NILabview三者串联在一起,使之达到我们想要的在VI编程中直接操作PLC硬件一切硬件资源。需要准备的软硬件资源如下:1

2、.PLC一台(下面我用的试验对象是仿三菱FX2N的工控板,米少,没有办法……)2.PLC编程线缆一条(可以是USB转圆形8针编程口,也可以是USB转RS422DB9,再连接DB9转圆形8针编程口,只要能正常下载PLC程序就行)3.PC一台,必须安装Labview、DSC模块,分享下载路径如下好了下面进入主题,如何一步步操作及设计:一、操作NIOPCServer1.打开NIOPCServer安装DSC模块后重启电脑,在电脑右下角任务栏中找到下面的图标,双击打开:这里小白我仍不住插一句,我们还是多说一下“什么是OPC”:OPC这个概念简单的讲涉及到两家单位,一个为微软Microsoft,一个是国

3、际工业标准组织;OPC是国际组织为了统一自动化、仪器仪表等过程控制部件通信接口标准而制定的一套文件,该文件在Windows操作系统的OLE框架下定义了一套统一的接口标准,用于规范全球各个厂家产品的通信接口设计(这里说的是软件层面的啊)。OPC全称:OLEforProcessControl2.NIOPCServer界面:这里我要强调一下的是,注意下“Runtime”菜单:“Runtime”在NI术语里叫引引擎,实际上就是后台框架平台,在后面你自己编程或者遇到意外故障的时候请点击这里,断开重新连接以及重新启动动。3.新建通道Channel这里我们即将开始的是建立与PLC硬件资源映射的通道。4.自

4、定义通道名称(不要有非法字符)5.选择你所要连接的PLC厂家及其系列类型在这里你可以看到你梦寐以求想要的PLC厂家一览表,选择你手上用来做该次试验的PLC或者仪器仪表。这里以小白我手上的FX2N为例:6.上步完成后进入通信端口号的设置界面:这里的参数设置非常的关键,直接关系到你这次试验的成败COMID:是编程线缆对应的设备管理器里面的序号,是多少就填写多少,错了就拜拜了BaudRate:就是通信的波特率,因为我用的是FX2N的工控板,淘宝来的,它的通信速率是已知的,如果你手上的PLC是正品原厂,请选默认就好好了7.一路点击“下一步”直到下面的完成界面(大约是点击三次)8.至此,你在NIOPC

5、里已经建立起与设备厂家及系列类型的连接关系了9.但是我们想要的结果是软件与PLC硬件的具体资源的连接关系,例如:D0、S1、X2、Y3、M4等内存资源。不要急,下面我们来建立与已定厂家&系列类型下具体型号设备/PLC的连接:双击“Clicktoaddadevice”,,界面如下,自定义下你要给你的PLC起的名称,可以是任意字符,小如“小黑”、“小白”,反正你随意……10.上步完成后进入下面的界面,这里是由你指定具体PLC型号了11.接下来一路点击“下一步”直至完成所有设置,最后界面如下:12.至此,你与指定品牌及其系系列类型&指定具体型号的PLC建立连接关系了,下面接着来连接具体PLC寄存器

6、资源:点击“Clicktoaddastatictag”新建具体PLC寄存器映射13.新建“Tag”就是新建寄存器映射的名称,你随意起一个就行填写如下:第三部点击“√”是为了检查你输入的寄存器名称是否合法有效效第六步点击可以继续新建后面的寄存器名称,完成后界面如下:14.至此,我们完成了NIOPC内所有操作了,也就是说我们完成了NIOPC与PLC寄存器地址下的数据映射关系了如何检查我们所建立的通道的通信状态是否OK?不要慌,NIOPC的设计者已经考虑了,点击界面的“QuickClient”进入诊断客户端界面:进入OPCQuickClient界面后选择左侧的设备名,点击一下:这里框中的字符如果是

7、“Bad”,那么很遗憾,你虽然在NIOPC上操作建立了通道通信,但是实际上通信没有连接成功,这原因肯定是前面的步骤没有按操作去做,特别是PLC的型号选择以及通信端口号及波特率的参数设置,请再次检查。直到这里的字符全部是“Good”,才能往下操作,否则没有意义。二、操作Labview建立库文件1.请启动你的Labview,这里特别是需要强调的是,一定要注意你的Labview版本和DSC模块的版本,如果Labvv

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。