• 6ES7215-1BG40-0XB0西门子可编程控制器
  • 6ES7215-1BG40-0XB0西门子可编程控制器
  • 6ES7215-1BG40-0XB0西门子可编程控制器

产品描述

产品规格模块式包装说明全新产地德国 品牌西门子

6ES7215-1BG40-0XB0西门子可编程控制器


当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。

用户程序执行

在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。

即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。

输出刷新

当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。

同样的若干条梯形图,其排列次序不同,执行的结果也不同。另外,采用扫描用户程序的运行结果与继电器控制装置的硬逻辑并行运行的结果有所区别。当然,如果扫描周期所占用的时间对整个运行来说可以忽略,那么二者之间就没有什么区别了。

若用户的自动化任务需要 8 个以上的 SM、FM 或 CP 模块插槽时,则可对 S7-300(除 CPU 312 和 CPU 312C 外)进行扩展:

*控制器和3个扩展机架zui多可连接32个模块:
总共可将 3 个扩展装置(EU)连接到*控制器(CC)。每个 CC/EU 可以连接八个模块。

通过接口模板连接:
每个 CC / EU 都有自己的接口模块。在*控制器上它总是被插在 CPU 旁边的插槽中,并自动处理与扩展装置的通信。

通过 IM 365 扩展:
1 个扩展装置zui远扩展距离为 1 米;电源电压也通过扩展装置提供。

通过 IM 360/361 扩展:
3 个扩展装置, CC 与 EU 之间以及 EU 与 EU 之间的zui远距离为 10m。

单独安装:
对于单独的 CC/EU,也能够以更远的距离安装。两个相邻 CC/EU 或 EU/EU 之间的距离:长达 10m。

灵活的安装选项:
CC/EU 既可以水平安装,也可以垂直安装。这样可以zui大限度满足空间要求。

通信

S7-300 具有不同的通信接口:

连接 AS-Interface、PROFIBUS 和 PROFINET/工业以太网总线系统的通信处理器。

用于点到点连接的通信处理器

多点接口 (MPI), 集成在 CPU 中;
是一种经济有效的方案,可以同时连接编程器/PC、人机界面系统和其它的 SIMATIC S7/C7 自动化系统。

PROFIBUS DP进行过程通信

SIMATIC S7-300 通过通信处理器或通过配备集成 PROFIBUS DP 接口的 CPU 连接到 PROFIBUS DP 总线系统。通过带有 PROFIBUS DP 主站/从站接口的 CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化。

从用户的角度来看,PROFIBUS DP 上的分布式I/O处理与集中式I/O处理没有区别(相同的组态,编址及编程)。

以下设备可作为主站连接:

SIMATIC S7-300
(通过带 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)

SIMATIC S7-400
(通过带 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)

SIMATIC C7 
(通过带 PROFIBUS DP 接口的 C7 或 PROFIBUS DP CP)

SIMATIC S5-115U/H、S5-135U 和 S5-155U/H,带IM 308

SIMATIC 505

出于性能原因,每条线路上连接的主站不得**过 2 个。

以下设备可作为从站连接:

ET 200 分布式 I/O 设备

S7-300,通过 CP 342-5

CPU 313C-2 DP, CPU 314C-2 DP, CPU 314C-2 PN/DP, CPU 315-2 DP, CPU 315-2 PN/DP, CPU 317-2 DP, CPU 317-2 PN/DP and CPU 319-3 PN/DP

C7-633/P DP, C7-633 DP, C7-634/P DP, C7-634 DP, C7-626 DP, C7-635, C7-636

现场设备

虽然带有 STEP 7 的编程器/PC 或 OP 是总线上的主站,但是只使用 MPI 功能,另外通过 PROFIBUS DP 也可部分提供 OP 功能。

通过 PROFINET IO 进行过程通信

SIMATIC S7-300 通过通信处理器或通过配备集成 PROFINET 接口的 CPU 连接到 PROFINET IO 总线系统。通过带有 PROFIBUS 接口的 CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化。

从用户的角度来看,PROFINET IO 上的分布式I/O处理与集中式I/O处理没有区别(相同的组态,编址及编程)。

可将下列设备作为 IO 控制器进行连接:

SIMATIC S7-300
(使用配备 PROFINET 接口或 PROFINET CP 的 CPU)

SIMATIC ET 200
(使用配备 PROFINET 接口的 CPU)

SIMATIC S7-400
(使用配备 PROFINET 接口或 PROFINET CP 的 CPU)

可将下列设备作为 IO 设备进行连接:

ET 200 分布式 I/O 设备

ET 200S IM151-8 PN/DP CPU, ET 200pro IM154-8 PN/DP CPU

SIMATIC S7-300
(使用配备 PROFINET 接口或 PROFINET CP 的 CPU)

现场设备

通过 AS-Interface 进行过程通信

S7-300 所配备的通信处理器 (CP 342-2) 适用于通过 AS-Interface 总线连接现场设备(AS-Interface 从站)。

