S7-1200/1500 组态智能设备

2022-03-29 20:51:34 浏览数 (3)

S7-1200 之间 Profinet IO 通信简介

S7-1200作为智能IO设备和S7-300的Profinet 通信

机器人取件--KUKA机器人与S7-1200profinet配置

通常,可有 2 种组态方式:

  • 组态项目中的智能设备
  • 组态用于其它项目或工程组态系统的智能设备。

使用 STEP 7,可以通过将已组态的智能设备导出到 GSD 文件,为其它项目或工程组态系统组态一个智能设备。像处理其它 GSD 文件一样,将此 GSD 文件导入其它项目或工程组态系统中。其中,用于数据交换的传送区存储在此 GSD 文件中。

组态项目中的智能设备

  1. 将一个 PROFINET IO 控制器从硬件目录拖放到网络视图中。
  2. 将一个可组态为 IO 设备的 PROFINET IO 控制器从硬件目录拖放到网络视图中。将此设备组态为一个智能设备(例如,CPU 319-3 PN/DP,FW 3.2)。
  3. 为此这一智能设备选择 PROFINET 接口。
  4. 在巡视窗口的区域导航中,选择“操作模式”(Operating mode) 条目,并选中“IO 设备”(IO device) 复选框。
  1. 现在便可在“已分配的 IO 控制器”(Assigned IO controller) 下拉列表中选择 IO 控制器。 一旦选择了 IO 控制器,这两台设备之间的网络连接和 IO 系统就将显示在网络视图中。
  2. 选择“由上位 IO 控制器对 PN 接口进行参数分配”(Parameter assignment of the PN interface by the higher-level IO controller) 复选框,可指定是由智能设备本身还是由上位 IO 控制器设置接口和端口。 如果通过下位 IO 系统操作智能设备,则智能设备 PROFINET 接口的参数(如,端口参数)无法通过上位 IO 控制器进行设置。
  3. 组态传送区。即智能设备与上位 IO 控制器进行数据交换所使用的 I/O 区域。此传送区位于区域导航部分“智能设备通信”(I device communication) 中。
    • 单击“传送区”(Transfer area) 列的第一个域。STEP 7 分配一个可以更改的默认名称。
    • 选择通信关系类型。例如,为“控制器与设备的通信关系”(Controller-device communication relation) 选择 CD。
    • 自动预设地址;可根据需要更改地址,并确定待一致传送的传送区长度。
  4. 在区域导航中为每个传送区创建一个单独的条目。如果选择了其中一个条目,则可以调整传送区的详细信息或对其进行更改和注释。 如果 CPU 支持此功能,则还可以激活“双向地址映射”(Bi-directional address mapping) 功能。此时自动化地址区域将“反向”排列,故将对称地占用 CPU 输入和输出区域。

通过 GSD 文件组态智能设备

如果在其它项目或其它工程组态系统中使用智能设备,请按上述步骤组态上位 IO 控制器和智能设备。之后,需将该智能设备导出为 GSD 文件。在其它项目中,所生成的 GSD 文件代表已组态的智能设备。

为此,需遵循“导出 GSD 文件”中的说明。

说明 类型为“F-PS”的 PROFIsafe 传输模块 如果插入类型为“F-PS”的 PROFIsafe 传输模块,则在项目中不得将智能设备分配给一个 IO 控制器。而必须导出 GSD 文件。使用该 GSD 文件可在其它项目中设置所有的 PROFIsafe 参数,并通过 PROFIsafe 功能对 IO 控制器上的智能设备进行操作。

0 人点赞