你这个 plc 的 输入啊,你接的是 npn 的 传感器还是 pmp 的? npn 的。 呃,那我们的输入模块上你怎么确认你接的是 npn 呢? 这有 ss 嘛,对吧? ss 公共端嘛,然后接二十四就是 p 二十四直接接到公共端上。对,你要这样看啊,我们的输入信号其实既可以接 pmp 也可以接 npn。 主要是看我们这边输入的公共端这边有个 ss 这个位置。嗯, 这回写 s s 啊。 s s 如果接的是正的,那么进来的就是 n p n 信号。如果这边接的是负的,那么进来的就是 p n p 信号。
粉丝1.9万获赞12.4万


汇川的这个项目我正在接线,我们来考一下。你啊,这个是什么东西?汇川的六六零安的那个四路驱动器。走的什么通讯啊? etc。 那 插插哪个孔?随便插可以吗?肯定不可能。那可以插这吗?就是 etc 只能插这个位置,对不对啊?那这边呢?也随便插吗? can 出来吗?走 alt 呢?进到 alt 呢?对,我们的 english key 要从这边出来之后插入它的映,然后 alt 呢?再插入这边的映,依次串过去啊。

hello, 大家好,今天我要跟大家讲的是 ez 五二幺和比利达实现一个通讯,我们先看一下就是它的基本的工作原理, 这个就是我们 ez 五二幺的整体,然后它是加了四个扩展模块,我们这次主要用到的是 四 a d, 也就是模拟量输入和四 d a, 也就是模拟量输出模块,然后去跟我们的这个比例阀实现一个通讯,然后呢这一个比例阀它是有四根线,分五根线,分别是 棕、蓝、白、黑和灰,对应我们的比例阀说明书上面的 接线,然后呢这个棕和蓝我们一般默认呢就是棕色接二四伏,蓝色接零伏,我们主要关注的就是 白线和黑线之间的接法,这个灰线呢它是一个接地线,一般可以不用管这两白色和黑色接线,就是我们要去看一下说明书如何跟我们的两扩展模块进行相接。 好,接下来我们来看一下说明书,这一个呢就是我们会传比例阀的说明书了,然后我们先看一下监控输入配线图,也就是相当于 plc 把信号输入给比例阀来设定压墙。 棕色和白色是接二十四伏和零伏,然后白色呢 是要接到 plc a d a 模块,也就是模拟量输出的一个镇电压电压载的镇, 然后这个电电压载的负呢是要接到零辅区的,那我们来看看这一边它具体是怎么来进行接线的。我们打开 d a 模块, d a 模块呢,这个就是 d a 模块的 外部接线图,我们首先可以看到左边和右边两个 com 口是接二十四伏和和零伏的,来对这一个扩展模块进行供电, 这边就是我们今天要用到的 v o o 正 a e, 它是接到外部, 外部载的正,然后 a 三 v i o 负是接到外部载的负,也就是对应我们这边,这边它就是要接 a 一, 然后这个 v 负口就是要从 a 三接到零伏去。我们来看一下接线图, 这个是第一模块,第一模块的 a 一, 它是接到了 白线,这一个白线它的它的另一端也就就相当于它们两个形成一个接线,然后这一根 a 三呢就是相当于是这个主板的 负负极,电压负极接到了是零伏。然后我们来看一下 a d 模块,也就是模拟量输入, 也就是对这个比例阀实现一个监控的过过程。 大家看这个是监控输出配线图,我们这个比例阀呢,它的模拟量输出信号是一个电压型,所以我们要按一个电压型的接法, 它的黑线是接到负载电压的正,然后蓝色线呢是接到负载电压的负,然后我们看一下 a d、 a d 模块,模拟量输输入,这个它具体的接线,这个就是模拟量输入模块,它的接线图呢,我们可以看到这个左边是 a, 它的 最下面一排是要接二十四伏跟零伏的,然后这个 v i o 正需要接到是接正极, v i o 负是接电压的负极。我们来看一下我们的接线图, 那么最下面一个是 a 九是接到二四伏, b 九是接到了零伏,然后这一个 a 一 a 一, 我们接的就是黑色线,黑色线它的输出, 它对应的端子拍就是这一根线,然后这个这个 a 三呢,同样是接到零辅去了,那我们的接线就算已经完成了,下面我们看一下程序是如何进行写的。 这个我首先呢,我们要将 a d 模块和 d e 模块这两个模块通过工具箱拖到到我们这边这边来,然后这边有一个 i o 映射,就是我们都是用了 c o h, 不 管是 a、 d 模块还是 d a 模块,我们要对它设置一个映射地址,将它的值导到我们的 p、 o、 c 中。 首先我们还是先看这个第一模块吧,第一模块我们首先看到它的通道零,它的 转换范围,这个是数字输出范围,也就是负两千,负两万到两万,这个也就是通道值。然后这个 i o 映射呢? i o 映射我选择了一个 d d 二零七, 这个 d 二零七呢就相当于我 plc 把值赋给这个 d 二零七, d 二零七可以传送给比例阀,然后实现一个模拟量的输入, 我已经将这个比例阀这一个模块已经给封装好了,也就是设置了一个 f b 模块, 因为我们的 p、 o、 c, 它输出的它只能设置数字量,而电压呢?电压、电流,它属于一个模拟量。 首先我讲一下这个程序的设置啊,量程上限和量程下限,也就是对应我比例阀的加强,我这个说明书上的加强是上限是零点五兆帕,下限是零点零五兆帕。 然后这个 e 两万就是相当于是通道数的量程, 通道数的数一般都是零到两万,所以它两个上限减去,下限也就是两万。然后除以我这个量程输入值,就得到了量程的比例值,这个 d, 呃,这个我就是将设定的比例阀压强和量程的比例阀进行了一个相乘,就可以得到 通道数,然后将因为这个里面它是一个三十二位的浮点数,我需要对它进行一个变成十六位的 十六位的整数,所以我用了 call 指令对它,这是我的输出地址,输出地址,然后我们可以看一下这一个变量表,应该是输出变量表,你看这一个 输出地址就是跟我的,是 我把输出地址的值可以赋给输出通道数,输出通道数呢,它是跟我比例阀有一个关联地址的, 也就是第二零七这一个软原件地址,我可以通过输出通道数里面的值输给这个软原件地址,然后这个软原件地址呢又给了 给了这个通道,然后我就可以将通道值转化成加强,这个是好的,那我们可以看到这一个图,这个就是一个 呃数字量和模拟量之间的相互转化。首先呢我们可以假设一下,这边是锅外轴,是锅炉的采集温度,横轴是定呃电压值,这两个都是一个模拟量,对吧?然后 电压值和通道数之间它是可以相实现一个相互转化的, 就是不需要我们人为的进行设定,它可以通过通过 plc 或者传感器 plc 就 可以实现这一个功能了。那我们主要做的呢,就是如何将 如何知道了通道值怎么求出这个工程量?那我们来看一下这个图对应 对应的程序,这一个就相当于我输出的一个通道值,也就是这边我设置了一个工程值在这边,然后被我进行用用比例,然后算出这个通道值, 对吧?通道值传输给这个比例法,它就可以实施,显示出我设定的这一个模拟量大小,也就是加强大小, 那到这一步是没有问题的,这是通道值。好,这个模拟量的输出也就完成了。下面就是要写模拟量的输入,模块量程的输入值,也就是模拟量零点五兆帕到零点零五兆帕之间的差, 除上这个通道数,我就得到了通道比例,然后要将实际通道数进行化成一个 int, 我们可以来看一下 a d 模块,在模块配置中我们可以看一下这个 d 二零五,我们来看一下这个模拟量输出, d 二零五就写在这边的, 这边呢是我给他一个变量,是 real 通道值,它的类型是一个 int, 大家看就是十六位的整数,十六位的整数,然后我们看一下 mate 们, 你看它的实际通道数,对吧?这个是我比例法给出的这一个通道数,我来传给 plc, 看它实际输入的这一个加强到底是多少。 现在我就是把 real 通道通道数里面值赋给了实际通道数,那 real 通道值是十六位整数,那实际通道数它也是一个十六位整数, 所以我要把它先化成浮点数,这一个是十六位数据转化成浮点转换指令,然后在第一幕相乘,第一幕是三十二位浮点数,乘乘法指令 实呃,实际通道数乘上通道比例,我就可以算出一个加强监控值,不过这个加强监控值它是一个浮点数,并且是一个后面有很多小数, 最后输出的话,你想想最小值是零点零零五兆,怕我是不是要把这个数转换成一个保留三位小数, 那我的想法就是将这一个乘上一千,然后再给他取整,再除以一千,再除以乘上乘上一千,除以一千, 实整之后除以减,然后就可以算出我的加强监控值,那大体的程序就是这个样子。我们要注意的就是我在这一个 f b 这个封装模块中, 量程上限,量程下限对应的是零点零五兆帕和零点零五兆帕,这个是在 p t 阀的说明书中的,然后这个 set 比例阀压强,这个是我人为去设定的,就比如说我 plc 摄入零点二兆帕,它也可以比例阀本质中显示零点二兆帕,就是这个输出地址。给比例阀我设定的通道数给比例阀,比例阀可以显示我相应的数值。 real 通道值是通过比例阀读出的,相当于是一个监控,我来监控比例阀的。呃,输出的通道数,然后转化在 plc 里面,看它的 加强是多少,有没有什么变化。我就通过这一个模块实现了一个 d a 模块和 a d 模块之间的传输吧,我先给它通讯一下,稍等,上电。 好,我们来监控一下,稍等,我打开一下摄像头,我的通讯呢是通过一个 空气压缩机,然后给这个屏蔽阀进行一个空气,然后它的输出呢是接到了这一个激光棒。现在可以看一下,我们可以自由通过,因为现在的压力非常非常小,我们可以看一下屏蔽阀上面的压墙,只有零点 零一兆帕,它是非常小的,我可以看到比例阀的压强设置到,呃,到了零点一兆帕,我们可以看一下我们 p o c 里面的值, 你看我设置的比例阀的压强,就是零点一兆帕,然后输出的通道数给了比例阀,比例阀最后转换成它的叫工程值吧,也就是加强。这个是我从 比例阀里面读出的通道数,经过我 p 我 poc 里面这个数,我实际读到的它的压强是多少。然后现在我们可以变化一下,现在可以变到零点一五,我们尝试一下 设置好,我们可以看一下比例阀,它上面显示也到了零点一五兆帕, 这个是我上面的输出的通道数,这个是输入的通道数,到最后监控出来值 差距还是稍微有点大的,可能是因为我这边的数据没有弄好,今天的分享就到这边,谢谢大家。

