地图设置

将参数配置添加到现场总线映射
  1. 选择到控制器选项卡或从控制器选项卡。

  2. 选择添加

    创建信号配置对话窗口将打开。

  3. 选择列表中的项目名称以选择项目。

  4. 通过输入最低有效 所在的字节数来设置项目起始位置。

  5. 通过输入最低有效 所在的来设置项目起始位置。

  6. 设置项目的长度,以位数表示。

  7. 选择添加

  8. 为待添加的每个项目重复上述步骤。

打开参数配置

双击参数以打开配置。或者选中项目的复选框 ,然后选择打开

删除参数配置

  1. 为项目选择复选框

    要选择多个项目,请按键盘上的 Ctrl 并选择。

  2. 选择 DELETE(删除)或按键盘上的 Delete(删除)

移动参数

可以通过在现场总线映射中使用拖放来移动参数。参数放置的位置表示参数的起始位置。

如果参数是 1(或更多)字节,则无论参数被放置在哪个位的位置,它都会将起始位置调整为 0 位。

如果参数重叠,则两个表中的参数将标记为红色。

如果参数列表中发生错误,则必须先解决该错误,然后才能进行保存。如果已经存在错误,则无法生成更多错误。必须首先解决该冲突。

数据格式

映射设置中使用的参数的常规数据格式说明。

数据类型 (ToolsTalk MT)

数据长度(位)

数据表示

字节顺序

布尔

1

EtherCAT:1 位

PROFINET:1 个 UNSIGNED8(通用数据模块)中的 1 位

以太网/ IP:1 个字节中的 1 位

-

布尔

8

8 布尔数组

EtherCAT:BITARR8

PROFINET:UNSIGNED8

以太网/ IP:字节

-

无符号

8

无符号整数,8 位

(UNSIGNED8, USINT)

-

无符号

16

无符号整数,16 位 (UNSIGNED16, UINT)

EtherCAT/EtherNet/IP:小端(LSB 优先)

PROFINET:大端(MSB 优先)

无符号

32

无符号整数,32 位 (UNSIGNED32, UINT)

EtherCAT/EtherNet/IP:小端(LSB 优先)

PROFINET:大端(MSB 优先)

整数

8

有符号整数,8 位 (INTEGER8, SINT)

-

整数

16

有符号整数,16 位 (INTEGER16, INT)

EtherCAT/EtherNet/IP:小端(LSB 优先)

PROFINET:大端(MSB 优先)

整数

32

有符号整数,32 位 (INTEGER32, DINT)

EtherCAT/EtherNet/IP:小端(LSB 优先)

PROFINET:大端(MSB 优先)

浮动

32

浮点数,32 位 (FLOAT32, REAL)

IEEE 754 单精度二进制浮点格式;

1 个符号位,8 个指数位,23 个小数位,s eeeeeeee fffffff ffffffff fffffffff

EtherCAT/EtherNet/IP:小端(LSB 优先)

PROFINET:大端(MSB 优先)

字符串

1..n

预定义大小(字节数)的数组中的 UTF-8 编码字符串。

EtherCAT:UNSIGNED8 数组

PROFINET:UNSIGNED8 数组

以太网/ IP:字节数组

-

有关可用参数的详细说明,请参见参考中的现场总线参数规范。

PLC 配置 (PROFINET)

PLC 中的模块配置必须与 MTF6000 参数配置匹配。如果模块配置在 PLC 中手动完成,请考虑以下事项:

  • 必须在任何从控制器参数(PLC 上的输入)之前配置所有到控制器参数(PLC 上的输出)。

  • 任何由单一位参数(长度 = 1)组成的字节必须在 PLC 上配置通用数据模块。PROFINET 协议不支持单一位模块,而用户必须跟踪任何通用数据模块的内容。优选使用由位参数组(例如,IF 1-IF 8)而不是单一位参数组成的模块(所有单一位参数也存在于组参数中)。

  • 在 MTF6000 配置中为空的任何字节必须在 PLC 配置中具有空数据模块。存在由 1/2/4/8/16/32/64/128 字节组成的空数据模块,首先用包含尽可能多的字节的模块填充空白空间,然后以逐渐减小的尺寸填充,直到空白空间被空数据模块填充为止。如果不需要,请避免在配置中包含任何空白空间,因为这会降低性能。