全国服务热线: 15821971992

西门子中国授权代理|数控系统代理商

发布日期 :2023-07-19 17:06发布IP:114.95.101.251编号:11795821
品牌:
西门子
型号:
模块
产地:
德国
分 类
工控系统及装备
单 价
电议
有效期至
长期有效
咨询电话
15821971992
手机
15821971992
Email
2724917714@qq.com
让卖家联系我
详细介绍

1.1 SIMATIC S7-1500 I/O 模块的功能类别


用户在选择 I/O 模块时也许对模块产品类型标志后的BA、ST、HF、HS(比如:DI 32x24VDC BA 或 DQ 32x24VDC/0.5A HF)有诸多疑问,不知怎么选择。如下表格1-1详细列出了含义及支持的其他功能。


图片

表格1.1


通过上表,相信大家对模块的功能类别有了个大概的认识,下面做了简单总结供大家选型参考。


基本模块 :实现基本要求而设计,经济适用。

标准模块:标准要求设计,大部分客户选择使用,价格适中。

高性能模块:包含更多功能,应用极为灵活,尤其适用于复杂应用。

高速模块:高速处理做了优化,输入延时和转换时间极短,适用于超高速应用的专用模块。


下文将围绕 S7-1500 I/O 模块的附加功能按类别具体介绍。下表1.2列出模块支持的不同附加功能。


图片

表格1.2


图片


1.2 数字量输入模块的附加功能


计数是指对事件数量进行检测和求和。部分数字量模块支持计数功能,能够记录并评估数字量输入的信号沿,如:进行单次计数直至计数上限或进行重复计数。

 

支持计数功能的模块:

DI 16x24VDC HF (6ES7521-1BH00-0AB0)

DI 32x24VDC HF (6ES7521-1BL00-0AB0)

DI 16xNAMUR HF (6ES7521-7TH00-0AB0)


下表1.3 汇总了用于计数模块的主要性能特点。


图片

表1.3


通过 TIA Portal 软件,组态数字量模块并进行参数分配,如图1 所示。然后用户再通过具有控制和反馈接口的程序来控制和监视模块的功能。


图片

图 1  启用DI模块的计数器功能


图片



1.3 数字量输出模块的附加功能


DQ 8x24VDC/2A HF (6ES7522-1BF00-0AB0)

该模块的通道 0 和 4 支持脉宽调制功能 (PWM)。通过脉宽调制功能,可快速生成额定电压恒定且脉宽可变的周期性脉冲。

下表1.4 汇总了用于PWM (脉冲宽度调制)的主要技术参数。


图片

表1.4


通过TIA Portal软件,组态该功能并设置PWM周期时间,如图2 所示。

图片

图2 启用DQ模块的PWM功能


支持开关循环计数器的模块:

DQ 8x24VDC/2A HF (6ES7522-1BF00-0AB0)

DQ 16x24VDC/0.5A HF (6ES7522-1BH01-0AB0)

DQ 32x24VDC/0.5A HF (6ES7522-1BL01-0AB0)

DQ 8x230VAC/5A ST Relay (6ES7522-5HF00-0AB0)

DQ 16x230VAC/2A ST Relay (6ES7522-5HH00-0AB0)

     

功能介绍:

该功能记录输出的开关周期数,如果模块检测到上升沿,则相应通道的开关循环计数器(24 位)增值。在开关循环计数器上溢后,将从 0 开始重新计数。只要已组态并启用,当达到指定的开关周期数时,就会触发“限值警告”(Limit valuewarning) 维护中断。


应用领域:

记录连接设备的开关周期数,例如电磁阀或负载接触器

预测性维护


优势:

组态此功能,而无需编程。

可“监控”每一个通道。可选择需要“监控”的输出。

可灵活地独立调整工厂配置。

易于维修和保养。可通过用户程序启用和禁用开关循环计数器。

提高工厂可用性。可提前安排下一个维护周期的执行器更换。

图片

图 3 启用DQ模块的开关操作循环计数器功能

在STEP7中有项目和库的区分,这个库与TIA博途的相比非常简单,只包含程序块,库中的程序块中包括DB、FC、FB以及SFC和SFB。怎么移植S7-300/400的库到TIA博途中并可供S7-1500使用呢?我们先看一下STEP7项目的移植过程。在不包含硬件的情况下,移植的过程如下:

【二】平台的移植。就是从STEP7移植到TIA博途平台。在TIA博途中点击“项目移植”选项后,再选择STEP7源项目打开就可以了。如图2所示。这个过程程序不会发生任何变化,但是TIA博途平台在打开的时候,后台也在打开STEP7并对项目进行编译,看看是否缺少相应的软件。TIA博途平台对程序的架构和数据类型的检测非常严格,平台移植非常简单,但是保证编译无错不简单,通常都是上百个错误,主要是源程序编写不严谨。如下图所示:

【三】将TIA博途中的S7-300/400程序移植到S7-1500,如图3所示。移植后替换S7-300/400程序中使用的SFC和SFB,因为系统发生变化,系统程序块不一定完全匹配。

上面说了STEP7项目移植过程。如果是一个STEP7的库应该怎么移植呢?我们先看一个实例。

【一】使用STEP7解压缩打开后,库中包含若干个程序块文件夹,如图下图所示:

【二】每一个程序块文件夹就相当于项目中的站,大家这里需要注意,库文件只能在“Libraries”标签中打开,如图下图所示:

【四】TIA博途只能移植项目文件即*.S7P文件,所以必须将库文件转化为项目文件。在STEP7 中创建一个项目,将库文件一个一个地复制到项目中,这样库中所有的程序块就包含在一个项目中,然后就可以对该项目进行移植了。

注意:

源程序是SCL编写的,所以在STEP7中还需要安装SCL。如果没有SCL的源文件,使用TIA 博途打开后,程序块可能将加锁保护,这样就不能移植到S7-1500了。这里可能还需要在STEP7中将程序块中的代码复制过来并放到STL创建的程序块中,然后再执行平台的移植。

(1)错误描述为:“运算符“*” 与“DInt” 和“Real” 的数据类型不兼容。”程序中TIME_TO_DINT(#t)将“t”转化为DINT类型,而“M”是Real类型,这两个类型不能相乘。再看前面是REAL_TO_DINT,所以需要将“t”终转换为Real类型,更改的程序如图8所示,感觉一直再转换。

【六】程序移植成功后,在项目树下是一个一个的S7-1500 的PLC站点。需要将站点中的程序块存放到TIA博途的库中。例如在TIA博途中创建新的库,按照原库中的格式创建文件夹,然后将移植的程序块复制到相应的文件夹中,如下图所示。这样S7-300/400的库移植到S7-1500库的工作就完成了。



图片



1.4  模拟量输入模块的附加功能


支持缩放测量值和测量范围调整功能的模块:

AI 8xU/I HF (6ES7531-7NF00-0AB0)


功能简介:

测量范围调整适用于电流和电压测量范围。可用于提高 S7 格式测量范围中可组态部分的精度。测量值缩放可与测量范围调整一同使用。通过测量值缩放,模块的用户数据将以 REAL 格式(32 位浮点值)显示,而非 S7 格式。下图4 为缩放测量值与缩放测量范围调整组合使用的示例。

图片

图4 缩放测量值与测量范围调整组合使用的示例


图片

表1.5


上表所示对应图4示例,2000mV 对应 10.0,9000 mV 对应 500.0 。


支持可缩放的测量范围的模块:

AI 8xU/R/RTD/TC HF (6ES7531-7PF00-0AB0)

可扩展的测量范围适用于标准热敏电阻 (RTD) 和热电偶 (TC)的温度测量范围。不支持用于电压、电阻和气候型热敏电阻的测量范围。可扩展的测量范围是该模块所支持的测量范围的一部分,提升可组态部分的精度。

应用领域:

高分辨率温度测量和温度控制可节约能源并应用于以下:

制造特种玻璃

制造半导体

航空航天工业用金属的热加工/热处理


值范围:


图片

表1.6


要获得温度,必须使用可扩展的测量范围的用户数据值来计算用户程序中的测量范围中心点(作为偏移量)。


使用“可扩展的测量范围”(Scalable measuring range) 参数激活该功能。下图为示例组态。

图片

图 5  可扩展的测量范围的组态


支持输入过采样的模块:

AI 8xU/I HS (6ES7531-7NF10-0AB0)


细分采样的定义为恒定总线循环段(子循环)中的数据传送,因此 n 个子循环对应一PROFINET 总线循环。所组态的 n 个子循环对应于一个数据循环。每个子循环读取一个16位测量值。


子循环的时间间隔与采样时间对应。模块短采样时间间隔为62.5us。使用该功能必须设置等时同步模式。


例如,在生产 PET 瓶的吹制流程中记录压力趋势时的质量监控测量。

可通过采样速率参数组态细分采样功能。下图为示例组态。

图片

图 6  AI 输入过采样组态




相关分类
推荐产品
信息搜索
 
智能科技新闻
浔之漫智控技术(上海)有限公司
  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 电话:15821971992
  • 邮件:2724917714@qq.com
  • 手机:15821971992
  • 联系人:聂聪
西门子中国新闻