Labview和plc通信
“Labview和plc通信”相关的资料有哪些?“Labview和plc通信”相关的范文有哪些?怎么写?下面是小编为您精心整理的“Labview和plc通信”相关范文大全或资料大全,欢迎大家分享。
LabVIEW与永宏PLC通信 经典啊
LabVIEW与永宏PLC通信
收藏此信息 打印该信息 添加:佚名 来源:未知
PLC即可编程控制器(Programmable Logic Controller),是一种以计算机技术为基础的新型工业控制装置,
它是专门为工业环境应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,在其内部存储和执行逻辑运算、顺序运算、
计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械设备或生产过程。PLC及其有关的
外围设备都应该按易于与工业控制系统形成一个整体,易于扩展功能的原则而设计。
PLC通信包括PLC间的通信及PLC与其他智能设备间的通信。随着计算机控制技术的发展,工厂自动化网络发展得很快,各PLC厂商
都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。本章具体介绍LabVIEW与
永宏PLC通信的设计过程。
11.1.1 通信硬件连接
图11-1即为永宏PLC的硬件图,其中的硬件通信板可以选择,图11-2所示为选择的RS485与RS232的通信接口。
1.FBS-CB22通信板(Communication Board简称CB)
2.FBS-CB22通信板对应的
Labview基于Modbus通信
Labview基于Modbus通信
基于LABVIEW的Modbus串口通信协议的实现
(1) 初始化串口,设置串口参数与下位机串行通信参数一致。
Labview基于Modbus通信
VI作用:初始化窗口通信,包括通信模式(Mode,Modbus串口通信包括两种模式:ASCII模式和RTU模式)串口源名(VISA resource name),波特率(Baud Rare),奇偶性(Parity),控制流(Flow Control),通信延时(Timeout)
Labview基于Modbus通信
Labview基于Modbus通信
LabVIEW串口通信详解
LabVIEW串口通信详解
LabVIEW串口通信详解
串口可以说是我们最容易见到,也最容易接触到的一种总线,台式机上一般都有二个,而现在很多下位机、仪器等很多都还是使用串口通信的
1,串口扩展的问题
先说一下串口的扩展问题,一般的台式机或工控机上都至少有二个串口,一般都是够用的,但是现在市场上已经很难找到带串口的笔记本了,而有时候在外出调试时需要在笔记本中使用到串口的,这时一般是使用USB-RS232的转接线,价格从十几到一百多都有,很多朋友反应在使用价格低的转接线时会出现乱七八糟的问题,而贵一点的线就很少听说有其它问题的,所以大家在使用便宜的USB-RS232转接线时要特别注意线的质量,遇到一些奇怪的问题时先考虑换一根好一点的线。PCI-RS232扩展卡也同理,便宜的卡也容易出问题,尽量买好一点的,以免因小失大。PCI-RS232一般至少能扩展2个串口,有些BT一点的可以扩展到8-16个,一堆线和接头。转接线和扩展卡一般是要装驱动的。
2,串口功能的确认在使用串口之前,最好先确认一下串口是否正常,特别是使用转换接或扩展卡的。检查的方法很简单,就是将串口的2、3脚短接起来,脚是发送数据,2脚接收数据,就是这个串口自发自收。电脑上的串口软件一般是用串口
labview - - 串口通信实现过程
Labview实现串口通信步骤
1.在程序面板上添加VISA配置接口
2.添加后,开启帮助文档的显示。菜单的Help->show context help,如下图
鼠标选择目标则会显示帮助框。如下图所示。
3.创建相应的配置
在程序面板中鼠标移动到对应的引脚上,点击鼠标右键->create->control,创建后,界面面板上会出现对应的控制框。如下图所示,创建个VISA resource name。
图 0-1 创建窗口选择控件
前面板显示如下:
图 0-2 前面板显示控件选择
4依次创建,波特率、停止位、数据位等
如下图所示。
5.创建个while循环,用于放置发送的程序
鼠标移动到循环条件控制的引脚上,创建个control。用于调试,不对条件处理,会报错。
6前面板放置个按钮,用于控制数据的发送
7.创建个事件,用于响应发送按钮
鼠标移动到timeout的位置,鼠标右键选择edit events…如下图所示。
操作上面后,出现如下界面:选择需要响应的控件,这里选择“ok button”,选择鼠标按下。
点击ok后,事件的名称也变化了。如下图所示。
如果鼠标点击按键,则会进入事件处理。
8创建VISA写函数
9连接端口和写函数
Labview与1769通信(OPC)
Labview与1769L36ERM通信(OPC)
利用RSLinx Classic作OPC服务器 Labview作OPC客户端(也可利用NI OPC Rervers作OPC服务器)
注意:本次实验PLC地址192.168.1.5 一、配置OPC服务器
1、打开RSLinx Classic,右键单击IP为192.168.1.5的PLC 2、点击configure New DDE/OPC Topic 建立Topic
3、点击Done完成配置。 二、测试OPC服务器
1、 打开OPC Test Client软件,如图下图所示建立test文件
2、 新建如图所示的group
3、 右键单击Item ID添加新Item,选择在RSLinx中建的TOPIC
4、 在
Topic
下
选
择
你
要
添
加
的
变
量
5、 运
行
程
序
就
会
看
到
变
量
的
变
化
三、Labview中配置OPC客户端
1、打开Labview建立新项目,右键单击“我的电脑”,新建“库”命名为“监控”,再次单击“我的电脑”新建I/O服务器,选择 RSLinx OPC Servers
仍在“库”下,右键单击选择新建“变量”,在弹出的对话框中更改“变量名”,点击“启用别名”绑定数据源为RSLinx OPC Server
Labview串口通信开发实例(值得拥有)
串口通信的基本概念
串口通信的基本概念 1,什么是串口? 2,什么是RS-232? 3,什么是RS-422? 4,什么是RS-485? 5,什么是握手?
1,什么是串口?
串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal Serial Bus或者USB混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信
协议也可以用于获取远程采集设备的数据。
串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总常不得超过20米,并且任意两个设备间的长度不得超过2米;
而对于串口而言,长度可达1200米。
典型地,串口用于ASCII码字符的传输。通信使用3根线完成:(1)地线,(2)发送,(3)接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但是不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。
基于Labview虚拟对象的PLC控制实现
您的论文得到两院院士关注
文章编号:1008-0570(2007)02-1-0023-03
控制系统
基于Labview虚拟对象的PLC控制实现
PLCControlDesignforLabVIEWBasedVirtualObject
(中国石油大学(华东))何新霞
HEXINXIA
摘要:应用图形化编程语言LabVIEW,根据松下FP1可编程控制器通信协议,开发出FP1PLC与Labview通信驱动程序,并以
运料小车等,实现PLC对虚拟对象的控制。Labview为平台构建PLC虚拟控制对象:十字路口交通灯、
关键词:LabVIEW;PLC控制;虚拟对象;串口通讯中图分类号:TP391.9文献标识码:A
Abstract:ThepaperpresentsaPLCcontrolsystemforvirtualobjectsoftrafficlightandcargovehicle,whichareestablishedbasedonthevirtualinstrumentdevelopmentenvironment:LabVIEW.AcordingtocommunicationprotocolforPanasonicFP1seriesPLC,adatatrans
三菱plc通信
.
一、 硬件接线
1、FX2N-485 BD与三菱FR-A540变频器的通讯接线图
接收数据信号变频器 接口发送数据
接收数据发送数据发送数据接收数据发送数据接收数据信号地信号地
2、用电缆按如下通讯流程图把电脑、PLC、变频器连接起来
电脑电缆双绞线变频器
二、 按下表设定好变频器的参数
PU接口 通信参数 Pr.117 变频器站号 Pr.118 通信速度 设定值 备注 0 192 00号站变频器 通信波特率为19.2K Pr.119 停止位长度/字长 1 Pr.120 奇偶校验是/否 Pr.121 通讯重试次数 2 9999 8位数据,停止位为2位 偶校验 通信再试次数 变频器设定 无CR,无LF 计算机通讯模式 Pr.122 通信检查时间间隔 9999 Pr.123 等待时间设置 20 Pr.124 CR,LF是/否选择 0 Pr.79 操作模式 1 注:变频器设参数一定要放在第一步来做,另外设定好参数后要断电再上电复位方式进行变频器的复位,如不进行复位,通讯不能进行。
三、 在电脑中利用专用软件编写梯形图
程序解释(重点为PLC串行通信指令与格式、传送数据的格式与定义) 1、 M8161=1,
如何配置IntouchSIDirectDAServer通过TCPIP和S7PLC通信
如何配置 通过和 通信
如何配置 通过实现和 的通信 概要介绍
无需借助西门子的 软件 可以通过标准的以太网卡访问 , 家族。 可以通过, , , 协议连接客户端软件,如 。
本 一步一步详细介绍了如何配置和使用 连接访问 (这里,我们以 为例),以及如何用协议访问此 。
在开始之前,请确保已满足以下条件:
.仔细阅读并按照 的文件及相关文档,来得到 所需要的系统需求,正确的安装过程,操作系统等信息。
.安装 ,如果已经安装了以前版本的 ,请使用的\控制面板\中的\添加删除程序\卸载,本 使用 版。
.安装并配置以太网卡和协议。
.确认你可以\通你要连接的。
注意:请仔细阅读 的在线文档关于所支持的硬件和软件部分, 只支持通信,不支持,等其他非以太网方式。
本 假定用户具有并理解以太网,西门子 硬件软件, 操作系统, 组件,, 的基本知识。 配置
.选择任何栏上的开始程序以启动 。
.找到包含“ ” 程序的 文件夹,并点击启动 程序。
学习labview的过程和经验(包括PLC,GPIB,数据库,Excel以及图表显示和打包)
小飞制作,欢迎学习!
我两个月来学习labview的过程和经验
(包括PLC,GPIB,数据库,Excel以及图表显示和打包)
讲讲我这两个多月来学习labview的过程和经验,希望能帮助初步使用labview的朋友们!文中提供了我认为较有用的网址,字数跟多,但我认为,如果你能认真看完,将会少走很多弯路,避免浪费时间!图1显示为我在此期间所下载的所有资料所占的大小(只包括word,VI程序,pdf这类的,还不包括下载的占有10个G的labview工具包)。但实际上对我所要实现的功能只需要如图2所显大小的资料再加一本labview的书籍就够了!
图1
图2
1.
以下是正文。
在学校因为是选修课,所以学了点labview的皮毛,也就是知道labview的基本操作,如:控件是在前面板操作,函数是在程序面板操作,程序基本逻辑和C语言之类的编程语言差不多。当时考试时老师给了个程序,让我们依葫芦画瓢,自己做出一个同样的程序来就OK了。
现在工作了,需要使用labview来连接PLC来读取相关数据,在一开始的时候因为不知道如何着手,手中的labview书籍中并未提到PLC的连接,于是在网上搜索“labview连接PLC”,查询到的资料都说要通过OPC来建