labview怎么控制PLC

说具体点

首先要确定PLC的品牌、
计算机作为上位机,PLC作为下位机。
控制的方法有:通讯连接,主要通过串口(232等)和总线(PROFIBUS、CCLINK等)控制。拿串口控制来说,每个厂家的PLC都有自己不同的通讯协议,要根据通讯手册具体编程。这种控制方法最全面,但需要再PLC加串口模块或总线模块
I/O控制:最直接最简单的控制方法,同样计算机测要安装IO卡,弊端是不能传送数据
AD控制:同样计算机测要安装AD卡,也不能传送数据
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-01-20
可以把labview和plc看成相对独立的两个系统。首先确定要如何控制plc,是通过数字量、模拟量端子给定,还是通过通讯的方式给定,这样才好在labview里进行相应的设置和编程。
第2个回答  2019-10-10
通常采用串口(232或485)的通讯方式
首先要看你是什么牌子的PLC
每个厂家的PLC的通讯协议不同,但是大同小异,弄懂一个就基本上可以了,然后根据通讯协议编程

如何实现Labview与PLC的通讯
1、打开CX-Programmer,选择菜单-PLC-操作模式-监视;设置欧姆龙PLC模式为监控模式,因为运行模式的时候,部分寄存器不支持写操作。2、新工程-新PLC1[CP1E]监视模式-设置,分别设置串口波特率(9600),数据位(8),停止位(1),奇偶校验位(N)以及模式(Host Link)。3、进行LabVIEW串口开发之前,需要...

LABVIEW如何写入三菱PLC数据
1. 安装NI-Industrial Communications for Ethernet\/IP驱动程序。2. 在LabVIEW中创建一个新的VI。3. 在Block Diagram中,右键单击空白区域,选择“Functions”>“NI-Industrial Communications for Ethernet\/IP”>“Ethernet\/IP”>“Ethernet\/IP Write”。4. 在“Ethernet\/IP Write”函数中,选择三菱PLC的...

labview与倍福plc如何使用tcpiip协议通讯
点击”BroadcastSearch“后开始按照网卡进行搜索,会出现本电脑的信息,点击选择,在下面选择”IPAddress",最后选择"Addroute”,之后会弹出账号密码输入框,账号是默认的,密码是“1”,点击添加成功后,在connected里会出现“X”。打开labview程序。

如何实现Labview与PLC的通讯
LabView 直接调用DLL。不过目前提供DLL 的PLC厂家并不多。2.NI 让Kepware公司 OEM了一套OPC Server。本质就是Kep公司的KepServer,其中包含了近百种PLC的驱动。NI的Labview等软件可以直接访问此OPC Server,来访问PLC。希望可以帮助到你。

LabVIEW还是PLC?
Labview可以与PLC进行通信。PLC和Labview各自有各自的应用范围:PLC通常用于大规模分布式多点控制交互,在工业现场使用较多。LabVIEW是虚拟仪器,感觉适合作为原理验证等快速原型开发,适合总要调试和改变的情况,当然也可以做工程。PLC和Labview比较一般来说,PLC的使用率不是很高,但“节点”的使用率很高。由于...

Labview2014与S7-200\/S7-1200PLC通过OPC通讯详细教程
在LabVIEW中,安装DSC模块(版本2014,32位),OPC服务器图标将显示在任务栏。双击NI OPC Servers 2013进入设置。创建通道channel1,选择S7-200 PLC作为通讯设备,选择虚拟网络(如Network 1),并配置基本参数,如交易周期和错误报告选项。每个通道对应一个串口,确保选择的COM端口未被其他通道占用。设置读...

Labview8.2参数怎样写入PLC数据寄存器D_labview读取plc寄存器内容_百度...
调用Labview中的VISA,这个是用于电脑串口控制的vi,先进行串口设定,然后根据PLC的通讯格式编写通讯指令。数据寄存器有以下几种类型:1.通用数据寄存器(D0~D199)共200点。当M8033为ON时,D0~D199有断电保护功能;当M8033为OFF时则它们无断电保护,这种情况PLC由RUN→STOP或停电时,数据全部清零。2....

手把手教你|欧姆龙CP1H采集模拟量并在labview展示
Labview通过网线采集PLC数据时,一般使用OPC采集(NI OPC SERVER)。采集部分配置时首先需要知道采集设备的类型、通讯方式、基本参数。以本项目为例,配置时首先需要在安装好NI OPC SERVER的电脑中找到右下角的软件图标,双击打开,左侧菜单栏显示“click to add a channel”,在其中的空白处右键单击,出现...

如何实现labview与PLC大量寄存器数据操作
通讯很简单1.labview只要有个基础包就行了,打开VISA的范例就可以使用,发送的协议你看下modbus的协议但是你PLC是要写通讯指令的,不是你想读他就会给你读2.你不想懂通讯,那下载个DSC,用NIopc进行通讯

Labview可以通过USB接口(不是USB转232)来控制PLC(三菱)吗,也是利用v...
简单点说, 就是串行通信, 物理层和RS232\/485等都是一样的, 二进制从做到右传输. 一般来说,标准MODBUS是: 1:地址码 2:功能码 3:数据区 4:校验码(常用CRC校验) 最多255位. 它是一主多从, 主机发出命令,只能是地址相对的从机回应, 从机和从机之间无法通信....

相似回答