您好,杭州萧优自动化科技有限公司网站欢迎您!

自动化工业产品解决方案公司秉承质量可靠,信誉为重的经营理念
咨询热线

0571-82659660

您的位置:首页 > 公司产品 西门子S7-200PLC模块
6ES7288-3AR04-0AA0

6ES7288-3AR04-0AA0

西门子 SIMATIC S7-200 SMART, 模拟输入 SM AR04 RTD, RTD温度传感器模块 4个模拟输入

  • 产品详情页1

  • 产品详情页2

  • 附加产品资料

  • 产品说明

6ES7288-3AR04-0AA0西门子

SIMATIC S7-200 SMART, 模拟输入 SM AR04 RTD, RTD温度传感器模块 4个模拟输入

下列步骤说明如何为带内部方向的单相向上/向下计数器(模式 0 和 1)初始化 HSC0:

1. 使用首次扫描存储器位调用执行初始化操作的子例程。由于使用子例程调用,后续扫

描不再调用子例程,因此可减少扫描执行时间并使程序结构更加合理。

2. 在初始化子例程中,根据所需的控制操作加载 SMB37。

例如:SMB37 = 16#F8 产生如下结果:

– 启用计数器

– 写入新当前值

– 写入新预设值

– 将方向设置为加计数

– 将复位输入设为高电平有效

3. 将 HSC 输入设 0 且 MODE 输入设为下列值之一后执行 HDEF 指令:

– 模式 0 表示无外部复位

– 模式 1 表示有外部复位

4. 用所需当前值加载 SMD38(双字大小值)(加载 0 可进行清除)。

5. 用所需预设值加载 SMD42(双字大小值)。

6. 为捕获当前值等于预设值事件,将 CV = PV 中断事件(事件 12)附加于中断例程,编

程中断。有关中断处理的完整详细信息,请参见讨论中断指令的部分。

7. 为捕获外部复位事件,将外部复位中断事件(事件 28)附加于中断例程,编程中断。

8. 执行全局中断启用指令 (ENI) 以启用中断。

9. 执行 HSC 指令,使 CPU 对 HSC0 编程。

10. 退出子例程。

程序指令

7.6 计数器

S7-200 SMART

292 系统手册, V2.5, 01/2020, A5E03822234-AI

初始化模式 3 和 4 

下列步骤说明如何为带外部方向控制的单相向上/向下计数器(模式 3 和 4)初始化

HSC0:

1. 使用首次扫描存储器位调用执行初始化操作的子例程。由于使用子例程调用,后续扫

描不再调用子例程,因此可减少扫描执行时间并使程序结构更加合理。

2. 在初始化子例程中,根据所需的控制操作加载 SMB37。

例如:SMB37 = 16#F8 产生如下结果:

– 启用计数器

– 写入新当前值

– 写入新预设值

– 将 HSC 的初始方向设置为向上计数

– 将复位输入设为高电平有效

3. 将 HSC 输入设 0 且 MODE 输入设为下列值之一后执行 HDEF 指令:

– 模式 3 表示无外部复位

– 模式 4 表示有外部复位

4. 用所需当前值加载 SMD38(双字大小值)(加载 0 可进行清除)。

5. 用所需预设值加载 SMD42(双字大小值)。

6. 为捕获当前值等于预设值事件,将 CV = PV 中断事件(事件 12)附加于中断例程,编

程中断。有关中断处理的完整详细信息,请参见讨论中断指令的部分。

7. 为捕获方向更改,将方向更改中断事件(事件 27)附加于中断例程中,编程中断。

8. 为捕获外部复位事件,将外部复位中断事件(事件 28)附加于中断例程,编程中断。

9. 执行全局中断启用指令 (ENI) 以启用中断。

10. 执行 HSC 指令,使 CPU 对 HSC0 编程。

11. 退出子例程。

程序指令

7.6 计数器

S7-200 SMART

系统手册, V2.5, 01/2020, A5E03822234-AI 293

初始化模式 6 和 7 

下列步骤说明如何为带加/减时钟的双相向上/向下计数器(模式 6 和 7)初始化 HSC0:

1. 使用首次扫描存储器位调用执行初始化操作的子例程。由于使用子例程调用,后续扫

描不再调用子例程,因此可减少扫描执行时间并使程序结构更加合理。

2. 在初始化子例程中,根据所需的控制操作加载 SMB37。

例如:SMB37 = 16#F8 产生如下结果:

– 启用计数器

– 写入新当前值

– 写入新预设值

– 将 HSC 的初始方向设置为向上计数

– 将复位输入设为高电平有效

3. 将 HSC 输入设 0 且 MODE 设为下列值之一后执行 HDEF 指令:

– 模式 6 表示无外部复位

– 模式 7 表示有外部复位

4. 用所需当前值加载 SMD38(双字大小值)(加载 0 可进行清除)。

5. 用所需预设值加载 SMD42(双字大小值)。

6. 为捕获当前值等于预设值事件,将 CV = PV 中断事件(事件 12)附加于中断例程,编

程中断。请参见关于中断的部分。

7. 为捕获方向更改,将方向更改中断事件(事件 27)附加于中断例程中,编程中断。

8. 为捕获外部复位事件,将外部复位中断事件(事件 28)附加于中断例程,编程中断。

9. 执行全局中断启用指令 (ENI) 以启用中断。

10. 执行 HSC 指令,使 CPU 对 HSC0 编程。

11. 退出子例程


推荐产品

  • 6ES7553-1AA00-0AB0
  • 6ES7552-1AA00-0AB0端和输出端
  • 6ES7547-1JF00-0AB0
  • 6ES7541-1AD00-0AB0
  • 6ES7541-1AB00-0AB0
  • 6ES7540-1AD00-0AA0