0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

分享关于西门子S7-300PLC模拟量方面的实例

指南车机器人科技 来源:指南车机器人科技 2023-02-22 10:27 次阅读

今天给大家分享关于西门子S7-300PLC模拟量方面的实例,包含了以下几个方面的要点:

1、对变送器进行取值,并进行控制

2、对模数功能块 FC105 进行调用

3、对 AI 模块进行设置

4、对 AI 量程块进行选择

这个实例, 调试的是一个流量调节回路中, 流量变送器输出 2-2-MA DC信号到 SM331 模拟输入模块,模块将该信号转换成浮点数,然后在程序中调用FC105将该值转换成工程量,我们就可以监视实际工程中的流量值了。

模拟量 AI 采用 SM311 模块是 8x12Bit(8 通道 12 位)对应货号是 6ES7 331-7KF02-OABO,在模数转化上利用传感器或变送器的, 电压或电流取出的值,到 AI 模块上进行转换, 然后把值传给西门子的 CPU 进行处理, 从而检测控制传感器的值,如图:

e2c72f42-b1f7-11ed-bfe3-dac502259ad0.png

模拟量输入模块

模拟量输入用于连接电压和电流传感器、 热电耦、电阻和热电阻, 用来实现PLC 与模拟量过程信号的连接。

模拟量输入模块将从过程发送来的模拟信号转换成供 PLC 内部处理用的数字信号

本次工程用的是 SM311 输入模块如下图所示。该模块具有如下特点:

分辨率为 9 到 15 位+符号位(用于不同的转换时间) ,可设置不同的测量范围。

通过量程模块可以机械调整电流 /电压的基本测量范围。

用 STEP 7硬件组态工具可进行微调。模块把诊断和超限中断发送到可编程控制器的 CPU 中。

模块向 CPU 发送详细的诊断信息

接线方式

两线制电流和四线制电流都只有两根信号线, 它们之间的主要区别在于:两线制电流的两根信号线既要给传感器或者变送器供电,又要提供电流信号 ;而四线制电流的两根信号线只提供电流信号。

因此,通常提供两线制电流信号的传感器或者变送器是无源的 ;而提供四线制电流信号的传感器或者变送器是有源的。

当 PLC 的模板输入通道设定为连接四线制传感器时, PLC 只从模板通道的端子上采集模拟信号, 如图 2-3,而当 PLC 的模板输入通道设定为连接二线制传感器时,如图 2-2,PLC 的模拟输入模板的通道上还要向外输出一个直流 24V的电源,以驱动两线制传感器工作。

e33f0e90-b1f7-11ed-bfe3-dac502259ad0.png

e3662c78-b1f7-11ed-bfe3-dac502259ad0.png

传感器型号

◆两线制(本身需要供给 24vDC 电源的,输出信号为 4-20MA ,电流)即+接 24vdc,负输出 4-20mA 电流。

