粉丝22.5万获赞36.2万

模拟值高线你可以简写一下啊,简写一下模高减模低。很简单啊,现在就可以写模高减模低除以十高减十低,就简写就可以了啊。 摩高减摩低比上比值啊。横线是比值比是十高减十低,就等于模拟值减去摩低除以实际工程值减去十低。就是这个啊,按照这个来做, 按照这个来算账啊,这是标准公式。网上写的那些啊,你可以在网上搜一下,都是写的英文,唯独我们正点给你翻译成汉语了。都是英文啊,什么什么艾,这个奥特布萨等于什么 isl, 是 ish, 减去什么 isl 等等啊,都是这些啊, 我们全部变成汉语了啊,也就是推导出来以后就是下面这一行。这一行的意思就是你看啊,模拟值是什么数?什么数据类型? 模拟值是什么数据类型? aiw 十六里边什么数据类型?整数也就是这个是整数,这个是不是也是整数啊?实际工程值是什么数啊? 浮点数,这个是不是也是浮点数?嗯,整数和浮点数能相成吗?不能不能,所以说这里边是不是必须要转换?对,那你要转换成谁呢?浮点数是都转换成整数呢?还是都转换成浮点数呢?浮点数对,就看等号的左边是谁就转成谁。 等号的左边是不是要求实际的压力?实际工程值,他的数字,他的数据类型是浮点数。所以说你把这后面凡是不是浮点数的啊,通通变成浮点数。这个不算一个作业啊,这个感兴趣的同学可以自己去试一下,写一个代餐词程序,然后调用一下。

近日话题, p l c 调试中遇到模拟量数据飘忽不定,该怎么办?问题如下,车间有十台两百五十千瓦电机,负载为高压泵,变频器跟 p l c 连接,变送气到 p l c 为四到二十毫安模拟量, 中间使用屏蔽线输入,调试好后运行一周一切正常。厂家走后开机,忽然出现八号泵,设定四十公斤压力,实际值为七十公斤,设定八十公斤压力,实际值为一百一十公斤。刚开始怀疑传感器故障,替换到其他泵上,一切正常。 之后变频器全开,三四五六七九十号泵也出现类似问题,推测为压力传感器受到变频器干扰造成。厂家建议增加金属管屏蔽,但是考虑 遇到现场施工难度,认为变频器的斜拨干扰应该是压力值上下波动,很少见到有干扰造成呈现性增大的。刚开始怀疑厂家程序有问题,因为显示屏这边始终显示的压力值是四十公斤, 但是变频器却输出七十公斤的频率。厂家不同意该观点,说自己绝对用的西门子标准功能快,百思不得其解。无意中发现厂家传感器附跟屏蔽层, 同时接入到 p l c 模拟量输入端的 app, 拆下屏蔽线后将其接入设备的地后故障消除,推测 二线至传感器正极有 p l c 提供二十四伏电压,负极则是传感器用来输出四到二十毫安电流的地方,屏蔽线跟负极接到一起后, 屏蔽线上的感应电动式产生,电流一起进入了 plc 输入端,造成了一个叠加的电流,从而形成压力值线性的增加。结果运行没两天又出现同样情况, 并且更严重的是其中一个压力传感器传感器拆除了,居然还有四十公斤压力。最终检查发现 plc 输入侧负极波线波长了,相互之间短路了,造成其他通道的信号串出来了。这才想起来刚开始调试的时候,厂家问我 是不是设备地跟柜子的不在一个地上。压力传感器屏蔽线二端接地后干扰还特别厉害,都无法显示。我也没多想,随口来了句单端接地。之后他们说好了,现在想来应该是当初没 每个传感器的电流输出侧都通过屏蔽线连到了一起,造成了短路。之后拆除了传感器侧的地线,由于屏蔽线没接到一起,所以信号正常了。

好,我们今天来说一下那个代餐子层系的编写啊,我们这里以模拟量作为一个参数啊,模拟量因为作为参数的一个组成,做那个转化的公式啊,做一个子程序啊,先咱们看一下啊,先举个例题啊,这是一个压力传感器的模拟量 如何转换成 plc 可识别的一个数字量,这里一个呃,模拟量的一个转化公式啊,这里面知道了这个传感器的电流的取示范围就是四到二十毫安,然后 plc 的值就是对应的五五三零到二七六四八,这是一条规定。 呃,传感器对应的压力值是零到五十千帕。我们这里看一下这个坐标啊,这里坐标横轴代表实际的就是传感器实际的压力值,然后纵轴代表飘色的模拟值啊,这里面有 模拟值的最大值,模拟值的最小值啊,然后这里面实际传传感器的实际的最大值和实际的最小值啊,这里面只要求出 x 这个点的 大小,我们这里只要求出 x 点大小,我们就可以始终得到能,能得到一个实际的一个压力值了,对不对?那我们怎么去求这个 x 呢?这里面需要用到了一个小小的知识点。什么知识点?我们看一下这个知识点啊, 嗯,初中呢几集集合,我们这里是一个直角三角形,求出 x 的就等于求出了 be, 把 be 求出来就等于求出了 x, 那 be 怎么求? b e 是 x, x 的等于 b e 比上 c d 等于 i b 比上 i c 啊,这是一个很简单的一个初中的一个物理知识啊,然后就能抽出来 这个 b e 的长度,对吧?好,来看一下啊啊, b e 比上 c d, 对吧? a i b b 上 i c, 然后就等于对应的是吧? x 减零, 然后比上五十减零,这里面的零不一定是有的时候可以是其他的数啊,所以说要写上这个数,他是一个线段的一个距离,线段的距离就是这是线段的距离啊,有,有终点,有起点。 嗯,然后这样对应的是,呃,一万减去一个五五三零,然后二七六四八减去五五三零,就等于 ic 的长度, 等一下 i b 的长度,这样就知道都能算的出来。好,我们大家把这个求 x 的长度,不求 x 等于多少,十几指等于多少,对吧?然后求 x 的十几指,然后把这个公式啊对上去,然后就求出了 x 等于五十 减零,乘一个一万减去五五三零,除一个二七六四八减去五五三零,然后加上一个零,这个零要加上啊,一定要加上,不要少写啊。嗯,好,我们看对应的对应的他那个这几个,这几个数对应的是什么意义啊? 这里面 x 对应的实际工程值,这他实际值是多少啊?五十对应的是五十最硬实际的最高值,这个压力传感器的最大值,然后零对应的是一个实际实际的压力传感器的最低值啊,然后这一万是就是 一万,对应的是一个就是模拟量,就是他这个模拟值啊。呃,模,模拟值就是要传到模块啊,模拟量模块啊,要把这个传感器的这个值啊传送到 模拟量模块,模拟量模块,然后的值,然后再抵到漂线啊,然后五五三零是模拟值到最低值,然后二七六四八是模拟值到最高最高值,对了啊,这里都可以有重复的值啊,数字是对应相对应的,意思是一样的啊, 好,这里能就能求出来是此时的 x 等于多少, x 等于十点一千,怕这个时候,我们这个时候就能把这个 x 当成一个。 嗯,实际工程师把这个,把这一条当成一条公式来去使用啊,就可以当成公式了,只要符合模这这个类型的模拟量转化的。呃,嗯,东西啊,或者是 都可以去这样去转化啊,我们看一下就把它当成一个公式来去作用啊,记住啊,这就是 公式啊,模拟量就是如果编写模拟模拟量转化的子程序啊,就是在在两百 smart 的两百 smart, 在两百 smart 的编程软件当中是如何编写这个程序的啊?我们可以先看一下这个两百 smart 的编程软件。子程序在哪里啊? 子程序是在这个位置啊,你看第一个是主程序,第二个是子程序,第三个是中段程序啊,这里面我已经写了。写了啥?这里写什么,就把这个先擦掉啊, 我已经把这个子弹就写好了。看一下啊,这里面先要做的一个事情,就是把那个 需要做的事情,就是把这个整数啊,我们先先这样,先定义,先知道他定义在哪里啊,先把他的边量表打开,我们先要知道我们要做的是哪些事情, 我们要定义一个实际的最高者,因刚刚有人看了一下,有五个,五个输入,五个输入点进就是输入好看一下啊, 我们要分析下输入点,然后这个输入点有那个实际高,实际最高,实际最低,然后模拟值模拟最高,模拟最低,然后这里呢?这,这确定了这些输入输入的啊,然后就要把这些做运算,做运算之前要把它化成同一种数, 否则话不能进行预算,你有的是整数,有的是实数,那是不可以进行预算,要不都把它换成一个实数去做的运算啊。呃,做好之后这就是一个模拟量的一个转化的一个子程序啊,调出来之后在主程序当中就是这样的呈现形式啊。好 好,你看一下,这就是在主程序当中去调用调用出来的一个那个呃,子程序啊,把这直接拖过来,然后就在这个里面直接输入一个数值,他就输出一项这样的一个数啊。 好,我们看一下,这个要静音,我们刚刚看了一下,油, 有五个输入啊,这里有五个输入,然后我们进行五个输入的一个定定义啊,把他那个符号名字改了。还有这里面有一个临时存储器啊,大家注意看,在临时存储器是临时存放数据的一个存储器啊,数据类型,呃,变量名称,还有就是 实际工程者,他是一个输出,前面都是输入啊,然后给这个子成穴啊,命一名重新换一个名字 叫模拟量转化这个程序啊,那这个都很简单啊,这个公式是刚刚前面的一个公式啊,我们给他起了一个名字叫网红公式,因为在网上非常火啊,网红公式,然后请记住这个公式就好了,这里面的值和刚刚一样啊,实际工程值啊,这里不多说了。 好,然后代餐此层也拼写贴纸板,就是就是把这个, 嗯, 首先第一步是定义变量名称,然后第二步十数,整数转十数,你看转转,转成十数了啊? 整数转十数,但凡都是整数类型的,多数转成十数类型,然后在这里之后再进行一个运算。做什么运算呢?就是做这个运算,做出做这个减法运算,减法运算,减法运算,然后再做乘法运算, 除法运算,然后再做一个加法运算,然后我们,我们呢子程序当中写的就是刚刚我说的这些程序是运算啊,你看这里面是一个减法,减法,减法,对不对? 看到了吗?这里是不是减法,减法,减法, 然后这里面是乘法,然后除法、加法,再看一下啊? 哎,是不是乘法、除法加法, 这里面对应的一个就是这里面都对应上去了吧?按照预算法的对应上去, l d 五十四加 l d 五十四,除以 l d 五十。这里面用到了 ic, 为什么会用到 ic 呢?这里面用到应该是用到五十八, l d 五十八,对吧?正常的时候是 l d 五十八。临时存手气吗? 这里正常来说是用到 lt。 五十八。 lt。 五十八,一个存储器,临时存储器临时存放出去,但是 他这里面出现了红色波浪线,为什么会这样呢?因为已经超线了,这里面超线了之后就是他存储器放不了这么多存储器了啊,我们应该用谁来期待呢?用一个万能存储器累加气, 谁是累加气呢? ic 是累加气,有几个累加气呢?一共有四个累加气, ic 零到 icic 三啊,然后 ic 三之后,然后再做一个加法, 这里是一个加,最后那个加零的一个零,对吧?然后一个就输出了一个实际的,然后指 lt。 十四是 lt。 四是谁是谁呢? lt。 十四就是 x, 对吧? 还有这里的子程序就写完了,子程序写完之后,我们要在主程序当中去调用,把这个刚刚写好的子程序直接拖过来来放到这个位置。啊,一样的啊,模拟量转化,你看 和这种名字都一样,是我们刚刚写的一个程序啊,直接直接在这里吊用,就不用再写了,很多在主城也看了很多啊,这样就是一个代餐子程序的一个编写的过程。


