7 S7-200 plc 网络通讯.

Slides:



Advertisements
Similar presentations
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
Advertisements

SRTP通讯协议的基础知识.
第3章 S7-200可编程序控制器 3.1 S系列PLC发展概述 3.2 S7-200 PLC系统组成 3.3 编程元件及程序知识
第10章 FPGA硬件设计 <EDA技术与应用> 课程讲义
C++中的声音处理 在传统Turbo C环境中,如果想用C语言控制电脑发声,可以用Sound函数。在VC6.6环境中如果想控制电脑发声则采用Beep函数。原型为: Beep(频率,持续时间) , 单位毫秒 暂停程序执行使用Sleep函数 Sleep(持续时间), 单位毫秒 引用这两个函数时,必须包含头文件
在PHP和MYSQL中实现完美的中文显示
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
S7-400PLC的硬件 自动化教研室.
电气控制及PLC技术 电气工程学院 自动化系 杨霞 2018年1月.
ET200S应用问题 1、ET200S程序无法下载解决方案 2、ET200S单独使用时输入输出模块无法监控.
第8章 通信及网络 8.1 通信及网络概述 8.2 通信实现 8.3 网络通信 8.4 自由口通信.
您可以选择 CP243-1将S7-200连接在以太网上 ! 当然了! 我们现在已经有CP243-1 以太网模块了!
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
把COM口设置到没有使用的 COM1 – COM4
大学计算机基础 典型案例之一 构建FPT服务器.
ARDUINO+BLUETOOTH Arduino实现蓝牙数据传输.
网络常用常用命令 课件制作人:谢希仁.
乐驾-车载无线终端-CARRO 产品类型:车载无线路由器 建议零售价格:¥599 江苏鸿信
Windows网络操作系统管理 ——Windows Server 2008 R2.
Windows网络操作系统管理 ——Windows Server 2008 R2.
AC500 调试总结 以太网通讯配置 lizhenfei.
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
ENS 10.1安装配置指南 王俊涛 | SE.
CPU结构和功能.
3 S7-200可编程控制器 使用入门 2019/2/17.
Windows 7 的系统设置.
YMSM D-PACK 安装手册 作成者:D-PACK维护组(YMSLx) 作成日:
用event class 从input的root文件中,由DmpDataBuffer::ReadObject读取数据的问题
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
第6章 S7-200系列PLC 通信及网络 本章主要介绍SIMATIC指令集中的常用指令及其使用方法,并以梯形图和语句表两种编程语言为例,讲授指令的结构形式、功能和相关知识。
模块6 S7-200 PLC基本逻辑指令 项目 6.2 电动机Y-减压起动控制设计 项目 6.2 电动机Y-减压起动控制设计
顺序表的删除.
K60入门课程 02 首都师范大学物理系 王甜.
您可以选择 CP243-1将S7-200连接在以太网上 ! 当然了! 我们现在已经有CP243-1 以太网模块了!
本节内容 随机读取 视频提供:昆山爱达人信息技术有限公司.
第四章 团队音乐会序幕: 团队协作平台的快速创建
主要内容: 无线局域网的定义 无线传输介质 无线传输的技术 WLAN的架构 无线网络搭建与配置 无线网络加密配置
姚金宇 MIT SCHEME 使用说明 姚金宇
实验七 安全FTP服务器实验 2019/4/28.
工业机器人知识要点解析 (ABB机器人) 主讲人:王老师
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
第4章 Excel电子表格制作软件 4.4 函数(一).
iSIGHT 基本培训 使用 Excel的栅栏问题
第八章 总线技术 8.1 概述 8.2 局部总线 8.3 系统总线 8.4 通信总线.
数据报分片.
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
Visual Basic程序设计 第13章 访问数据库
HSC高速输出例程 HORNER APG.
Lync 2013 for Android 课程摘要卡 加入 Lync 会议 登录并开始使用 在会议中启动您的视频 更改状态或注销
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
Python 环境搭建 基于Anaconda和VSCode.
WSAAsyncSelect 模型 本节内容 视频提供:昆山爱达人信息技术有限公司 视频录制:yang
第5章 S7-200 PLC编程软件及应用 5.1 编程软件系统概述 5.2 STEP 7-Micro/WIN 32软件功能
基于列存储的RDF数据管理 朱敏
2 S-200可编程控制器简介.
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
使用ADO访问数据库 李宝智 BonizLee 课程 10564A
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
实验六静态路由.
位似.
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
工业机器人入门使用教程 ESTUN机器人 主讲人:李老师
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
DSP技术与应用 电子与信息技术系.
四路视频编码器 快速安装手册 1、接口说明 2、安装连接 3、软件下载 4、注意事项 编码器软件下载地址
多个Activity的使用 本讲大纲: 1、使用Bundle在Activity之间交换数据 2、调用另一个Activity并返回结果
Presentation transcript:

7 S7-200 plc 网络通讯

主要内容 7.1理解S7--200网络通讯的基本概念 7.2为网络选择通讯协议 7.3通讯接口的安装和删除 7.4网络的建立 7.5用自由口模式创建用户定义的协议 7.6在网络中使用Modem和STEP 7--Micro/WIN 7.7高级议题 7.8配置RS--232/PPI多主站电缆实现远程操作 .

7.1理解S7--200网络通讯的基本概念 为网络选择通讯接口 S7--200可以支持各种类型的通讯网络。在SET PG/PC接口属性对话框中进行网络选择。一个选定的网络将被作为一个接口来使用。能够访问这些通讯网络的各类接口包括: 多主站PPI电缆 CP通讯卡 以太网通讯卡 通过下列步骤,可以为STEP7--Micro/WIN选择通讯接口。参见图7-1。 1. 在通讯设置窗口中双击图标。 2. 为STEP 7--Micro/WIN选择接口参数。

多主站PPI电缆 S7--200可以通过两种不同类型的PPI多主站电缆进行通讯。这些电缆允许通过RS--232或USB接口进行通讯。 1. 在Set PG/PC Interface属性页中,点击属性按钮。 2. 在属性页中,点击本地连接标签。 3. 选中USB或所需的COM端口。

在PROFIBUS网络上使用主站和从站器件。 S7--200支持主--从网络,并能在PROFIBUS网络中充当主站或从站,而STEP 7--Micro/WIN只能作为主站。 主站 网络上的主站器件可以向网络上的其它器件发出要求。主站也可以对网络上其它主站的要求作出响应。典型的主站器件包括:STEP 7--Micro/WIN、TD200等HMI产品和S7--300或S7--400 PLC。在向其它S7--200发出请求以获取信息(点对点通讯)时,S7--200是作为主站的。 从站 配置为从站的器件只能对其它主站的要求作出响应,自己不能发出要求。对于多数情况,S7--200被配置为从站。作为从站,S7--200响应主站的要求。作为从站时,S7--200将负责响应来自某网络主站器件(如操作员面板或STEP 7--Micro/WIN)的请求。

设置波特率和站地址 数据通过网络传输的速度是波特率。其单位通常为Kbaud或者Mbaud。波特率用于量度在给定时间内传输数据的多少。比如,19.2k的波特率即表示传输速率为每秒19200比特。 表7-1中列出了S7--200支持的波特率。 在网络中要为每个设备指定唯一的站地址。唯一的站地址可以确保数据发送到正确的设备或者来自正确的设备。S7--200支持的网络地址为从0到126。如果某S7--200带有两个端口,那么每个端口都会有一个网络地址。表7-2列出了S7--200设备的缺省(工厂)设置。

为STEP 7--Micro/WIN设置波特率和站地址 通常,不需要改变STEP 7--Micro/WIN的缺省站地址0。如果网络上还含有其它编程工具包,那么可能需要改动STEP 7--Micro/WIN的站地址。

如图7-3所示,为STEP 7--Micro/WIN配置波特率和站地址非常简单。在操作栏中点击通讯图标,然后执行以下步骤: 1. 在通讯设置窗口中双击图标。 2. 在Set PG/PC Interface对话框中点击属性按钮。 3. 为STEP 7--Micro/WIN选择站地址。 4. 为STEP 7--Micro/WIN选择波特率。

为S7--200设置波特率和站地址 必须为S7--200配置波特率和站地址。S7--200的波特率和站地址存储在系统块中。在为S7--200设置了参数之后,必须将系统块下载至S7--200中。 每一个S7--200通讯口的波特率缺省设置为9.6k,站地址的缺省设置为2。 如图7-4所示,使用STEP 7--Micro/WIN为S7--200设置波特率和站地址。可以在操作栏中点击系统块图标或者在命令菜单中选择View > Component >System Block,然后执行以下步骤:

1. 为S7--200选择站地址。 2. 为S7--200选择波特率。 3. 下载系统块到S7--200。

设置远端地址 在将新设置下载到S7--200之前,必须为STEP 7--Micro/WIN(本地)的通讯(COM)口和S7--200(远端)的地址作配置,使它与远端的S7--200的当前设置相匹配。如图7-5所示。 在下载了新设置后,可能需要重新配置PG/PC接口波特率设置(如果新设置与远端S7--200的设置不同)。关于波特率的配置,可参考图7-3。

在网络上寻找S7--200 CPU 可以寻找并且识别连接在网络上的S7--200。在搜索S7--200s时,也可以寻找特定波特率上的网络或所有波特率上的网络。 只有在使用PPI多主站电缆时,才能实现全波特率搜索。若在使用CP卡进行通讯的情况下,该功能将无法实现。搜寻从当前选择的波特率开始。 1. 打开通讯对话框并双击刷新图标开始搜寻。 2. 要使用所有波特率搜寻,选中在所有波特率下搜寻复选框。

7.2为网络选择通讯协议 下面是S7--200 CPU所支持的协议的总览。 点对点接口(PPI) 多点接口(MPI) PROFIBUS 在开放系统互联(OSI)七层模式通讯结构的基础上,这些通讯协议在一个令牌环网络上实现。令牌环网络符合欧洲标准EN 50170中定义的PROFIBUS标准。这些协议是非同步的字符协议,有1位起始位、8位数据位、偶校验位和1位停止位。通讯结构依赖于特定的起始字符和停止字符、源和目地站地址,报文长度和数据校验和。在波特率一致的情况下,这些协议可以同时在一个网络上运行,并且互不干扰。 如果带有扩展模块CP243--1和CP243--1 IT,那么S7--200也能运行在以太网上。

PPI协议 PPI是一种主--从协议:主站器件发送要求到从站器件,从站器件响应,参见图7-7。从站器件不发信息,只是等待主站的要求并对要求作出响应。 主站靠一个PPI协议管理的共享连接来与从站通讯。 PPI并不限制与任意一个从站通讯的主站数量,但是在一个网络中,主站的个数不能超过32。

MPI协议 MPI允许主--主通讯和主--从通讯,参见图7-8。与一个S7--200 CPU通讯,STEP 7--Micro/WIN建立主--从连接。MPI协议不能与作为主站的S7--200 CPU通讯。 网络设备通过任意两个设备之间的连接通讯(由MPI协议管理)。设备之间通讯连接的个数受S7--200CPU或者EM277模块所支持的连接个数的限制。 S7--200支持的连接个数如表7-3所示。

PROFIBUS协议 PROFIBUS协议通常用于实现与分布式I/O(远程I/O)的高速通讯。可以使用不同厂家的PROFIBUS设备。这些设备包括简单的输入或输出模块、电机控制器和PLC。 PROFIBUS网络通常有一个主站和若干个I/O从站,参见图7-9。主站器件通过配置可以知道I/O从站的类型和站号。主站初始化网络使网络上的从站器件与配置相匹配。主站不断地读写从站的数据。

CP/IP协议 通过以太网扩展模块(CP243--1)或互联网扩展模块(CP243--1 IT),S7--200将能支持TCP/IP以太网通讯。表7-4列出了这些模块所支持的波特率和连接数。 若需更多信息,可参考SIMATIC NET CP243--1工业以太网通讯处理器手册或 SIMATIC NET CP243--1 IT工业以太网及信息技术通讯处理器手册。

仅仅使用S7--200设备的网络配置实例 单主站PPI网络 对于简单的单主站网络来说,编程站可以通过PPI多主站电缆或编程站上的通讯处理器(CP)卡与S7--200CPU进行通讯。 在图7-10上面的网络实例中,编程站(STEP7--Micro/WIN)是网络的主站。在图7-10下面的网络实例中,人机界面(HMI)设备(例如:TD200、TP或者OP)是网络的主站。 在两个网络中,S7--200 CPU都是从站响应来自主站的要求。

多主站PPI网络 图7-11中给出了有一个从站的多主站网络示例。编程站(STEP 7--Micro/WIN)可以选用CP卡或PPI多主站电缆。STEP 7--Micro/WIN和HMI共享网络。 STEP 7--Micro/WIN和HMI设备都是网络的主站,它们必须有不同的网络地址。如果使用PPI多主站电缆,那么该电缆将作为主站,并且使用STEP7--Micro/WIN提供给它的网络地址。S7--200 CPU将作为从站。

图7-12中给出了多个主站和多个从站进行通讯的PPI网络实例。在例子中,STEP 7--Micro/WIN和HMI可以对任意S7--200 CPU从站读写数据。STEP7--Micro/WIN和HMI共享网络。 所有设备(主站和从站)有不同的网络地址。如果使用PPI多主站电缆,那么该电缆将作为主站,并且使用STEP 7--Micro/WIN提供给它的网络地址。S7--200CPU将作为从站。

复杂的PPI网络 图7-13给出了一个带点对点通讯的多主网络。 STEP 7--Micro/WIN和HMI通过网络读写S7--200CPU,同时S7--200 CPU之间使用网络读写指令相互读写数据(点对点通讯)。

图7-14中给出了另外一个带点对点通讯的多主网络的复杂PPI网络实例。在本例中,每个HMI监控一个S7--200 CPU。S7--200 CPU使用NETR和NETW指令相互读写数据(点对点通讯)。 对于复杂的PPI网络,配置STEP 7--Micro/WIN使用PPI协议时,最好使能多主站,并选中PPI高级选框。如果使用的电缆是PPI多主站电缆,那么多主网络和PPI高级选框便可以忽略。

使用S7--200、S7--300和S7--400设备的网络配置实例 网络波特率可以达到187.5k 在图7-15所示的网络实例中,S7--200用XGET和XPUT指令与S7--200CPU通讯。如果S7--200处于主站模式,那么S7--300将无法与之通讯。 若要与S7 CPU通讯,则最好在配置STEP7--Micro/WIN使用PPI协议时,使能多主站,并选中PPI高级选框。如果使用的电缆是PPI多主站电缆,那么多主网络和PPI高级选框便可以忽略。

网络波特率高于187.5k 对于波特率高于187.5k的情况,S7--200 CPU必须使用EM277模块连接网络,参见图7-16。 STEP 7--Micro/WIN必须通过通讯处理器(CP)卡与网络连接。 在这个配置中,S7--300可以用XGET和XPUT指令与S7--200通讯,并且HMI可以监控S7--200或者S7--300。 EM277只能作从站。 通过S7--200附带的EM277,STEP 7--Micro/WIN将能够编程或监视S7--200。若要以高于187.5k的波特率与EM277通讯,则需配置STEP 7--Micro/WIN通过CP卡使用MPI协议。因为PPI多主站电缆的最高波特率为187.5k。

7.3通讯接口的安装和删除 在Set PG/PC Interface对话框中,您可以使用安装/删除接口对话框来安装或者删除计算机上的通讯接口。 1. 在Set PG/PC Interface对话框中,点击Select,弹出安装/删除接口对话框。选择框中列出了可以使用的接口,安装框中显示计算机上已经安装了的接口。 2. 要添加一个接口:选择计算机上已经安装了的通讯硬件并点击安装。当关闭安装/删除接口对话框后,Set PG/PC Interface对话框中会在Interface Parameter Assignment Used框中显示接口。 3. 要删除一个接口:选择要删除的接口并点击删除。当关闭安装/删除接口对话框后,SetPG/PC Interface对话框中会在Interface Parameter Assignment Used框中删除该接口。