◆四线制(有自己的供电电源, 一般是 220vac ,信号线输出 +为 4-20ma 正,-为 4-20ma负。

01、(以 2 正、 3 负为例 ),两线制时正极 2 输出 24VDC 电压, 3 接收电流 ,所以遇到两线制传感器时, 一种接法是 2 接传感器正, 3 接传感器负 ;跳线为两线制电流信号。二种接法是 2 悬空,3 接传感器的负,同时传感器正要接柜内 24vdc;跳线为两线制电流信号。

02、(以 2 正、3 负为例 ),四线制时正极 2 是接收电流, 3 是负极。(四线制好处是传感器负极信号与柜内 M 为不同电平时不会影响精度很大,因为是传感器本身电流的回路 )遇到四线制传感器时,一种方法是 2 接传感器正, 3 接传感器负,plc 跳线为 4 线制电流。

“传感器正与 plc 的 3 相连, 2 悬空,跳线为两线制电流。”此条在四线制和二线制传感器均适用,大家可以自己试验,好用的顶起来。

03、(以 2 正、3 负为例 ),四线制传感器与 plc 两线制跳线接法:信号线负与柜内 M 线相连。将传感器正与 plc 的 3 相连, 2 悬空,跳线为两线制电流。

04、(以 2 正、3 负为例),电压信号:2 接传感器正, 3 接传感器负, plc 跳线为电压信号。

量程卡的设置

量程卡 在模板的左侧装有量程卡,允许的设置为“ A”,“B”,“C”和“ D”,分别适用于不同的测量的类型和范围。在安装模板前必须正确地设置它。

没有量程卡的模拟量模板具有适应电压和电流测量的不同接线端子,这样,通过正确地连接有关端子可以设置测量的类型。

关于设置不同的测量类型及测量范围的简要说明印在模板上。对于这个工程,水位的测量采用的是二线制变送器,所以选择“ D”,如图 2-4 所示。

e383222e-b1f7-11ed-bfe3-dac502259ad0.pnge3c76858-b1f7-11ed-bfe3-dac502259ad0.png

输入模块设置

在“硬件”界面下设置好机架后,双击输入模块“ ATBx12bit”,如下图:

e4145d3e-b1f7-11ed-bfe3-dac502259ad0.png

双击输入模块后会弹出一个执行框, 点击“地址”后,将开始地址改为 “256”如下图:

e447d7cc-b1f7-11ed-bfe3-dac502259ad0.png

改完地址后,再点击“输入” ,将“测量型号”中点击“ 2DMU ”设置传感器的类型。(本次用的是两线的变送器) 。

AI程序

建立一个西门子硬件模块在添加好电源和 CPU 后,在配置文件中选择AI 模块如图 4-1。

e48efdbe-b1f7-11ed-bfe3-dac502259ad0.png

在添加完成时在硬件系统中会出现此模块如图 4-2。

e4a0283c-b1f7-11ed-bfe3-dac502259ad0.png

在此操作成功后双击进行选择,设置对话框点输入。如图 4-3。

e4df1c9a-b1f7-11ed-bfe3-dac502259ad0.png

在选择完成后点确定,就可以了,然后就是程序编写。

AI程序

在 S7-300中 AI 模块的程序已经, 厂方已经写好, 只要进行功能模块的调用就好了,调用方法 如图 4-4。

e533b3e0-b1f7-11ed-bfe3-dac502259ad0.png

在图 4-4 的下对话框下找到 FC105 功能块,如图 4-5。

e566f746-b1f7-11ed-bfe3-dac502259ad0.png

IN:使能端。

HI_LIM :高线。

L0_LIM :低线。

BIPOLAR :极性。

RET_VAL :报错存入。

OUT:输出的值(液位)






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2525

    文章

    48125

    浏览量

    740170
  • 变送器
    +关注

    关注

    13

    文章

    1299

    浏览量

    89999
  • plc
    plc
    +关注

    关注

    4975

    文章

    12259

    浏览量

    454963
  • 西门子
    +关注

    关注

    92

    文章

    2851

    浏览量

    113780
  • S7-300
    +关注

    关注

    8

    文章

    224

    浏览量

    33785

原文标题:实例!西门子PLC模拟量编程

文章出处:【微信号:指南车机器人科技,微信公众号:指南车机器人科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    关于西门子S7-300PLC模拟量方面的实例

    给大伙分享的是关于西门子S7-300PLC模拟量方面的实例,包含了以下几个
    发表于 11-02 10:46 1293次阅读

    求购 求购 求购PLC模块成都西门子PLC模拟量模块回收

    回收西门子s7300系列模拟量模块回收西门子S7-300PLC模块CPU313C 6ES7 31
    发表于 04-22 12:33

    高价回收西门子PLC模块触摸屏工控机;回收西门子S7-300PLC模块CPU模块

    ,回收6ES7335-7HG02-0AB0西门子S7-300PLC模块SM335 6ES73357HG020AB0,回收西门子PLC模块|
    发表于 06-09 17:35

    成都回收西门子s7-300plc模拟量模块

    成都回收西门子s7-300plc模拟量模块,回收热线***同步微信。回​‌‌收西门子plc模块、回收西门
    发表于 08-09 08:21

    回收西门子S7-300数字量/模拟量模块-回收西门子plc模块

    回收西门子S7-300数字量/模拟量模块-回收西门子plc模块,回收热线***同步微信回收西门子
    发表于 08-28 21:04

    武汉回收西门子S7-300PLC/CPU/输入输出模拟量数字量模块

    武汉回收西门子S7-300PLC/CPU/输入输出模拟量数字量模块 西门子CPU226 回收6ES7 223-1PM22-0XA8
    发表于 10-18 11:06

    回收西门子S7-300PLC模块CPU313C

    314-1AG14-OABO,回收6ES7335-7HG02-0AB0西门子S7-300PLC模块SM335 6ES73357HG020AB0,回收西门子
    发表于 10-22 12:51

    深入浅出西门子S7-300PLC

    深入浅出西门子S7-300PLC西门子官方教程,值得学习
    发表于 12-02 09:49 0次下载

    关于学习西门子S7-300PLC模拟量6个问题

    小编收集了一些学员在学习西门子S7-300PLC中,普遍遇到的问题,今天和大家分享下,一起来看看这些问题是不是也使你困惑呢?
    的头像 发表于 01-31 09:49 9443次阅读
    <b class='flag-5'>关于</b>学习<b class='flag-5'>西门子</b><b class='flag-5'>S7-300PLC</b>的<b class='flag-5'>模拟量</b>6个问题

    关于西门子S7-300PLC中存储器的简述

    西门子S7-300PLC的存储区可以划分为四个区域:装载存储器(LoadMemory)、工作存储器(WorkMemory)、系统存储器(SystemMemory)和保持存储区(Non-Volatilememory)。
    发表于 09-03 10:42 7198次阅读
    <b class='flag-5'>关于</b><b class='flag-5'>西门子</b><b class='flag-5'>S7-300PLC</b>中存储器的简述

    西门子S7-200模拟量编程实例

    西门子S7-200模拟量编程实例说明。
    发表于 04-22 11:17 91次下载

    西门子S7-300PLC模拟量接线常见问题

    西门子S7-300PLC模拟量接线常见问题介绍。
    发表于 04-23 11:04 63次下载

    西门子S7-300PLC最常见50问题及处理方法

    西门子S7-300PLC最常见50问题及处理方法说明。
    发表于 04-30 12:00 28次下载

    关于西门子S7-300PLC模拟量方面的实例

    模拟量 AI 采用 SM311 模块是 8x12Bit(8 通道 12 位)对应货号是 6ES7 331-7KF02-OABO,在模数转化上利用传感器或变送器的, 电压或电流取出的值,到 AI 模块上进行转换。
    发表于 01-29 14:15 867次阅读

    详解西门子PLC模拟量编程实例

    今天给大伙分享的是关于西门子S7-300PLC模拟量方面的实例,包含了以下几个
    的头像 发表于 04-26 15:25 1888次阅读
    详解<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b><b class='flag-5'>模拟量</b>编程<b class='flag-5'>实例</b>