西门子 plc 控制变频器四到二十毫安模拟量输出控制变频器频率的案例。大家好,今天我们继续来讲我们这个触摸屏啊,控制西门子两百十码的 plc, 然后 prc 来控制这个变频器的启动停止和设置频率啊,我们来现在来启动一下,按一下正转, 现在电机在正转的运行,目前的频率是二十点四赫兹,我们来通过触摸屏上的 修改一下当前的频率五十,确定 啊,现在变频器的频率已经修改为五十,或者上个视频我们讲了这个 plc 的接线啊,今天我们来讲一下 plc 的编程 和这个触摸屏的主态啊,下面我们来看一下西门子 plc 的编程。首先我们打开西门子的编程软件,双击打开 好,打开以后,第一步我们要对 plc 进行主探,先点击这个 cpu ht 三零 进去,进去以后我们看到第一个这个是 cpu cpu 的型号,我们当前的型号是 h t 三零,我这个是 h t 三零的, 然后我们需要组它一个 h b 的扩展模块,扩展模块我们选择 h b 科目一 r h 四八五杠, r h 二三二这一个,然后我们点击, 我们点击确定,我们再点击进去这个 cpu ht 三零选 则启动,把它的启动模式改为乱的模式,表示我们这个 cpu 上电以后,它的状态是启动的状态, 他系统默认是停止的状态,改成启动的状态,然后点击确定。 好了,现在我们就可以进行编程,我们只要控制两个中间继电器的线圈, 我们写两个奇宝亭控制程序就可以了。首先拉一个常开触点,一个常闭触点 一个线穿,还有一个,这个自锁啊,把这个连起来, 然后我们写第一个症状的程序,症状用 m 零点零, 这个是停止,我们用 m 零点二输出,我们用 q 零点零,这个是自锁线,我们用 q 零点零, 我们现在给他注视一下,把鼠标放在这个 m 零点零上, 右键定义符号正转, 停止 这个 cpu 杠输出 q 零点零,这个是系统的注视,我们需要把它先删掉, 找到符号表,点击 i o 符号,再 在 i o 符号这个地方右键删除表格,删除, 我们重新输入 q 零点零,我们右键定义符号,点击中转 q 零点零,我们点击上面编辑一下。 好,第一个症状的我们写好了,我们这里注释一下症状, 我们再选一条反转的,反转的和正转的一是一样, 我们把上面的程序给复制过来,然后粘贴一下,我们修改一下这个地址就可以了。 m 零点一啊,作为反转 输出的话是 q 零点一,这首 q 零点一,然后我们定义一下符号,这个是反转 啊,电机板砖,我们再来编译一下。 好,现在这个正转,一个反转,这个是反转,我们已经写好了 啊,我们还需要啊,做一个停止的指示,停止的指示灯,我们用 q 零点二,这个停止指示灯怎么写啊?我们可以这样写, 我们可以这样子写,拖两个长臂触点过来,当这个 q 零点零 和 q 零点一没有接通的时候,那么他就输出 q 零点二。 q 零点二作为停止 指示灯啊,他没有正转或者反转的时候,那么他就接通这个 q 零点二啊,这个作为停止的指示灯,我们这里写 这个是 q 零点零, q 零减一,现在正转反转啊,都行。 好了,我们还有一个呃模拟量四到二十毫安的控制变频器的频率的, 我们今天使用这个库指令来写,非常的简单,我们找到上面啊这个库,点击,然后找到 这个输出四到二十毫安的库,再点击下面的 输出四到二十毫安,我们鼠标按住把它拖过来。 啊,这个就是一个库指令,它的 e n 端啊,需 要一个一直接通的 h m 零点零,然后这个设置频率我们用 v d 零, 数字量上限二七六四八点零,数字量上限五五三零点零。 啊,这个温度上限,温度上限,这个是我以前控制温度的时候写的。 cosin, 我们现在是控制变频器,他的上限是五十点零,或者 下线是零点零输出频道 q q w 六百, 这个是我们这个模拟量输出通道。好,现在一个程序已经写好了,我们编辑一下 输出没有错误,我们点击一下下载的按钮, 点击查找 cpu, 点击确定 这里面全部都勾转, 点击下载,点击试是否将 cpu 置于乱状态,乱模式,点击试 好了,现在程序已经下载到 plc 上。我们再来打开触摸屏的编程原件,双击打开, 点击上面的文件,点击新建工程, 选择我们触摸屏的型号,如果说找不到触摸屏的型号,我们就选择其他型号, 八百乘四百八的分辨率,我这个是七寸的触摸屏,点击确定, 现在我们来主菜,我们先点击这个设备窗口,双击进去,我们拖拉一个通用 t c p 副设备过来, 再添加西门子两百 smart 的驱动, 点击是好,我们现在来点击这个副设备进去, 我们需要填的是两个 ip 地址,一个是本地 ip 地址,这个本地 ip 地址是触摸屏的 ip 地址,幺九二点幺六八点 点零点一百,这个是触摸屏的 ip 地址, 我们再选择远程的 ip 地址,幺九二点幺六八点零点一, 这个是西门子 p l c 的 ip 地址,点击确认,我们再 点击这个西门子 smart 这个驱动程序,双击进去, 把它原来的这些给全部删掉。我们点击新增设备通道,选择 m 区 am 内部计计算器,我们地址零通道三个, 然后点击确认,那么这个是 我们来连接一下变量,这个 m 零点零是正转 确认, m 零点一是反转确认, m 零点二是停止确认, 然后我们再增加 q 输出继电器,也是三个啊,点击确认第一个 q 零点零 是电机正转, q 零点一,电机反转, q 零点二,停止指示灯确认,还要增加一个 v v 数据计存器 啊,我们选择地址通道零,数据类型,选择三十二位浮点数确定, 我们来连接一下变量,这个变量是设定频率 确认,现在这个变量我们已经建立了,我们点击确认, 全部添加,我们回到工作台,点击上面的工作台, 点击用户窗口,窗口零,双击右键属性,我们窗口背景改变一下颜色, 我们点击这个标签拖出来,双击进去 填充颜色,我们改一下,改成黄色边线颜色,没有边线。 制服大小改一下这个制服大小,改成爱好确定, 点击扩展属性,四到二十毫安 模拟量控制变变频器速度 啊,这个标题我们写好了,我们点击标准按钮, 画一个按钮,双击进去基本属性,把这个背景图这个勾去掉, 填充颜色我们改一下,改成绿色吧,这个文本颜色改成黑色,制服大小改成爱好, 点击确定,点击操作属性, 点击数据对象词操作,选择按一松灵, 就是我们按的时候为一,松开为零,点击问号,选择这个正转,点击确定 这个文本我们改一下,改成正转, 我们先复制三个按钮, 复制粘贴三个按钮,然后传选,点击左边键对齐, 上下纵向等距点一下,我们修改一下 这个是反转操作属性,正转改成反转。 确定颜色,我们可以改一下这个填充颜色,改成黄色吧, 然后这个是停止停止填充颜色改成红色,操作属性改成停止确定确认 好,我们再点击这个输入框啊,这个我们做一个 频率设定频率的啊,我们复制一个那个设定频率 大小改一下, 这个是锁定频率,对齐一下,上对齐, 然后这个输入框我们选择数据对象名称,选择设定频率啊,自然小数点,去掉 固定小数位数,我们选择一位,点击确定这个数,这个文字大小我们改大一点,改成爱好 好了,现在我们已经主态完成了,我们点击上面的下载运行按钮,选择连击, 我们选择用 usb 啊下载程序,点击工程下载, 点击运行。好了,现在我们触摸屏 啊已经组装好了,我们现在来啊,启动一下增转, 现在频率是二十赫兹,我们来改一下这个频率, 完成五十确定啊,现在是五十后置频率啊,点击停止。 好了,这个就是我们使用啊四到二十毫安模拟量来控制变频器啊,速度, 我们启动方式是外部墩子控制的啊,今天视频就讲到这里。

西门子 plc 控制变频器四到二十毫安模拟量输出控制变频器频率的案例。大家好,今天我们来分享一下触摸屏来控制 这个西门子两百 smartplc plc 来控制两个中间继电器, 然后经过中间继电器转换来控制台达变频器啊,正转反转以及设置变频器的频率。 设置变频器的频率我们使用啊,模拟量模块输出四到二十毫安来控制变频器的频率啊。我们来 看一下触摸屏这边,触摸屏这边有设定频率正转反转停止, 有三个指示灯,分别是正转指示灯,反转指示灯,停止的指示灯啊,现在我们来测试一下它的功能,我们按一下正转, 现在电机是在正转的运行,然后我们按一下停止啊,电机停止反转 啊,现在电机反转当前的频率是十赫兹,十点二赫兹啊, 我们来我们来设定一下变频器的频率,二十确定 二十点三或者五十 啊,五十赫兹。今天我们只要分三个部分来讲,第一个部分是啊,如何接线啊,触屏和 plc 啊,中间继电器啊, 变频器啊,如何接线的。第二个部分是我们的西门子 plc 程序的边 写啊。第三个部分是触摸屏的程序编写啊,触摸屏的主态。第一部分西门子 p l c 的接线图,下面我们来看一下西门子两百 smart p l c 的接线图。 cpu 的型号是 ht 三零这款 plc, 它输入电源是二十四伏, 其中这个 l 正接到开关电源的二十四伏 m 接到零伏,这一个是接地的 p e 啊,这个是接地线, 我们再来看一下输出的接线输出的话,我们接了两个中间继电器, k a 一和 k a 二啊, i l 正接到开关电源的二十四伏 i m 接到零伏 q 零点零,控制 k a 一, q 零点一啊,控制 k a i 啊,控制它的线圈,线圈夺电以后,我们再来看一下这个变频器这边的接线啊,一个 g n d, g n d 啊,是 一个公共端啊,分别接到啊,两个中间继电器的啊,常开触点,当我们 k a 一线圈夺证以后,他这个线圈他这个常开触点闭合,那么这个 g n d 和 m 零啊,接通, 接通以后变频器就会增转,当我们这个 ki 线穿夺电以后啊,他 这个 g n d 和这个 m 一啊,就导通啊,这个常开触点导通 g n d 和 m 一接通 啊,他就是啊,反转, 反转。我们再来看一下这个模拟量模块和这个啊变频器的接线, 我们利用啊,模拟量模块四到二十 毫安啊,模拟量控制台达变频器的啊,一个频率, 它的接线啊, m 接到 g n d i 零,接到这个 a c i 啊,模拟量输出四到二十毫安。控制变频器的频率, 我们来看一下变频器参数的设置,主要有三个,第一个 p 零零,主频率输入来源设为零二, 模拟量信号四到二十毫安,输入啊, p 零一, 运转信号来源设为零一,我们使用外部墩子控制 p 零三,最高操作频率啊,设为五十赫兹。再来看一下这个触幕屏的地址, m 零啊,是一个正转 m 一啊,是反转 m 二啊,是停止 q 零点零啊,是电距的正转 q 零点一,是电距的反转啊,还有一个设置频率的,它的地址是 v d v d 零啊,这个是设置频率的地址啊, 这个就是西门子两百 smart 和这个变频器的接线。好了,今天的视频我们就讲到这里,下一个视频我们再来讲 p l c 的编程和触摸屏的组态,别忘了点关注哦!

西门子两百 smart 的模拟量编程,我们用的是温度变速器,四到二十毫安对应的是零到一百度,那么零到二十毫安对应的 plc 的数值是零到二七六四八四毫安对应的是五五三零, 所以四到二十毫安对应的数值是五五三零到二七六四八。来看一下这个模拟量的指令,这边是 input, 写上模拟量的地址, ai w 十六,这边是模拟量的上限和模拟量的下限,上限是二七六四八,下限是五五三零。 下面是传感器的上线和下线,传感器的上线是一百度,下线是零度。输出输出一个小数点,小数点用双字来存储,放在微区,所以我们填的地址是 vd 零学会的点个赞。

来吧啊今天换了裙子,我觉得今天应该能讲好啊,你们应该能也能够听懂啊。好,我们今天来讲模拟的 模拟量是这个 prc 里边啊,不管是哪一款 prc 啊,都是极其重要的一个环节啊,非常常用啊,常用的不能再常用了啊,他跟开关量一样的常用,基本上各个场合都 他啊,那么什么叫模拟量?那么你要学这个知识的话要跟开关量相对而言 就是他的对头是谁两个概念对比的选开关我们以前讲过的不是零就是一,没有什么零点五这一说,是吧?就这两个数,不是零就是一有电或者没电啊,这个没电就是有电,就这两种可能, 但是模拟量就不一样,比如说,哎,你说这个人的这个脾气好坏可以这样衡量,也许将来可能会发明这样的一种仪器啊,来衡量你这个人脾气好不好,立马可以检测出来, 或者衡量一下你这个人品怎么样,对吧?当然咱们在工业上目前不可能啊,那么在工业上经常见到的就是这种,哎,压力 或者测温度或者测一些湿度啊,或者说一些这个 流量啊,像流量记者一些啊等等这个类型的他就不存在这种零一的一说,对不对?不再是这种概念了啊,就是你说这个压力他有一个范围啊,在这个范围内他不会说有还是没有, 哎,当然有没有也可以啊,有压力没压力也可以啊,但是我们一般说这个压力是一个数值在某一个范围内变化,这样我们的温度也是啊,你不能说他没温度了对吧?没温度这个词不太好听,对吧?我们只能说这温度高了还是温度低了啊?在某一个范围之内, 这种叫做连续变化,就是他不会跳。 呃,就是这种的,就这种水线式的啊,连续变化式的不?不像这种断杆的啊,就这种啊,零一这种是翘边式的,这就是模拟量,这就是开关量。那么咱以前刚开始接触 prc 的时候就给大家说了啊,就是一开始降 prc, 一开始讲 prc 都给大家说了,我们 prc 只有输入和输出,对吧?这个 prc 在身上 只有这个输入点和这个输出点,对不对?爱和 q 啊, 我写上面还是下面,这个是相对而言的啊,咱们先不特定哪一个偏心啊,就是有输入信号和输出信号,这种呢,就是要么有电,要么没电,这个也是要么有电,要么没电,这种都叫开关量。那么由 可以看出来,这个 prc 他自身并没有处理模拟量的能力,对吧?这个是不是可以确定 plc 自身并没有,但是他没有,我们可以在后面加一个扩展模块啊,扩展模块就他自身这个 cto 目前没有啊,我们可以加一些扩展模块,比如说 a i 或者是 a o, a 是模拟量的意思,可以在这写一下啊。二是输入,那就是模拟量输入, a 是模拟量欧式输出,模拟量输出,加一些类似这种的模块,也可能是这两个模块混在一起,就是既有输入又有输出,比如说我现在店,我现在后边的这个啊,我现在后面加的这个股市啊, 这个叫 am。 零三这个模块就具备这个能力,他叫是三个模拟量输入,然后一个 三路模拟两路啊,写错了,两路模拟量输入,一路模拟量输出,这种模块 就说加上这个模块以后就可以把他的信号给我们 prc, 他就可以处理模拟量了,就模拟这个 prc 自身是没有的,能理解吧?就是我需要加入外围的模块,那我们外围这个模块起个什么样的作用呢? 你这他是不是不行啊?是的,就是不行啊,虽然你看你现在这个有些 ps, 比如说幺二零零的,他自身这个 ps 上带了这个模拟量这个输入或者输出,那么这个原理其实跟他也是一样的啊,你可以认为他只是集中了他 身上而已,你也可以认为他跟外面夹的模块的性质是一样的啊,一样的特点就是就 cpu 本身是没有处理模拟量的这个能力的啊,好,那我们看一下,跟现场联系起来啊, 比如说我现场要测这个,测这个压力吧。假如我现场要测压力啊,你是不是得买东西,对吧?比如说测人的体重,我们可以买个体重计,对吧?哎,假如你要测现场的这个气压呀,啊, 你得买这个压力变速器,对吧?假如我需要有一个压力变速器, 压力变声器,我们可以这类型的啊,我们通通也可以认为是一种传感器, 这些测信号的啊,我们可以给他总归为一个类别,都叫传感器啊,压力传感器、温度传感器,这个流量计啊,测流量了,等等啊, 那我这个信号,我现在这个东西能不能直接给 prc 呢?比如这个测量设备,不能啊,那我们给谁呢?给我们的模拟量模块, 现在这个信号是要现场测过来的啊,测过来的,那我们就叫模拟量输入啊,这个压力本身就叫,你可以认为就叫模拟量信号啊,那这个就叫模拟量输入,这个给这个模块 ai, 然后这个模块再给 prt, 是这样的一个递进的关系啊,做出来压力通过压力变速器,然后给模拟量模块,模拟量模块给 prc, 他们之间他为什么能传达 他,然后 prc 里边又得到了一个什么样的数值,这是我们所关心的啊。这个原理如果你不懂,那么接下来咱们有一个模拟量转换库,你调出来以后,你即便是会填也可能不懂啊,所以说知道这个原理还是很重要的啊。 啊,大家先不要说话啊,那我们就现在给大家讲一下这个原理啊, 比如说我这个压力是零到五十啊, 零到五十,那这个压力变动器测出来的时候,就在这个范围内,他会把这个零到五十的一个信号变成一个电压或者电流信号,这个大家都做过现场这个电工 维修啊,应该都知道啊,这些变成一个电压或者电流,假如说我写个电压啊,假如说是零到十伏的一个电压信号, 他也可以是电流啊,也可以是电流,假如是电压啊,那么这个电压信号 传递给了通过我们的这个模拟量模块啊,传递给 plc, plc 里边你如果把程序敲进去,他应该看到一个什么样的东西呢?他并不是看到了一个零到十伏这之间的一个电压,他看不见十伏啊,看不见,那么他看到的是一个数值, 这个数值呢是零到二七六四八这样范围内的一个数,也就是我们通过这样的一个转换,这个模拟量模块啊,咱们的这个 a i 模块就起个这样的作用, 就是把你现场的压力值变成电压信号,这个电压信号呢,再通过这个模拟量模块传送给 prc, 在 prc 里边看到一个数值, 也就是说当你现场的值达到五十的时候,那么这个电压信号刚好达到十伏,在 psc 里面你用眼可以一眼看到他的值,现在是二七六四八,能理解吧?那这说来说去呢,我们最终并不要这个电压,这个电压呢,只是一个中间的 相当一个中间人,对吧?就是他两个没法直接连起来,没办法直接连起来啊,连不起来,他们两个不能拉手啊,必须通过他才可以。那我们这个呢,就可以可以认为是中间的一个模拟量性 号啊,可以这样叫,有的人直接把这些叫现场的模拟量信号也可以啊,是这样,他这个才是真正的啊,中间的这个模拟量信号,就是他可以转成电压信号,也可以转成电流信号。 那我们如果不管中间这个电压信号啊,他是个中间值,那我们抛开他,我们之间,我们知道中间经过了这样一个转换啊,可以抛开他,那就看零到五十对应的零到二七六四八,没问题吧? 所以说你在这上面看到了零到五十之间的一个压力,对应 prc 里边是零到二七六四八,这阵没有问题吧? 那你说我现场的这个各种各样的信号啊,压力也好,温度也好,这个温度当然比较特殊啊,我温度一会再另说啊, 各种各样的,这个外界需要测量的信号,然后我转成什么样的电压信号才合适呢?是, 呃,能不能转成二百二啊,三十六啊等等,这个乱七八糟的是吧?那不行,我们有规定啊,这个信号也不是你你想转成多少就是多少的,我们基本上全国啊,包括这个,可能全世界都有一个这样的一个标准啊,那这个标准是什么呢?我们来看一下。这个标准 不是说你想变成什么就变成什么啊,标准就是刚才让大家截的那个图啊,一种叫做标准电压,一种叫做标准电流, 这个不同的 plc 还不一样啊,这个所以说你每一个 plc 都要去记, 就是每一个厂家他都不一样,这就是对应的一个比例啊,对应一个比例标准点有这个,就刚才大家看那个啊,我还有必要在这写吗?对,三零的是有个三万二啊,三零的跟咱们这个不太一样啊, 然后看看啊,觉得这个数刚才大家都截图了吧, 他分为这个单极性,还有这个双极性等等啊,比较复杂一点,我觉得我没有必要在黑板上都给大家写上啊,我就写一部分,好吧,我就写一部分啊,我就写个零到十幅啊这种,然后还有零到五幅, 他都对应是零到二七六四八啊,那个双急性的我就不写了啊,双急性的六, 还有那个标准电流,标准电流是零到二十毫安和四到二十毫安, 他分别对应的是零到二七六四八,然后这个是五五三,零到二七六四八, 就是这样的一个对应关系啊,这样的一个对应关系。那至于说你这个电压或者电流对应外接的那个压力值,或者变频器的频率啊等等,那个我们根据现场的这个传感器在说啊,啊,到这有有没有问题? 我们现在讲的是 stmat 啊,我跟他说不能说每一款 prt 都不一样吧,但是很多都不一样啊, 不要去记那个三万二了啊,他不管是对应多少也好,都是一个对应关系啊,这个并没有说呃,谁对谁错啊,就是一个对应关系,就像这个各国之间的这个钱啊, 你的一百块钱跟人家的一百块钱不一样而已啊,不一样,但是人家在人家那边也是呃,有人家的价值啊,就是对应的关系不一样啊,哼, 我们先光讲 spa 啊,其他的不讲啊,我知道有一个三万二的啊,这个这个地方有没有问题?就是标准电压和标准电流就是在 这个范围内的,对我们 spmat 来讲都是可以的,只要你这个传感器可以传给我这样的信号, 当然我也可以输出这样的信号啊,就是我如果这个信号是过来给 plc 的,那我们就叫模拟量输入, 如果说我现场哎,然后我需要一个这样的信号出来去控制谁,呃,控制谁,比如说控制一,这个控制一台变频器,我需要通过模拟量来调节变频器的频率, 那么这就叫模拟量输出,能理解吧?这是两个概念啊,一个模拟量输入,一个模拟量输出,就是我既能接受外界的这个电压或者电流信号,我也能送出来电压和电流信号, 所以说就分模拟量输入模块和模拟量输出模块啊两种。咱们学的时候呢,也是学这两种啊。 嗯, 那我们现在就给大家这个看一看,一个最经典的那个公式啊,来我们看看。 嗯, 这个啊 好,大家把这个图截一下啊,把这个图截一下。 这个这个图我估计也只有我们正顶才有啊,你翻遍这个全国的各个书上都不会这样写。

