通过在 EcoStruxure Machine Expert 中发布变量,这些变量会自动可用于 Vijeo-Designer HMI 应用程序。
若要与 Machine Expert 协议进行变量交换,请执行以下步骤:
在控制器部分创建变量。
在控制器部分,通过将变量定义为符号来发布变量。现在,这些变量在 HMI 部分中作为 EcoStruxure Machine Expert 变量提供。
配置物理连接(由 EcoStruxure Machine Expert 自动设置)。
默认情况下,EcoStruxure Machine Expert 会自动将定义为符号的变量导出到 Vijeo-Designer HMI 应用程序。
将符号传输到 Vijeo-Designer 后,通常无需在每次调用 Vijeo-Designer 时都进行传输。如果在最初传输符号后,以后又在 EcoStruxure Machine Expert 应用程序中添加或修改符号,则可以随时将符号手动传输到 Vijeo-Designer。若要节省打开 Vijeo-Designer 的时间,可以按以下步骤禁用符号的自动传输:
|
步骤 |
操作 |
|---|---|
|
1 |
从菜单选择 命令。 结果:对话框随即显示。 |
|
2 |
从左侧的列表中选择条目 。 |
|
3 |
在右侧,启用复选框。
|
|
4 |
单击以关闭对话框。 |
| 警告 | |
|---|---|
下表列出了用于 EcoStruxure Machine Expert - HMI 数据交换的变量类型:
|
变量类型 EcoStruxure Machine Expert |
变量类型 Vijeo-Designer |
变量类型 EcoStruxure Operator Terminal Expert |
注释 |
|---|---|---|---|
|
BOOL |
BOOL |
BOOL |
-- |
|
BYTE |
Integer |
BYTE |
-- |
|
WORD |
UINT |
WORD |
-- |
|
DWORD |
UDINT |
DWORD |
-- |
|
SINT |
Integer |
SINT |
-- |
|
INT |
INT |
INT |
-- |
|
DINT |
DINT |
DINT |
-- |
|
USINT |
Integer |
USINT |
-- |
|
UINT |
UINT |
UINT |
-- |
|
UDINT |
UDINT |
UDINT |
-- |
|
LINT |
– |
LINT |
-- |
|
ULINT |
– |
ULINT |
-- |
|
REAL |
REAL |
REAL |
-- |
|
LREAL |
– |
LREAL |
-- |
|
STRING |
STRING |
STRING |
-- |
|
WSTRING |
STRING |
WSTRING |
Vijeo-Designer 支持作为常规 STRING 类型的 WSTRING。因此,您与 HMI 之间或者只能交换 STRINGS,或者只能交换 WSTRINGS。不允许混合使用这两个变量类型。如果使用 WSTRINGs,则所有字符串都必须为 WSTRINGs。 向 Vijeo-Designer 驱动器指示,所有字符串都应作为 UNICODE WSTRINGs 进行管理,如下所示: 在 Vijeo-Designer 的树中选择节点 或 ,并将参数设置为值 。 EcoStruxure Operator Terminal Expert 可以同时使用 STRING 和 WSTRING。 |
|
ARRAY |
– |
– |
在 Vijeo-Designer 和 EcoStruxure Operator Terminal Expert 中,只能引用数组的元素,而不能引用整个数组。
示例:数组由名为 数组中包含的元素不得超过 2,048 个。如果尝试在 Vijeo-Designer 中使用超过 2,048 个元素的数组,则会生成消息。 |
|
非零 array |
– |
非零 array |
在 Vijeo-Designer 中,不能导入已定义的数组,如: |
|
ARRAY OF ARRAY |
– |
– |
无法向 Vijeo-Designer 导入以 array 作为其元素类型的 array,如 |
|
DUT |
– |
– |
在 Vijeo-Designer 和 EcoStruxure Operator Terminal Expert 中,只能引用 DUT 的元素,而不能引用整个 DUT。此行为与数组的行为类似。 |
|
TIME |
– |
TIME |
– |
|
DATE |
– |
DATE |
– |
|
TOD |
– |
TOD |
– |
|
DT |
– |
DT |
– |
|
REFERENCE TO <Type> |
<Type>(<Type> 是此类别中支持的类型之一)] |
<Type>(<Type> 是此类别中支持的类型之一)] |
不得在符号配置编辑器中共享对 ARRAYs 或包含 ARRAY 的结构化变量的引用,因为这些值将不会在 HMI 上正确显示。 |
有关用于 EcoStruxure Machine Expert - HMI 数据交换的变量类型的更多信息,请参阅 Vijeo-Designer 和 EcoStruxure Operator Terminal Expert 在线帮助。