2024年4月18日发(作者:)
硬件数据类型(派生的数据类型)
硬件数据类型(派生的数据类型)
说明
硬件数据类型由
CPU
提供。可用硬件数据类型的数目取决于
CPU
。
根据硬件配置中设置的模块存储特定硬件数据类型的常量。在用户程序中插入用
于控制或激活已组态模块的指令时,可将这些可用常量用作参数。
下表给出了可用的硬件数据类型及其用途:
数据类型基本数据类型说明
用于指定远程
CPU
的地址。
REMOTE
HW_ANY
HW_DEVICE
HW_DPMASTER
HW_DPSLAVE
HW_IO
HW_IOSYSTEM
HW_SUBMOD-
ULE
HW_MODULE
HW_INTERFACE
HW_IEPORT
HW_HSC
ANY
UINT
HW_ANY
HW_INTERFACE
HW_DEVICE
HW_ANY
HW_ANY
HW_IO
HW_IO
HW_SUBMODULE
HW_SUBMODULE
HW_SUBMODULE
例如,此数据类型可用于
“PUT”
和
“GET”
指
令。
任何硬件组件(如模块)的标识。
DP
从站
/PROFINET IO
设备的标识
DP
主站的标识
DP
从站的标识
CPU
或接口的标识号
该编号在
CPU
或硬件配置接口的属性中
自动分配和存储。
PN/IO
系统或
DP
主站系统的标识
重要硬件组件的标识
模块标识
接口组件的标识
端口的标识
(PN/IO)
高速计数器的标识
例如,此数据类型可用于
“CTRL_HSC”
和
“CTRL_HSC_EXT”
指令。
脉冲宽度调制标识
例如,此数据类型用于
“CTRL_PWM”
指令。
脉冲编码器标识
该数据类型用于运动控制。
用于标识任意事件
用于指定动态分配给
OB
的事件。
例如,此数据类型可用于
“ATTACH”
和
“DE-
TACH”
指令。
用于指定硬件中断事件
用于指定任意组织块。
用于指定发生延时中断时调用的组织块。
例如,此数据类型可用于
“SRT_DINT”
和
“CAN_DINT”
指令。
- 1 -
HW_PWM
HW_PTO
EVENT_ANY
EVENT_ATT
EVENT_HWINT
OB_ANY
OB_DELAY
HW_SUBMODULE
HW_SUBMODULE
AOM_IDENT
EVENT_ANY
EVENT_ATT
INT
OB_ANY
硬件数据类型(派生的数据类型)
指定时间中断
OB
的数量。
OB_TODOB_ANY
OB_CYCLIC
OB_ATT
OB_PCYCLE
OB_HWINT
OB_DIAG
OB_STARTUP
PORT
RTM
PIP
CONN_ANY
CONN_PRG
CONN_OUC
CONN_R_ID
DB_ANY
OB_ANY
OB_ANY
OB_ANY
OB_ATT
OB_ANY
OB_ANY
HW_SUBMODULE
UINT
UINT
WORD
CONN_ANY
CONN_ANY
DWORD
UINT
例如,此数据类型用于
“SET_TINT”
、
“CAN_TINT”
、
“ACT_TINT”
和
“QRY_TINT”
指
令。
用于指定发生看门狗中断时调用的组织
块。
用于指定动态分配给事件的组织块。
例如,此数据类型可用于
“ATTACH”
和
“DE-
TACH”
指令。
用于指定分配给
“
循环程序
”
事件类别事件
的组织块。
用于指定发生硬件中断时调用的组织块。
用于指定发生诊断中断时调用的组织块。
用于指定发生时间错误时调用的组织块。
用于指定发生启动事件时调用的组织块。
用于指定通信端口。
该数据类型用于点对点通信。
用于指定运行小时计数器值。
例如,此数据类型用于
“RTM”
指令。
用于创建和连接
“
同步循环
”OB
。该数据类
型可用于
SFC 26
、
27
、
126
和
127
中。
用于指定任意连接。
用于指定通过
UDP
进行开放式通信的连
接。
用于指定通过工业以太网
(PROFINET)
进
行开放式通信的连接。
S7
通信块上
R_ID
参数的数据类型。
DB
的标识(名称或编号)
数据类型
“DB_ANY”
在
“Temp”
区域中的长度
为
0
。
通过
Web
应用生成的
DB
的数量(例如,
“WWW”
指令)
数据类型
“DB_WWW”
在
“Temp”
区域中的长
度为
0
。
用户程序生成的
DB
编号
CPU S7-400
:单通道,带确认,最多
10
个
相关值
报警块
ALARM
不支持该数据类型。
CPU S7-300/400
:单通道,带
/
不带确认,
最多
1
个相关值
该数据类型可用于
ALARM_S
、
ALARM_SQ
、
ALARM_DQ
和
ALARM_D
报警块。
CPU S7-400
:
8
个通道,带确认,无相关值
OB_TIMEERROROB_ANY
DB_WWW
DB_DYN
C_ALARM
DB_ANY
DB_ANY
C_ALARM
C_ALARM_S
C_ALARM_8
DWORD
C_ALARM
- 2 -
硬件数据类型(派生的数据类型)
C_ALARM_8PC_ALARM
报警块
ALARM_8
不支持该数据类型。
CPU S7-400
:
8
个通道,带确认,每个通道
最多
10
个相关值
报警块
ALARM_8P
不支持该数据类型。
CPU S7-400
:用于发送归档
报警块
AR_SEND
不支持该数据类型。
CPU S7-400
:
1
个通道,无确认,最多
10
个相关值
报警块
NOTIFY
不支持该数据类型。
CPU S7-400
:
8
个通道,无确认,最多
10
个相关值
报警块
NOTIFY_8P
不支持该数据类型。
用于记录消息的编号。
CPU S7-410H
只能
使用该数据类型。
C_AR_SENDC_ALARM
C_NOTIFYC_ALARM
C_NOTIFY_8P
C_ALARM_SD
C_ALARM
DWORD
参见
有效数据类型概述
- 3 -
发布者:admin,转转请注明出处:http://www.yc00.com/news/1713399360a2241418.html
评论列表(0条)