S7-300和S7-400集成PN口的S7通信
- 格式:pdf
- 大小:712.50 KB
- 文档页数:19


利用BSEND/BRCV功能实现S7-300/400与WinCC的大数据量交换
Bulk Data Exchange between S7-300/400 and WinCC with BSEND/BRCV Function
Getting Started Edition (2007-9)
网上课堂-/service/e training/
Page 2-14
摘 要
本文介绍了如何在WinCC中使用BSEND/BRCV类型的原始数据类型,来实现
与S7-300/400 PLC的大数据量交换。
关键词
BSEND/BRCV, 原始数据
Key Words
BSEND/BRCV, Rawdata
目 录
一.WinCC BSEND/BRCV功能介绍......................................................................................4
二.Step7 中的组态:............................................................................................................4
三.WinCC的设置:..............................................................................................................8
附录-推荐网址....................................................................................................................14
S7-1500与S7-300 PN口S7通讯(S7-1500客户端)
使用 STEP7 V14,S7-1500 的 PROFINET 通信口可以做 S7 通信的客户端或服务器,S7-1500 支持 S7 单边通信,仅需在客户端单边组态连接和编程,而服务器端只准备好通信的数据就行。
所以在编程组态和建立连接方面,S7-1500CPU 如果做为客户端,只需在 S7-1500 这一侧建立连接,并使用单边编程方式 PUT,GET 指令进行通信,而
S7-300CPU 侧不用做任何工作。
所需条件:
① S7-1500/S7-300(集成PN口)
② STEP7 V14
所完成的通信任务:
① S7-1500 CPU 读取 S7-300 CPU中 DB1 的数据到 S7-1500 的 DB3
中。
② S7-1500 CPU 将本地 DB4 中的数据写到 S7-300 CPU中 DB2 中。
在S7-1500 CPU一侧配置编程
1. 使用 STEP7 V14 软件新建一个项目并完成硬件配置
在项目树 “Project tree”>“Devices & Networks” >“Networks
view” 视图下,创建两个设备的连接。用鼠标点中 PLC_2 上 S7-1500CPU
的 PROFINET 通信口的绿色小方框,然后拖拽出一条线,到另外一个PLC_1
上的PROFINET通信口上,松开鼠标,连接就建立。
2. 网络组态
打开 “Network View” 配置网络,首先点中左上角的“Connections”图标,选择“S7 Connection”,然后选中 S7-1500 CPU,然后右键选择“Add new connection”添加新的连接,如图1. 所示。
图1. 添加连接
然后在“Create new connection”窗口中,选择“Unspecified”,然后点击“Add”建立 S7 连接,如图2.所示。
a.文档并未列出所有的WINCC连接Siemens品牌PLC的所有方法,只是列举了一些常用的方法。
b.在各种连接方式中的参数设置可能会略有不同,在此列出的步骤和参数只是一套可以连通的设置方法。
一.WINCC使用CP5611通讯卡通过MPI连接PLC
前提条件
I) 通过CP5611实现PLC系统与通讯的前提条件是在安装有WINCC的计算机上安装CP5611通讯板卡。
II) 使用STEP7编程软件可以通过MPI正常连接PLC。
1.STEP 7 硬件组态
STEP7设置MPI通讯,详细步骤不在此详述,可参考如以下图示:
注意:
新建一个MPI网络用来通讯,设置MPI网络的地址和波特率,且记住,在随后的设置中需要匹配。
2.安装CP5611通讯板卡
安装CP5611,并安装驱动程序,详细CP5611的安装过程和考前须知可参考如下链接:
3.添加驱动程序和系统参数设置
翻开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL
SUITE->MPI
右键单击MPI,在弹出菜单中点击System Parameter,弹出System
Parameter-MPI对话框,选择Unit标签,查看Logic device name〔逻辑设备名称〕。默认安装后,逻辑设备名为MPI
如下图:
4.设置Set PG/PC Interface
进入操作系统下的控制面板,双击Set PG/PC Interface图标。在Access Point of
the Application:的下拉列表中选择MPI (WINCC),如下图,而后在Interface
Parameter Assignment Used:的列表中,点击CP5611(MPI),而后在Access
Point of the Application:的下拉列表中显示:MPI (WINCC)CP5611(MPI),如下图:
1
AVEVA INTOUCH2020通过驱动
OI SERVER 连接S7 300/400 PLC
一 系统环境................................................................................................................................................ 2
二 配置过程................................................................................................................................................ 2
2.1 SIEmens SIDIR驱动 ...................................................................................................... 2
2.2 Configuration 配置 ........................................................................................................ 3
2.3 PORT 端口设定 1 ........................................................................................................... 4
2.4 Legacy connection 1 规则连接1 ............................................................................ 5