集成和硬件维护服务的综合性企业。西部科技园,东边是松江大学城,西边和***芯片制造商台积电毗邻,作为西门子授权代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理商,西门子PLC模块代理商,多个 CPU 的同步操作(多值计算)
8.1 多值计算须知
何为多值计算操作?
多值计算指的是在 S7-400 的一个*机架中,同时操作一个以上具有多值计算能力
的 CPU (较多 4 个)。
参与的 CPU 自动同时改变其工作模式,即 CPU 同时启动且同时进入 STOP 模式。
每个 CPU 的用户程序独立于其它 CPU 中的用户程序执行。这表示可并行运行控制
任务。
实例
下图给出了一个将在多值计算模式中操作的可编程控制器。每个 CPU 可访问分配给
它的模块(FM、CP、SM)。分段机架操作和多值计算之间的区别
分段机架 CR2 (物理分段,不能由用户设定)也能同时、异步操作一个以上的 CPU。
然而,这不是多值计算。分段机架中的 CPU 形成各自独立的子系统,并像单个处理
器一样动作。没有共享区域。
不能同时实现“多值计算模式”和“分段机架中的异步操作”。在多值计算模式中,在一个*机架中较多可插入四个 CPU,顺序不定。
如果所使用的 CPU 只能管理的起始地址能被 4 整除得模块(通常为 98 年 10 月之前
的 CPU),那么分配地址时,所有已组态的 CPU 都必须遵守本规则。该规则也适用
于在单值计算操作中,所使用的 CPU 允许逐字节分配模块起始地址的情况。
总线连接
CPU 通过通讯总线互连(相当于通过 MPI 连接)。
启动和操作期间的动作
在启动期间,多值计算操作中的 CPU 自动它们是否同步。只有在下列条件下才
能同步:
• 已插入所有(且仅插入)已组态的 CPU,且 CPU 无故障
• 为所有插入的 CPU 创建并下载正确的组态数据(SDB)。
如果有一个前提条件未满足,那么在诊断缓冲区的 ID 0x49A4D 下输入该事件。
可以在关于标准和系统功能(SFB/SFC)的参考在线帮助中找到事件 ID 的解释。
当 CPU 退出 STOP 模式时,比较启动类型(冷重启/暖重启/热重启)。这就确保可编
程控制器中的所有 CPU 都执行相同类型的启动,且所有 CPU 都具有相同的工作模
式。地址和中断分配
在多值计算模式中,单个 CPU 可以访问在使用 STEP 7 组态期间分配给它们的模
块。模块的地址区域始终一分配给 CPU。
所有 CPU 共享同一个地址空间;也就是说,在多值计算站中,模块的逻辑只出
现一次。
将一个中断输入分配给各个 CPU。其它 CPU 不能接收在该输入上接收的中断。在
分配模块参数期间,自动分配中断线。
下列规则适用于中断服务:
• 硬件中断和诊断中断只发送给一个 CPU。
• 如果一个模块出现故障,那么由 STEP 7 分配了该模块的 CPU 会处理该中断。
• 如果机架发生故障,那么在每个 CPU 上都会调用 OB86。
可以在组织块的参考在线帮助中找到关于 OB86 的更多详细信息。
8.1.2 何时使用多值计算
多值计算在下列情况下具有优势:
• 对于一个 CPU 而言用户程序太大,内存已经耗尽,需将程序分配给一个以上的
CPU。
• 如果部分系统必须快速处理,那么从主程序中取出该程序段,然后在一个独立、
快速的 CPU 上运行。
• 如果系统包含的各个部分可以清晰描述并可相对自动控制,那么在 CPU 1 上运行
系统部分 1 的程序,在 CPU2 上运行系统部分 2 的程序,等等
采用 TS Adapter IE Basic 的远程服务
执行远程维护:
带有组态工具(如 STEP 7 或 TIA 博途)的编程器/PC 可以访问通过工业以太网或 PROFIBUS 与相应适配器相连的自动化组件(如 S7 CPU)。
包括 TeleService 软件和不同的适配器:
TS Adapter II,用于连接 PPI、MPI 或 PROFIBUS DP
用于连接到工业以太网的 TS Adapter IE、TS Adapter IE Basic 或 TS Adapter IE Advanced
TS Adapter II 的附加功能:
建立与远程工厂的连接,例如从自动化系统中调用过程数据(PG-to-AS 远程耦合)。
工厂之间数据交换(AS-to-AS 远程耦合):
两个 SIMATIC 自动化系统之间的过程数据交换
发送文本消息:
通过 GSM 无线调制解调器,从 SIMATIC 自动化系统发送文本消息。
TS Adapter IE 的附加功能:
远程操作 HMI 设备:
通过安装在适配器上的 Internet 浏览器来访问 HMI 设备
发送电子邮件:
通过调制解调器建立与拨号服务器的连接(例如,链接到因特网服务提供商):SIMATIC CPU 可以通过访问电子邮件服务器的方式来发送电子邮件。
标准布线:
通过因特网服务提供商可建立调制解调连接,用于访问因特网上的数据