Monitor V6.2带50个客户机
S7-200系列 PLC的数据存储器寻址
在S7-200PLC中所处理数据有三种,即常数、数据存贮器中的数据和数据对象中的数据。
1.常数及类型
在S7-200的指令中可以使用字节、字、双字类型的常数,常数的类型可指定为十进制、
十六进制(6#7AB4)、二进制(2#10001100)或ASCII字符(‘SIMATIC’)。PLC不支持数据类型的处理和检查,因此在有些指令隐含规定字符类型的条件下,必须注意输入数据的格式。
2.数据存贮器的寻址
(1)数据地址的一般格式 数据地址一般由二个部分组成,格式为:Aal.a2。其中:A区域代码(I,Q,M,SM,V),al字节首址,a2位地址(0~7)。例如I10.1表示该数据在I存储区10号地址的第1位。
(2)数据类型符的使用 在使用以字节、字或双字类型的数据时,除非所用指令已隐含有规定的类型外,一般都应使用数据类型符来指明所取数据的类型。数据类型符共有三个,即B(字节),W(字)和D(双字),它的位置应紧跟在数据区域地址符后面。例如对变量存贮器有VBl00、VW100、VDl00。同一个地址,在使用不同的数据类型后,所取出数据占用的内存量是不同的。
3.数据对象的寻址
数据对象的地址基本格式为:An,其中A为该数据对象所在的区域地址。A共有6种:T(定时器),C(计数器),HC(高速计数器),AC(累加器),AIW(模拟量输入),AQW(模拟量输出)。
S7-1500 软控制器 CPU 1507S 执行 S7-1500 控制器的功能,作为软件在 SIMATC IPC 上的 Windows 系统中运行。CPU 1507S 针对使用 IPC427 小型箱式 PC 和 IPC477D 面板式 PC 完成的基于 PC 的控制任务进行了。另外,CPU 1507S 还支持 IPC627D 和 IPC827D 箱式 PC、IPC677D 面板式 PC 以及 IPC647D 和 IPC847D 机架式 PC。
CPU 1507S 软控制器具有以下组件:
S7-1500 标准 CPU (CPU 1507S) 执行 S7-1500 控制器的功能,作为软件在 PC 上的 Windows 系统中运行。这样,PC 就能用于控制机器设备。
CPU 运行需要 SIMATIC 微存储卡(MMC)
CPU 314 用于对处理能力和响应速度有很高要求的场合。通过其工作存储器,该CPU也适用于中等规模的应用。
CPU 314 安装有:
CPU 运行需要 SIMATIC 微存储卡(MMC)
CPU 315-2 DP 是一个带有大中型程序存储器和 PROFIBUS DP 主/从接口的 CPU。除了集中式 I/O 结构外,它还可用于分布式自动化结构。
它在 SIMATIC S7-300 中经常被用作标准 PROFIBUS DP 主站。 该 CPU 也被用作分布式智能设备(DP从站)。
它已经依照量化框架作了,以便使用 SIMATIC 工程工具,如:
另外,CPU 为采用软件来实现一些简单的工艺任务提供了一个理想的平台,例如:
通过使用 SIMATIC S7-PDIAG 可以实现扩展过程诊断。
CPU 315-2 DP 安装有:
处理器对每条二进制指令的处理时间大约为 60 ns,每个浮点预算的时间为 0.59 μs。
与执行相关的程序段的 128 KB 高速 RAM(相当于约 42 K 指令)可以为用户程序提供足够的空间;
SIMATIC 微型存储卡(大 8 MB)作为程序的装载存储器,还允许将项目(包括符号和注释)存储在 CPU 中。
多达 32 个模块,(4排结构)
集成的 MPI 接口多可以同时建立与 S7-300/400 或编程设备、PC、OP 的 12 条连接。在这些连接中,始终为编程器和 OP 分别预留一个连接。通过“全局数据通讯”,MPI可以用来建立多16个CPU组成的简单网络。
处理器对每条二进制指令的处理时间大约为 50 ns,每个浮点预算的时间为 0.45 μs。
与执行程序段相关的大容量工作存储器可以为用户程序提供足够的空间。作为程序装载存储器的微型存储卡(大为 8 MB)也允许将可以项目(包括符号和注释)保存在 CPU 中。装载存储器还可用于数据归档和配方管理。
多达 32 个模块,(4排结构)
集成的 MPI 接口多可以同时建立与 S7-300/400 或编程设备、PC、OP 的 16 条连接。在这些连接中,始终为编程器和 OP 分别预留一个连接。通过“全局数据通讯”,MPI可以用来建立多16个CPU组成的简单网络。
带有 PROFIBUS DP 主/从接口的 CPU 315-2 DP 可以用来建立高速、易用的分布式自动化系统。对用户来说,分布式I/O单元可作为一个集中式单元来处理(相同的组态、编址和编程).
全面支持 PROFIBUS DP V1 标准。它提高了 DP V1 标准从站的诊断和参数化能力。
S7-200PLC中断指令介绍
中断指令有4条,包括开、关中断指令,中断连接、分离指令。指令格式如表1所示。
开中断(ENI)指令全局性允许所有中断事件。关中断(DISI)指令全局性禁止所有中断事件,中断事件的每次出现均被排队等候,直至使用全局开中断指令重新启用中断。
PLC转换到RUN(运行)模式时,中断开始时被禁用,可以通过执行开中断指令,允许所有中断事件。执行关中断指令会禁止处理中断,但是现用中断事件将继续排队等候。
中断连接指令(ATCH)指令将中断事件(EVNT)与中断程序号码(INT)相连接,并启用中断事件。
分离中断(DTCH)指令取消某中断事件(EVNT)与所有中断程序之间的连接,并禁用该中断事件。
注意:一个中断事件只能连接一个中断程序,但多个中断事件可以调用一个中断程序。
表1 中断指令格式
LAD
STL
ENI
DISI
ATCH INT,EVNT
DTCH EVNT
操作数及数据类型
无
无
INT:常量 0-127
EVNT:常量,CPU 224: 0-23; 27-33
INT/EVNT数据类型:字节
EVNT:常量, CPU 224: 0-23; 27-33
数据类型:字节
1. 开、关中断指令
2. 中断连接、分离指令
CPU 416F-2 和 CPU 416F-3 PN/DP 是 SIMATIC S7-400 系列中的高性能 CPU。使用这些 CPU,可为具有较高安全要求的工厂构建一个故障安全自动化系统。
通过 CPU 416F-2 的集成 PROFIBUS DP 接口,可作为一个主站或从站,直接连接到 PROFIBUS DP 现场总线。
在通过 IF 964-DP 接口模块连接 CPU 416F-3 PN/DP 的情况下,可以连接另外一个 DP 主站系统。
通过使用 ERTEC 400-ASIC,CPU 416F-3 PN/DP 的集成 PROFINET 接口实现了交换机功能。它提供了可从外部接触到的两个 PROFINET 端口。这意味着,除分层网络拓扑结构之外,也可通过新型 S7-400 控制器实现总线型结构。
注:
只能使用 6ES7964-2AA04-0AB0 接口模块。
故障安全 I/O 模块可连接到所有集成接口,连接到 IF 964-DP,和/或通过通信模块(CP443-5 Extended 和 CP443-1 Advanced)进行连接。通过采用 PROFIsafe 行规的 PROFIBUS DP,实现安全通信。
两种 CPU 都具有:
CPU 416F-3 PN/DP 还具有:
故障安全 I/O 模块可连接到所有集成接口,连接到 IF 964-DP,和/或通过通信模块(CP443-5 Extended 和 CP443-1 Advanced)进行连接。通过采用 PROFIsafe 行规的 PROFIBUS DP,实现安全通信。
除了现有的集成数字量输入/输出之外,数字扩展模块还可以提供更多的数字量输入/输出使用选项s。
这为用户提供了下列优势:
信号模块具有与基本设备相同的设计特点:
信号板直接插到每个 S7-1200 CPU 前面的插座中。
说明
信号模块不能与 CPU 1211C 一起使用。
可以与 SIMATIC S7-1200 的所有 CPU 一起使用(CPU 1211C 除外)
可以与 SIMATIC S7-1200 的所有 CPU 一起使用
如果任务后续有所扩展,可以升级控制器。更新用户程序非常简单。
信号模板
模块安装在右侧 CPU 旁边的导轨上,相互电气、机械地连接,并且通过滑块机构连接到 CPU
水平或垂直安装在 DIN 导轨上或使用集成的钻孔直接安装在控制柜中
信号板
信号板直接插到 SIMATIC S7-1200 CPU 中,因此可以电气、机械地连接到 CPU
信号板可以与 SIMATIC S7-1200 的所有 CPU 一起使用。