基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx
- 文档编号:25314247
- 上传时间:2023-06-07
- 格式:DOCX
- 页数:11
- 大小:3.94MB
基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx
《基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx》由会员分享,可在线阅读,更多相关《基于Prosoft网关实现西门子PLC与ABPLC之间的数据通讯.docx(11页珍藏版)》请在冰豆网上搜索。
基于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*
-------------------------------------------------------------------------------------------------------------------------------------------
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Prosoft 网关 实现 西门子 PLC ABPLC 之间 数据通讯