SIEMENS西门子 接口模块 6ES7 151-1AA05-0AB0

供应商
浔之漫智控技术(上海)有限公司
认证
西门子
代理销售商
ET200
全新原装
德国
正品现货
手机号
15801815554
联系人
邓经理
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-09-29 08:00

详细介绍


             保持性存储区 (s7-1500)简介 s7-1500 cpu 中包含一个保持性存储器,用于在断电后存储保持性数据。保持性存储器的大 小,请参见 cpu 的技术规范。有关组态的 cpu 的保持性存储器使用情况,请离线参见项目树中的“程序信息 > 资 源”(program information> resources),或者在线查看项目树中的“在线和诊断 > 诊断 > 存 储器”(online &diagnostics > diagnostics > memory)。如果将数据定义为具有保持性,则内容将在电源故障、cpu 启动及装载修改后的程序时保留。 以下数据和对象可定义为具有保持性: •位存储器、定时器、计数器 • 全局数据块中的变量 • 函数块中背景数据块的变量工艺对象的某些变量(例如,juedui值编码器的校准值)始终具备保持性。 位存储器、定时器、计数器 在 plc变量表中,可通过“保留”(retain) 按钮定义保持性位存储器、定时器和计数器数。对于s7-1500,可以指定装载存储器的总大小(程序信息,装载存储器 - 总框是一个下拉列 表,用于选择装载存储器大小)。 在线:在项目导航中启动“在线与诊断”(online & diagnostics)。 “存储器”(memory) 功能将提供有 关所有 cpu存储器存储空间的相关信息。 有关 cpu 资源的其它信息,可以在程序信息的“分配列表”(assignment list) 和“调用结构”(call structure) 选项卡以及 plc 变量表中找到。

          全局数据块中的变量根据相应的访问设置,可以在全局数据块中将全局数据块的单个变量定义为具有保持性,也 可以将所有变量定义为具有保持性。 •启用优化块访问:可为各个变量设置保持性。 • 禁用优化块访问:保留设置适用于 db 中的所有变量;可以将所有都设置为具有保持性也可以设置为不具有保持性。 背景数据块(函数块)中的变量可将一个函数块的背景数据块中的变量定义为具有保持性。根据对背景数据块的访问设置, 可以为该块的单个变量或所有变量统一定义以下特性: •启用优化块访问:可将函数块接口中的和所分配的背景数据块中的单个变量定义为具有 保持性。 •禁用优化块访问:可将背景数据块中的所有变量统一定义为具有保持性。 在用户程序中创建数据块可通过“create_db”指令创建一个数据块。根据 attrib 参数的选择,生成的数据块属性可以为“保持性”或“非保持性”。此时,无法设置单个变量是否具有保持性。 工艺对象变量工艺对象的某些变量(例如,juedui值编码器的校准值)也具备保持性。在 step 7 中,将自动管理工艺对象的保持性。因此,在此无需组态这些对象的保持性。这些变量不会受存储器 复位的影响,只能通过复位为出厂设置来删除。提示信息:检测启动 ob 和循环 ob 中的保持性是否丢失 在以下情况中,用户程序中所有变量(位存储器、定时器、计数器、db内容)的保持性都 将丢失: 1. 将带有项目(用户程序)的 simatic 存储卡插入编程设备的读卡器中。 2.在相关项目中更改数据块的大小,或将带有保持性变量的数据块添加到相关项目中。 3. 将更改后的项目传送回读卡器的 simatic存储卡中。 4. 使用更改后的项目启动 cpu。 由于进行了离线更改,用户程序中所有变量(位存储器、定时器、计数器、db 内容)的保持性都将丢失。执行 stop-run转换后,变量将赋值为其初始值。要在用户程序中对变量的保持性丢失进行响应,则需对启动信息中的以下局部变量进行评估: • 启动ob:lostretentive(保持性丢失时为 true) • 循环 ob remanence(数据具有保持性时为 true) 参见将保持性扩展数据区域与 ps 60w 24/48/60vdc hf 配合使用 (页 1695) 保持性特性汇总(s7-1500) 存储器对象的保持特性 除了上述的保持性存储区,还有包含其它具有保持性特性的对象,例如,诊断缓冲区。 这些对象不会占用保持性存储器的空间。 下表给出了存储器对象的保持性特性: • 在操作模式转换中,stop → 启动和 power off→ 启动 • 在影响存储器的功能中,存储器重置和重置为出厂设置。诊断缓冲区 s7-1500 cpu 的部分诊断缓冲区具有保持性。在电源故障或存储器复位后,将保留诊断缓 冲区中的zui新条目。 只可通过复位为出厂设置删除诊断缓冲区中的保持性部分。 保持性诊断缓冲区中条目的数取决于 cpu。 诊断缓冲区中的条目不需要存储到保持性存储器。 运行时间定时器 s7-1500 cpu的运行时间定时器具有保持性,且不受存储器复位的影响。 复位为出厂设置 后,将设置为 0。 时间 s7-1500 cpu的时间具有保持性,且不受存储器复位的影响。 复位为出厂设置后,时间设 置为 01/01/2012 00:00:00。加载软件更改时的存储器特性 (s7-1500) 简介 s7-1500 cpu 处于 stop 和 run模式时,用户可以加载软件更改,且下载操作期间不会影响 已加载变量的实际值。 在 step 7 中,通过“下载至设备 >软件(jinxian更改)”(download to device > software (changesonly)),可以加载软件更改。 软件更改对 plc 变量的影响 加载以下软件更改时不会影响已加载变量的实际值: • 更改名称 •更改注释 • 添加新变量 • 删除变量 • 更改位存储器、定时器和计数器的保持性设置。 加载以下软件更改将会影响变量实际值: •更改数据类型 • 更改地址软件更改对带有存储器预留区域的数据块的影响如果使用了数据块的存储器预留区域(“优化块访问”(optimized block access) 属性和“下载且不重新初始化”(download without reinitialization) 按钮已激活),则加载以下软件更改时不会重新初始化已加载变量的实际值。 • 更改起始值 • 更改注释 • 添加新变量要加载以下软件更改,必须取消激活“下载且不重新初始化”(download without reinitialization)按钮。下次加载期间,数据块中的全部实际值将均被重新初始化: • 更改名称 • 更改数据类型 • 更改保持性设置 • 删除变量 •存储器预留区域设置更改 软件更改对无存储器预留区域的数据块的影响如果未使用存储器预留区域,则加载以下软件更改时不会影响已加载变量的实际值: • 更改起始值 • 更改注释加载以下软件更改时,数据块中的全部实际值将被重新初始化: • 更改名称 • 更改数据类型 • 更改保持性设置 • 添加新变量 •删除变量。

            数据块的存储器预留区域“优化块访问”(optimized block access) 属性已被激活的每个函数块或数据块都默认包含一个存储器预留区域,该预留区域可用于后继的接口更改。该存储器预留区域在初期并未使用。如果已编译并加载了块,然后希望稍后重新加载接口更改,那么请激活存储器预留区域。随后声明的所有变量都将保存到存储器预留区域中。下次加载期间,新变量将被初始化为初始 值;以前加载的变量则不会被重新初始化。存储器预留区域的设置可以在数据块属性下的“下载且不重新初始化”(download without reinitialization)中找到。 run 模式下,加载软件变更时的存储器要求 为保证整个加载过程中数据的一致性和基本操作,cpu 要求 simatic存储卡上留有足够的可 用空间。cpu 中受加载软件变更影响的文件,只能在创建新文件后才能删除。因此,simatic存储卡上所需的存储空间约为存储卡上所有程序对象所需的空间。 有关处理软件变更的相关信息和提示,请参见手册《cpu存储器的结构和使用》。 i/o 数据区 (s7-1500) 访问 i/o 地址 (s7-1500) i/o 地址如果将模块插入设备视图中,其用户数据将位于 s7-1500-cpu 的过程映像中(默认设置)。 在过程映像更新期间,cpu会自动处理模块和过程映像区之间的数据交换。 如果希望程序直接访问模块(而不是使用过程映像),则为 i/o 地址附加后缀“:p”。然而,直接 i/o 访问并不会提高 s7-1500 cpu 的性能。 必要时,可使用过程映像或过程映 像分区寻址i/o。模块的起始地址 (s7-1500) 定义 起始地址就是模块的zui低字节地址。 它将作为该模块用户数据区域的初始地址。组态模块起始地址 组态模块时,调整用户程序中使用的地址与模块起始地址。 在模块属性(“i/o 地址”(i/o addresses)组)中,可更改插入模块时自动分配的起始地址。 还可设置地址位于过程映像中或者位于过程映像所在的分区内。除了过程映像分区,还可选择要分配过程映像分区的组织块。 在调用所分配的 ob 时,将更 新除等时同步中断 ob之外的相关过程映像分区。 在开始 ob 启动之前,将更新输入的过程 映像分区。 在 ob 结束之后,输出的过程映像分区将被传输到模块。如果要在循环控制点自动更新模块地址所在的过程映像,请选择“自动更新”过程映像。 评估值状态 (s7-1500) 简介值状态(qi,质量信息)是指通过过程映像输入 (pii) 供用户程序使用的 i/o 通道诊断信息。 值状态与用户数据同步传送。值状态的每个位均指定给一个通道,并提供有关值有效性的信息(0 = 值不正确)。例如,如果数字输入发生断路,用户数据信号逻辑上应为“0”。由于诊断到断路情况,模块 还将值状态中的相关位设置为0,这表示用户可以通过查询值状态来确定值无效。 过程映像输入中值状态字节的分配取决于所使用的模块。详细信息,请参见相关的 i/o 模块手册。 总结:值状态为 0 的可能原因: • 端子上电源电压缺失或不足 • 通道已禁用 • 输出未激活(如,cpu 处于 stop模式) • 输出通道使用工艺功能 (hsc、pwm 或 pto),参见下文。

Wincc软件,G120变频器,V90电机,交换机精智面板,PLC模块

展开全文

我们其他产品
我们的新闻
微信咨询 在线询价 拨打电话