7.4网络的建立 基本原则 导线必须安装合适的浪涌抑制器,这样可以避免雷击浪涌。 应避免将低压信号线和通讯电缆与交流导线和高能量、快速开关的直流导线布置在同一线槽中。要成对使用导线,用中性线或公共线与能量线或信号线配对。 S7--200 CPU的端口是不隔离的。如果想使网络隔离,应考虑使用RS--485中继器或者EM277。

为网络确定通讯距离、通讯速率和电缆类型 如表7-5所示,网段的最大长度取决于两个因素:隔离(使用RS--485中继器)和波特率。 当连接具有不同地电位的设备时需要隔离。当接地点之间的距离很远时,有可能具有不同的地电位。即使距离较近,大型机械的负载电流也能导致地电位不同。

在网络中使用中继器 RS--485中继器为网段提供偏压电阻和终端电阻。中继器有以下用途: 增加网络的长度:在网络中使用一个中继器可以使网络的通讯距离扩展50米。如图7-21所示,如果在已连接的两个中继器之间没有其它节点,那么网络的长度将能达到波特率允许的最大值。在一个串联网络中,最多可以使用9个中继器,但是网络的总长度不能超过9600米。 为网络增加设备:在9600的波特率下,50米距离之内,一个网段最多可以连接32个设备。使用一个中继器允许您在网络上再增加32个设备。 实现不同网段的电气隔离:如果不同的网段具有不同的地电位,将它们隔离会提高网络的通讯质量。 一个中继器在网络中被算作网段的一个节点,尽管如此,它没有被指定站地址。

选择网络电缆 S7--200网络使用RS--485标准,使用双绞线电缆。表7-6中列出了网络电缆的技术指标。每个网段中 最多只能连接32个设备。

引脚分配 S7--200 CPU上的通讯端口是符合欧洲标准EN 50170中PROFIBUS标准的RS--485兼容9针D型连接器。表7-7列出了为通讯端口提供物理连接的连接器,并描述了通讯端口的针脚分配。

网络电缆的偏压电阻和终端电阻 为了能够把多个设备很容易地连接到网络中,西门子公司提供两种网络连接器:一种标准网络连接器(引脚分配如表7-7所示)和一种带编程接口的连接器,后者允许您在不影响现有网络连接的情况下,再连接一个编程站或者一个HMI设备到网络中。带编程接口的连接器将S7--200的所有信号(包括电源引脚)传到编程接口。这种连接器对于那些从S7--200取电源的设备(例如TD200)尤为有用。 两种连接器都有两组螺钉连接端子,可以用来连接输入连接电缆和输出连接电缆。两种连接器也都有网络偏置和终端匹配的选择开关。典型的网络连接器偏置和终端如图7-22所示。

7.5用自由口模式创建用户定义的协议 自由口模式允许应用程序控制S7--200 CPU的通讯端口。可以在自由口模式下使用用户定义的通讯协议来实现与多种类型的智能设备的通讯。自由口模式支持ASCII和二进制协议。 要使能自由口模式,需要使用特殊存储器字节SMB30(端口0)和SMB130(端口1)。应用程序中使用以下步骤控制通讯端口的操作:

发送指令(XMT)和发送中断:发送指令允许S7--200的通讯口上发送最多255个字节。发送中断通知程序发送完成。 接收字符中断:接收字符中断通知程序通讯口上接收到了一个字符。应用程序就可以根据所用的协议对该字符进行相关的操作。 接收指令(RCV):接收指令从通讯口接收整条信息,当接收完成后产生中断通知应用程序。 需要在SM存储器中定义条件来控制接收指令开始和停止接收信息。接收指令可以根据特定的字符或时间间隔来启动和停止接收信息。接收指令可以实现多数通讯协议。

