数据点类型

    数据点类型

    组态由通信模块传送的用户数据期间,每个数据点创建为一个协议特定的数据点类型。

    随后协议特定的数据点类型连同兼容的 S7 数据类型将一起列出。

    “方向”(Direction) 列显示传输方向:

    “in”:监视方向

    “out”:控制方向

    通过 ST7 协议,传输方向可以从对象名称中读取。


    提示

    修复数据点的数组后的影响

    如果之后修改数组,必须重新创建数据点。



    “TeleControl Basic”协议的数据点类型

    列表: 支持的数据点类型和兼容的 S7 数据类型

    格式(存储要求)

    数据点类型

    方向

    S7 数据类型

    操作数区域

    数字量输入

    in

    Bool

    I, Q, M, DB

    数字量输出

    in

    Bool

    Q, M, DB

    字节

    数字量输入

    in

    Byte, Char, USInt

    I, Q, M, DB

    数字量输出

    out

    Byte, Char, USInt

    Q, M, DB

    有符号整数(16 位)

    模拟量输入

    in

    Int

    I, Q, M, DB

    模拟量输出

    out

    Int

    Q, M, DB

    计数器(16 位)

    计数器输入

    in

    Word, UInt

    I, Q, M, DB

    有符号整数(32 位)

    模拟量输入

    in

    DInt

    Q, M, DB

    模拟量输出

    out

    DInt

    Q, M, DB

    计数器(32 位)

    计数器输入

    in

    UDInt, DWord

    I, Q, M, DB

    有符号浮点数(32 位)

    模拟量输入

    in

    Real

    Q, M, DB

    模拟量输出

    out

    Real

    Q, M, DB

    有符号浮点数(64 位)

    模拟量输入

    out

    LReal

    Q, M, DB

    模拟量输出

    out

    LReal

    Q, M, DB

    数据块( 1 .. 64  字节)

    数据

    in / out

    ARRAY 1)

    DB

    数据

    in / out

    ARRAY 1)

    DB

    1) 有关可能的格式,请参见“数据块 (ARRAY)”。

    数据块 (ARRAY)

    使用 ARRAY 数据类型,较多可以传送 64 字节的连续存储区。ARRAY 兼容以下 S7 数据类型:

    Byte, USInt (每个数据块较多共 64 字节)

    Char (每个数据块较多共 64 字节)

    CP-1200(自固件版本 V2.1.77 起)

    Int, UInt, Word (每个数据块较多共 32 字节)

    DInt, UDInt, DWord (每个数据块较多共 16 字节)

    Real (每个数据块较多共 16 字节) *

    LReal (每个数据块较多共 8 个) *

    * CP-1200(自 V3.2 起),CP 1542SP‑1 IRC(自 V2.1 起)

    如果之后修改数组,必须重新创建数据点。

    UTC 格式的时间戳

    时间戳由 OPC 服务器应用程序以 UTC 格式(48 位)输出,其中包含毫秒数。

    “ST7”协议的数据点类型

    可通过“对象”(Object) 列判断数据传输方向:

    发送对象的后缀为“_S”。

    接收对象的后缀为“_R”。

    列表: 支持的数据点类型和兼容的 S7 数据类型

    格式(存储要求)

    数据点类型

    S7 数据类型

    操作数区域

    每个对象的数据点(通道)

    对象

    数字量输入

    Bool

    I, Q, M, DB

    1 .. 8

    Bin08X_S

    数字量输出

    Bool

    Q, M, DB

    1 .. 8

    Bin08X_R

    字节

    数字量输入

    Byte, USInt 3)

    I, Q, M, DB

    4

    Bin04B_S

    数字量输出

    Byte, USInt 3)

    Q, M, DB

    4

    Bin04B_R

    命令输出

    Byte, USInt 3)

    Q, M, DB

    1

    Cmd01B_R

    命令输入

    Byte, USInt 3)

    Q, M, DB

    1

    Cmd01B_S

    有符号整数(16 位)

    模拟量输入

    Int

    I, Q, M, DB

    4

    Ana04W_S

    平均值输入

    Int

    I, Q, M, DB

    4

    Mean04W_S

    模拟量输出

    Int

    Q, M, DB

    4

    Ana04W_R

    平均值输出

    Int

    Q, M, DB

    4

    Mean04W_R

    设定值输出 1)

    Int, UInt, Word

    Q, M, DB

    1

    Set01W_R

    设定值输入 1)

    Int, UInt, Word

    Q, M, DB

    1

    Set01W_S

    计数器(16 位)

    计数器输入

    UInt, Word 3)

    I, Q, M, DB

    1

    Cnt01D_S

    计数器输入

    UInt, Word 3)

    I, Q, M, DB

    4

    Cnt04D_S

    计数器输出

    UDInt, DWord 3)

    I, Q, M, DB

    1

    Cnt01D_R

    计数器输出

    UDInt, DWord 3)

    I, Q, M, DB

    4

    Cnt04D_R

    浮点数(32 位)

    模拟量输入

    Real 3)

    M, DB

    4

    Ana04R_S

    模拟量输出

    Real 3)

    M, DB

    4

    Ana04R_R

    数据块( 4 .. 48  字节)

    数据输入

    ARRAY [0...11] of DInt / UDInt / DWord / Real 2) 3)

    DB

    12

    Dat12D_S

    数据输出

    DB

    12

    Dat12D_R

    参数输出 1)

    DB

    12

    Par12D_R

    参数输入 1)

    DB

    12

    Par12D_S

    数据块( 1 .. 12  字节)

    数据输入

    Byte, USInt, Word; Int, UInt; DWord, DInt; UDInt; DWord 3)

    I, Q, M, DB

    1 .. 12

    Dat12X1_S

    数据输出

    I, Q, M, DB

    1 .. 12

    Dat12X1_R

    参数输入

    I, Q, M, DB

    1 .. 12

    Par12X1_S

    参数输出

    I, Q, M, DB

    1 .. 12

    Par12X1_R

    1) 请参见下文“1:反向镜像”
    2) 请参见下文“2:通过数组传输数据块”
    3) S7‑300/400 不支持 USInt、UInt、Real 和 UDInt。

    1:镜像 (TIM 3V‑IE / TIM 4R‑IE)

    可为下列数据点类型组态当前本地数据与伙伴的镜像:

    设定值输入/输出 (Set01W_R / Set01W_S)

    参数输入/输出 (Par12D_R / Par12D_S)

    如果启用“伙伴的设定值输入模式”(Setpoint input mode of the partner) 选项,则会在数值变化时镜像更改的本地值,并会将其传输到伙伴。

    通过“本地设定值输入”(Local setpoint input) 选项卡的参数组态功能;参见““本地设定值输入”选项卡”部分。

    2:通过数组传输数据块

    使用 ARRAY 数据类型,较多可以传送 4 .. 48  字节连续存储区的数据块。

    ARRAY 兼容的元素为 DInt、UDint、DWord 或 Real。一个数组中的元素必须是同一种类型。

    时间戳的格式

    有关时间标记格式的信息,请参见模块手册。

    “DNP3”协议的数据点类型

    列表: 支持的数据点类型、DNP3 对象组、变型和兼容的 S7 数据类型

    格式(存储要求)

    数据点类型 CP

    [数据点类型 TIM]

    DNP3 数据组

    [variations]

    方向

    S7 数据类型

    操作数区域

    CP

    TIM

    Binary Input

    1 [1, 2]

    in

    Bool

    Bool

    I, Q, M, DB

     

    Binary Input Event

    2 [1, 2]

    in

    Bool

    Bool

    I, Q, M, DB

     

    Double-bit Binary Input

    3 [1]

    in

    Bool

    Bool

    I, Q, M, DB

     

    Double-bit Binary Input Event

    4 [1]

    in

    Bool

    Bool

    I, Q, M, DB

     

    Binary Output  1)

    10 [2]

    out

    Bool

    Bool

    Q, M, DB

     

    Binary Output Event  1)

    11 [1, 2]

    out

    Bool

    Bool

    Q, M, DB

     

    Binary Command

    12 [1]

    out

    Bool

    Byte

    Q, M, DB

    16 位整型

    Counter

    20 [2]

    in

    UInt, Word

    Word

    I, Q, M, DB

    Frozen Counter  2)

    21 [2, 6]

    in

    UInt, Word

    Word

    I, Q, M, DB

    Counter Event

    22 [2, 6]

    in

    UInt, Word

    Word

    I, Q, M, DB

    Frozen Counter Event  3)

    23 [2, 6]

    in

    UInt, Word

    Word

    I, Q, M, DB

    Analog Input

    30 [2]

    in

    Int

    Int

    I, Q, M, DB

    Analog Input Event

    32 [2]

    in

    Int

    Int

    I, Q, M, DB

    Analog Output Status  4)

    40 [2]

    out

    Int

    Int

    Q, M, DB

    Analog Output

    41 [2]

    out

    Int

    Int

    Q, M, DB

    Analog Output Event  4)

    42 [2, 4]

    out

    Int

    Int

    Q, M, DB

    32 位整型

    Counter

    20 [1]

    in

    DWord

    DWord

    I, Q, M, DB

    Frozen Counter  2)

    21 [1, 5]

    in

    DWord

    DWord

    I, Q, M, DB

    Counter Event

    22 [1, 5]

    in

    DWord

    DWord

    I, Q, M, DB

    Frozen Counter Event  3)

    23 [1, 5]

    in

    DWord

    DWord

    I, Q, M, DB

    Analog Input

    30 [1]

    in

    DInt

    Q, M, DB

    Analog Input Event

    32 [1]

    in

    DInt

    Q, M, DB

    Analog Output Status  4)

    40 [1, 3]

    out

    DInt

    DWord

    Q, M, DB

    Analog Output

    41 [1]

    out

    DInt

    DWord

    Q, M, DB

    Analog Output Event  4)

    42 [1]

    out

    DInt

    DWord

    Q, M, DB

    浮点数(32 位)

    Analog Input

    30 [5]

    in

    Real

    Q, M, DB

    Analog Input Event

    32 [5, 7]

    in

    Real

    Q, M, DB

    Analog Output Status  4)

    40 [3]

    out

    Real

    Q, M, DB

    Analog Output

    41 [3]

    out

    Real

    Q, M, DB

    Analog Output Event  4)

    42 [5, 7]

    out

    Real

    Q, M, DB

    浮点数(64 位)

    Analog Input

    30 [6]

    in

    LReal

    Q, M, DB

    Analog Input Event

    32 [6, 8]

    in

    LReal

    Q, M, DB

    Analog Output

    41 [4]

    out

    LReal

    Q, M, DB

    Analog Output Event  4)

    42 [6, 8]

    out

    LReal

    Q, M, DB

    数据块(1...64 字节)  5)

    Octet String

    110 [ ‑ ]

    in, out

    5)

    5)

    DB

    Octet String Event  5)

    111 [ ‑ ]

    in, out

    5)

    5)

    DB

    1) 此对象组可以使用替换对象组 12 在 STEP 7 的数据点编辑器中组态。
    2) 此对象组可以使用替换对象组 20 在 STEP 7 的数据点编辑器中组态。
    3) 此对象组可以使用替换对象组 22 在 STEP 7 的数据点编辑器中组态。
    4) 此对象组可以使用替换对象组 41 在 STEP 7 的数据点编辑器中组态。
    5) 使用这些数据点类型,较多可以传送 64 字节的连续存储区。所有大小在 1 到 64 字节的 S7 数据类型都可兼容。

    表格脚注说明 1) , 2) , 3) , 4) :使用替换对象组组态数据点

    可使用上述替换对象组来组态以下对象组的初始数据点类型:

    10 [2]

    11 [1, 2]

    21 [1, 2, 5, 6]

    23 [1, 2, 5, 6]

    40 [1, 2, 3]

    42 [1, 2, 4, 5, 6, 7, 8]

    若要组态 DNP3 CP,应使用*的替换对象组。

    在 STEP 7 中可使用可组态的数据点索引分配主站上的各个数据点。DNP3 CP 的数据点随即会分配给主站上的相应数据点。

    组态数据点 Binary Output (10  [2]) 的示例
    数据点将进行以下组态:
    在 DNP3 CP 上组态为 Binary Command (12  [1])
    在主站上组态为 Binary Output (10  [2])

    对于数据点类型二进制输出事件 (11) 和模拟量输出事件 (42),还需要启用镜像。

    输出事件(对象组 11 和 42)的镜像组态

    首先,按上文所述创建类型为二进制输出事件(对象组 11)和模拟量输出事件(对象组 42)的数据点作为对象组 12 或 41 的数据点。

    可监视这两个对象组的本地值的变化情况,并将变化情况传送至主站 ()。本地值改变的原因有多种,例如操作员现场手动输入会导致本地值改变。

    为使来源于本地事件或干预的值传送至主站,需要为相关数据点提供进行反向镜像的通道。在“常规”(General) 选项卡中,使用数据点组态中的“值监视”(Value monitoring) 选项组态该反向镜像功能。

    请记住,在使用反向镜像功能时,需要将控制器中的本地值和数据点的相关 PLC 变量互连。

    以 UTC 格式使用 DNP3 协议的数据时间戳

    时间戳以 UTC 格式(48 位)传送,其中包含毫秒数。

    “IEC 60870‑5”协议的数据点类型

    列表: 支持的数据点类型、IEC 类型和兼容的 S7 数据类型

    格式(存储要求)

    数据点类型

    IEC 类型

    方向

    S7 数据类型

    操作数区域

    Single-point information

    <1>

    in

    Bool

    I, Q, M, DB

    Single-point information with time tag CP56Time2a 1)

    <30>

    in

    Bool

    I, Q, M, DB

    Single command

    <45>

    out

    Bool

    Q, M, DB

    Single command with time tag CP56Time2a 1)

    <58>

    out

    Bool

    Q, M, DB

    Double command with time tag CP56Time2a 1)

    <59>

    out

    Bool

    DB 2)

    字节

    Step position information

    <5>

    in

    Byte, USInt

    I, Q, M, DB

    Step position information with time tag CP56Time2a 1)

    <32>

    in

    Byte, USInt

    I, Q, M, DB

    Regulating step command with time tag CP56Time2a 1)

    <60>

    out

    Byte, USInt

    DB 2)

    16 位整型

    Measured value, normalized value

    <9>

    in

    Int

    I, Q, M, DB

    Measured value, normalized value with time tag CP56Time2a 1)

    <34>

    in

    Int

    I, Q, M, DB

    Measured value, scaled value

    <11>

    in

    Int

    I, Q, M, DB

    Measured value, scaled value with time tag CP56Time2a 1)

    <35>

    in

    Int

    I, Q, M, DB

    Set point command, normalized value

    <48>

    out

    Int

    Q, M, DB

    Set point command, scaled value

    <49>

    out

    Int

    Q, M, DB

    Set point command, normalized value with time tag CP56Time2a 1)

    <61>

    out

    Int

    Q, M, DB

    Set point command, scaled value with time tag CP56Time2a 1)

    <62>

    out

    Int

    Q, M, DB

    32 位整型

    Bitstring of 32 bits

    <7>

    in

    UDInt, DWord

    I, Q, M, DB

    Bitstring of 32 bits with time tag CP56Time2a 1)

    <33>

    in

    UDInt, DWord

    I, Q, M, DB

    Integrated totals

    <15>

    in

    UDInt, DWord

    I, Q, M, DB

    Integrated totals with time tag CP56Time2a 1)

    <37>

    in

    UDInt, DWord

    I, Q, M, DB

    Bitstring of 32 bits

    <51>

    out

    UDInt, DWord

    Q, M, DB

    Bitstring of 32 bits with time tag CP56Time2a ‑ control direction 1)

    <64>

    out

    UDInt, DWord

    Q, M, DB

    浮点数(32 位)

    Measured value, short floating point number

    <13>

    in

    Real

    Q, M, DB

    Measured value, short floating point number with time tag CP56Time2a 1)

    <36>

    in

    Real

    Q, M, DB

    Set point command, short floating point number

    <50>

    out

    Real

    Q, M, DB

    Set point command, short floating point with time tag CP56Time2a 1)

    <63>

    out

    Real

    Q, M, DB

    数据块 (1...2 Bit)  2)

    Double-point information

    <3>

    in

    2)

    DB

    Double-point information with time tag CP56Time2a 1)

    <31>

    in

    2)

    DB

    Double command

    <46>

    out

    2)

    DB

    Regulating step command

    <47>

    out

    2)

    DB

    Double command with time tag CP56Time2a 1)

    <59>

    out

    2)

    DB

    Regulating step command with time tag CP56Time2a 1)

    <60>

    out

    2)

    DB

    数据块 (1...32 Bit)  3)

    Bitstring of 32 bits 3)

    <7>

    in

    3)

    DB

    Bitstring of 32 bits with time tag CP56Time2a 1) 3)

    <33>

    in

    3)

    DB

    Bitstring of 32 bits 3)

    <51>

    out

    3)

    DB

    Bitstring of 32 bits with time tag CP56Time2a ‑ control direction 1) 3)

    <64>

    out

    3)

    DB

    1) 有关时间戳格式的信息,请参见以下部分。
    2) 对于这些数据点类型,在数据块中创建一个具有 2 个布尔型值的数组。
    3) 使用这些数据点类型,可以传送 32 位的连续存储区。在数据块中创建一个 Array[0..31] of Bool。

    使用 IEC 协议的数据时间戳

    时间戳会根据 IEC 规范,以“CP56Time2a”格式进行传送。请注意,只会传送表示毫秒和分钟的前 3 个字节。


    上海腾希电气技术有限公司专注于西门子PLC,V90伺服,V20变频器等, 欢迎致电 13681875601

  • 词条

    词条说明

  • 工业以太网设备证书

    设备证书“设备证书”选项卡显示由认证机构为模块生成的设备特定的证书。其中包括:模块的 SSL 证书:为所创建的每个模块生成一个衍生自项目 CA 证书的 SSL 证书。下载组态时,在 PG/PC 与模块安全通信期间,使用 SSL 证书进行验证。模块的 OPC UA 客户端/服务器证书:根据 CP 443-1 OPC UA 已组态的 OPC UA 客户端/服务器功能,生成用于通过相关通信伙伴进行验证的

  • 函数码 05 — 写单个线圈

    函数代码 05 — 写单个线圈函数该函数使 MODBUS 主站系统可以向下面列出的 CPU 的 SIMATIC 存储器写入一个位。请求消息帧ADDRFUNCcoil_addressDATA 开/关CRC响应消息帧ADDRFUNCcoil_addressDATA 开/关CRCcoil_addressMODBUS 位地址“coil_address”由驱动程序解释为如下内容:驱动程序将检查“coil_a

  • 使用 ASCII 驱动程序发送数据

    使用 ASCII 驱动程序发送数据发送数据对于发送,在长度参数中*调用各发送指令时要传输的用户数据字节数。 有关详细信息,请参见“指令概述”部分。如果接收数据时您使用结束标准“字符延时时间”,则 ASCII 驱动程序将在发送时在两个消息帧之间暂停。 可以随时调用发送指令,但仅当自发送上一个消息帧起经过的时间比组态的字符延时时间还长时,ASCII 驱动程序才开始输出。提示在组态 XON/XOFF

  • 移植 SCL 程序

    移植 SCL 程序移植 SCL 块的前提条件是在原始设备上已安装“S7-SCL”可选软件包 V5.3 SP5 或更高版本。移植之后,必须对 SCL 块进行重新编译和重新加载。移植的基本步骤只有在初始项目中存在相关的源时,才会完整移植 SCL 块。下表列出了基本步骤:存在于初始项目中移植之后存在带有源的 SCL 块可编辑的 SCL 块受专有技术保护的带有源的 SCL 块可编辑的 SCL 块。移植之后

联系方式 联系我时,请告知来自八方资源网!

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

电 话: 021-37660026

手 机: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

手 机: 13681875601

电 话: 021-37660026

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved