文件名称:
西门子SIMOTION _XSEND通信函数使用入门.pdf
开发工具:
文件大小: 343kb
下载次数: 0
上传时间: 2019-10-31
详细说明:西门子SIMOTION _XSEND通信函数使用入门pdf,西门子SIMOTION _XSEND/_XRECEIVE的通信函数使用入门:本文介绍SIMOTION 通信函数_xsend/_xreceive的使用,用户可以快速使用MPI、PROFIBUS网络进行数据交换。目录
1.应用概述.
与
网终介绍
447
3.网络设置
4.编程..
5.状态监控
16
6.示例程序
应用概述
SIMOTI0N通信函数 send与 Receive适合 SIMOT0N之问通过MPI一MPI接口、
PROFIBUS- PROFIBUS间的数据交换,通信数据最大为200个字节, SIMOTIO0N也可以通过调用
通信函数 send与 receive实现与S7-300/400PC(在PC中调用SFC65XSEN与SFC66
Ⅹ-REV)MPI接口间的数据交换,由于受到PLC通信区的限制,最大通信数据为64个字节
与
网络介绍
MPⅠ是S7-300/400, SIMOTION的编程接口,对通信数据及实时性要求不高的应用可以
利用编程接口进行通信,MPI的通信速率为19.2K~12Mbit/s,只有可以设置为 PROFIBUS接
口的MPI口才支持12M的通信速率,例如S7-300中CPU318-2DP及所有的S7-4000PU、
SIMOTIO0NMPⅠ口都可以设定为 PROFIBUS接口,所以它们的MPI接口通信速率者可以设置为
12M。MPI接口通信速率缺省设置为187.5Kbit/s,无中继情况下最人通信通讯距离为50米,
通过中继器可以扩展网终长度,扩展的方式有两种,第一种,两个站点中间没有其它站,如
图1
中维器
中继器
M工站
№I站
PROF TEUS电缆
最大50米
最大100米
最大5米
FRUFIRLS桉头
PROFIBU电缆
PROF TBUS接头
图:网终扩展
Excellenge in
Automation Drives
Siemens
SIEMENS
控訇器站点到中继器最长为50米,两个中继器之间的距离为1000米,最多可以增加10个
所以两个站点之间的最长距离为9100米。
第二种,如果在两个中继器中间有ⅦI站点,那么每个中继器只能扩展50米,在组态
时要考虑这两种连接方式
MPI接口为RS485接口,连接电缆为 PROFIBUS电缆(屏蔽双绞线),接头为 PROFIBUS接头
并带有终端电阻,如果用其它电缆和接头不能保证通信距离。在MI网终上最多可以有32个
站,中继器, WINCC站,操作面板OP/TP也要算一个站点。MPI的站号及通讯速率可以在
STFP7或SCOT硬件组态时修改,下载组态信息到CPL后,站号及通讯速率将改变。
PROFIBUS总线符合 EIA RS485[8标准, PROF IBUS RS485的传输程序是以半双工、异
步、无间隙同步为基础的。传输介质可以是光缆或屏蔽双绞线,电气传输时,每一个RS485
传输段为32个站点包括有源网终元件(RS485中间器,OLM等),在总线的两端为终端电阻,
结构如图2:
T〔〕
VP〕
330
220g2
9022
390
卫Gm〔
最多32个站
G和⑤
网络结构
西门子总线终端一般都配有终端电阻, PROFIBUS使用9针D型连接器,D型连接器插
座连接总线站,D犁连接器插头与总线电缆相连。总线终端和针脚定义如表1:
Excellenge in
Automation Drives
Siemens
SIEMENS
总线终端电
阻开关
连 PROFIBUS电
表总线终端管脚定义
针脚号
信号名称
设计含义
屏蔽或功能地
输出电压地(辅助电源)
‖接收和发送数据一正线
方向掉制信号
数据基准电位(地)
供电电压一正
止输出电压(辅助电源)
接收和发送数据一负线
「方向控制信号
PROFIBUS总线的传输速率为9.6Kbit/s~12Mbit/s,总线长度与传输速率相关,总的规
律是传输速率越高总线长度越短,越容易受到电磁干扰,基于传输速率的最大网段长度参考
表2:
表传输速率与通信长度
波特率(
总线长度(米)
总线终端的电阻与
总线相匹配,并配有轴向电感以消除电容性负载而引起
的导线反射,选择普通的屏蔽双绞线不能保证总线的段长度。
如果需要扩展总线的长度或者
从站数人于个时,就要加入
中继
器,例如,
的长度为米,而波特率要求达到
,对照表波特率为
使最大的长度为米,要扩展到米,就需要加入两个
中继器,拓
扑图如图所示:
EXe∥ ence I
Automation Drives
Siemens
SIEMENS
RS485中继器
PROFBUS电缆
DP主站
DP从站
最大200米最大200米
最大200米
网段1
网段2
网段3
网终护展
西门子
中继器具有信号放大利再生功能,在一条
总线上最多可以安
装个
中继器,其它厂商的产品要查看其产品规范以确定安装个数。
个
网段最多可有个站点,如果一条
网上超过个站点,也需
要用
中继器隔开,例如一条
总线上有个站点,那么就需要两个
中继器分成个网段。
中继器是一个有源的网络元件,本身也要算一个站
点。除了以上两个功能,
中继器的还可以使网段之间相互隔离。
网络设置
下面以
通过网终通信为例介绍通信函数
的使用。首先打开
软件插入
,点击
使用右键进入硬件配置
界面如图所
EXe∥ ence I
Automation Drives
Siemens
SIEMENS
圈 SIMOTION D435
P45
次32MP
PROFIBUS X126: DP-h
好2在
3目正2E了
PROFIBUS Integrated: DP-M
lF1
函国3 SNAMID
接口设置
双击
接口(只有
接口可以设置为接口),将该接口设置为接
口,选择站地址,如图所示:
Properties -MPI interface DP2/MPI(RO/S2. 2)
General Parametel
Addi
Highest addre
cion rate:1875K
Subnet
Ne
MPI1
875
Properties
Dell
接口参数配置
注意站地址与通信方的站地址不能冲突,同样在
中设置
的站
地址,木例中
的地址为
的站地址为。
编程
侧编程
在
中的“
”中插入编程单元“
如
在
”中插入程序如“
和
编写发送和接收程序如图所示,也可
以将通信程序编写在同一·个程序中。
EXe∥ ence I
Automation Drives
Siemens
SIEMENS
D435
匈 EXECUTION SYSTEM
I/O
自 GLOBAL DEYICE VARIABLEY5
+
AXE
」 EXTERNAL ENCODER
RECEIVE -Title
AMS
+ TECHNOLOG
Comment
PROGRAMS
T Insert ST program
T' Insert MC
a Insert LADyFBD ur
sert LAD FBD progra
+l- SINAMICS_Integrated_
+□ MONITOR
中口 LIBRARIE5
程序的创建
本例中在“
”程序中编写发送程序,在“
”程序中编写接收程序,发
送和接收函数可以在函数库中的位置如图所示
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.