大家好,现在我们所看到的是一台西门子的幺二零零 p l c, 在右上角的位置有两路的模拟量输入通道,幺二零零 p l c 本体集成了两路模拟量输入。现在可以看到在模拟量输入这里并联了一个五百欧姆的电阻。 当我们现场的模拟量信号是四到二十毫安的电流信号时,我们就需要并联一个五百欧姆的电阻,把现场的电流信号转换为电压信号。 因为 plc 本体集成的模拟量输入通道只能接收零到十伏的电压信号,这个时候如果现场是四到十毫安的电流信号,就需要通过一个电阻来进行转换, 这样的话不需要加扩展模块,我们也可以接收现场的四到二毫安的电流信号了。喜欢自动化的老铁,双击点亮给大家分享更多知识。
粉丝14.6万获赞56.2万


假设现场有一个温度变速器,需要把它的输出信号接入到西门子 1200plc 上面, 但 1200plc 只能接收领导十伏的电压信号,不能接收电流信号。那我们可以在 plc 上面增加一个电阻,把下面采集的电流信号转化成电压信号,这样就不需要去扩展一个模拟量输入模块来接收电流信号了,你学到了吗?

plc 的 模拟量输入端为啥要加这个终端电阻?这个终端电阻到底有啥作用?公控人必须要知道的省钱小妙招,我给你举个例子,你就明白为啥需要加这个终端电阻了。比如咱们想测量温度, 然后咱们使用温度变送器的型号是四到二十毫安的电流信号。但是就比如这个西门子幺二零零 plc, 它的型号是幺二幺五 c, 他自带的模拟量输入只支持零到十伏的电压信号,也就是他不支持四到二十毫安电流信号,四到二十毫安电流信号他是测不出来的。那我想解决这个方法,我想测量这个温度,那怎么解决?只有两种方法,第一种就是加这个扩展模块, 你花钱去买。第二个就是把这个四到二十毫安的电流信号转化成零到十伏的电压信号,然后让这个西门子 p l c 自带的这个模拟量输入让它读出来。而加这个终端电阻就是把这个四到二十毫安的电流信号转化成零到十伏的电压信号。那具体是咋转化的呢? 它的原理是我把这个电流强行通过这个电阻之后,然后电阻的两端会形成一个压降,就是利用二等于 u 比 i 欧姆定律的原理,那 u 就 等于 i 乘以二。 我这里选用的是五百欧的电阻,电流信号是四到二十毫安,它最低是四毫安,也就是零点零零四安,那乘以一个,因为我用的是五百欧的嘛,五百欧 最后就等于两伏,也就是说当它流过四毫安的电流信号的时候,其实这里它采集的是两伏的信号,那如果它流过的是二十毫安呢?那就是零点零二安乘以五百欧 就是十伏,也就是说加了这个五百欧的终端电阻之后, prc 读出来的就是最低两伏的电压信号,最高十伏的电压信号。然后你把这个两伏到十伏的电压信号和它 默认的零到十伏的这个电压信号,用程序进进行换算一下就就可以了,这个就非常简单了,二百五十欧的电阻,这样行不行?也行, 但是精度就会差很多。二百五十欧的电阻,他会是一个什么情况?也是最低四毫安,零点零零四安乘以一个二百五十欧,也就是他会一伏,零点零二安乘以二百五十欧 就等于五伏。二百五十伏的电阻的话,它最低是一伏,最高是五伏,这样,因为 plc 它的测量范围是零到十伏,而你转化过来是一到五伏, 这样精度就会差很多,这样就会比二到十伏的精度就会差很多,因为二到十伏和零到十伏基本上就非常接近了,然后我们用程序 让给他换算一下,就基本上没有啥误差,但是你一到五伏跟零到十伏误差就会大大很多。所以加这个终端电阻,它实质上其实就是电流信号和电压信号的一个转换, 说白了就是在不增加这个扩展模块,不花钱的情况下,让这个 plc 自带的模拟量输入零到十伏的这个信号,和这个四到二十毫安的信号进行一个匹配。

大家好,下面给大家讲解一下 plc 的模拟量输入端上面为什么并联了一个电阻。 plc 使用的是幺二零零 plc, cpu 是幺二幺五,他本体集成了两路的模拟量输入信号,由于本体集成的模拟量输入信号只能接收零到十伏的电压信号,不能接收四到二毫安或者是零到二毫安的电流信号。 通过并联电阻,我们就可以将外部的四到十毫安电流转变成二到十伏的电压给到他的模拟量输入通道上面。这样的话,我们不需要加扩展模块,也可以读取外部的一个电流信号, 比如这个压力变动器,那么它的输出的信号呢?就是四到二毫安的一个电流,那么想接到 p、 l、 c, 我们就可以通过这种方式将电流转变成电压,再接入到 plc 上。电阻使用的是五百欧姆的电阻, 如果不增加电阻,我们可以将我们的压力变动器更改为电压信号输出的,或者说扩展一个模拟量输入模块,模拟量的输入模块他就可以接收电流或者是电压信号。喜欢知道朋友,双击点亮给大家分享更多知识。

在变频器和 prc 的 硬件参数中,模拟量的输入往往有一个主抗这个概念,它是什么意思呢?来我们详细看一下主抗的概念。电流在电路中是一定会受到阻碍的作用的,导体 对电流的阻碍作用就叫做电阻,电感对电流的阻碍作用就叫做感抗,电容对电流的阻碍作用就叫做融抗。 虽然他们都是对电阻的阻碍作用,但是还是有区别的。感抗和融抗是不消耗能量的,而电阻是需要消耗能量的。我们又把感抗和融抗统称为电抗, 电炕加上电阻就叫做主抗。所以主抗这个参数是用于反映电阻、 电感、电容这三个参数加在一起的综合的等效值。 这个主抗参数的大小,如果是在 plc 或变频器的模拟量输入端口中,它就反映了这个端口的内阻的大小。 也就是说,无论端口电路是由电阻、电容、电坎组合而成,还是单纯由电阻组成,它的等效电阻都是用主抗来表示。 通常如果信号输入为电压型的端口,它的主抗值是大于等于 一百千欧。而信号输入为电流型的端口,他的主抗一般为二百五十欧或者是五百欧。好,这就是主抗的概念,按照这个思路,是不是很容易就理解了?

昨天去面试,问我啥是模拟量,那这个问题要是不会,还真没法干。 blc 老铁们,那要想了解模拟量,首先要知道是谁模拟了谁,他是用电信号模拟了温度、湿度、液位、流量等这些实际的工程值。咱们最常用的信号就是零到十伏和四到二十毫安, 咋模拟的?咱们举个例子,用零到十伏来模拟零到一百度,当实际温度到达一百度的时候,传感器会给 plc 一个十伏的电信号,那五十度的时候就给 plc 一个五伏的电信号,二十五度就给 plc 一个二点五伏的电信号。那有的老铁问了,这个电信号在 plc 里咋用啊? plc 里有一组数值对应了这个电信号,西门子用的是零到二七六四八。这 plc 不 管你检测的是温湿度还是液位流量,它只认识你给了它多少电信号, plc 就 给你显示成二七六四八, 你来五伏,就给你显示成幺三八二四,那你来二点五伏,就给你显示个六九幺二,那在 p l c 里,你要显 示出实际的温度,你还得用这个数值给它对应回去这个数字就感觉有点麻烦了。但博图也想到了这点,博图里给你专门准备了两个指令,一个是这个缩放,一个是这个标准化,这就让你转换变得更加轻松。这两个指令咋用,咱们以后再说。那老铁们,你们知道零到十伏的电信号和四到二十毫安的电信号,哪个更好不?

这期我们学习模拟量输入,它是个两千兆的电流输出,四到二十千帕,是吧?告诉我这是了,然后恰下一步机械,首先会啊,然后呢接下来话呢,我们接到选型我的模块, 找到我们的通道啊,呃,当然,我现在我这个 plc 啊,不是这个,他这会有两个模拟量,但是这两个模拟量的话呢,二 m 零二 m 一 只能接电压啊,就是我点开以后,那么我们在这里边找到我们的 ai 模拟量通道有两个,这里面默认的指的是电压啊,但是你说能不能接电流呢?我们说我们并连一个电阻是可以的,五百欧的,也就是把这个零到十伏转化成四兆安,零到二安,他一般我觉得也不会这么做啊。那我们找一个模块啊,能接电压的右侧 找到右侧找 a i, a i 这头有四乘十三比特,四乘十六比特、八乘十三比特,你说四路、四路这八路的,那么这个十三比特,十六比特呢?就十六比特,它这个十六位的,它要比十三位的话,它的精度要高,而价格要高一点 啊,你可以想象成就说我把什么,我把那个电流信号输入给它分成了十三份,另外一个是分成十六份,那你分成十六份,它精度不就高了吗?对吧? 下边的 r t d 的 话呢,是我们其他的啊,比如说我们只要检测电阻的啊,检测我们的那个电压的啊,毫伏的热电热电阻的,那我们现在拿一个四乘十三的四路的给它拖进来, 比如说 i w, 一 百零二、一百零四,一百零八,一百一百零六、一百零八啊,这四路点开,然后我们在这块我们看一下啊,他这能不能设定 i w 一 百零二,这是什么电压,我们就是什么正负十伏,对吧? 那么刚才我们的这个,呃,我这写下这要求啊,我直接我这找到我们的 o b e, 然后接下来我们写到底下去, 刚才我们说了啊,是一个两限制的电流输出,对吧?这有,那么我们说一号依次依次进水的压力要显示出来两限制电流输出。嗨,好了,你这不有了吗?那么接下来我们就开始 用哪个铜刀呢?用这个 i w 一 百零二,这不似乎吗?一百零二,我选什么?选电流呗,你那儿含对不对?好了,我消好了,你说这个位置,我消好了,在这儿 i w 一 百零二电流,然后我们找到 l 表,找到模拟量啊,在这里边定义一下啊,首先呢定义 i w 一 百零二类型,它是一个 int 类型。 好,我是写 a i 前面加 a i, 后边呢我们写依次供水压力,好了,保存一下,我们下一步我们就开始 写程序,打开 o b e, 因为我这里边没有加模块啊,我这里边就把这个模块删掉了啊,仿制比较好用一点,我就给它删掉,不要它了哈,然后保存实际上我们一个加密模块,然后呢我们打开 o b e, 怎么怎么用啊?还是用这个标准化缩放指令,找到我们的标准化拿进来,找到我们的缩放拿进来,还是拿这两个 好了,我们的输入是一个什么呢?应该输入是一个 i w 一 百零二,进来的是一个地,这个地址一百零二,是吧?依次供水的,它的范围是什么范围?告诉大家啊,你这儿设置什么?设置是电流零二七六四八,也不叫好记,是跟我们输出一样的啊, 而总之你这设置了零二。哈,那你这个地址里面将来往这存就是零到二七六四八,他就把什么呢?他就把这个电流值啊,就是魔术转换了,模拟量转成数字量,内部我们说这个是这里面存的是零到二七六八,叫做数字量啊,存了一组数字了,就把模拟量转成数字,就范围是零到二七六四八, 哎,然后呢,我们这中间变量添加一个啊,类型的话呢?我们辅点类型, 直接这是整形,直接我们在这啊,直接我们拖进来,他又在这直接转成福点了,然后呢他对子画的值呢?是零到二十六吗?是不是零点零到我们的二十六点零, 上线下线是吧?这是上线,这是下线,最后显示出来,我们找到我们的这块里边,这来一个显示 啊,就直接写一次供水的压力显示,不讲类型,我们把这个变量直接拖进来好了,那么我们下一步保存给它下来, 那么接下来我们在这里面进行监控, 监控啊,那么这个数值它会怎么变呢?如果说当前的数值啊,它现在变成这个幺三八二四 啊,对的话都十三,但是你看啊,你现在的这个,这是零二氨啊,因为他进来的数值是最低是四毫安,四毫安所对应的是零,是吧?所以这个位置我们不应该填零,我们要填什么?五五三零, 对吧?啊?因为你仪表他输出最低是个四毫安呢,那四毫安对应才是一个零千帕吗?对吧?啊?你通道这可以选,这不就零二十吗?那么如果你这个位置啊,显示的就是压力是零点零, 如果这个位置这是一个二七六四八,最后显示的是个二十六,不就是二毫安吗?二十六啊,当然如果是一个幺六三八二,随便打一个啊,数值,那么对应的话呢?十二点七,这个有问题吗? 如果说我们在这个通道当中啊,如果通道当中我这个位置是能选什么?四到二十毫安的话,不能选的话啊,那么是不是我们在这块就不用添五三零,添零就行了? 电源有通道,你可以选四号焊,那么你四号焊所对应的指的四焊对应都是零二焊对应的就是我们的二七六四八,是这样啊,你看是这样选啊,但是如果,比如说,如果我们现现场有一个变频器,变频器呢,它输出一个零到十伏,所对应是零到五十赫兹的话,那么我们这个模块啊,比如我们打开啊, 如果现场有个变频器,我要采集下频率,那么我们同样模块拖进来啊,比如说这模块上它是一个什么?它是个电压,这个通道, 他这个你像啊,他这个模块啊,零和一,他是你设置一个,有人你把零通道设成电流了,他零跟一全是电流,选择从二开始还可以选,因为一设置了两通道啊,那这个位置如果选电压的话,你看啊,就是 i w 一 百零六,对吧? 你通道里面是这么设置的,那么这个对应的数值呢?这个地址里边所对应的数值呢?就是负的二七六四八到正的二七六四八。 如果你现在进了一个什么,进了一个十伏电压的话,你去看这个数值,他应该是显示二七六四八,如果给一个负五伏的话,他进来的,那我们这应该显示一个负的幺三八二四五嘛。同样我们转换的话,那也要用什么,也要用这个去转, 也要用这个去转啊,也是一样啊,道理一样的啊。那么接下来话呢,我们再去写一个模拟量采集的这模拟量输出,对吗?啊,今天的第二个作业啊,我们再做一个模拟量采集的,添加一个同样 f c 块个模拟量采集 采集,模拟量采集的话呢,那么确定 还是不要重啊,都放上还是这俩指令啊,我们剪辑一下,直接放这里边,无非就是有什么不同的,这属于类型,输入是个整形,输入是个整形,对吧?输出是个浮点类型的,它就是这是有区别的。然后再输入啊,就是模拟量通道, 为了通道是一个整形的,对不对?好了,这个通道的这个值,它在一个低线以及这个通道的话呢?一个高线为了通道把这个拿进来,把低线拿进来,高线拿进来,然后我们在这中间变亮 好了,最后我们输显示值,显示 显示值,低线显示值,我们是一个补点类型的,对吗?然后呢我们这显示值的高线 h 低线拿过来,高线拿过来,最后我们输出的显示值,这是我输出的最后输出的补点类型。 好了,那这个块的话呢,我们也写好了,那么将来我们只要从模特上显示的话怎么办啊?我们直接把这块拖起来就行了啊,这刚才说的,我们说 啊,现场是一个呃,四到二十毫安,对吧?啊?然后现场是一个四到二十毫安,二十毫安,那么我们通道的话呢,选择的是一个零到二,那么在这就是 i w 一 百零二 一桶水,那么通道的话呢就是五五三零到我们的二七六四八,这个呢显示的话呢量程是刚才我们看到零到二十六点零,那么这我们写零点零到我们的二十六点零, 最后呢给到我们最终的一个显示,一次控制压力显示,我们把这个拿进来,这两块封装好了以后我们就可以放到我们的库里边了,是吧?以后用我就拖拽拖拽就可以了,不用管别的了。啊,过量输出,我们就用这个过量采集的话呢,我们用这一块 选择监控啊,比如说当前是什么是采集的是五三零那数值,那显示就是零千帕啊,那么如果采集的是什么二七六四八所显示的就是二十六千帕,对吧?这都有了,这个数值用于我们聪明显示,我们下期再学,你学会了吗?我们下期见。

大家好,下面给大家讲解一下西门子的 s 七杠幺二零零 plc, 在 plc 上单的模拟量输入通道上面为什么要并连两个电阻?首先先看这个 plc 的型号,他是一台幺二幺五 c 的 plc, 本体集成了两路的模拟量输入和两路的模拟量输出,这两路的模拟量输入信号,他只能接收零到十伏的电压信号,不能接收零到二毫安或者是四到二毫安的电流信号。 但是在我们的一个现场,我们的压力变动器他过来的信号呢是一个四到二毫安的电流, 此时呢他是不能够接收的,这个时候呢就通过并接我们的一个五百欧姆的电阻,把这个电流信号 转换为我们的电压信号,把四到二毫安转换为二到十伏的电压信号,再输入到我们的模拟量输入通道上面,这样的话 plc 就可以接受我们的一个电流信号了。 所以说在很多设备上面,我们会经常看到上面避免了一个电阻,尤其是西门子的 plc, 包括西门子的两百也是一样的,他也是不能接收电流型号的,只能接收电压, 都是通过这种并接电阻的方式把电流转成电压信号。顺便给大家再来分享一个小的知识点,他本体自带的这个模拟量输入通道两路输出,他只能输出一个电流信号,不能输出电压信号。如果说 你想要输出一个电压信号,也是同样的方法,通过并接电阻可以输出一个零到十伏的电压。喜欢自动的朋友,双击点亮给大家分享更多知识。

