用西门子plc控制多个模拟量输入信号,该怎么编程?

用户97889535239


模拟量的采集与控制,是现在工业控制中常见的一个环节,在小型工程中,我们经常选用PLC作为控制器,那么对于PLC能否对模拟量进行采集与控制呢?

这是肯定的,PLC虽然说不是专业做模拟量的,但是针对一些模拟量的采集与控制,都是可以的,对于PLC对模拟量处理的数量,以及精度,要跟局这台PLC的大小,以及性能来确定。

对于S7-200 smart 在本体的CPU上不带模拟量的输出和输入点位,如果想要处理模拟量需要增加扩展模块来扩展。

S7-200 smart 提供了多种的模拟量扩展模块

西门子公司提供的S7-200 smart模拟量模块大致分为以下几种:

  • 模拟量输入模块

    ①四点模拟量输入:AE04

    ②八点模拟量输入:AE08

  • 模拟量输出模块

①两点模拟量输出模块:AQ02

②四点模拟量输出模块:AQ04

  • 模拟量输入输出模块

①两点模拟量输入/一点模拟量输出模块:AM03

②四点模拟量输入/两点模拟量输出模块:AM06

  • RTD/TC模块

①两点16位RTD模块:AR02

②四点16位TC模块:AT04

  • 信号板模拟量输入模块

    一点模拟量输入信号板:SB AE01

  • 信号板模拟量输出模块

一点模拟量输出信号板:SB AQ01

对于上述的模拟量扩展模块,除RTD/TC外,都支持电流和电压模式,需要在软件中进行选择,电流支持0-20mA,4-20mA,两种,电压支持0-2.5V,0-5V,0-10V,三种。

同时大家注意一下,S7-200 smart 在CPU通道中的数值为0-27648,-27648-27648,与我们的S7-200是有区别的。

S7-200 SMART 模拟量接线方式

图一为普通模拟量的接线方式。

模拟量的实际接线方式应根据模拟量仪表或设备线缆个数分为四线制、三线制、两线制、不同信号类型的仪表接线方式自然不同。

四线制仪表的含义是传感器仪表上面的接线有四根线,仪表需要两根线单独供电,其余两根线就为信号传输线,四线制仪表接线图如图二

三线制仪表指的是传感器仪表有三个线,其中一根线式电源负与信号负公用的,省去了一根,三线制仪表接线图如图三

两线制仪表指的是传感器仪表只有两根线,电源与信号公用,而对于s7-200 smart的模拟量扩展模块的输入通道,是没有DC24V输出的,所以需要将一个DC24V串入到传感器仪表中。如图四

而对于在系统中不使用的模拟量通道,我们需要用短接线进行短接,如若不短接,在运行中,系统会报错误。如图五

RTD热电阻模块的接线也分四线、三线、两线,其中四线制仪表的精度最高,接线图如下:

TC热电偶的工作原理:当两种不同材质的导体组成的闭合回路中,当两端温度存在温度差时,系统就会产生电动势,热电偶分为J,K,T,E,R,S,N等型号,具体接线图如下:

根据上述的模块介绍以及接线方式,我们就可以进行模拟量拓展模块的选择了,在选择模块的时候,首先要根据自己选择的仪表,来与模块相搭配,也就是说要注意模块与仪表之间的接线方式,是四线制还是三线制,或者说是两线制,然后在软件中的时候,要注意量程问题,S7-200 smart 在CPU通道中的数值为0-27648,-27648-27648,如果是4-20mA,数值为5530-27648。


爱科技的小青年


复杂的问题简单化处理:西门子里边有模拟量转换块,输入引脚,输入你接入模拟量的地址通道,还有数值范围0-32000(200系列),0-27648(200smart,300,1200),在1200里边不用输入该项,然后输入变送器的量程范围,按照实际器件标的填写,剩下的就是输出值,这个是一个实数,或者说浮点型,该数值就是转换出来的模拟量实际使用值,如:温度,压力,液位等!实际编程是使用转换出来的实数数值!一个会了其他的依次类推,区别就是输入类型的区别,有的是电压,有的是电流,电压是0-10v,电流是0-20ma或者4-20ma,这些居多还有其他类型,接下来就是软件组态设置的类型要和实物一致,否则系统报警!其他的就是把线接对就可以了!

如果还不明白,关注我们,有个详细讲解!


电气PLC系统教学


这种问题往大了说很复杂,牵扯到数据类型的转换和算法,数据类型就得讲半天都不见的搞清楚,一两句话更难让你明白了。

建议还是找个西门子PLC的书把编程基础和西门子相关硬件的详细使用方法好好研究一下吧。


都叫我大拇哥


用fc105


小强西门子plc专讲


不明白你使用的plc型号,一般西门子可用用程序块来解决模拟量换算问题,既编写一个块来满足不同的信号采集。


与星共舞195007


控制模拟量输入信号?你怎么控制输入?拜托,专业一点点。


Messydays


建议你先多看书,多实验


众神平等


用编程软件编程


分享到:


相關文章: