EcoStruxure Machine Expert 中指定的直接地址包含以下信息:
有关内存位置的信息。
存储格式(大小)
内存位置偏移。这个偏移被指定为整数,如果是位地址,后面会接一个点号以及表示位的位置的数字。
%<内存区域前缀><大小前缀><数字|.数字|.数字....>
支持以下内存区域前缀:
|
输入(通过输入驱动器、传感器的物理输入) |
|
输出(通过输出驱动器、执行器的物理输出) |
|
内存位置 |
支持以下大小前缀:
|
单个位 |
|
字节(8 位) |
|
字(16 位) |
|
双字(32 位) |
示例地址 |
描述 |
---|---|
|
输出位 7.5 |
|
|
|
输入字 215 |
|
输出字节 7 |
|
内存位置中第 48 个内存位置的双字 |
|
包括地址分配的变量声明示例
有关详细信息,请参阅 |
AT %I
、%Q
和 %M
实现的声明)由目标设备预定义,并且在 PacDrive 控制器(PacDrive LMC Eco、PacDrive LMC Pro/Pro2)的应用程序对象的属性中可被覆盖。
设备要么使用字节寻址模式,要么使用字寻址模式。
示例
模式 |
示例 |
---|---|
字节寻址 |
|
字寻址 |
|
位地址的第二个元素(即,位于点号后的数字)的范围如下:
字节寻址模式:0...7
字寻址模式:0...15
另外,对于位地址的处理,您可以对设备执行不同的配置。它们随后会被 EcoStruxure Machine Expert 编辑器相应地解译。
比如:在字节寻址设备中,位地址 %IX2.5
寻址字节 2 (IB2
)。但在字寻址设备中,它寻址字 2,这个字指示内存中的另一个位置。
varbool1 AT %QB7
值更改会影响 QX0.0
至 QX0.7
的范围。