西门子6SL3120-1TE23-0AA4现货

S120西门子6SL3120-1TE23-0AA4现货

参考价: 订货量:
670 1

具体成交价以合同协议为准
2018-11-20 10:21:50
227
产品属性
关闭
西门子plc模块代理商

西门子plc模块代理商

初级会员5
收藏

组合推荐相似产品

产品简介

西门子6SL3120-1TE23-0AA4现货
:1800弄(电子商务园)5005.
公司主营:西门子数控系统,V20变频器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM

详细介绍

西门子6SL3120-1TE23-0AA4现货

不使用握手时对多于 2 个脉冲沿的测量

设置p0684=16不使用握手的测头检测。您可以多在一个 DP

周期内检测2个测头的16个脉冲沿。

DP周期=PROFIBUS周期=TDP

TMAPC=主站应用周期 (主站应用生成新的设定值的时帧)

  一个DP周期内,每个测头多有8个上升沿和/8个下降沿可供检测,测量结果保存在测量缓存中。

 您可以为每个测头选择是否要考虑上升沿或下降沿。

 测头控制字中沿引起控制位从 0 变为1后,循环测量。

 在测量后测量缓存会被清空并初始化。

  若缓存写满,则老的测量值会被覆盖(先入/先出原则)测头诊断字中的位  量缓存已满会提示存在丢失测量值的风险。

  之后会对测量缓存进行循环清空,测量任务得出的测量值会被换算为时间戳。时间戳会根据时序保存在显示参数 r0565[0...15]中以继续传送,老的时间戳排在前面。

 在有多个测头时,时间戳根据测头号从低到高的顺序和测量时序填入报文块中。

 在报文 395 中多可记录 16 个时间戳(MT_ZS)

  如果报文 395 中没有足够的位置记录测头的所有时间戳,MT_DIAG 中的位报文已满会置位。

示例:

 从第 1 测头传输 4 个值

 从第 2 测头传输 6 个值

 从第 3 测头仅传输前 6 个测量值,并剩余的测量值,并在 MT_DIAG

中报告报文已满

 被选中的测头始终会考虑所有沿,因此无法选中或撤销某个脉冲沿。

 在采集新测头事件的同时会进行不使用握手的时间戳传输。一个

DP周期内只传送一个时间戳。然后时间戳会被零或新时间戳覆盖。

 测头控制字中的下降沿/上升沿引起控制位从10后,循环测量关闭。

 使用 PROFIdrive 报文 395 传输。

测头时间戳的 PZD BICO 参数,在选择报文块时其会自动与新参数 r0565[16] 连接。

每个 DP 周期多个测量值的测量功能后,所采集的时间戳会按照时序保存在

r0565[0...15]中,老的测量值将传输。



测头时间戳基准

测头时间戳基准MT_ZSB1...4用于测头时间戳MT_ZS_1...16在报文395中的位置。一个测头时间戳基准 (MT_ZSB) 4 个测头时间戳 (MT_ZS) 的位置:

表格 4- 19 测头时间戳基准和对应的测头时间戳

测头时间戳基准

测头时间戳

MT_ZSB1

基准 ZS1

0...3

基准 ZS2

4...7

基准 ZS3

8...11

基准 ZS4

12...15

MT_ZSB2

基准 ZS5

0...3

基准 ZS6

4...7

基准 ZS7

8...11

基准 ZS8

12...15

MT_ZSB3

基准 ZS9

0...3

基准 ZS10

4...7

基准 ZS11

8...11

基准 ZS12

12...15

MT_ZSB4

基准 ZS13

0...3

基准 ZS14

4...7

基准 ZS15

8...11

基准 ZS16

12...15

表格 4- 20 MT_ZSB1 的位定义(r0566[0]


基准时间戳

测头位,二进制值

脉冲沿选择位

基准MT_ZS1

0...2:

3

000MT1 MT_ZS1

001MT2 MT_ZS1

010MT3 MT_ZS1

011MT4 MT_ZS1

100MT5 MT_ZS1

101MT6 MT_ZS1

110MT7 MT_ZS1

111MT8 MT_ZS1

0MT_ZS1 下降沿

1MT_ZS1 上升沿


基准时间戳

测头位,二进制值

脉冲沿选择位

基准MT_ZS2

4...6:

7

000MT1 MT_ZS2

001MT2 MT_ZS2

-

110MT7 MT_ZS2

111MT8 MT_ZS2

0MT_ZS2 下降沿

1MT_ZS2 上升沿

基准MT_ZS3

8...10

11

000MT1 MT_ZS3

001MT2 MT_ZS3

-

110MT7 MT_ZS3

111MT8 MT_ZS3

0MT_ZS3 下降沿

1MT_ZS3 上升沿

基准MT_ZS4

12...14

15

000MT1 MT_ZS4

001MT2 MT_ZS4

-

110MT7 MT_ZS4

111MT8 MT_ZS4

0MT_ZS4 下降沿

1MT_ZS4 上升沿

用十六进制值确定测头基准值的例子:

0000 = 0 hex = 测头 1 的时间戳,下降沿

1000 = 8 hex = 测头 1 的时间戳,上升沿

0001 = 1 hex = 测头 2 的时间戳,下降沿

1001 = 9 hex = 测头 2 的时间戳,上升沿


测量缓存

控制单元 CU 320-2 CU 310-2

上每个测量脉冲输入端多可存储16个测量值(8个上升沿、8个下降沿)。

上升沿和下降沿的测量值会依次写入存储器中。若在存储器已满的情况下出现了新的测量值,则所有数值会下滑一位,老的值被。也就是说,存储器上溢时总是只保存

16个值。在读取数值时,总是先读出存储器中老的值。其他数值会下滑一位,留出

上面的位置录入新值(FIFO 原则)。


备注

除了上文介绍的外,还有其他功能可用于读取测头状态和检测测量值。

示例:

EPOS

可在各个轴上控制其测头。控制可以读取测头的和测头相连,将读出的信息集成到驱动报文中。

4.20.1 示例


测头检测示例

上述示例中 MT_ZSB 的十六进制值:

 0 hex = 测头 1 的时间戳,下降沿

 8 hex = 测头 1 的时间戳,上升沿

 1 hex = 测头 2 的时间戳,下降沿

 9 hex = 测头 2 的时间戳,上升沿



示例 1

MT_STW = 100H:只搜索测头 1 的上升沿。

 4-24 搜索测头 1 的上升沿

此时会在 DP 周期中将测头 1 的所有上升沿时间戳按时序传输



示例 2

MT_STW = 101H:搜索测头 1 的上升沿和下降沿。

 4-25 搜索测头 1 的上升沿和下降沿

此时会在 DP 周期中将测头 1 的所有上升沿和下降沿时间戳按时序传输



示例 3

MT_STW = 303H:搜索测头 1 2 的上升沿和下降沿。

 4-26 搜索测头 1  2 的上升沿和下降沿

首先会在 DP 周期中记录测头 1 的所有上升沿和下降沿时间戳。之后是测头 2

的所有上升沿和下降沿时间戳。


 

上一篇:西门子 S7-200SMARTPLC数据转换指令详细介绍 下一篇:S7-1500数据块:优化DB与非优化DB
热线电话 在线询价
提示

请选择您要拨打的电话:

当前客户在线交流已关闭
请电话联系他 :