SIEMENS西门子 V90伺服驱动器 6SL3210-5FB10-2UF2
- 供应商
- 浔之漫智控技术(上海)有限公司
- 认证
- 西门子
- 代理经销商
- V90伺服驱动器
- 全新原装 假一罚十
- 德国
- 正品现货 实体经营
- 联系电话
- 15801815554
- 手机号
- 15801815554
- 联系人
- 邓经理
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-11-24 08:00
设备的组态控制可以与 io 系统的组态控制组合使用,其功能互相独立。 可以运行不同于 io系统zui大组态的其它版本。在标准机器项目中,可以准备一套 io 设备, 可以通过组态控制为各种组态灵活自定义这些设备。可以提供以下不同版本: • 所涉及的 io 设备数不同版本 通过在用户程序中传输具有所需组态的适当数据记录,将用于组态控制的可选 io设备添 加到组态中。 • 所涉及的 io 设备顺序不同版本 通过在用户程序中传输具有所需拓扑的适当数据记录,调整 io设备的端口互连,使其适 合所用的拓扑。 下图显示了 step 7 的网络视图中使用/不使用可选的 io 设备时对应的两种不同组态。 •不带可选 io 设备的组态: 在这种情况下,可以使用“reconfigiosystem”指令将数据记录传输到 profinet接口,该 接口包含有关不在组态中包含可选 io 设备的信息。 • 带可选 io 设备的组态:在这种情况下,可以使用“reconfigiosystem”指令将数据记录传输到 profinet 接口,该 接口将可选 io设备添加到组态中。① 通过参数分配确定:io device_2 是可选 io 设备 ② 不带可选 io 设备的组态 ③ 带可选 io设备的组态总结:通常步骤 在实现标准机器方案时,分为以下几个阶段: 1. 工程组态阶段:创建标准机器项目并将其装载到特定机器或设备:– 完整组态特定机器或设备所需的全部 io 设备(选件) – 把那些将在特定机器或设备中忽略的 io 设备组态为可选 –准备用户程序,要能够通过交换机或 hmi 设备选择现场的实际组态 2. 调试阶段:准备要运行的特定机器或设备: –将机器或设备集成到现场网络中(请参见“本地调整 io 系统 (页 3950)”) – 通过组态的选项选择 io系统的当前组态 将 io 设备组态为可选 要求 • s7-1500 cpu 固件版本 v1.7 及更高版本作为 io 控制器 •step 7 v13 sp1 或更高版本 • 已经考虑了建立和运行标准机器项目的规则 (页 3968)。 可选 io设备的端口互连 自 step 7 v15.1 起,不能对可选 io 设备进行端口互连。 在以下情况下,会为要通过用户程序进行自定义的io 系统强制实现设备间的端口互连。 • 已组态 irt。 • 已组态 mrp。 • 使用 v15 或更低版本的 step 7。操作步骤 要将 io 设备组态为可选 io 设备,请按以下步骤操作: 1. 创建一个项目。 2. 组态一个 s7-1500 cpufw v1.7 及以上版本作为 io 控制器。 3. 组态所需的 io 设备并将这些 io 设备分配给 io 控制器。 4.选择要标记为可选的 io 设备。 5. 选择“profinet 接口 [x1] > gaoji选项”(profinetinterface [x1]" > advanced options) 区域。
6. 启用“可选 io设备”(optional io devic) 选项。 7. 对要组态为可选的所有 io 设备重复步骤 4 到 6。 8. 将组态装载到cpu。 结果:装载此组态后,系统的行为如下: • 为 io 系统的组态控制准备好 cpu。 • 所有 io 设备都被禁用。 •无论是要使用用户程序自定义组态(添加可选 io 设备),还是不对装载的组态进行任何更改:必须在用户程序中调用“reconfigiosystem”指令,并向系统通知当前组态!若不调用“reconfigiosystem”指令,系统将无法运行。 有关操作过程的更多信息,请参见“在程序中启用可选 io 设备(页 3958)”。 在“i/o 通信”表中进行快速参数分配 也可以在“i/o 通信”选项卡中指定 io 设备是否可选。在“可选的 io 设备”(optional io-device) 附加列中,每个 io 设备都有一个可以选择的选复 选框用于指示 io设备是否可选。可以在此处集中调整设置。 在程序中启用可选 io 设备 要求 • cpu s7-1500 fw v1.7 及以上版本作为io 控制器。 • step 7 v13 sp1。 • 至少有一个 io 设备组态为可选 io 设备。 •已经考虑了建立和运行标准机器项目的规则 (页 3968)。 步骤 请注意,有关调试 s7-1500 系统的信息和规则位于simatic s7-1500 的文档中! 下面关于操作步骤的描述仅包括了解可选 io 设备的程控激活所需的步骤。要激活或禁用可选io 设备,可将其包含在组态中并在用户程序中将其激活,按照以下步骤 操作: 1. 按照此处的描述创建数据记录。 2.调用“reconfigiosystem”指令并选择模式 1 禁用所有 io 设备。 如果将 cpu 设置为 stop 或 poweroff 状态以便在此状态下修改设备(例如添加可选的 io 设 备),不必在模式 1下使用“reconfigiosystem”明确禁用。这种情况下,在 stop-run 转换和 power-off >power-on 转换后,所有 io 设备会自动禁用。 3. 将设备设为安全状态,以便毫无危险地改造设备:根据目标应用将设备放在一起。将所需的可选 io 设备添加到组态中计划的位置(按照正确顺 序!),或者除去不再需要的可选 io 设备。4. 连接 io 设备。 5. 启动 s7-1500 系统并再次调用“reconfigiosystem”指令。选择模式 2以传输数据记录 ctrlrec。 6. 成功传输数据记录后,再次调用“reconfigiosystem”指令。选择模式 3以激活属于当前组态的 所有 io 设备。 结果 cpu 激活以下 io 设备: • 所有尚未设置为可选 io 设备的 io 设备。 •控制数据记录中列出的所有可选 io 设备 (ctrlrec)。 以下 io 设备仍被禁用: • 扩展单元(运行期间更改的 io设备)。 • 控制数据记录中未列出的可选 io 设备。 说明 在所有模式下使用相同的控制数据记录 (ctrlrec)调用“reconfigiosystem”指令! 如果在不同的模式下使用不同的数据记录,会导致组态的自定义不一致,并导致发出不可思议的错误消息。 示例:用于激活 io 设备的数据记录结构 io 设备“io-device_2”将作为唯一的 io设备在用户程序中激活。执行此操作只需要使用“iodevice_2”的硬件标识符即可。建议:使用硬件标识符的系统常量来代替juedui值,如本例中所示。使用此过程,db 的内容不受因组态更改而导致的硬件标识符更改的影响。数据记录将存储在数据块中并使用“reconfigiosystem”指令传输到用户程序中io 控制器的 profinet 接口。① io device_2 被组态为可选 io 设备。 ②在传输了数据记录并且使用“reconfigiosystem”指令激活了组态后,io device_2 将 包含在组态中并与 io控制器进行数据交换。 创建数据块 此示例中,在数据块中创建控制数据记录。数据块结构如下: 第 2 行:数组定义:具有 4 个元素的word 类型数组。array of word 可作为数据类型。 第 3 行:数据记录的版本(当前:v1.0)。 第 4行:要激活的可选 io 设备数(此处:1)。 第 5 行:io 设备硬件标识符列表,作为系统常量插入此处。 第 6行:用户程序中设置的端口互连数(此处:0)。 第 7 行:额外的数据记录(可选)。
“reconfigiosystem”调用序列的规则 •始终为“reconfigiosystem”指令提供相同的控制数据记录(ctrlrec 输入参数)! • 跟在 power off-> power on 转换后的调用序列: – 使用模式 1 调用 reconfigiosystem(可选)。 – 使用模式 2调用 reconfigiosystem(强制,即使先前没有重新组态也是如此!)。 – 使用模式 3 调用reconfigiosystem(强制)。 • 跟在 stop > run 转换后的调用序列: – 使用模式 1 调用reconfigiosystem(可选)。 – 使用模式 2 调用 reconfigiosystem(强制,即使在 stop状态下修改了组态也是如 此)。否则不需要)。 – 使用模式 3 调用 reconfigiosystem(强制)。 • 用于在 run状态下进行重新组态的调用序列: – 使用模式 1 调用 reconfigiosystem(强制)。 – 使用模式 2 调用reconfigiosystem(强制)。 – 使用模式 3 调用 reconfigiosystem(强制)。 关于规则的说明与建议• 如果未在控制数据记录或数据块中将要组态的 io 设备列为可选 io 设备,此 io 设备将不 属于组态,并且不与 cpu进行数据交换。 • 如果未激活任何可选 io 设备并且使用装载的组态而不进行重新组态,则必须按照前面的步骤进行操作,并将控制数据记录传输到 cpu。 控制数据记录的结构简单,包含以下变量: – 版本(高位字节 = 1,低位字节 = 0)– 要激活的可选设备数量 = 0 – 用户程序中设置的端口互连数 = 0 • 在 stop > run 转换和power-off > power-on 转换后,所有 io 设备会自动禁用。因 此,无需使用模式 1 调用reconfigiosystem,组态控制便可正常发挥作用。如果用户使用自己的项目作为有效的通用样本对组态控制进行编程,我们建议在进行任 何重新组态之前zuihao还是使用模式 1 执行reconfigiosystem 调用。这样,此样本还可用 于在 run 模式下进行重新组态。