浔之漫智控技术(上海)有限公司
西门子PLC模块 , CPU模块 , DP通讯电缆 , 6GK交换机
西门子一级授权代理商-模块总代理商公司

西门子一级授权代理商-模块总代理商公司

下面介绍 SIMATIC Manager 中的相应步骤(不借助向导)。

步骤操作✓
1安装参数分配界面(如果尚未安装)。
2选择文件 > 新建 (File > New) 在 SIMATIC Manager 中创建新项目。
3在项目中添加一个站点(“插入”(Insert) >“站点”(Station))。
4选择该站点,双击“硬件”(Hardware),打开“HW Config”组态界面。
5在机架中输入硬件配置,其中包括: 电源模块 (PS) CPU 功能模块 (FM)⃞ ⃞ ⃞
6将该硬件配置保存到 HW Config(站 > 保存 (Station > Save))。

步骤

操作

安装参数分配界面(如果尚未安装)。

选择文件 > 新建 (File > New) 在 SIMATIC Manager 中创建新项目。

在项目中添加一个站点(“插入”(Insert) >“站点”(Station))。

选择该站点,双击“硬件”(Hardware),打开“HW Config”组态界面。

在机架中输入硬件配置,其中包括:

⃞ ⃞ ⃞

将该硬件配置保存到 HW Config(站 > 保存 (Station > Save))。

在调试模块时,使用参数分配界面分配模块参数。 请遵守以下顺序:

步骤操作✓
1选择机架中含有 FM 452 模块的层。
2接着双击该条目打开 FM 452 的参数分配界面。
3可通过选择文件 > 属性 (File > Properties) 更改以下设置: 常规信息 可以更改名称并输入注释。 地址 可以编辑起始地址并将地址区域分配给过程映像分区。 记录显示的模块地址。 基本参数 可以设置中断类别以及对 CPU STOP 的反应。
4在方框图中,可以选择“轴”(Axis)、“编码器”(Encoders)、“凸轮”(Cams)、“轨迹”(Tracks)和“中断启用”(Interrupt Enable) 对话框,并设置相关的参数。
5使用“文件 > 保存”(File > Save) 保存参数分配。
6通过选择“文件 > 退出”(File > Exit) 关闭参数分配界面。
7在 HW Config 中使用“站点 > 保存并编译”(Station > Save and Compile),保存硬件配置。
8在线连接到 CPU,并将硬件配置下载至 CPU。 每次从 STOP 转换到 RUN 时,都会向 FM 452 传送此数据。
9选择“测试”(Test) >“调试”(Commissioning)。

步骤

操作

选择机架中含有 FM 452 模块的层。

接着双击该条目打开 FM 452 的参数分配界面。

可通过选择文件 > 属性 (File > Properties) 更改以下设置:

可以更改名称并输入注释。

可以编辑起始地址并将地址区域分配给过程映像分区。 记录显示的模块地址。

可以设置中断类别以及对 CPU STOP 的反应。

在方框图中,可以选择“轴”(Axis)、“编码器”(Encoders)、“凸轮”(Cams)、“轨迹”(Tracks)和“中断启用”(Interrupt Enable) 对话框,并设置相关的参数。

使用“文件 > 保存”(File > Save) 保存参数分配。

通过选择“文件 > 退出”(File > Exit) 关闭参数分配界面。

在 HW Config 中使用“站点 > 保存并编译”(Station > Save and Compile),保存硬件配置。

在线连接到 CPU,并将硬件配置下载至 CPU。 每次从 STOP 转换到 RUN 时,都会向 FM 452 传送此数据。

选择“测试”(Test) >“调试”(Commissioning)。

此时您可以测试输入和更改。

步骤操作✓
1要测试调试数据,请选择测试 > 调试 (Test > Commission)、测试 > 服务 (Test > Service) 和测试 > 错误评估 (Test > Error Evaluation) 对话框。
2您可以在“测试 > 调试”(Test > Commissioning)界面中更改错误的机器数据。 在 CPU 再次从 STOP 转换到 RUN 之前,这些更改始终有效。
3可以通过重复上述顺序的步骤 7 到 9 将修正的机器数据保存到 CPU。

步骤

操作

要测试调试数据,请选择测试 > 调试 (Test > Commission)、测试 > 服务 (Test > Service) 和测试 > 错误评估 (Test > Error Evaluation) 对话框。

您可以在“测试 > 调试”(Test > Commissioning)界面中更改错误的机器数据。 在 CPU 再次从 STOP 转换到 RUN 之前,这些更改始终有效。