你现在做完这个设备,在做设备的过程中,一开始上机的时候应该也做了所谓的 io 对 点吧?那在 io 对 点的时候,我们假设说这上面的传感器,我们在监控的时候,程序里面监控,或者说我们在触摸屏上 io 监控的时候没有信号,那这时候我们要去排查,那请问我们大概的排查思路有哪些?首先看 地址吗?地址对不对?第一个点我们可能要先去看一下他到底接在哪个模块上,还是接在本地上,我们看一下对应的主太这个模块有没有挂上去,主太有没有主,对不对?如果说确认好主太 ok 了,那这时候我们去确认一下地址,那这个确认地址的过程中我们应该怎么去干呢?就是一只手挡住这里电脑监控这个模块。 第二步,我们现在呢拿一个东西,拿一个,比如说铁,或者拿一个挡片挡住这边的槽形开关上灯,假如说有亮灭,或者说这个灯没有亮灭,这是两种情况。 那我们在挡的过程中,首先呢其实要去看一下模块上的小灯指示灯,比如输入吗?输入的那个指示灯或者本体上的指示灯是否有亮灭的这个变化,如果有亮灭的变化,并且我们程序里面去看的过程中,发现当前的监控的地址上没有,那这时候说明什么问题? 模块上有亮灭,但是我程序里面没有,是不是就能确实是地址出问题了?地址上的没绑错。那第三步,如果说我们现在地址没绑错,模块上呢?没有亮灭,地址上的没绑错,那这时候会是什么问题?插光点坏了, 光电传感器可能坏了,或者说我们接线出问题了,这时候呢要去排查。比如说我们先看他这边的这个灯就挡的时候是否是正常的,首先供电是否正常,二十四伏供电是否正常,如果二十四伏供电正常的情况下,那我们接下来呢?实际上要怎么搞?要去找一下他对应的那个接口的那个线对不对?找到他的信号线,平行型的传感器信号线当我们挡住的时候, 对应的这个信号线输出的是什么?是零伏还是二十四伏?是二十四伏吗? n p n 型的传感器,黑色线信号线,黑色线零伏。那我们用万用表一端红色表笔打到二十四伏上,黑色表笔打到我们这边的黑色线上,当我们没有信号的时候,这个挡片拿开,拿开之后,那我们当前是多 实际上是零伏啊,拿开之后是零伏断路的状态,但我现在拿的挡片给它挡住,挡住之后黑色线是多少?是零伏?零伏跟二十四伏之间怎么样?有一个电压差,这时候呢就能检测到二十四伏,是这样的一个测试,能测试这个传感器是好是坏。如果是 p n p 的 传感器呢? p n p 就 反过来了,反过来黑色线是对应的,有信号的时候它是多少伏?是零 伏,有信号的时候实际上是二十四伏啊,我们拿个挡片挡住,挡住之后,当前的黑色线实际上会检测到二十四伏的电压,会输出二十四伏电压,说明这个点什么呢?你对于 n p n 和 p n p 的 接线不熟, 我们课程中三点六点一、三点六点四那几节课,你可以好好看看,把那几节课搞熟,所有的 n p n 和 p n p 的 接线呢,都能搞定了。好吧,大概呢就有这几个思路。第一点呢,我们要去拿个挡片去看一下它这个灯亮灭看一下,确认一下它供电,供电没问题的情况下,看一下程序员主态,主态有没有问,主态有没有主上,第三步主态也没问题,这时候我们就挡一, 挡完之后看一下模块上的小灯是否亮灭,模块上小灯如果亮了,这时候我们去看一下程序里面的是不是地址绑错了,如果说没有亮,这时候我们就确认一下要么是模块坏了,要么是我们这个传感器坏。 传感器好坏呢?我们又能根据 n p n 和 p n p 它的这个黑色信号线,通过万用表去测电压差值来去判定当前的传感器是好还是坏。如果传感器是好,但是我们这个模块就是不亮,那这时候呢,有可能是模块坏了,我们要去排查模块,去交叉验证,大概是这样的一个方法,去排查我们这个线路接线的这些问 io 调试对点的问题。