两分钟让你学会公共人的必经之路,我会用三种方式让你彻底学会模拟量。首先是用压力表让你学会模拟量输入,再用模拟量控制变频器让你学会模拟量输出。其次再教会你用算法批量处理模拟量,算法牵扯到负循环,主播往期都讲过。 好,我们先来学会模拟量输入。模拟量输入实际就是发出一个电压或电流信号给到 plc。 发信号的设备有很多,一般是仪表类的,例如我们这个气压表就是发送一个四到二十毫安的信号,然后给到 plc 模拟量输入端子。例如这个表的量程为零到一兆帕,那就是零到一兆帕,对应四到二十毫安。如果气压为一兆帕,气压表就输出二十毫安。程序也很简单, 只要是四到二十毫安的信号,那就填这个五千五百三十毫安,或者零到十伏,就填零到两万七千六百四十八,这个是固定的,记住即可。 这个 i w 六四是我们的模拟量输入地址,这个是标准化指令,它会把收到的模拟量信号转换为一个比值,这个比值在气压表的量程之间缩放, 然后就能自动算出气压值。我们再来看模拟量输出,模拟量输出是 plc 输出一个电压或电流信号,然后给到变频器, plc 为输出零到十伏电压,变频器设定的是零到五十 hz, 就是说零到十伏电压对应变频器零到五十 hz。 我 们看程序原理是一样的,设定的频率范围是零到五十,然后转换成一个比值,这个比值在零到两万七千六百四十八之间缩放,然后输出电压值,我们演示一下,我输入频率为五十,因为五十是设定的最大值,所以比值为一, 然后这个一在零到两万七千三百四十八之间缩放,缩放后输出的就是十伏电压,然后十伏的电压给到变频器,变频器就以五十 hz 启动。现在应该明白了吧,那我们来看算法实际也很简单, 首先建立好变量,变量 i 是 错误循环,用的这些就是过程使用的表变量。我想处理五路模拟量,所以建立了一个数组,我们来看程序,这个变量 i 在 零到四之间循环,因为模拟量地址全是 i 区域,我们用的是 p q 指令来读 i 区域, i 区域就填十六,井号八十一,非数据块默认零即可,这里是填带提取的数据,那我们来分析程序,变量 i 循环到零的时候, 这里也是零。西门子中模拟量通道起始为 i w 九六,然后是 i w 九八,以此类推。模拟量起始地址是 i w 九六, i w 九六,加上变量 i 乘二等于 i w 九六,也就是说变量 i 循环到零的时候,是读取 i w 九六的值,那变量 i 循环到一就是读取 i w 九十八的值,然后以此类推。不理解不要紧,自己试着带入一下就理解了。 读取过来的值先放到标准化指令里面,然后算出一个过程值,把这个过程值再放到缩放指令里面,然后就自动算出来了。好,这就是模拟量的用法了,现在模拟量没问题了吧,那我们下期见。

这条评论一看兄弟就是铁粉,所以我来回复一下,纯分享就行的那一站,让我的账户直接来到了我的成本线,因为我是加绒的,二十五个点的回车,说实话就直接让我到心有点不稳了,那么怎么样才可以让到心稳定呢?就是坐稳 每一笔交易,不是口头上说我要坐稳,而是实实在在的要做那种自己完完全全能看得懂的交易。或者这样说,看看能不能理解我做的都是最安全的交易,不是说这一笔交易我一定不会亏,而是这笔交易的赢亏比特别的好。就拿我上个票,我举个例子,你们可以看我那个画图,我最多输,我输三个点,但是我一旦盈利, 那我就能盈利十到二十个点,这就是非常划算的盈亏比。然后我唯一需要付出的就是时间盯盘跟等待,等到到了自己给自己设定的那个时间点,我个人就是五月十五号吗?如果也完成了那个目标点就是十个点, 那么心气可能自然而然的也就回来了。这是我交易的心得,真的纯分享,如果觉得有帮助的话,可以点点关注,感谢!