文件名称:
西门子_利用BSEND BRCV功能实现S7-300 400与WinCC Professional的大数据量交换.pdf
开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2019-09-20
详细说明:
西门子_利用BSEND BRCV功能实现S7-300 400与WinCC Professional的大数据量交换pdf,功能介绍
同经典
相同,
也支持
(原始数据)类型
的变量,可以实现和的批量数据交换。其中
类型的
变量因其受尺寸的限制(
字节),故最大数据尺寸为
字节,能够实现中小规模的批量数据交换。
但对于人批量的数据交换可以考虑使用
和
功能。两
者都需要端调用功能块,主动将最大字节的数据发到
变量。
只适用于
系列
不支持。关于此内
容请参见
的帮助文档和西门子下载中心中号为
的《如何实现
对
的高速数据采集》
而对于
功能,端需要调用
功能块
或
)发送到或接收
的
变量。该方案主要
适用于
,但现在使用有集成的接口的
也可以实现,
但
无法直接在画面中使用该变量,需要用郾却本处
理字节数组的方式来访问它
由于
可以使用绎典
和
组态
系
统可以使用经典
组态,所以实现该功能的组态方
式有四种,如表
经典
经典
表
注意:经典
和
的组态方式可以参考以下链接:
本例描述在
中如何实现
与和经典
和
的站
功能,使用的硬件和软件如表所示。
固件操作系统
组态软件
表
经典
和
的组态
经典
组态
在绎典
中组态站、建立连接和编写程序调用
发送和接收数据的只体步骤请参考章节中的链接,本例中不冉
赘述。
组态
站
在
中添加新设备,选择系统
应用软件
如图所
Add new device
L Pass
[INdustral FCs
LaSINUME RIK operatocomoonents
WncC ET Profession
Ln SIMAIL Controller Appli:atior
RT SIM\TIC HMI application
n win _ t KI Advenced
Artic e no5AV2105-4neoncc
Ication:
De st
Runtime sultwd le f PC-jdseL SCADA
e rvat ineed: winCC Runtme Pictes sioralano );
SStems
图
在设备视图中,在
中插入硬件目录通信模块
常规,如图所示。
BSEND BRCV HP8 20(WN8 [SIMATIC PC stationl
Y?Module
IATC PC statio
图
为该网卡分配以太网的网络和地址,如图所示。
Propeties
al 1 E Generl
El Roperties i,Info o E Diagnostics
IC tags System constantsText
Gene
PROANET interface oX1)
Etrerer addresses
Interface networked with
Thanet address ar
Subnet PN/E_1
Advance d options
Iso protocol
AC address: o8-0n-06-01-00-o0
IP protocol
IPaddress:122.158.0.35
Subnet mask 255. 255. 255.D
三 Lsc rc utcr
图
注意:地址应该与
中组态的连接中通信伙伴的地址一致。
组态
的连接和变量
在连接中添加新连接,通信驱动程序选择
接口选择
访问点选择相应的访问点或通信设备;在
连接屮设置
相应的通信参数,选择发送接收原始数据块,输入相应的连接编号,如图
所示
BSEND_BRCV, HP8200WINS (SIMATIC PC station). HI_RT_1(WinCC RT Professional).connections
旧■
B Corrections to 57 PLC in Dcviccs&Nctworks
communicaticn driver-stmtior
2 connection,smnc73c04□
在变量属性原始数据中,选择原始数据模式为
输入数
值,如图所示
RAW CHMIT
L Properties *i, Into i g Diagnostics
I PropertiesEvents
General
Ravi dale uide
O Achive deta lins
图
注意:值
应该与程序中调用
的参数
致
组态
的画面和脚本
在画面中新建画面,添加应用程序窗口和两个按钮用于调试,其中设置应用稈序
窗口属性窗口内容为脚本,模板为诊断。如图和图所小。
BSEND_BRCV HP320CWINB [SIMATIC PC station]* HiA RT_ 1 IV/inCC RT Prof essional] k Scroane Screen_
116BL5A距sA±业±?!三一鼻
山兰131t
Exchange of huge data clumns between S7-300/400 and WInCC Professlonal wlth BSEND/BRCM
se-RevData
图
Print jub'Suipl diagnostic 1 (PinL jubi Suit diagnostic s Properties i Info o DIagnostics
Properties Animations Events Texts
Genera
Winnow display
Andcw content: FLnctIon
tww lebel
mplste:Gs(Diagnostics
Eclose"button
回
Ronder
图
在按钮
的鼠标事件中调用函数
读取原始数据变量,如
图所
Button 1 [Button]
s Properties
Diagnostice
I Properties Animations Events Texts
明l=h到吗用 XI code Fage[Ueee:e
lease left mouse button 2 void cnclickcchazs screenvane, char* abyectName, crar* propaxtynane)
Press right mouse button
//Insert the code starting here
Rel=dye right mOuse bunun
6Ea[10000
Rel=dst keybud'u key
a,8C0a};
9: printf(a[0]-sd\r,n",a[o])
Obel hanyu
10:pnt("a[1]-81n",[1])
11iprintf("a[2]-id\r\n",a[21)
13 printf("a[41-82n",a[41):
594
printf(a[7939=tdr
图
在按钮
的鼠标事件中调用函数
写入原始数据变量,如
图所
Properties Animations
母蛹l测: x i rnde rage
K_F CFU 313C2 DP
Artice:GC573172K14-DADO
比515(-2
Vcrs en:V3.2
理CFU314
CFU 314C-2 PNJEE
W5-k memcry 1 536 -F.CF
>-9 CFU 317-2 DP
J CFU319
onsta nt DF bus cyc e ui me, routing, firmware
>_CFU 315F-2 D2>
cer be used for sa fety application
upForts FROF sofc
Drive
国CFu315F2FHDP
y〔F317F?PnP
凵Es73172FK13AEC
OCHer levite view
图
在设备视图中为分配以太网的网络和地址,如图所示
PN-IOIPN-IDI
IE Preperties It, Into i q Diagnos tics I
eneral10tag° ystem constants1ex
Interf ace networked with
Diagnostc: ad
rauc:1916c,17
Subnet mosk:25.255.255.0
C Ladies is sei directly al the deri.t
FPROFINET device na me is set dire: the device
Gene alt PPCFINETu=vile na
图
组态的网络连接
在网络视图中选择连接连接,选择的以太网接口拖拽未指定通信伙
伴的连接,如图所示。
BSD DRCV Devices networks
F Topology view+ Network view Dt Device view
Network :: Connections 5/ =0nnecticn
零田巴:「」N
n Highlighted Connection A
Y
De二e
CPU 317F-2 FNIl
t CPU 317F-
CPU 317F2 FN
Highlphr rornerric n
n BSD BECV
Ether neidl)
HPROFIBUS(1)
|1c0%
,,平,,句区m
图
在连接的属性常规中,为通信伙伴输入地址,如图所小。
I General I0 tags System constants Texs
aenc ol
ccialconrc:ton prose
Hanc: BS[_3.C
Connection path
nancun
IrlerlaLECFL317F-2PNDP,PN+Op2]
Kiwi
Intrfaretyn=:Fthsmst
1016
图
注意:该地址为运行
项目的用于和通信的以太网卡的地
址
在连接的属性本地中,输入本地,如图所示。
BSD BRCV. S7 connection
Enoperties INfo ilsDiagnostics
Gonoral IO tags Systom constant: Taxs
LuLl ID
Bluck pdIdireleIs
Cress dcte il>
图
注意:该本地用于章节中的编程(图
在连接的属性特殊连接属性中,禁用主动建立连接,如图所示
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.