汇川 plc 全局变量表如何使用?那么我们打开汇川 plc 它的一个编程软件之后,在这边呢我们可以看到有一个变量表,对吧?然后呢这边呢是我们编辑程序,这边呢是一个配置, 那么这个变量表是如何进行使用的呢?其实它跟我们西门子的一个幺二零零 p l c 当中它的一个呃 db 数据块呢是差不多的,那么我们可以打开这个变量表呢,来看一下它是如何使用的。那么通常我们编写程序的时候呢,我们可能会用到这种全局的一个地址,比如说你 d 零啊, x 零和 y 零啊,对不对?那 那么我用的这个变量表,这个时候呢我可以不需要地址,可以通过符号的一个名称呢来来识别它的一个地址啊,比如说我们在这边打开这个变量表,然后接下来呢我们来定义一下,首先呢我们定义一个启动,好 启动它的数据类型呢是 bor 的, 然后呢在这边我们可以看到它会可以设置你是不是调电保持,还是呃你有没有关联我们的软原件的一个地址, 当然如果你关联一个软硬件的地址的话,那么它就是相当于是有一个地址的,那么这样的话只有符号它是没有地址,当然你可以这边这边呢关联一个地址,比如说你关联一个 m 零 m 一, 这样都可以,那么现在呢我们不去关联它,那接下来我们再定一个停止 更多的实战案例,我全部总结在这里了,那么具体的获取方式呢?可以查看我的主页简介 啊,停止,我们可以看到也是一个 boy 的 一个数据类型,我们再来定义一个什么东西呢啊?运行。好,那么现在呢我们就定义了三个变量,启动,停止和运行,那么它只有符号的一个名称,并没有我们什么东西呢?啊?软硬件的一个地址,对不对? 首先呢我们来编辑这个程序的时候呢,首先我们就可以在这边打一个启动,是吧?直接通过这个符号的一个名称呢来识别它的一个地址就可以了,接下来呢我们可以看到在这边我们可以做一个啊停止好,然后接下来我们可以来一个线圈吧,这个线圈呢是一个运行 好,然后啊我们就起写一个起跑停吧,好,写一个最基本的起跑停好了, 嗯,好,然后在这边呢我们去连接它,连接完了之后呢,那么这个程序我们就编写完了,是不是它是没有这种呃绝对的一个地址的,那我们来进行一个仿真测试一下。 好,那么仿真测试,首先呢我们来看一下,在这边我们可以点一下写入一个 on, 然后呢 off, 是 吧?然后在它呢我们的 on 和 off, 好,那么这个就是它的一个呃,最基本的呃寻址,最基本的一个寻址,当然你呃复杂一点的,我们也可以通过这种方式呢来进行一个寻址啊,比如说我们现在在变量表当中呢定义的一两个 pos, 那 么我在这边呢,我们可以再定义一个 i n t 的 一个数据类型,也就是十六位的一个数据类型, 看它的长度呢是占有了十六位的一个地址的一个长度,那在这边我们编辑程序的时候寻址呢,就不是这样寻的,那么如何进行寻址呢?因为你是一个位原件嘛位的一些线圈,所以我们要寻到它的这第一位,也就是我们所说的一个片段寻址,是不是在西门的幺二零的 p o c 当中呢?它叫做一个片段的一个寻址,好,我们 来找到它它的一个片段寻址啊,这样的话,我们也可以呃来实现它的一个起跑题的一个功能,好 好仿真测试一下啊,测试一下,那么接下来我们点击它,然后写入点击 off, 点击 off, 好, 可以看到它已经自锁了,对不对?我们再来点一下 on 和 off, 那 么这样的寻址它有什么好处呢?它有什么好处?也就是说,呃,如果说我想要做一个报警,是吧?那么报警呢?我可以统一用十六位的呃,十六个变量,那么十六个变量呢?我们就可以在这边就 关联这边每一个位的一个地址,是吧?比如说我们这边呢是一个报警啊,报警铃,那么下一个的时候,下一个的时候呢,我可能就是这样的,比如说我发生了一个报警的,这边一个报警了,那么接下来我要关联的是哪一个呢?关联就这个位了,是吧?关联这个位第一个好 啊,然后啊,每个位呢,我还要做一个总的一个报警,总的一个报警,这样的话我就可以通过比较指令,在这边我们做一个啊,比较指令啊,就是假如说我们这个变量是这个变量,然后呢去呃越野吸, 然后找到我们的呃 k 零啊,也就是说,呃,当然我们现在是一个运行啊,如果你是报警的话,那这边改成报警就可以了。那我们这十六个位当中任何一个位进行接通的,那么它都是不等于零的。一旦不等于零,那我驱动一个线圈,假如说这是 y 零,那么这个时候呢?我们就可以实现 什么东西呢?实现它的一个报警的一个输出就可以了,这样是也是比较方便的。好,那么这个就是我们最基本的这个变量。

啊,再看左侧,这是一些凸轮点位啊,还有是我肯定可以把它放到这些文件夹里面,文件夹下面呢啊,建立一些变量表功能块啊,主程序,然后是子程序, 那还有这边用到了一些卷径计算 pid, 这个是 pid 的 指令啊, fix circle pid, 这是 pid 的 指令,上面是初使的一个赋值,下面也是一堆啊耶稣电按的这些判断 可以使用梯形图加 s g 语言啊相结合的这种方式。 下面是配置一些啊任务,然后上侧同样的话有伊斯卡特的这一个机架, 一个 plc 本体好,下面带一些四伏,还有是本体的一个,嗯, canop 的 一个机架,这是通讯的。 canop 通讯的机架,还有 c p u 的 机架, c p u 后面带了模啊,一些扩展模块, l 模块, 然后还有是八幺零 i s 八幺零的这一个一七卡特配置文件, 可以看到这里的一个 p d o 啊, p d o p d o 报文, 你可以直接在这里面右键啊,可以添加的添加设备,对吧?按这里面有四伏驱动器是吧? sv 六八零六六零六三零六二零,还有多轴四伏驱动器, i s 八幺零的,多轴的 等等。其他的设备都是已经在 innoshop inn pro shop 里面已经集成了,然后呢在网络,嗯,我们怎么去连接呢?在这边有一个网络通讯呀,啊,通讯设置里面可以去连接, 还有一些啊追标的东西。

