研选课堂
HOME
研选课堂
正文内容
plc编程树状图 ABplc的通讯设置
发布时间 : 2024-11-27
作者 : 小编
访问数量 : 23
扫码分享至微信

ABplc的通讯设置

ABplc的通讯设置

首先我们讲一下如何使用串口进行通信的配置,接下来再通过串口给以太网模块分配IP地址。

ABPLC (串口电缆)通讯

步骤如下

1) 插入通讯模块,I/O 模块,处理器模块,即处理器、ENBT/ENET, CNB 等模块,CPU 和 PC 机之间用 1756-CP3 电缆或自制 RS323 串口线连好。然后给机架上电。

2)打开 RSLinx 软件。

3)点击工具栏中的 图标进入以下画面:

选择RS-232DF1 devices

点击OK

4)之后弹出下面的配置画面,在弹出的"Configure RS-232 DF1 devices"表中点击"Auto-Configure",

等待显示"Auto-Configure Successful"后选择 OK。 如果不能显示"Auto-Configure Successful"请检查电缆,以及PLC是否上电等。

5) 点击工具栏上的图标 RSWho,出现下面的画面。

6)接下来右击处理器图标,查看设备属性如下:

查看控制器信息名称,版本号等

7)ENET 模块,选择"模块组态"(Module Configuration)可以对其修改IP地址、子网掩码和网关地址:

二、 使用以太网进行通讯

1) 连接好以太网线。

2) 在工具条上点击 ,添加以太网设备驱动。

选择 Ethernet Devices, 按下 Add New 键

点击OK

3) 增加以太网设备地址

单击 OK.

4)注意将计算机的IP地址设置为192.168.1.XXX

5) 单击 ,查看驱动器浏览窗口。

6) 然后可以带电,按槽位插入各模块。展开树状图。

至此我们就完成通信的配置,接下来就可以上传下载PLC程序了。

Labview通过OPC与西门子1500PLC通讯

LabVIEW是一种图形化的编程语言的开发环境,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。LabVIEW 集成了与满足 GPIB、VXI、RS-232和 RS-485 协议的硬件及数据采集卡通讯的全部功能。它还内置了便于应用TCP/IP、ActiveX等软件标准的库函数。这是一个功能强大且灵活的软件。本文介绍如何使用Labview通过OPC与1500PLC通讯,进行数据传输。

软件要求:TIA Portal V14SP1,NI LabVIEW 2016 (32-bit),LabVIEW DSC Module 2016.

硬件要求:西门子CPU 1515-2PN

第一步:OPC通道参数配置

打开OPC Servers Configuration,点击Click to add a channel,如图所示:

通道名称根据喜好自己定义,此处命名为“电机测试”。

通道命名

完成后点击下一步按钮,进入驱动设备选择页面,本处选择西门子TCP/IP以太网通讯。

驱动选择

完成后点击下一步进入网络适配器选择界面,此处采用无线方式与PLC通讯,所以选择笔记本的无线网卡,并设置好与PLC在同一网段的地址10.13.13.222.

电脑端网卡设置

完成后点击下一步,后面全部采用默认设置,最后点击完成按钮确认配置。

第二步:OPC端PLC通讯参数配置

点击左侧Clickto add a device,在弹出框中对将要连接的设备明明,此处采用默认名称Device1。点击下一步,进入PLC的类型选择界面,此处选择S7-1500。

PLC类型选择

完成后,点进下一步进入PLC地址设置界面,此处设置为10.13.13.173,与本地无线网卡

处于同一网段。

PLC地址设置

后面几步全部采用默认配置,最后点击完成按钮确认配置。配置结果如下图所示。

设置完成结果

第三步:OPC与PLC通讯数据配置

选择左侧Device1,右侧出现“点击增加变量提示”,点击提示文本添加如图所示变量,此处添加变量为DB数据块中的REAL类型数据,地址为DB62.DBD34,然后点击地址栏后面对号按钮,以确认输入格式无误,数据类型选择Float,此处只是读取数据,因此客户端权限选择择“ReadOnly”,扫描周期使用默认值,完成后点击确认按钮。

通信数据设置

选择工具栏 Tools下拉菜单中的“Launch OPC Quick Client”,启动OPC客户端,如果通讯正常则会出现如下图所示界面,若变量的通讯状态位“Bad”,则说明通讯有故障,需要重新设置。

OPC客户端设置完成

第四步:Labview配置

打开Labview软件,选择“空白项目”,右键点击“My computer”,依次选择New,I/O Server,在I/O Server type中选择OPC Client,然后点击“continue”按钮,在弹出configure OPC Client I/O Server对话框的Registered OPC Servers列表中选择“National Instruments.NIOPCServers.V5”,然后确认。

I/O Server配置

之后,Labview左侧树状图中出现了已经配置好的OPC1,下面的操作是为了能在Labview中访问OPC客户端的数据。右键点击OPC1,选择“Create Bound Variables”,在弹出框中选择“电机电流”变量,点击"Add"按钮,然后点击确认按钮。

OPC数据连接

下面做一个简单的界面,用于显示变量“电机电流”的数值。右键“My Computer”,依此选择New-VI,从工具栏中选择数据显示框,拖入到VI界面,标签命名为“电机电流(A)”,在数据显示框的属性里选择“Data Binding”数据绑定栏,在数据绑定下拉菜单中选择“shared Variable Engine(NI-PSP)”,选择OPC1下的“电机电流”变量,结果如下图所示:

VI显示界面

点击OK按钮关闭窗口,已完成了所有配置。运行VI窗口,数据显示框中显示的数据与PLC中的数据相同,说明通讯成功,至此通讯完成。

读取PLC数据

需要LabVIEW和DSC软件以及学习资料的小伙伴可以私信我哦!

相关问答

三菱plc怎么连接电脑?

1、三菱PLC与电脑连接设置方法首先将电脑与三菱的plc用通讯下载线连接起来,然后点击电脑桌面左下角的开始,在弹出对话框里选择点击控制面板。2、在控制面板...

三菱PLC电脑端口线怎么接?

1、三菱PLC电脑端口线接法首先将电脑与三菱的plc用通讯下载线连接起来,然后点击电脑桌面左下角的开始,在弹出对话框里选择点击控制面板。2、在控制面板里选...

 胡鹏翔  宁高宁简历 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部