浔之漫智控技术(上海)有限公司西门子一级代理商
西门子授权代理商 , 西门子一级代理商 , 西门子PLC代理商
西门子咸宁(中国)授权总代理

 


其CPU模块为CPU 22X,主机都可进行扩展,它具有五种不同配置的CPU单元:CPU 221,CPU 222,CPU 224和CPU 226和CPU226XM,除CPU 221之外,其它都可加扩展模块,是目前小型PLC的主品。本书将介绍CPU22X系列产品。

     对于每个型号,西门子厂家都提供有产品货号,根据产品货号可以购买到类型的PLC。

http://xb.gxsdxy.cn/jpkc/plc/PLCjpk/kj/xm0/rw2/rw1_clip_image002_0000.jpg

 

 

CPU 1511C-1 PN 是入门级 CPU,用于非连续生产技术中对处理速度和响应速度要求不高的应用。

CPU 1511C-1 PN 具有 5 点模拟量输入;通过这些输入,可以记录压力或温度等模拟。其中 4 点个输入可用于电流或电压测量,1 点输入可用于电阻测量。
CPU 上的集成模拟量输出将 16 位数字值转换为电流或电压并输出到。例如,它们适合控制比例阀。
借助于 16 点集成式数字量输入,可在控制器上直接记录来自设备的 24 V DC 。
16 点集成式数字量输出可以切换 24 V DC 电压,从而将内部从控制器传送到设备。
集成的计数器可记录速度高达 100 kHz 的并直接在控制器中分析计数器状态或当前速度,无需使用附加模块。速度可以或周期的形式输出,或以用户归一化速度的形式输出。
CPU 的运动控制功能可将计数器用作实际位置值,将模拟量输出用作速度设定值输出。另外,CPU 通过易组态的块提供控制功能,以及通过化 PLC-open 块 提供连接至驱动器的能力。

CPU 1511C-1 PN 可被用作 PROFINET IO 控制器或分布智能(PROFINET 智能设备)。集成式 PROFINET IO IRT 接口设计为双端换机以便在中设立总线型拓扑。

CPU 1511C-1 PN 具有:

功能强大的处理器:
该 CPU 的单条二进制命令的命令执行时间可低至 60 ns。

大容量工作存储器:
175 KB 用于程序,1 MB 用于数据

集成输入/输出;
16 点数字量输入和 16 点数字量输出以及 5 点模拟量输入和 2 点模拟量输出(用于电流/电压),并具有一个用于测量 CPU 温度的附加输入。

SIMATIC 存储卡作为装载存储器:
具有数据记录和归档等附加功能

灵活的扩展功能:
单层组态zui多可支持 32 个模块(CPU + 31 个模块)

具有以下功能的屏幕画面:

显示概览信息,例如:集成接口的 IP 地址、站名称、设备名称、位置标识符等

显示诊断信息

模块信息显示

显示可由用户定义的徽标

显示显示屏设置

设置 IP 地址

设置日期和时间

选择运行

将 CPU 复位为出厂设置

禁用/启用显示

启用保护级别。

PROFINET IO IRT 接口:
具有通过 PROFINET 连接分布式 I/O 的选件。

1232 模拟量输出板允许使用模拟量输出。

如果将下列模块之一用作 DP 主站,则无法使用分布式安全在相关行中工作。 这意味着无法从安全程序访问相关行中的模块。下列模块将受到影响:CP 443-5DX00;CP 443-5DX01;IM 467-5GJ00;IM 467-5GJ01。

 在 STEP 7 (TIA Portal) 中如何存储区和结构体数据? 对于S7-1200/S7-1500,在STEP7(TIA Portal)中可以使用 "MOVE_BLK", "MOVE", "Serialize" and "Deserialize" 指令存储区。

  下面例程示范如何将数据从源数据存储区到目标存储区。也可以使用"MOVE"指令结构数据,相关信息参考条目ID 78678760.

  描述

  例1:从一个数据块数组变量到另外一个数据块

  如果需要从一个数据块数据区到另外一个数据块,可以在数据块中创建数组变量。使用数组变量和 "MOVE_BLK"指令,可以实现从一个数据块到另一个数据块的部分或者整体。 "COUNT"参数定义从源区域到目标区域的数据元素数量。

西门子6ES7810-4BC01-0YX2

  图. 1

  图.1 显示了用2个DB变量对 "MOVE_BLK"指令的调用和参数化。

  形参 "IN"以DB块数组元素变量"Block.Send[5]"进行参数化。

  形参"OUT"以DB块数组元素变量 "Data.Receive[10]"进行参数化。

  实参"" 中的数值5指明了要拷贝的数据数量

  这样就将数据从源数据区 "Block.Send[5]...Block.Send[9]" 到目标区域"Data.Receive[10]...Data.Receive[14]"

西门子6ES7810-4BC01-0YX2

  图. 2

  例2:从一个数据块结构体数据到另外一个数据块,源数据区和目标数据区存在不同 PLC 数据类型

  "Copy"功能将结构体数据从DB块 "Source",变量名为"Variable" (PLC数据类型: "Speed")的区域,到 DB块"Target",变量名为"Value" (PLC数据类型"Drive")的数据区域 。两个存储区存在不同的数据类型。

西门子6ES7810-4BC01-0YX2

  图. 3

  图.4显示了 "Copy"功能的内部程序对"Serialize"和"Deserialize"两个指令的调用及参数化。"Serialize"指令可以将PLC数据类型转化成序列表示的数据并且存放到缓冲区"tempStore"。在网络2,"Deserialize“指令用来将缓冲区"tempStore"中存放的序列表示的数据转换成 PLC 数据类型。

西门子6ES7810-4BC01-0YX2

  图. 4 注意

  要下列2个要求之一才能使用"Serialize" 和 "Deserialize" 功能。

  要求 1:禁用的块访问

  在项目树中右键功能 "Copy"

   "Properties"

  在右边的列中选择 "Attributes"

  移除“块访问"的复选标记

  要求 2: 在“Retain"一栏选择“Set in IDB"

展开全文