可以通过重复上述顺序的步骤 7 到 9 将修正的机器数据保存到 CPU。

写入和启用机器数据: 机器数据用来调整 FM 452 以适应轴和编码器。 机器数据存储在参数 DB 中,地址为 3.1 至 104.0。 初始参数分配 如果模块尚未包含任何机器数据(核对信号 PARA = 0),请按以下步骤进行初始参数分配,无需使用参数分配界面: 在参数 DB 中输入新值。 将参数 DB 下载至 CPU。 在通道 DB 中设置以下触发位: - 写入机器数据 (MDWR_EN) 在周期性用户程序中调用 FC CAM_CTRL。 更改机器数据 要通过用户程序更改现有机器数据(核对信号 PARA = 1),请按以下步骤操作: 在参数 DB 中输入新值。 在通道 DB 上设置触发位: - 写入机器数据 (MDWR_EN) - 启用机器数据 (MD_EN) 在周期性用户程序中调用 FC CAM_CTRL。 检查修改后的机器数据是否通过评估分配给每个作业的完成位(_D 结尾)和错误位(_ERR 结尾)而成功传送和激活。 - “写入机器数据”作业已完成 (MDWR_D) - “启用机器数据”作业已完成 (MD_D) - 执行“写入机器数据”作业时出现错误 (MDWR_ERR) - 执行“启用机器数据”作业时出现错误 (MD_ERR)

 

S7-400H的工作符合“热备份”模式的主动冗余原理(支持故障发生时的无重启自动切换功能)。根据该原理,在*运行期间,两个子单元都处于工作状态。当故障发生时,未出现故障的设备将独立地接管过程控制。

冗余原理

S7-400H的工作符合“热备份”模式的主动冗余原理(支持故障发生时的无重启自动切换功能)。根据该原理,在*运行期间,两个子单元都处于工作状态。当故障发生时,未出现故障的设备将独立地接管过程控制。

为了确保平稳的控制接管,必须通过中央控制器链路实现高速、可靠的数据交换。

在控制转移期间,设备自动地使用

相同的用户程序 相同的数据块 相同的过程图像内容 相同的数据,例如定时器、计数器、位存储单元等

这意味着,这两个设备的更新操作始终完全一样,并可以在出现故障时独立地继续执行控制功能。

I/O 工作于冗余模式时,其结果将是:

在*的工作期间,两个模块均处于工作状态,即,在存在冗余输入的情况下,例如通过两个模块读入的共用传感器(也可以设置两个传感器)的信号,会对其结果进行比较,以将*性的值提供给用户以进一步处理。对于冗余输出来说,由用户程序计算出的值通过两个模块来输出。 如果出现了故障,例如输入模块中有一个或者两个均出现了故障,则不再寻址故障模块,且对故障进行报告处理,此后,仅使用未出现故障的模块继续工作。联机修理工作完成之后,又可以寻址两个模块。

对于无重启切换,必须实现两个子单元的同步。

S7-400H采用“事件驱动同步”技术。

同步操作伴随着导致两个子单元内部状态出现差异的每个事件而进行。这些事件的发生情况例如有:

直接访问 I/O 中断、报警 更新用户时间,或 使用通信功能更改数据。

同步由操作系统自动完成,程序编制期间无需处理。

自检

S7-400H 可执行大量自检。这涉及到以下部分的检测工作:

中央控制器的连接。 CPU 处理器/ASIC 存储器

每个检测到故障都将被报告。

启动时自检

启动时,每个子单元都会完整地执行全部自检功能。

循环工作期间的自检

完整的自检需要多个循环。每个循环仅执行一小部分的自检,因此,施加至物理控制器上的负荷很小。

组态、编程

S7-400H 的编程与 S7-400 相类似。所有可用的 STEP 7 功能都可以使用。

对 S7-400H 进行编程需要使用 STEP 7 V5.2。

I/O模块的组态

硬件组态时,用户必须通过HW Config明确地指出彼此相互冗余的模块。这仅需指出需要工作于冗余模式的模块和需要作为“冗余伙伴”的第二个模块。在用户程序中,程序编制时使用地址低的那个模块。第二个地址对用户来说不可见,无论是冗余还是非冗余I/O,控制部分的编程工作都完全相同。与非冗余I/O的差别是,冗余I/O程序有两个块库中的功能块(RED_IN 和 RED_OUT),且在用户程序的起始和结束部分调用这两个功能块。


发布时间:2023-10-26
展开全文
优质商家推荐 拨打电话