超简单的四八五通讯教程来了,好,我们直接进入正题,再拿到我们的仪表以后呢,先找到他的手册,从手册上面找到他这个仪表的默认出场的波特率是多少,还有这个,还有这个站号,你就像这个仪表上面写的,他是一号站, 他的波特率是幺九二零零,然后呢是无校验八位数据,然后呢一个停止位, 我们拿到这个信息以后呢,我们就可以在我们的 plc 当中呢进行设置。好,下面我们可以看到他的测量值,我们要读他的测量值的话,下面给出了两个地址,就说呢,一个是浮点型,一个是整型, 根据我们的需要,就比如说我们要读这个浮点型,他的十六禁止地址是二零六,这个零 x 呢代表是十六禁止。好,我们看一下硬件应该如何连接,可以看到四八五正接 a, 四八五负接 b, 呃,这里推荐呢,使用双脚屏蔽线,这样呢可以抗很多的干扰。好,我们看软件如何连接。 在左侧的项目树这里呢?我们右击 com 零选择打开,然后在这里呢选择这个 modbus r t u 主站, 然后波特率呢,我们选择幺九二零零,与那个仪表一致,校验位呢,选择无校验,然后停止为一位,点击确定后呢会退出来,然后我们点击添加配置。好,我们点确定, 我们再双击进去,我们选择新增名称呢,这里可以随便起一个账号呢,与仪表保持一致,都是一号站。这个触发方式呢是循环,我们是一千毫秒,一秒,一秒触发一次循环, 使用读取寄存器零三功能码,然后呢这个地址就是我们之前看到的十六进值二零六,然后读取数量呢,我们选择两两个数量读取两位, 然后映设地址,这里是默认的第二百,我们就用这个第二百里面,然后重发呢,这里就是说我们选个三四吧,就说 重发不成功了,以后呢他会再重发,一共重发三次,三次重发完了以后会报警,就说如果没有连接断开的话。好,我们点击确定好配置结束。

这种方法基本上就能把 i o 调试对点的,我确定下来,现在你是把这个设备做完了,我考你几个基本的调试的姿势啊。我们现在做这个设备,在做的过程中去做 i o 对 点了, 上机之前 i o 对 点,那上机 i o 对 点的话,我们现在检测发现我们当前程序里面看不到这个信号,比如说一个传感器的这个信号,这时候我们要去排查,大概的排查思路分成哪些步骤,怎么去排查? 首先我们去碰一下那个杆,去看一下 l c 灯输入的小灯有没有亮,我们现在去拿个铁或者金属去挡一下这个传感器,假如说我们现在能挡住,给它挡住了这里面呢?这个有亮灭,能看到这个传感器的亮灭,代表着首先排除它是有供电的,对不对啊?供电没问题,电源没问题, 好电源没问题,这里有亮灭。那这时候我们去看这个模块模块上的 i o 小 灯,如果说这个 i o 小 灯亮灭了,那说明什么问题?说明这感有正常的信号输入到我们 p l c 里面,这个模块上是有正常信号输入的,但是我程序里面没有监测到对应的 toon 放肆的变化,这时候说明什么问题?当然是你程序的那个地址绑 错了,地址绑错了,大概率是这个问题,好地址绑错了,如果说我们现在地址没绑错,现在呢?那个灯不亮,就是我们的 i o 模块上的那个示仪小灯不亮。这时候你排查什么问题? 开始排查了感应器的好坏,传感器的好坏,我们现在怎么去排查呢?比如说 n p n 型的传感器和 p n p 型的传感器,我们该怎么排查?如果是 n p n 型的感应器的话,它的黑色线在有信号,你遮挡住之后,用万用表量的话,它会有二十四伏电压的一个大 黑色线应该打二十四伏线,我来看一下啊,现在我们假如说一般这种传感器其实都三限制的嘛,对不对?三限制传感器,棕色线二十四伏,蓝色线的零伏,黑色线的是信号线。 n p n 型的传感器的话,我们黑色线在有信号的时候输出的是多少?是零伏,对不对? p n p 输出的这个黑色线信号线是二十四伏, 那像假如说我们现在这个传感器,我们黑色线打到我们 y 表上, y 表打到直六二十四伏的这个档位上,我们的黑色表比怎么样?打到这个黑色线上,我的红色表比打到二十四伏上,如果说没有信号的时候,那这个时候呢?它就零, 如果有信号的时候,那这时候会显示多少伏?二十四伏电压差,那如果是 p、 m、 p 的 话,那我现在红色标笔打到黑色线上,我黑色标笔呢?打到零伏上面有信号的时候,我们应该现在是多少伏?二 十四伏没信号的时候呢?是零伏,这个才是正常的,说明传感器是没问题的,对不对?如果说我们传感器测试出来啊,有问题,那这时候怎么办呢?换传感器是不是这种方法基本上就能把它调是对点的?我确定下来了,大概是这样的一个排查方法。

