如何实现Labview与PLC的通讯

 我来答
百度网友faadf46
高粉答主

2020-03-10 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:76.2万
展开全部

1、打开CX-Programmer,选择菜单-PLC-操作模式-监视;设置欧姆龙PLC模式为监控模式,因为运行模式的时候,部分寄存器不支持写操作。

2、新工程-新PLC1[CP1E]监视模式-设置,分别设置串口波特率(9600),数据位(8),停止位(1),奇偶校验位(N)以及模式(Host Link)。

3、进行LabVIEW串口开发之前,需要安装VISA驱动,才可以通过LabVIEW的VISA 函数发送和读取指令。

4、所有寄存器的读写,必须按照Hostlink格式编写协议。

5、安装Hostlink说明说FCS的计算方法(FCS把从一帧的开始到FCS前面的数据进行逻辑异或得到的8位数据变换成2个字符的ASCII码,对接收到数据信息的各帧计算FCS,并同时附加在帧后的FCS进行对比照校合,就能检查数据的错误),LabVIEW实现如下的程序。

6、可以根据反馈码判断错误类型。

qiaopeng1231
推荐于2017-11-22 · TA获得超过355个赞
知道小有建树答主
回答量:94
采纳率:100%
帮助的人:42.3万
展开全部

LabView 提供了多重方式可以和 PLC通讯。

主流的方式有2种,

  1. PLC厂家提供 API,比如DLL文件,NI LabView 直接调用DLL。

    不过目前提供DLL 的PLC厂家并不多。

  2. NI 让Kepware公司 OEM了一套OPC Server。

    本质就是Kep公司的KepServer,其中包含了近百种PLC的驱动。

    NI的Labview等软件可以直接访问此OPC Server,来访问PLC。


希望可以帮助到你。

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
开心就好qq792
2016-02-02 · TA获得超过127个赞
知道答主
回答量:412
采纳率:0%
帮助的人:92.3万
展开全部
可以,你要和那种的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式