自由口模式只有在S7--200处于RUN模式时才能被激活。如果将S7--200设置为STOP模式,那么所有的自由口通讯都将中断,而且通讯端口会按照S7--200系统块中的配置转换到PPI协议。

使用RS--232/PPI多主站电缆和自由口模式连接RS--232设备 使用RS--232/PPI多主站电缆和自由口通讯功能,可以将S7--200 CPU连接到多种兼容RS--232标准的设备上。但电缆必须必须设为PPI/自由口模式(开关5=0)才能进行自由口通讯。开关6用于选择本地模式(DCE)(开关6=0)或远端模式(开关6=1)。 当数据从RS--232端口传输到RS--485端口时,RS--232/PPI多主站电缆将处于发送模式。当空闲或者数据从RS--485接口传输到RS--232接口时,电缆则处于接收模式。当电缆检测到RS--232传送线上的字符时,会马上由接收模式转入发送模式。 RS--232/PPI多主站电缆支持1200b至115.2k的波特率。通过RS--232/PPI多主站电缆护套上的DIP开关,可以配置合适的波特率。表7-10列出了波特率和开关位置的对应关系。

当RS--232传输线从空闲状态切换到接收模式时,需要一个时间周期,这个时间周期被定义为电缆的转换时间。如表7-10中所示,电缆的转换时间取决于所选择的波特率。 如果在应用自由口通讯的系统中使用RS--232/PPI多主站电缆,那么在以下情况下,必须考虑转换时间:

S7--200响应RS--232设备发送的信息。 RS--232响应S7--200发送的信息。 在以上两种情况中,延时会使RS--232/PPI多主站电缆有足够的时间从发送模式切换到接收模式,从而使数据能从RS--485端口传送到RS--232端口。

7.6在网络中使用Modem和STEP 7--Micro/WIN STEP 7--Micro/WIN 3.2版或其后的版本使用标准的窗口电话和Modem选项来选择和配置电话线Modem。电话与Modem菜单在Windows的控制面板中。使用Windows设置菜单来设置Modem使得能够; 使用Windows支持的多数内置和外置Modem。 使用Windows支持的多数Modem的标准配置。 对于选择区域、国家和区域码;选择脉冲或者音频拨号;是否支持电话卡使用标准的Windows拨号规则。 当与EM241 Modem模块通讯时,使用更高的波特率。

使用Windows控制面板可以显示,Modem属性对话框。这个对话框允许配置本地Modem。可以在Windows支持的Modem列表中选择需要的Modem。如果您要的Modem类型没有在Windows的Modem对话框中列出,您可以选择一个最相似的型号或者与Modem销售商联系,以获得该Modem的配置文件。 STEP 7--Micro/WIN也支持电台或者移动Modem。这些Modem型号不会出现在Windows的Modem属性对话框中,但是在STEP 7--Micro/WIN中配置之后可以使用。

7.7高级议题 优化网络性能 影响网络性能的因素有以下几个(波特率和主站数的影响最大): 波特率:如果网络能在所有设备都支持的最高波特率下运行,那么其效率是最大的。 网络中的主站个数:减少网络中的主站数目可以提高网络性能。网络中的每个主站都会增加网络的负载要求,主站少可以减轻网络负载。 主站和从站地址的选择:所有主站的地址应该不带地址间隙,顺序地进行设定。当主站间存在地址间隙时,主站连续检查间隙内的地址,确定是否有其它主站等待进入连接。这个检查需要时间,这样会增加网络的负载。如果主站之间没有地址间隙,就不需要进行检查,这样网络的负载最小。只要从站不位于主站之间,从站地址设置成任何值不会影响网络性能。位于主站之间的从站会造成主站之间的地址间隙,因而会增加网络的负载。

间隙刷新因子(GUF):只有在S7--200 CPU作为PPI主站时才使用间隙刷新因子,它告诉S7--200检查其它主站地址间隙的时间间隔。使用STEP 7--Micro/WIN在CPU配置中为CPU通讯端口设置GUF。这个配置使S7--200周期性地检测地址间隔。如果GUF=1,S7--200每次占有令牌时都会检查地址间隔;如果GUF=2,S7--200每两次占有令牌时,才会检查一次地址间隔。如果主站之间有间隙,设置高的GUF可以降低网络负载。如果主站之间没有间隙,GUF不影响网络性能。由于不频繁检查地址,设置大的GUF会造成其他主站无法及时进入连接。缺省的GUF设置是10。