更多信息,请参见通信处理器。

通过 CP 或集成接口(点对点)进行数据通信

通过 CP 340/CP 341 通信处理器或 CPU 313C-2 PtP 或 CPU 314C-2 PtP 的集成接口,可经济有效地建立点到点连接。有三种物理传输介质支持不同的通信协议:

20 mA (TTY)(仅 CP 340/CP 341)

RS 232C/V.24(仅 CP 340/CP 341)

RS 422/RS 485

可以连接以下设备:

SIMATIC S7、SIMATIC S5 自动化系统和其他公司的系统

打印机

机器人控制

扫描器,条码阅读器,等

特殊功能块包括在通信功能手册的供货范围之内。

尽量用子程序参数代替全局内存,使用子程序参数,尽量减少库对全局内存的依赖性。可以库指令使用的内存。例如,您可以有一个计算四个数加法的子程序,并将该MT8100IE的输出存储在一个V内存 位置。程序的其余部分则会读取该V内存位置,以便确定计算的结果。如果您希望将该子程序放入库,考虑在子程序中增加一个输出参数,并将计算结果存储在该参 数中。这样就无须V内存位置,并允许您决定存储结果的位置。

 

使用临时变量进行计算,将临时变量用于计算和临时结果可尽量减少用户库对全局内存的使用。临时变量(在局部变量表中对子程序和中断例行程序进行定义)从西门子plc的局部内存分配,不与项目发生冲突。局部内存并非持久性内存,无法用于在指令调用之间保存数据。其使用期是说明局部内存的子程序或中断例行程序的执行阶 段。

 

需要使用V内存时,有时必须在包括在指令库中的子程序和中断例行程序中使用全局V内存。此时,为在这些POU中使用的所有V内存说明符号,并在程序中使用符号。当库被编译后,这些符号被用于决定库需要的内存量。

6ES7312-5BF04-0AB0

CPU312C,32K内存 10DI/6DO

6ES7313-5BG04-0AB0

CPU313C,64K内存 24DI/16DO / 4AI/2AO

6ES7313-6BG04-0AB0

CPU313C-2PTP,64K内存 16DI/16DO

6ES7313-6CG04-0AB0

CPU313C-2DP,64K内存 16DI/16DO

6ES7 313-6CF03-0AM0

CPU313C-2DP,64K内存 16DI/16DO组合件(6ES7 313-6CF03-0AB0+6ES7 392-1AM00-0AA0)

6ES7 314-1AG13-0AB0

CPU314,96K内存

6ES7 314-1AG14-0AB0

CPU314,128K内存

6ES7314-6BH04-0AB0

CPU314C-2PTP 96K内存 24DI/16DO / 4AI/2AO

6ES7314-6CH04-0AB0

CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO

6ES7 314-6EH04-0AB0

CPU314C-2PN/DP 192K内存/24DI/16DO/ 4AI/2AO

6ES7 314-6CG03-9AM0

CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO组合件(6ES7 314-6CG03-0AB0+6ES7 392-1AM00-0AA0*2)

6ES7 315-2AG10-0AB0

CPU315-2DP, 128K内存

6ES7 315-2AH14-0AB0

CPU315-2DP, 256K内存

6ES7315-2EH14-0AB0

CPU315-2 PN/DP, 256K内存

6ES7317-2AK14-0AB0

CPU317-2DP,512K内存

 

需要I/O地址时,有时必须在包括在指令库中的子程序和中断例行程序中使用实际I/O地址。必要时,这些POU中使用的所有I/O地址符号,并在应用程序中使用这些符号。

 

2)将POU注释用于文档编制

 

如果选择用密码保护库指令,库用户则无法看到指令中的源码。但是,他们能够看到构成库的每个子程序和中断例行程序的POU指令。POU注释是记录每条指令功能的优秀位置。请考虑使用POU注释提供下列详细信息:

 

1.该指令具体执行什么功能?POU注释是给出指令功能说明的优秀位置。

 

2.如何调用指令?例如,如果指令**在*扫描时调用,或者如果指令依赖于成功地完成另一条指令,应当使用POU注释记录这些指令的详细用法。

 

3.指令使用何种全局内存?如果指令直接参考全局内存,POU内存应当提醒用户这一用法,以便用户对程序进行设计,以避免内存访问冲突。

 

4.指令如何指示错误?很多指令需要通过输出参数或全局内存位置指示错误条件。向用户提供可能产生的错误说明以及如何纠正这些错误的说明会很有帮助。

 

3)分发用户库

 

库编译输出是一个磁盘文件(mwl文件),该文件包含STEP 7-Micro/WIN识别和使用指令库所需的所有内容。如果希望向其他STEP 7-Micro/WIN用户分发用户库,可以将该文件复制,为用户提供一份文件的拷贝



http://zhangqueena.b2b168.com

产品推荐