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

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

3天内不再提示

模拟量模块接线方法 模拟量模块编程详细介绍

laidenongfhs 来源:中泰PLC自动化教学 2023-11-10 14:17 次阅读

一.模拟量模块接线

1.普通模拟量模块接线

模拟量类型的模块有三种:普通模拟量模块、RTD模块和TC模块。普通模拟量模块可以采集标准电流和电压信号。其中,电流包括:0-20mA、4-20mA两种信号,电压包括:+/-2.5V、+/-5V、+/-10V三种信号。注意:S7-200 SMART CPU普通模拟量通道值范围是027648或-2764827648。普通模拟量模块接线端子分布如下图1 模拟量模块接线所示,每个模拟量通道都有两个接线端。

wKgaomVNyySAU4AtAADtoZZ3PrM546.jpg

图1 模拟量模块接线 模拟量电流、电压信号根据模拟量仪表或设备线缆个数分成四线制、三线制、两线制三种类型,不同类型的信号其接线方式不同。四线制信号指的是模拟量仪表或设备上信号线和电源线加起来有4根线。仪表或设备有单独的供电电源,除了两个电源线还有两个信号线。四线制信号的接线方式如下图2模拟量电压/电流四线制接线所示。

wKgaomVNyxqAaji8AACDKAzDMxk023.jpg

图2 模拟量电压/电流四线制接线 三线制信号是指仪表或设备上信号线和电源线加起来有3根线,负信号线与供电电源M线为公共线。三线制信号的接线方式如下图3 模拟量电压/电流三线制接线所示。

wKgaomVNyxqAYBZVAAClbrVpva0800.jpg

图3 模拟量电压/电流三线制接线

两线制信号指的是仪表或设备上信号线和电源线加起来只有两个接线端子。由于S7-200 SMART CPU模拟量模块通道没有供电功能,仪表或设备需要外接24V直流电源。两线制信号的接线方式如下图4 模拟量电压/电流两线制接线所示。

wKgZomVNyxqAMlwYAACh71cuSFg508.jpg

图4 模拟量电压/电流两线制接线

不使用的模拟量通道要将通道的两个信号端短接,接线方式如下图5 不使用的通道需要短接所示。

wKgaomVNyxqAcgnVAACSaCLPOFQ645.jpg

图5 不使用的通道需要短接

RTD模块接线

RTD热电阻温度传感器有两线、三线和四线之分,其中四线传感器测温值是最准确的。S7-200 SMART EM RTD模块支持两线制、三线制和四线制的RTD传感器信号,可以测量PT100、PT1000、Ni100、Ni1000、Cu100等常见的RTD温度传感器,具体型号请查阅《S7-200 SMART系统手册》。S7-200 SMART EM RTD模块还可以检测电阻信号,电阻也有两线、三线和四线之分。EM RTD模块的接线方法如下图6 传感器RTD/电阻信号接线所示。

wKgZomVNyxqAW7QJAABoihwS948880.jpg

图6 RTD传感器/电阻信号接线

TC模块接线

热电偶测量温度的基本原理是:两种不同成份的材质导体组成闭合回路,当两端存在温度梯度时回路中就会有电流通过,此时两端之间就存在电动势。S7-200 SMART EM TC模块可以测量J、K、T、E、R&S和N型等热电偶温度传感器,具体型号请查阅《S7-200 SMART系统手册》。TC模块的接线说明参考图7 TC信号接线。

wKgZomVNyxqAU_FYAACJ0j-fOSE578.jpg

二.模拟量模块编程详细介绍

1.组态模拟量输入

单击"系统块"(System Block) 对话框的"模拟量输入"(Analog Inputs) 节点为在顶部选择的模拟量输入模块组态选项。

wKgaomVNyxqAWVmnAACrPPjGTgM792.jpg

图1.模拟量输入设置窗口

对于每条模拟量输入通道,都将类型组态为电压或电流。为偶数通道选择的类型也适用于奇数通道:为通道 0 选择的类型也适用于通道 1 ,为通道 2 选择的类型也适用于通 道 3 。然后组态通道的电压范围或电流范围。可选择以下取值范围之一:● +/- 2.5v ● +/- 5v ● +/- 10v ● 0 - 20mA

"抑制"(Rejection)

传感器的响应时间或传送模拟量信号至模块的信号线的长度和状况,也会引起模拟量输入值的波动。在这种情况下,波动值可能变化太快,导致程序逻辑无法有效响应。可组态模块对信号进行抑制,以在下列频率点消除或最小化噪声:● 10 Hz ● 50 Hz ● 60 Hz ● 400 Hz

"平滑"(Smoothing)

可组态模块在组态的周期数内平滑模拟量输入信号,从而将一个平均值传送给程序逻辑。有四种平滑算法可供选择:● 无(无平滑) ● 弱 ● 中 ● 强