最高站地址(HSA):只有在S7--200 CPU作为PPI主站时才使用最高站地址,它定义了一个主站寻找其它主站的最高地址。使用STEP 7--Micro/WIN在CPU配置中为CPU通讯端口设置HSA。设置HSA限制了最后一个主站(最高地址)必须检查的地址间隙。限制地址间隙的长度可以最小化寻找和连接另一个主站所需要的时间。最高站地址对于从站地址没有影响。主站仍然可以与地址大于HSA的从站通讯。总的规则是应该在所有的主站上设置相同的最高站地址。这个地址应该大于或等于系统中的最高主站地址。HSA的缺省值是31。

为网络计算令牌循环时间 在令牌传送网络中,只有拥有令牌的站有初始化通讯的权限。令牌循环时间可以体现出网络性能的高低(逻辑环中主站循环传送令牌的时间)。 图7-31为计算一个多主网络的令牌循环时间给出了一个网络实例。在这个例子中,TD200(3号站)与CPU222(2号站)通讯;TD200(5号站)与CPU222(4号站)通讯,以此类推。两个CPU224使用网络读写指令从其它S7--200采集数据:CPU224(6号站)向2号站、4号站和8号站发送数据;同时CPU224(8号站)向2号站、4号站和6号站发送数据。在该网络中,有6个主站(4个TD200和两个CPU224)和两个从站(两个CPU222)。

令牌循环时间比较 表7-11中给出了在不同通讯站个数、数据量以及波特率下的令牌循环时间比较。这个时间是在使用S7--200 CPU或其它主站器件进行网络读( Network Read)或网络写( Network Write)的情况下计算出来的。

7.8配置RS--232/PPI多主站电缆实现远程操作 超级终端作为配置工具 如果无法使用STEP 7--Micro/WIN来配置RS--232/PPI多主站电缆,将之用于远端操作,可以用超级终端或其它通讯软件来配置它们。在为远端操作配置电缆时,RS--232/PPI多主站电缆的内置菜单会提供向导。 在用超级终端配置RS--232/PPI多主站电缆时,必须把RS--485连接器连到S7--200上,S7--200为电缆提供其运行所必须的24V电源。必须确保S7--200 CPU获得供电。

要在PC上调用超级终端,可点击开始 >程序 > 附件 > 通讯 > 超级终端。超级终端程序启动之后,会先显示连接说明画面。必须为该连接设定一个名称(比如:Multi--master)。然后点击OK。 也可以为新连接选择一个图标,或者使用默认的连接图标。参见图7-35。

Connect To画面弹出。选择需要的通讯端口,点击OK。然后出现的是COMxProperties画面。接受缺省设置并点击OK。参见图7-36。

如图7-37所示,在点击了OK之后,光标将进入超级终端的编辑窗口。请注意,此时超级终端按钮处的状态栏将指出连接已建立,同时计数器开始计时,指出连接的持续时间。 在菜单中,选择Call > Disconnect。此时状态栏将指示连接已断开。 选择View > Font。选择Courier New,点击OK。

选择File > Properties。在Connect To标签下,点击Configure 在COMx Properties对话框中,通过下拉菜单选定波特率,其单位是Bit每秒。所选的波特率必须在9600至15200比特每秒之间(通常为9600)。然后在相应的下拉菜单中,选择8个数据位,无奇偶校验,一个停止位及无数据流控制。 点击OK,返回至Connect To标签下。

选择Settings标签。在Emulation下拉菜单中,选择ANSI并点击OK。这时将回到超级终端画面的编辑窗口中。状态栏将指示: “Disconnected ANSI 96008--N--1”,如图7-39。

以下内容(请参照SIEMENS公司技术资料)

谢谢, 欢迎批评指正!