• {{item.name}}
{{item.name}}
{{item2.name}}
更多

硬件数据类型

star star star star star
0 分
  • 基础理论
发布时间:2024年01月15日
  • 0
  • 11
硬件数据类型

硬件数据类型

硬件数据类型:硬件数据类型由 CPU 提供。 可用硬件数据类型的数目取决于 CPU。

根据硬件配置中设置的模块存储特定硬件数据类型的常量。 在用户程序中插入用于控制或激活已组态模块的指令时,可将这些可用常量用作参数。

数据类型基本数据类型说明
REMOTEANY用于S7通信PUT/GET指令中指定远程CPU的数据地址,必须以P#指针的形式作为实参例如P#DB1.DBX0.0 BYTE 10
HW_ANYUINT任何硬件组件(如模块)的标识。
HW_DEVICEHW_ANYDP 从站/PROFINET IO 设备的标识例如:在ModuleStates指令中使用
HW_DPSLAVEHW_DEVICEDP 从站的标识例如:在ModuleStates、DPNRM_DG指令中使用
HW_IOHW_ANYCPU 或接口的标识号,该编号在 CPU 或硬件配置接口的属性中自动分配和存储例如:在LED、DPRD_DAT、RDREC指令中使用
HW_IOSYSTEMHW_ANYPN/IO 系统或 DP 主站系统的标识例如:在DeviceStates指令中使用
HW_SUBMODULEHW_IO重要硬件组件的标识例如:在GETIO指令中使用
HW_INTERFACEHW_SUBMODULE接口组件的标识
HW_IEPORTHW_SUBMODULE端口的标识 (PN/IO)
HW_HSCHW_SUBMODULE高速计数器的标识例如:在CTRL_HSC、CTRL_HSC_EXT指令中使用
HW_PWMHW_SUBMODULE脉冲宽度调制标识例如:在CTRL_PWM指令中使用
HW_PTOHW_SUBMODULE脉冲发生器标识例如:在CTRL_PTO指令中使用
AOM_IDENTDWORDAS 运行系统中对象的标识
EVENT_ANYAOM_IDENT用于标识任意事件
EVENT_ATTEVENT_ANY用于指定动态分配给硬件中断 OB 的事件例如,在ATTACH、DETACH指令中使用
EVENT_HWINTEVENT_ATT用于指定硬件中断事件
OB_ANYINT用于指定任意组织块例如,在时间错误OB启动信息中出现
OB_DELAYOB_ANY指定调用的延时中断OB例如,用于SRT_DINT、CAN_DINT、QRY_DINT指令
OB_TODOB_ANY指定调用的时间中断OB例如,用于SET_TINT、CAN_TINT、ACT_TINT、QRY_TINT指令
OB_CYCLICOB_ANY指定调用的循环中断OB例如,用于SET_CINT、QRY_CINT指令
OB_ATTOB_ANY用于指定动态分配给事件的硬件中断OB例如,用于ATTACH、DETACH指令
OB_PCYCLEOB_ANY用于指定循环OB事件类别事件的组织块
OB_HWINTOB_ATT用于指定发生硬件中断时调用的组织块
OB_DIAGOB_ANY用于指定发生诊断中断时调用的组织块
OB_TIMEERROROB_ANY用于指定发生时间错误时调用的组织块
OB_STARTUPOB_ANY用于指定发生启动事件时调用的组织块
PORTHW_SUBMODULE用于指定通信端口例如,用于自由口、Modbus RTU指令
RTMUINT用于指定运行小时计数器值例如,用于RTM指令
CONN_ANYWORD用于指定任意连接。
CONN_OUCCONN_ANY用于指定通过工业以太网进行开放式通信的连接例如,用于TCON、TSEND_C指令
DB_WWWDB_ANY通过自定义 Web 应用生成的 DB 号该数据类型在Temp区域中的长度为 0例如,用于WWW指令
DB_DYNDB_ANY用户程序生成的DB编号例如,用于CREAT_DB指令


剩余80%未阅读,请登录查看大全章节内容

  • 评论
更多
  • 分享

    扫码分享

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。