什么用一根网线就能让 plc 和一群驱动器聊天哦,这是使用 excel 的 同学,好,看看下面如何搭建网线的,一端插入 plc 的 excel 的 网口,另一端插入驱动器的输入口,驱 动器的输出口插入另一台的输入口,以此类推进行串联。好,我们看软件如何配置。打开绘砖的 plc 编程软件,在最右边的工具箱这里找到 excel 的 设备,右击 点击导入插麦哦,这个插麦哦文件呢是和驱动器配套的,如果你的驱动器不是会穿的,需要问厂家或者供应商要这个插麦哦文件,或者去他们家的官网下载。在这提醒一下大家,不是会穿的驱动器的时候需要添加插麦哦文件一定要记住会穿是不需要添加的。 好,再添加完插麦文件之后呢,在最左边的项目数这里找到 excel, 右击再点击自动扫描,可以看到这里会弹出一个窗口,点击下方的开始扫描,这里是扫描到的四个驱动器,然后再点击下方的更新组态,会弹出一个加载进度条。添加完之后呢,可以看到左边这里已经添加好了四个驱动器, 再找到上方的运动控制轴,然后再点击添加轴,可以看到我们需要添加四个轴,重复操作四次即可。后面我们对这个添加的轴进行配置, 双击添加的轴基本设置里轴类型选择总线输出输出设备这里选择我们扫描到的这个驱动器,我们进行添加。好,我们到下一个单位换算设置,这个单位设置的话根据你的需求嘛都可以的,我们选择毫米, 然后呢这个编码器旋转圈,这个呢是根据你驱动器的这个支持是多少位的编码器,就比如,呃,现在这个是 sv 六三零 n 的, 它是十八位的。这个多线圈编码器嘛,十八位的,这里我们给他选实心的显示嘛, 我们十八位的就是显示二的十八四方,二的十八四方是二六二幺四四点,错了,二六二幺四四。 好,我们。然后呢你这个轴,就比如你使用的轴有没有使用变速装置,或者不使用变速装置,就说你有没有使用变速装置一类的。呃,比如说你没有使用变速装置装置的话,你的丝杆,你的丝杆旋转一圈它是多少毫米?就比如是十毫米,那你就填个十 就好了。就比如你你使用了变速装置,那就选择这个使用变速装置,就比如说还还,还是一样的啊,我们第一个旋转一圈的工作量,比如说我们还是十毫米,然后呢你的旋转呢?啊,不对,你下面这个是那啥, 下面是填你的齿轮比吗?就比如说我们是五比一,我们第一个填上五,下面是一就好,哎,我们五比一的一个减速比。 好,这个就是设置好了,我们看下一个模式与参数设置这里面的编码器的模式,这里呢看你吧怎么选择,就比如说,呃,你要有那个,就比如你是使用绝对模式,你就选择绝对模式就好,然后模式设置,你可以选择限行模式、旋转模式,根据你的需求来设置这些,可以设置一些你的电机的速度。 然后呢这些这里呢是配置的原点,就比如你要使用原点,比如我要使用原点或者副线位,我要使用这些,哎,这个回零方式对不对?这些你都是可以进行设置的,根据你的需求,然后呢在线调试。 呃,把程序呢下载下。好,我们点击进入私服调试就好了,然后点一下使能,我们就可以在这里进行点动控制好到此结束。