产地类别 | 进口 |
---|
追求,是我们在每个业务都将尽力实现的目标。我们根据公司愿景制定这一远大目标,并在其指引下提供优异的及超越客户需求的解决方案。一直如此。
追求还意味着吸引市场上的人才。我们将帮助这些人才成功所需的各种技能,给他们提供发挥潜力的机会。我们致力于一种高绩效企业文化。
![]() |
参考价 | ¥88 |
订货量 | 1 |
更新时间:2019-02-27 11:04:04浏览次数:202
联系我们时请说明是化工仪器网上看到的信息,谢谢!
包头西门子PLC系列代理商
S7-200 SMART系列PLC的间接寻址功能
在PLC中使用的寻址方式分为直接寻址和间接寻址两种方式,所谓的直接寻址,就是直接使用存储区或寄存器的元件名称和地址编号,根据这个地址去找到该数据,而间接寻址,不直接给处存储区或寄存器的地址,而是通过对地址的地址进行访问来实习对存储区的数据读取,通俗的来讲,这个地址的地址就是一个编号或一个代号,这好比读书时每同学会有一个学号,老师在点名的时候,可以叫名字,也可以叫学号,叫名字就好比直接寻址,叫学号就好比间接寻址。不管是叫名字还是叫学号,其实对应的都是同一个人。如下图所示:
VB0:就好比一个人的名字,而地址的地址16#08000000就相当于学号。CPU会为每一个存储区分配一个32位大小的数值作为存储器地址的地址。
所有不管是通过间接寻址的方式还是直接寻址的方式其实是访问同一个存储器或是寄存器。
不同的PLC有不同的寻址方式,这里给大家介绍下西门子系列PLC的间接寻址的方式。这里先给大家介绍下西门子S7-200系列的PLC的间接寻址的过程。
在S7-200系列PLC中,可以用间接寻址访问的存储有:输入过程映像区(I)、输出过程映像区(Q)、位存储器(M)、全局变量存储区(V)、顺控状态继电器(S)以及定时器(T)和计数器(C)。
在S7-200系列PLC中间接寻址的使用主要分为三步骤:
(1) 建立指针
使用间接寻址对某个存储单元读写时,首先需要建立地址指针,指针为双字的长度,可作为指针的存储区有全局变量存储区V,局部变量存储区L和累加器(AC1AC2AC3),建立指针时,必须使用双字的传送指令(MOVD),将存储区中所要访问单元的地址装入用来作为指针的存储器单元或寄存器中。如前面图中所示,若需要提取VB0地址的地址出来,则需要在VB0前面加上符号“&”即&VB0,&VB0所表示的就不是VB0的值了,而是VB0地址的地址
(2) 修改指针
在连续存储数据时,可以通过修改指针后很容易存储器其紧接着的数据,简单的数学运算指令,如加法,减法,自增,自减指令可以用来修改指针,在修改指针时需要分清楚访问的数据长度,存储字节时,指针加1,存储字时,指针加2,存储双字,指针加4.如下程序所示,以VB0存储器地址的地址作为指针,然后把指针移动到指向VB2的存储器地址的地址。
(3)
用指针来存储器数据
在操作数前面加“*”表示该操作数为一个指针,如*AC1,那么AC1表示的就是指针,存储的是一个存储器地址的地址,当加上“*”如*AC1,则表示的是以AC1中的数据做作为存储器地址的地址所对应的存储器中的数值。
概述
S7-400 是 SIMATIC 控制器家族中功能更为强大的 PLC。它可以成功实现全集成自动化 (TIA) 解决方案。S7-400 是一个用于制造业和过程工业系统解决方案的自动化平台,其主要特点是具有模块化的结构并拥有性能储备。
S7-400
• 中端到性能范围内功能强大的 PLC
• 可满足要求极为苛刻的任务的解决方案
• 全面的模块和各种性能等级 CPU 可针对具体自动化任务进行更佳调整
• 可实现分布式结构,适用十分灵活
• 连接方便
• 更优通信和联网功能
• 操作方便,设计简单,不含风扇
• 任务增加时可顺利扩展
• 多重计算:
多个 CPU 在一个 S7-400 *控制器中同时运行。
多重计算功能可对 S7-400 的总体性能进行分配。例如,可将复杂的技术任务(如开环控制、计算或通信)进行拆分并分配给不同的 CPU。可以为每个 CPU 分配自己的 I/O。
• 模块化:
通过功能强大的 S7-400 背板总线和可直接连接到 CPU 的通信接口,可实现许多大量通信线路的高性能操作。例如,这样可以拥有一条用于 HMI 和编程任务的通信线路、一条用于高性能等距运动控制组件的通信线路和一条“正常”I/O 现场总线。另外,还可以实现额外需要的与 MES/ERP 系统或 Internet 的连接。
• 工程组态和诊断:
结合使用 SIMATIC 工程组态工具,可极为高效地对 S7-400 进行组态和编程,尤其对于采用高性能工程组件的广泛自动化任务。为此,可以使用优质语言(如 SCL)以及用于顺序控制、状态图和工艺图的图形化组态工具。
S7-400H
• 具有冗余设计的高可用性自动化系统。
• 用于具有很高故障安全要求的应用:
重新启动成本很高、停产代价高昂、几乎不需要监视且维护选项较少的过程。
• 冗余设计的集中功能
• 提高 I/O 的可用性:切换式 I/O 配置
• 也可使用具有标准可用性的 I/O:单侧配置
• 热后备:发生故障时,自动切换到备用设备。
• 包含 2 个单独机架或一个分隔式*机架的配置
• 通过冗余 PROFIBUS DP 或系统冗余 PROFINET I/O 来连接切换式 I/O。
S7-400F/FH
• 故障安全型自动化系统,适用于具有很高安全要求的工厂
• 符合相关标准的安全要求(IEC 61508 的 SIL 3、DIN V 19250 的 AK6 以及EN 954-1 的 Cat.4)
• 如果需要,也可通过冗余设计来实现容错
• 不对安全相关 I/O 进行额外接线
• 通过采用 PROFIsafe 行规的 PROFIBUS DP 实现安全通信
• 基于带有故障安全模块的 S7-400H 和分布式 ET 200 I/O
• 适用于非安全相关应用的标准模块也可以在自动化系统中使用
• 隔离模块用于在一个 ET 200M 的安全模式下组合使用故障安全模块和标准模块。
应用
S7-400
SIMATIC S7-400 是中端到性能范围内功能强大的 PLC。
SIMATIC S7-400 具有模块化、无风扇设计和较高扩展能力,并具有全面的通信和网络功能,可以简便实现分布式结构,用户操作十分方便,因此成为中端到性能范围内要求极为苛刻的任务的理想解决方案。
SIMATIC S7-400 的应用领域包括:
• 汽车工业,如装配线
• 机械设备制造,包括机械设备制造
• 仓储技术
• 钢铁工业
• 楼宇管理系统
• 发电和配电
• 造纸和印刷领域
• 木材加工
• 食品和饮料领域
• 过程工程,如水务和污水处理
• 化工和石化领域
• 仪表和控制
• 包装机械
• 制药工业
由于具有多种性能等级的 CPU,并有具备大量用户友好的功能的广泛模块,用户可以根据具体情况执行其自动化任务。
任务扩展时,可通过附加模块随时对控制器进行扩展,成本不会很高。
SIMATIC S7-400 是一种通用控制器:
• 具有很高电磁兼容性以及抗冲击性和抗振性,因此拥有*的工业适用性。
• 可以带电连接和断开各模块。
S7-400H
在自动化技术的许多领域中,对自动化系统的可用性(从而故障安全性)的需求在不断提高。在许多领域中,设备停机会产生*的成本。此时,只有冗余系统才能满足可用性要求。
容错型 SIMATIC S7-400H 即能满足这些要求。即使在一个或多个故障导致控制器的部件出现故障时,也能继续运行。通过以这种方式实现的可用性让 SIMATIC S7-400H 尤其适用于以下应用领域:
• 控制器发生故障后重启会产生很高费用的过程(通常在过程工业中)。
• 停产的代价十分高昂的过程。
• 涉及贵重材料的过程(例如在制药工业中)。
• 无人监视的应用
• 涉及较少维护人员的应用
S7-400F/FH
SIMATIC S7-400F/FH 故障安全自动化系统可在安全要求较高的工厂中使用。它可对立即停机不会给人员或环境带来危险的过程进行控制。S7-400F/FH 具有两种基本设计:
• S7-400F:
故障安全自动化系统。在控制系统中发生故障的情况下,生产过程会切换到安全状态并中断。
• S7-400FH:
故障安全和高可用性自动化系统。在控制系统中发生故障的情况下,冗余控制部分将发挥作用,继续控制生产过程。
通过另外使用标准模块,可以建立一个全集成控制系统,可在非安全相关和安全相关任务共存的工厂环境中使用。可以使用相同的标准工具对整个工厂进行组态和编程。
设计
SIMATIC S7-400 有多个型号:
• S7-400:
中、性能的功能强大的 PLC,具有模块化结构和免风扇的设计。
• S7-400H:
采用冗余设计的容错自动化系统,适用于故障安全型应用。
• S7-400F/FH:
采用冗余设计的故障安全自动化系统,也具备高可用性。
S7-400
S7-400 自动化系统采用模块化设计。它拥有丰富的模块,这些模块可进行各种组合。
系统包含下列组件:
• 电源模块 (PS):
用于将 SIMATIC S7-400 连接到 120/230 V AC 或 24 V DC 电源电压。
• CPU:
配有集成 PROFIBUS DP 接口的不同 CPU 具有不同性能范围。根据具体型号,这些 CPU 也可以带有集成 PROFINET 接口。使用 PROFIBUS接口,更多可以连接 125 个PROFIBUS DP 从站。可以将更多 256 个 PROFINET IO 设备连接到 PROFINET 接口。SIMATIC S7-400 的所有 CPU 均可处理*型的配置。此外,在一个*控制器中的多重计算模式下,多个 CPU 可以协同工作以提高性能。这些 CPU 处理速度快且具有确定性响应时间,可实现较短机器循环时间。
• 用于数字量 (DI/DO) 和模拟量 (AI/AO) 输入/输出的信号模块 (SM)
• 通信处理器 (CP),例如,用于总线连接和端到点连接
• 功能模块 (FM):
用于完成计数、定位和凸轮控制等要求苛刻的任务的专业模块。
根据具体要求,也可使用下列模块:
• 接口模块 (IM):
用于连接*控制器和扩展单元。SIMATIC S7-400 的*控制器可带有更多 21 个扩展单元运行。
• SIMATIC S5 模块:
在相关 SIMATIC S5 扩展单元中,可以寻址 SIMATIC S5-115U/-135U/-155U 的所有输入/输出模块。此外,在 S5 EU 或者直接在 CC 中(使用适配
包头西门子PLC系列代理商