报警组态

可为所选模块的所选通道选择是启用还是禁用以下报警:● 超出上限 ● 超出下限 ● 用户电源(在系统块"模块参数"(Module Parameters) 节点组态,参见下图。)

wKgZomVNyxqAMwQTAACUXs33HWI651.jpg

2.组态模拟量输出

单击"系统块"(System Block)对话框的"模拟量输出"(Analog Outputs) 节点为在顶部选择的模拟量输出模块组态选项。

wKgZomVNyxqASJ01AADA5dr-Qj0634.jpg

图1.模拟量输出设置窗口

对于每条模拟量输出通道,都将类型组态为电压或电流。

范围

组态通道的电压范围或电流范围。可选择以下取值范围之一:● +/- 10v ● 0 - 20mA

STOP 模式下的输出行为

当 CPU 处于 STOP 模式时,可将模拟量输出点设置为特定值,或者保持在切换到 STOP模式之前存在的输出状态。STOP 模式下,有两种方法可用于设置模拟量输出行为:● "将输出冻结在最后状态"(Freeze outputs in last state):单击此复选框,就可在 PLC 进行 RUN 到 STOP 转换时将所有模拟量输出冻结在其最后值。● "替换值"(Substitute value) :如果"将输出冻结在最后状态"(Freeze outputs in last state) 复选框未选中,只要 CPU 处于 STOP 模式就可输入应用于输出的值(-32512 到 32511 )。默认替换值为 0 。

报警组态

可为所选模块的所选通道选择是启用还是禁用以下报警:● 超出上限 ● 超出下限 ● "断路"(Wire break) (仅限电流通道) ● "短路"(Short circuit) (仅限电压通道) ● 用户电源(在系统块"模块参数"(Module Parameters) 节点组态,参见下图。)

wKgaomVNyxqAHQV1AACR8vSzSoU117.jpg

实例说明,打开S7-200 库文件 选择要导入的库文件,并将其放在程序编辑器的子程序中。

wKgaomVNyxqATCUYAABGGjeJXSI836.jpg

图1. 指令库

配置相应参数。

wKgZomVNyxqAcqHiAAAqLWtt3c4943.jpg

图2. 编程窗口

编译并保存。

wKgZomVNyxqAPmKdAAAa2d7_Jsc077.jpg

图3. 编译按钮

S7-200SMART编程软件,打开刚刚保存的文件。(与200不同,200smart模拟量输入的量程为0-27648。)

wKgaomVNyxqAQ9Q7AAA9kJd457g049.jpg

图4. 编程窗口

5.在符号表中给VW0和VD100设置符号名。

wKgaomVNyxuABqU6AAAjZat9-ds884.jpg

图5. 设置符号名

鼠标右击 "库" 选择 "创建库"。

wKgaomVNyxqAVdaPAAATESQ5ovA939.jpg

图6. 指令库

对库进行命名,点击 "浏览" 将库存到指定位置,设置完成后单击"下一页"。

wKgZomVNyxqAE7j0AABpdws627k652.jpg

图7. 名称和路径

将要添加的内容添加到项目中,单击"下一页"。

wKgZomVNyxuAUMRZAABtlAPG_KA903.jpg

图8. 添加窗口

设置密码保护(可选),完成后单击"下一页"。

wKgaomVNyxuAMRcpAABjehaWBnw326.jpg

图9. 密码保护

设置库的版本,完成后单击"下一页"。

wKgZomVNyxuAMc1GAABZkg2lSyc245.jpg

图10. 版本生成

单击"创建",完成创建库。

wKgaomVNyxuABSvkAABXc9ALINY240.jpg

图11. 完成创建

关闭软件后,以管理员身份重新运行,选择"库"即可找到添加的库文件。

wKgZomVNyxuAXauLAAAgfTZjXO8265.jpg

图12. 指令库

将其添加到程序编辑器中,为其分配库存储区。

wKgZomVNyxuAMzn9AAAqSQ1ICtI275.jpg

wKgaomVNyxuAV_k-AABXodHt2Ro326.jpg

图13. 分配库存储区

14.编译后无报错,即可使用。

wKgaomVNyxuAakBZAAB0bgjHEjM972.jpg

图14. 编程窗口

通用比例换算公式

模拟量的输入/输出都可以用下列的通用换算公式换算:

Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl

其中:

wKgZomVNyxuASr_4AABh3EQ4fGs584.jpg

它们之间的关系可以图示如下:

wKgZomVNyxuAEGr8AAAfhhf-gBw549.jpg

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

    关注

    7

    文章

    2692

    浏览量

    47422
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10850

    浏览量

    211515
  • 接线
    +关注

    关注

    29

    文章

    714

    浏览量

    33153
  • 西门子
    +关注

    关注

    94

    文章

    3031

    浏览量

    115767
  • 模拟量
    +关注

    关注

    5

    文章

    491

    浏览量

    25533
