电气工程及其自动化-自动化专业毕业英文翻译 联系客服

发布时间 : 星期三 文章电气工程及其自动化-自动化专业毕业英文翻译更新完毕开始阅读7dd44b240740be1e650e9afe

S7--200的特性

S7--200提供了几条特殊的性能帮助您更好地运用S7--200的功能,完成应用程序。

S7--200允许您在程序中立即读写I/O

在S7--200的指令集中提供了立即读写物理I/O点的指令。尽管通常情况下我们使用映像寄存器作为源地址和目的地址来访问I/O,但这些立即I/O指令却允许我们直接访问真正的输入、输出点。

当使用立即指令访问一个输入点时,相应的过程映像输入寄存器不会发生改变。而当您使用立即指令访问一个输出点时,相应的过程映像输出寄存器会被同步刷新。除非您启用了模拟量输入滤波功能,否则S7--200将直接从模块上读取模拟量输入值。当您将一个数值写到模拟量输出时,输出值会立即更新。

通常认为在执行应用程序时,用过程映像寄存器会比使用直接访问输入、输出具有优越性。之所以这样有以下三个原因:

?? 1.所有输入点的采样是在扫描周期的一开始同步进行的。在整个扫描周期的程序执行过程中输入值被冻结。而输出点按照映像寄存器中的值刷新是在程序执行完成之后。这样会使系统更加稳定。

?? 2.访问映像寄存器的速度比直接访问I/O点要快,有利于程序快速运行。 ?? 3. I/O点是位实体,只能按位或者字节来访问,而您可以按位、字节、字或者双字的形式来访问映像寄存器。通过这种方式,映像寄存器将为您提供额外的灵活性。

S7--200允许在程序扫描周期中使用中断

如果您使用了中断,与中断事件相关的中断程序作为程序的一部分被保存。中断程序并不作为正常扫描周期的一部分来执行,而是当中断事件发生时才执行(可能在扫描周期的任意点)。

在中断优先级相同的情况下,S7--200遵循先来先服务的原则来执行中断程序。

S7-200允许您为运行模式编辑和执行状态分配处理时间

您可以设定一个扫描周期的百分比用来处理运行模式编辑或执行状态相关的通讯请求。(运行模式编辑和执行状态是STEP 7--Micro/WIN提供的备选功能,能使您更轻松地调试程序。) 在您增加用于通讯请求处理时间百分比的同时,扫描时间也会随之增加,从而会导致控制过程运行速度变慢。

在默认设置下,用于处理运行模式编辑和执行状态通讯请求的时间百分比为10%。这个默认设置为在对控制过程影响最小的前提下处理编译和状态操作,提

供了一个合理的时间。您可以在5%到50%之间调节这个值。要想设置背景通讯的扫描周期时间片,按以下步骤:

1.点选视图 > 组件 > 系统块菜单命令并选中“背景时间”。 2.在“背景”标签下,通过下拉选框选择通讯背景时间。 3.点击“确定”保存您的选择。 4.将改变后的系统块下载到S7--200中。

图1 通讯背景时间

S7--200允许您设置停止模式下的数字量输出状态

S7--200的输出表允许您选择STOP模式下的输出状态,是将已知值传送到数字量输出点,还是使输出保持STOP模式之前的状态。输出表是系统块的一部分,它被下载并储存在S7--200中。

1.选择视图 > 组件 > 系统块菜单命令并选择输出表。点击“数字量” 标签。

2.如果要冻结上一个状态的输出,选择“冻结输出”复选框。

3.如果要将输出表中的值复制到输出点上,则要填写输出表。在您希望从运行到停止模式转换后置1的相应位置上点击。输出表的缺省设置全部为0。

4.点击“确定”保存您的选择。

5.将改变后的系统块下载到S7--200中。

图2 数字量输出表

S7-200允许您设置模拟量输出值

模拟量输出表可以用来设置模拟量输出点,指明在从运行模式进入停止模式后,是将已知值传送至模拟量输出点,还是使输出保持停止模式之前的状态。模拟量输出表是下载并储存在S7--200中的系统块的一部分。

1.选择视图 > 组件 > 系统块菜单命令并选择“输出表”。点击“模拟量”标签。

2.如果要冻结上一个状态的输出,选择“冻结输出”复选框。

3.在从运行模式进入停止模式时,通过冻结值表,您可以将模拟量输出点设为一个已知值(--32768到37262)。

4.点击“确定”保存您的选择。 5.将改变后的系统块下载到S7--200中。

图3 模拟量输出表

S7--200允许您定义掉电保护存储区

如果您希望在掉电后仍然保持存储区中的数据,您可以定义最多六个掉电保护区的地址范围。可以将下列存储区中的地址范围定义为具有保持性:V、M、C和T。对于定时器,只有保持型定时器(TONR)可以设为掉电保护的。在缺省情况下,M存储器的前14个字节是非保持的。

只能保留定时器和计数器的当前值:定时器和计数器位不具有保持性。 提示

如果将地址范围MB0至MB13定义为保持,则在掉电时,这个区域里的值就会自动保存到永久存储器中。 按照以下步骤设置掉电保护区:

1.点选视图 > 组件 > 系统块菜单命令并选中“保留范围”。 2.设置掉电保护区的范围并单击“确定”。 3.将改变后的系统块下载到S7--200中。

图4 保持存储器

S7--200允许对数字量输入进行过滤

S7--200允许您为某些或者全部本机数字量输入点选择输入滤波器,并为滤波器定义延迟时间(从0.2ms到12.8ms可选)。这一延迟时间有助于滤除输入杂波,从而减小了输入状态发生意外改变的可能。

输入滤波器是系统块的一部分,它被下载并存储在CPU中。滤波器延迟时间的缺省值为6.4 ms。如图5所示,一组输入点共用一个延迟时间。 按照以下步骤设置输入滤波器延迟时间: