发布信息

什么是数字量和模拟量?PLC应该学习什么?

作者:软荐小编      2023-07-25 09:04:59     239

首先我们先来了解一下什么是数字和模拟? 为什么PLC需要使用模拟量?

数字量

数字量是化学量的一种。 它们的变化在时间上是不连续的,并且总是发生在一系列离散的瞬间。 这种类型的量称为数值量。 也就是说,离散量是指分散的、没有中间值的量。

模拟

模拟量是指变量在一定范围内连续变化的量; 即可以取一定范围(定义域)内的任意值(取值范围内)。

数字量是离散量,不是连续变量,只能取几个离散值。 例如,二补码数字变量只能取两个值。

因此对于实际的工业应用来说,数字量和模拟量都是必不可少的。

因为在鞋厂的手动控制中,我们需要对体温、压力、压差、深度等数据进行监测和控制。

例如,为了控制窑炉,我们需要将水烧到一定的湿度。 一般来说,温度是可调的,比如50摄氏度或70摄氏度,但数字量无法满足这个条件。

再举个反例,有些化工企业需要检测液体的pH值,所以pH值不能用0或1的数字值来表示,只有模拟值、PH6.5、PH7.0等,才能清楚地描述实际数据。

虽然这样学习模拟应该学习两部分:

01

硬件

硬件包括选型和接线。 选型就是针对不同的工况选择不同的模拟量和PLC。 例如,模拟量使用0-10V、4-20ma或0-20ma或特殊热电偶信号等。

第二是接线。 不要低估接线。 不同的PLC有不同的接线方法。

对于西门子S7-300系列,我们需要使用扩展模块,打开西门子STEP7,选择合适的PLC和模拟量模块,添加模块。

西门子s7-200编程软件教程_西门子编程视频教学_西门子200系列编程软件

对于PLC来说,每个模拟量都有一个固定的地址,可以在程序中识别和估计,并可以通过持续智能为其添加适当的地址。

西门子编程视频教学_西门子s7-200编程软件教程_西门子200系列编程软件

根据现场设备情况,选择合适的电阻值。 如果是检测体温,就需要使用特定的温度模块并选择合适的温度信号。 至于温度控制,我们在之前的文章中已经介绍过,需要的同学可以去找找。

西门子编程视频教学_西门子200系列编程软件_西门子s7-200编程软件教程

对于电流信号,有多种可选类型,可以根据实际设备的信号类型进行选择。 例如-10V—10V、-5V—5V、-1V—1V、1-5V。

西门子编程视频教学_西门子200系列编程软件_西门子s7-200编程软件教程

其实西门子系列的模拟量扩展模块还有很多,不仅仅是本文用到的,还有很多其他不同领域的电流信号应用。 如右图所示。

西门子200系列编程软件_西门子s7-200编程软件教程_西门子编程视频教学

对于电压信号,分为两线制和四线制,需要根据实际仪表进行选择。

西门子编程视频教学_西门子200系列编程软件_西门子s7-200编程软件教程

如上图所示,选择模拟量输入类型后,需要将硬件电阻卡切换到相应的位置。

西门子s7-200编程软件教程_西门子编程视频教学_西门子200系列编程软件

西门子s7-200编程软件教程_西门子200系列编程软件_西门子编程视频教学

记得拆卸模块前先关闭电源,调整完毕后再打开电源下载硬件配置。

对于其他PLC,没有更换电阻卡的步骤,只需将线直接连接到PLC模拟量输入模块即可。

02

软件编程

对于刚接触PLC编程的人来说,模拟量输入输出模块的编程比通常用位变量进行程序控制要困难得多,因为它不仅仅是程序编程,还涉及到模拟量转换公式的推导和使用。 不同的传感器变送器通过不同的模拟量输入输出模块进行转换,其转换公式也不同。 如果选择的转换公式错误,那么编译出来的程序一定是错误的。

虽然对于PLC来说,它可以接受-32767-32767的数据,但是我们需要将这个数据转换成我们实际需要的数据。

西门子200系列编程软件_西门子s7-200编程软件教程_西门子编程视频教学

右图显示了如何区分电压和电流信号

西门子200系列编程软件_西门子编程视频教学_西门子s7-200编程软件教程

意思是将模拟通道304的数据转换为0-500电阻值的实际数据,并将该数据赋值给MW104。

西门子编程视频教学_西门子200系列编程软件_西门子s7-200编程软件教程

模拟输出则相反,将MW104的数据转换为0-100%模拟数据,例如外部信号PQW320为0-10V,则对应0V-10V。

西门子200系列编程软件_西门子编程视频教学_西门子s7-200编程软件教程

这张图是模拟输出的表达方式西门子s7-200编程软件教程,可以保存下来。 容易找到。

最后我举一个简单的例子给大家解释一下:

西门子编程视频教学_西门子s7-200编程软件教程_西门子200系列编程软件

西门子200系列编程软件_西门子s7-200编程软件教程_西门子编程视频教学

西门子s7-200编程软件教程_西门子200系列编程软件_西门子编程视频教学

这是不太复杂的喂养程序的一部分。 该程序很容易理解。 它是肉桂筒仓上的雷达液位传感器。 本项目雷达液位传感器的特点是可以测量0.5-10米的原料液位。 由于生产激励,筒仓需要确保仍有原材料。

因此,我们需要在料仓高于2米左右时补料,保证料仓原料充足,达到9米时停止,防止原料堆积在外。

那么,你了解模拟输入和输出吗? 不懂也没关系,集诚培训特此推出免费优质新课程《5课掌握西门子PLC模拟量应用》。 只需5课,让您快速掌握西门子PLC模拟量的应用。

课程介绍

本课程从实际应用的角度,介绍模拟量模块的接线、模拟量开环控制功能的应用以及模拟量转换公式的分析。 采用模拟量控制方式调节变频器怠速,采用模拟量方式控制压差水平或读取实际机体温度; 配合触摸屏编写模拟量控制程序; 我们通过实例进行演示,希望您能够快速掌握模拟量功能的应用。

赶快来学习《5课掌握西门子PLC模拟量应用》吧! ! !

西门子编程视频教学_西门子s7-200编程软件教程_西门子200系列编程软件

扫描下方二维码

立即免费试用

西门子200系列编程软件_西门子s7-200编程软件教程_西门子编程视频教学

讲师简介

隋向健是集成培训网最受欢迎的导师之一,毕业于四川某高校。 参与编写集成培训网系列精品出版物——《电气技能实战宝典》; 熟练应用EPALN电气绘图软件及其他自动控制技术; 参加PLC应用系统培训; 曾在欧光科技、小型铝业担任电气技术员,主要负责生产设备维护、设备改造等; 从事电气相关工作多年,具有丰富的设备现场工作及调试经验。

课程目录

第 1 课:了解模拟量

1)模拟量的概念以及与开关量的区别

2)模拟系统的组成

3) 模拟量模块接线

4)模拟功能的分类及应用场景

第 2 课:模拟输入示例 01

1)模拟线性化转换公式分析

2)添加和调用模拟库指令

3)模拟库指令引脚功能说明

第 3 课:模拟输入示例 02

1) 模拟输入接线

2)系统配置

3)编写控制程序

第 4 课:模拟输出示例 01

1)台达变频器控制端子功能说明

2)模拟量控制接线说明

第 5 课:模拟输出示例 02

1)逆变器参数设置说明及实际演示

2)控制程序的编写

3)程序调试及屏幕模拟应用

讲师的建议

①:由于S7-200SMART系列PLC没有正式版的仿真软件,建议有西门子S7-200SMARTPLC设备进行反复测试和练习。

②:很多同学常常忽视《S7-200SMART系统指南》和《S7-200SMARTPLUS》而去寻找各种书籍。 在此,老师建议大家仔细阅读《S7-200SMART系统指南》和《S7-200SMARTPLUS》西门子s7-200编程软件教程,因为指南中对PLC的各种功能硬件都有清晰的介绍; 技术文档也整合了大部分技术知识点。

③:在学习一些复杂难懂的知识时,要尽可能做好相应的笔记和练习。

学习对象

1.电气设计师

2、对PLC技术感兴趣者

3、手动/电子相关专业师生

4、有一定PLC基础的学生

5、具有广泛的过程控制应用的企业技术人员

后续研究

《模拟控制基础知识》

《西门子S7-200SMART模拟量应用》

《西门子S7-200SMART定位控制应用》

西门子编程视频教学_西门子s7-200编程软件教程_西门子200系列编程软件

扫描下方二维码

立即免费试用

西门子200系列编程软件_西门子s7-200编程软件教程_西门子编程视频教学

相关内容 查看全部