产品中心您的位置:网站首页 > 产品中心 > 西门子PLC模块 > 西门子S7-300PLC模块 > S7-300PLC SM332模拟量西门子PLC模拟量6ES7332-5HB01-0AB0

西门子PLC模拟量6ES7332-5HB01-0AB0

简要描述:
西门子PLC模拟量6ES7332-5HB01-0AB0
数控系统,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人机界面,
变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器
6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品.

更新时间:2020-11-15

访问量:26

厂商性质:经销商

生产地址:德国

品牌Siemens/德国西门子电动机功率7.5KW
外形尺寸500mm重量3kg
应用领域环保,化工,生物产业,石油,电子

西门子PLC模拟量6ES7332-5HB01-0AB0

西门子PLC模拟量6ES7332-5HB01-0AB0

 

STEP7 用户程序

 

用户程序的任务

概述

在我们的实例中,传感器值存储在数据块中。 同时,硬件中断状态应存储在标记字中。

这样就可以通过一个位确认状态信息。

此外,通道值(输入字的值)应存储在另一个数据块中。

必须在用户程序中执行以下任务:

将模拟输入值周期性存储在数据块中(DB1

将模拟输入值周期性转换为浮点数值(FC1)并存储在数据块中(DB2)。

当确认标记(M200.0)为 TRUE 时确认硬件中断状态。

当发生硬件中断时,将状态保存在标记字中(MW100)。

下表描述了用户程序的结构:

调用类型

负责组织块

要编程的任务

使用的块或标记

周期性执行 OB1

保存模拟输入值 DB1

转换并存储传感器值 FC1DB2

确认硬件中断 M200.0

硬件中断触发

的调用

OB40

保存状态 MW100

诊断中断触发

的调用

OB82

必须执行,因为正在

使用具有诊断功能的

模块

---

关于 OB82

OB82 用于具有诊断功能的模块。 如果已启用这种模块的诊断报警,则当检测到故障(进

入和离开事件)时 OB82 将请求诊断。 操作系统则会调用 OB82

在我们的实例中,将使用 OB82 来防止 CPU 更改为 STOP 模式。 您可以对 OB82 中的

诊断中断编写响应程序。

 

创建用户程序

请按以下步骤进行操作

存在两种创建用户程序的方法。

如果您了解如何编写 STEP7 SCL 程序,则可以在 STEP7 “Blocks”(块)文件夹中

创建必需的块和功能块,并对这些块编程。

您可以将用户程序从 SCL 源插入到项目中。 在本使用入门中,将介绍该方法。

STEP7 中创建用户程序需要三个步骤:

1. 直接从 HTML 页下载源文件

2. 导入源文件

3. 编译源

下载源文件

您可以从下载该使用入门 HTML 页直接下载源文件。

德语版源文件的名称为“GSSM331T1DE.AWL”

将源文件保存到硬盘上

留言框

  • 产品:

  • 补充说明:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 详细地址:

  • 省份:

  • 验证码:

    请输入计算结果(填写阿拉伯数字),如:三加四=7

联系我们

contact us

咨询电话

15056261106

扫一扫,关注我们

返回顶部