基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx

上传人:b****7 文档编号:25314247 上传时间:2023-06-07 格式:DOCX 页数:11 大小:3.94MB
下载 相关 举报
基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx_第1页
第1页 / 共11页
基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx_第2页
第2页 / 共11页
基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx_第3页
第3页 / 共11页
基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx_第4页
第4页 / 共11页
基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx

《基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx》由会员分享,可在线阅读,更多相关《基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx(11页珍藏版)》请在冰豆网上搜索。

基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx

基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯

EffectiveDate生效日期

 

基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯

 

Signaturefordocumentreviewandapproval文件审核和批准签名

Department/Position

部门/岗位

Name

Signature

签名

Date日期

(YYYY-MM-DD)

Author

起草人:

周振泰

Reviewer

审核人:

Approver

批准人:

1.

Purpose目的

本程序文件主要介绍如何基于Prosoft网关实现西门子PLC与ABPLC之间的通讯,物理架构如下图所示(图片仅供参考,PLC与Prosoft需在同一网段)。

图1通讯网络架构

2.Scope围

本文件适用于雀巢工厂。

3.Reference参考文件

 

4.Definition定义和术语

Definethemeaningofspecificcharacter

定义特定单词的定义和缩写

 

5.Responsibility职责

Thetablebelowpresentsthevariousrolesandresponsibilitiesinthedocumentmanagementprocess.

下表定义了文件管理过程中的角色和职责。

ROLES角色

RESPONSIBILITY职责

6.Procedure程序

6.1.硬件平台搭建

6.1.1.为实现不同PLC之间的通讯,我们需要一个Prosoft硬件模块和一个交换机。

将西门子PLC和ABPLC的下行网卡分别连到交换机的端口,最后给Prosoft模块和交换机模块供24V电并用网线互连。

6.2软件配置

6.2.1打开ProsoftConfiguration软件

,根据Prosoft硬件型号选择对应的软件型号PLX32-EI

P-SIE,选中后点击OK。

如下图如示。

图2Prosoft软件平台

6.2.2点开DefaultProject,双击EthernetConfiguration,设置Prosoft的IP地址和子网掩码(

Prosoft、西门子PLC网卡与ABPLC网卡必须在同一网段),然后点击OK,如下图所示

图3ProsoftIP地址设置

6.3I/O通讯与MSG通讯

基于ProsoftConfiguration平台,PLC之间有两种通讯方式,即I/O通讯和MSG通讯。

以下

分别做演示。

6.3.1I/O通讯模式

6.3.1.1点开EIPClass1Connection,双击EIPClass1Connection1,进入数据编辑框,我们可以

定义输入数据和输出数据的首位地址及数据大小,然后点击OK,如下图所示。

用同样的方法

编辑EIPClass1Connection2。

(对数据类型的定义可以选择默认的方式,即不需修改;如

自定义数据类型,切忌不可相互占用地址,需彼此错开)

图4定义I/O数据类型

6.3.1.2点开SIEClient0,双击SIEClient0Commands,在弹出的编辑框中点击左下方的AddRow

我们需要定义Prosoft的部数据使能和地址和西门子PLC的类型、IP地址、CPU槽号、读

功能和数据块地址,然后点击OK,如下图所示。

用同样的方法再创建一个写指令。

图5SIEClient数据编辑

 

图6读写指令

6.3.1.3将Prosoft组态信息下载到硬件模块中,右击PLX31-EIP-SIE,点击DownloadfromPCto

Device,然后在弹出的对话框中输入Prosoft模块的IP地址,最后点击DOWNLOAD。

如下

图所示。

图7下载PLX31-EIP-SIE程序

图8下载到Prosoft硬件模块

6.3.1.4添加EDS文件,打开RSLins的EDSHardwareInstallationTool,添加EDS文件,如下图

所示。

图9添加EDS文件

6.3.1.5打开Logix5000,在I/O组态中的下行网络中右击NewModule,添加PLX31-EIP-SIE模块,

添加成功后双击该模块进行重命名,并输入Prosoft模块的IP地址,如下图所示。

图10I/O模块添加

图11EIP-SIE模块添加

6.3.1.6进入全局变量,搜索上面命名的Tag号,即可看到数据变量,如下图所示。

图12搜索通讯数据变量

6.3.2MSG通讯模式

6.3.2.1从6.3.1.3步骤开始,进如Logix5000的数据交互任务,添加一行MSG指令,定义通讯路径

即Prosoft模块的IP地址、数据类型(读或写)、源数据Tag号和目标地址Tag号,如下图

所示。

图13编辑MSG指令通讯路径

图14编辑MSG指令数据定义

6.4完成!

7.SHE

N/A

8.Attachment附件

N/A

9.Annex附录

∙Annex1

10.Changehistory修订历史

Version

版本号

ChangeContent

修订容

Author

起草人

Date

日期

R00

Firstissuing

首次发布

*END*

-------------------------------------------------------------------------------------------------------------------------------------------

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职高对口

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1