大家好,今天我为大家介绍一款模拟量转四到二十毫安的模块,这个是,嗯,模拟量的输入端, 这个是模块的供电端和四到二十毫安的输出端,上面是电源正,下面是电源负,中间是输出,这边是上面是模拟量的正极,下面是模拟量的负极,现在我们就演示一下,嗯,零到五伏对应输出四到二十毫安。 首先我们先给模块上电,供电电压是十二伏到二十四伏,然后对对应模拟量是零伏到五伏, 我们给模块商店之后,然后这个是我们的这个四到二十毫安的输出检测表,我们可以看到模块商店之后直接输出的是一个四毫安的电流,也就是我们现在模块是 输的是零伏对应的四毫安。比如说我现在把电压往上调至一伏,然后可以看到电压这边毫安变为七点二二毫安, 然后我再往上调至三伏,调至四伏,调至五伏, 我们调至五伏的时候会发现,呃,这个后面显示是二十点一三行,这时候我们可以调整上面这个电流上线的这个, 嗯,定调定位器,下面这个是对应的是四毫安的那个定调定位器,我们先调上面,我们拿到这个模块的时候,首先第一步就是先调准这个模块,调准这个模块就是我们先把电压达到模拟量的上限,也就是我的五伏, 然后看看这边表对应输出是不是二十毫安,如果比二十毫安大的话,我们就逆时针调节,比二十毫安小的话我们就顺时针调节,我们逆时针调节发现对电流会变小,然后我们只需要调整一点点就可以, 然后把它调整到二十毫安。好,这样的话我们上面这个电流上线就调整完毕,然后我们调整电流下线, 比如说我们现在把呃电源,把模拟量电源给关完,零伏。这时候比如说假如我们这个不是对应的四毫安,我们就可以逆时针也是减小,顺时针是增大,我们可以把它给调到四毫安,当然也可以调到零毫安, 这个是四到二环,或者是零到二十毫安都是可以的。好,我们调到四毫安, 调的时候不要调的太快,慢一点。好,我们调到四毫安,调到四毫安之后,这这样的话我们就对应的输出就是零到五伏,对应的是四到二十毫安,他这个精度还是比较高的。比如说我们弄个十二伏, 比如说我们对应三伏,他对应的输出就是十三点五八毫安,我们可以计算一下。 计算如何计算呢?就是嗯,三伏先除以五伏,先算出来他对应的百分比,然后再用四到二十毫安的里面的二十毫安,等于四毫安是十六十六,乘以他那个两分比,然后再加上四毫安,算出来就是我们对应的这个输出电流值的大小。