收藏 人收藏

    评论

    相关推荐

    S7-200模拟量编程

    本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容: 1、模拟量扩展模块接线图及模块
    发表于 04-06 13:19 83次下载

    浅析三菱PLC模拟量模块实际应用

    FX2N常用的模拟量输入模块有FX2N-2AD、FX2N-4AD、FX2N-8AD模拟量输入模块和温度传感器输入模块
    的头像 发表于 11-26 10:01 7390次阅读
    浅析三菱PLC<b class='flag-5'>模拟量</b><b class='flag-5'>模块</b>实际应用

    PLC模拟量模块使用注意要点

    S7-200的PLC使用EM231或是EM235模块注意的地方,在实际的使用中,使用EM231或是EM235模拟量模块进行模拟量信号采集时候,往往会出现以下几种情况.
    的头像 发表于 01-30 10:00 8397次阅读
    PLC<b class='flag-5'>模拟量</b><b class='flag-5'>模块</b>使用注意要点

    plc中的模拟量信号如何读取

    PLC读取模拟量信号必须要有模拟量输入模块,即常说的AI模块
    的头像 发表于 11-12 16:21 1.2w次阅读

    模拟量采集模块需要多少钱

    如今模拟量采集模块的应用范围越来越广泛,覆盖我们生活中的各个方面。模拟量采集模块需要多少钱也越来越受到人们的关注,ZSR2184 4g模拟量
    发表于 05-09 14:53 2304次阅读

    模拟量模块输出的是什么,它都有哪些优点

    将它们转换成数字量送给CPU进行处理。因此,模拟量输入模块又叫A/D转换输入模块模拟量输出模块是将CPU处理后的二进制数字信号转换为
    发表于 09-29 15:02 7114次阅读

    无线模拟量/开关模块实际应用详解

    无线模拟量、开关模块主要针对于工业应用设计,用于工业环境下对设备进行IO控制、以及模拟量仪器仪表数据采集;以下将详细讲解其特性。
    发表于 05-08 10:45 17次下载

    模拟量模块输出的是什么,plc的优点是什么

    将它们转换成数字量送给CPU进行处理。因此,模拟量输入模块又叫A/D转换输入模块模拟量的输出模块是将CPU处理后的二进制数字信号转换为
    发表于 05-13 15:04 5001次阅读

    西门子S7-200SMART的模拟量模块编程详细介绍

    、+/-10V三种信号。注意:S7-200 SMART CPU普通模拟量通道值范围是0~27648或-27648~27648。普通模拟量模块接线端子分布如下图1
    的头像 发表于 11-24 14:39 1.2w次阅读

    模拟量采集模块的作用与特点

    模拟量采集模块是采用RS485通讯网路,将分散的现场数据点的模拟量经AD变换传输到主机或由PC控制远程主站点的一种信息设备。模拟量输入模块
    发表于 01-29 16:04 1201次阅读
    <b class='flag-5'>模拟量</b>采集<b class='flag-5'>模块</b>的作用与特点

    请问PLC是如何读取模拟量信号的?

    PLC读取模拟量信号必须要有模拟量输入模块,即常说的AI模块
    的头像 发表于 01-02 09:35 778次阅读
    请问PLC是如何读取<b class='flag-5'>模拟量</b>信号的?

    plc模拟量输出怎么接线 plc模拟量输出是什么信号

    ,通常用于控制和调节外部设备的运行状态。下面将详细介绍PLC模拟量输出的接线方法、信号类型、输出范围以及其在实际应用中的应用。
    的头像 发表于 02-05 14:46 5549次阅读

    三菱PLC模拟量模块怎样调节

    三菱PLC模拟量模块是一种用于测量和控制模拟信号的设备。它可以将模拟信号转换为数字信号,并通过PLC进行处理和控制。本文将详细
    的头像 发表于 02-05 14:56 2994次阅读

    三菱模拟量模块的种类 三菱模拟量模块的输出值调整

    三菱模拟量模块是工业自动化领域常用的设备,用于将数字信号转换为模拟信号,并输出给其他控制设备。根据不同的应用需求,三菱模拟量模块具有多种不同
    的头像 发表于 02-05 15:02 1482次阅读

    什么是IO模拟量模块

    IO模拟量模块是工业自动化领域中常用的一种设备,用于处理模拟信号。在工业控制系统中,模拟信号通常指的是连续变化的信号,如温度、压力、流量等,这些信号可以用无限精细的数值表示。与之相对的
    的头像 发表于 08-02 09:00 454次阅读
    什么是IO<b class='flag-5'>模拟量</b><b class='flag-5'>模块</b>?