什么是双线圈?在 plc 编程中,同一个位在线圈位置出现过两次以上,被称为双线圈。 我们先来分析这行程序, m 零点零输出到 q 零点零, m 零点一呢,也输出到 q 零点零,我们把程序呢下载到 plc 里面去,然后呢,我们点击监控程序, 当我们修改 imm 零点零为一的时候呢, q 零点零到底会不会输出呢?通过监控程序,我们发现 q 零点零再输出,但是实际你如果要要看 plc 上输出泵的话,他肯定没有输出, 那如果同样的,我们右键啊写入下面的 m 零点一为一,那此时 q 零点零输出,那此时实际的 零点零也会输出。咱们通过打开状态图表来监控 q 零点零的值,我就发现当 m 零点一为一的时候呢, q 零点零是输出的, 然后让 m 零点零为一的时候呢,我们发现虽然在程序上 q 零点零是输出的,但是在我们状态图表里边, q 零点零依然是零, 为什么会出现这个情况呢?这就是 cpu 的扫跟扫描周期有关系,因为 cpu 啊,是从左向右,从上向下整体扫描的,所以 q 点啊,并不是说只要 q 输出,我就马上写出到物理区域, q 呢被称为输出印象区, 书中印象区呢,我们 cpu 从上到下执行完整个扫描周期之后,统一 将 q 点写出到物理存储区,那所以当我们 cpu 扫描第一段的时候, q 零点零是一,扫描第二段的时候, q 零点零是零,那第二段就相当于扫描周期的末尾了,那他会把 最终 q 零二零是零的状态输出到物理区域,所以 q 零二零不会输出,那也就说在我如果我的程序里面呢,出现了双线圈,那么只会执行最后一个线圈的执行逻辑,结果 如何避免双线圈?如果在实际实际的调试过程中,你发现了这个问题,我监控程序发现该点位输出了,但实际该点位并没有动作,那此时你要考虑双线圈的问题了。好,那么双线圈问题 应该怎么解决呢?其实非常简单,比方说 q 零点零, m 零点零输出 q 零点零, m 零点一输出 q 零点零,那么我们可以在这啊加上一个常开点,往上拉,拉到这来啊, 选中中间节点往上拉,在这呢输入为 m 零点一,把下面这行程序呢给他删掉就可以了。来看,现在我把这个逻辑呢加到这块来了,这行程序我们删掉,删掉之后我们记得要下载程序,点击下载, 点击是点击下载,现在再来进行监控,我们此时不管修改哪个位,他都会输出,修改 m 零点零, q 零点零会输出,然后现在我把 m 零点零写为零,再修改 m 零点一, q 零点零依然会输出,这样就可以解决双线圈的问题。
粉丝22.7万获赞36.3万


哈喽,大家好,我是自动化朱工,上一个视频我们使用了汇川 m 四百系列 p a c 做了摩托 bus tcp 客户端通讯, 那么这一次呢,我们使用这个 pic 来做这个 modbus rtu 主战通讯,那么它的方法是一样的啊,都非常简单,我们来简单过一下, 那么这里我们还是使用会穿这一个 m 四百的这个中型 p o c 来做演示,那么这款 p o c 呢,它有两个九针口, 那么它的四包口呢?是在这一个 c n 幺 r s 四包五这一个口,那么它的四包五银角定义呢?可以看这款 pic 的用户手册上面有提到啊,那么它的银角定义是二正一负啊,那么我们这 这里使用一个免焊头子将他的二针衣服引出来, 二针衣服啊,然后我们接到一个 usb 转四八五的一个线缆上面去啊,我们先把免焊头插到 ps 先, 然后接到这个 usb 展示报的线栏上去, usb 口我们插到电脑啊用,我们还是使用电脑 model 信来模拟这一个 model bus rto 重站,然后连接编程软件呢,是用的网线来做编程线, 然后我们现在打开电脑,那么我们先打开 p a c 编辑软件,这个应用 proposal 好,然后新建工程,先选择对应的型号, 然后我们先和 p a c 连接上线,双击这一个底外 扫描网络,确定好,然后双击网络主态,然后我们现在进行主态先,然后勾选这个 modbus 主战 好,然后将这一个 model bus 长按,把它拖过来组拍一下,然后双击它啊, 然后这里呢填上我们要连接的存单的账号地址,那么这里我们还是使用这一个 model sim 三十二来模拟这个 model bus ip 的存单啊,那么我们先把这一个存单先把它建立好。 哈喽,我们这个 usb 转十八无线缆插到电脑之后,他会生成一个科目口,我们看一下是科目几,他,他现在是科目四,那么我们连接设置这里,将这个重站连接到科目四 啊,然后这个存站我们就设置为九千六 boss 率,八个数据位,一个停止位,无具有交运位啊,然后点击确定 好,然后这个是这个停站的账号啊,一号站,一号站,然后有这个, 呃线圈原件,然后有这个四路离散输入原件,有两路输入计程器,还有两路保持线器,那么这一个重站现在是已经建立好的,那么重站的账号呢?编程软件这边,呃,就是 ps, 这边要访问的就是一号站,现在 超时时间可以不用管啊。然后我的 bus 从站通讯设置这里,我们现在可以去添加对应的配置了啊,因为我们换线圈一样的啊,跟上一个视频 写多个线圈,然后现在有四路线圈,四个,那么离上 就不演示了,都是一样的,那么我们直接看一下保持电器就好了。写多个保持电器啊,然后这里同样的有两个保持电器,零零零零,对应这个四万零一,然后长度是两个, 保持记忆重新选好,我们就呃创建两个配置试一下, 然后还有第一,还有一步最重要的步骤就是这个床上使能电量 s n 幺零零一,我们要让他一直使呢。 打开组成区块,然后 s n 幺零零一复制等于数冒号 好,然后把程序下载进 ppt, 点击是, 然后运行 p a c 好,可以看到现在是通讯不上的,那么我们要找一下为什么通讯不上。首先毋庸置疑的是这一个存账他是已经创建好的,但是现在连不上他,我们来看一下原因, 先退出登录,然后双击这一个 model box 主战,这里 model box 主战配置,这里那么有一个地方遗漏的 就是大家在通讯的时候也要注意这个基友交换位,那么我们来看一下城站这边基友交换位,刚才我们设成的是设成多少啊?我们先断开连接先 好,再点击连接端口四,那么这一个同样,我们模拟创建这个模拟器的时候是创建是设置的是无教用位啊,无教用位好,我们把同样连接回去控制, 那么这里呢,既有交运位 p o c, 这边就要去连接它的对应的那个既有交运位无交验啊,改为无交运就可以了。然后我们再下载进 p o c, 把这个设置 好,运行。 ps, 好,那么这边现在已经是变成绿色的啊,双鱼现在是通用成功的,让我们再双击重战点到 io 运射,我们来测试一下这两个原件,首先是线圈啊,四个线圈, 四个线圈,然后我们试一下斜过去啊,我们让所有线圈得电吧,随便一个二物啊,然后 写入,我们看重战这边四个线圈会不会置为为一啊,现在全部置为为一了,再给他 搞回零写入啊,全部回零好,保持。计算器这边我们也是使用的是写啊,写,我们四个,呃,两 两个保持间隙给他,第一个给他一二三四吧,第二个六六六,我们看能不能写到这一个,我们站这里这一个 点击写入好,可以看,是不是已经写过来了啊?那么以上呢?就是这个汇川中型 p l c m 四百系列 p l c 它的走 modbus r t u 主站的一个通讯教程。感谢观看。

呃,同学们大家好,今天给大家呃录制一个呃课程啊,讲解一下汇川这个中信 plc 软件的使用啊。下载, 然后这个软件界面的一个功能讲解。首先呢,那个会传这个 p l c 是基于 color size 环境的 coce 是一个,呃,很大的一个平台,呃,像那个,呃,欧姆龙呀,嗯,斯耐德,泰达都有开发。呃,基于 coce 是这个平台下面的这个 plc, 然后会传的中型 plc 就是, 呃,基于 cossees, 呃,这个软件进行二次开发的这个英德 pro cirple 这个软件。然后首先,呃,跟大家说一下这英德 pro cirple, 呃,怎么去那个下载, 你打开浏览器, 然后我们可以搜索会传技术 啊,选择会弹技术官网,到会弹技术官网就可以下载 啊,这就会传技术的官网,然后我们在这里面资料下载, 然后,呃,选择一下 中型 p l c, 然后 m 四百,四百,六百都可以啊,都一样的。 然后这个有中银 p l c 的编程软件手册,呃,自己也可以下载,看一看讲解指定怎么用。 嗯,然后往下面走,这个就是那个英德普罗校铺,嗯,一点七点三,现在他最新的版本是一点七点三 sp 三,嗯,这个可以,那个下载一下,下载到自己的电脑上, 我这里就不下载了,我已经下载好了,已经安装了我们。呃,打开这个软件,因为可有效果的软件。 贵川,呃,中型 p l c, 所有的中型 p l c 都是这一个软件,小型 p l c 是,呃, auto 效果是这个软件,另外一个中型 p l c 是 in the pro 效果, 这两个软件不一样,变成的风格也不一样,中型 p l c 都是基于 colorseas 平台进行开发的,所以中型 p l c 的那个性能更强一点。 好,我们的软件安装好,就是打开了以后就是这个界面,我们先新建一个工程啊, 新建一个工程,这,这里面就是说这些都是那个 p l c 的型号,它支持的 p l c 的型号,像 a c 七零二七零三幺七幺二八零一八零二。呃,这个什么,这都有说明。 这 plc 的,呃,支持哪些接口呀?哪些通讯方式呀?啊?支持,呃,椅子开的总线呀,支持凸轮呀, cnc 呀,电子凸轮,呃,程序容量多少呀? 车辆保值区都多大都有。然后我们就选一个 m 四零一吧,嗯,就是这 p l c 中啊,中型 p l c 中入入门级的那个 p l c 就 m 四零一, 然后名称,嗯,可以自己随便定义,然后保存的路径自己可以选,随便选一个,我这里就默认了就好了。 添加了首 它可能比较慢,会加载很多。酷, 好了,我们这已经加载好了,加载好了,然后我们看一下啊,打开看一下 啊,这个是那个 st, 呃,编程,这个编程界面是这个样子的,然后我们还可以建 t 型图 添加,我们是在呃在这个下面 a p p location 下面右键添 添加,然后选择程序值单元,然后呃输一个名称 就默认了吧。 p o u, 然后选择程序,程序主单元,它新建的时候可以选择程序和功能快,功能快的话它就是 f b 啊,这个函数呢就是 f c, 我们选择那个程序,然后下面还有那个实现语言,就是你的编程语言, 可以选择 st 或者 cfc, 他支持啊,一二三四五六啊,支持啊,五种编程语言,五种啊,不是六种。呃 st, 然后就是文本编辑,然后顺序功能图, c f c, 然后还有呃顺序功能,快 c f c 页面向导了,然后顺序功能图,我们常用的就是嗯 st, 然后嗯 s f c s f c 用的也比较少,就常用的就是 s t 和 t 型图这两种,我们选择 t 型图看一下,打开好我们 t 型图。呃,编程的环境就是这样的,这里这边,这右上角, 左上角啊,左上角就是可以插入,插入这个网络段,然后右边就是工具箱,可以看到我们那个什么触点呀,常开常闭啊,这 这些什么字位复位啊,都可以在这里面找这些啊位逻辑运算在这里面,然后这右边就是这工具箱,下面还有一个字,逻辑的运算呀,选择呀,这些东西都有, 直接拖过来就可以用,比如说我添加一个敞开触点,直接拖过来,然后再添加一个什么长臂的拖过来就可以用了。 四位啊,复位直接拖过来就好了,然后在这上面添加变量记忆,记忆的变量记忆,定义的变量直接添加上去。 嗯,我们左边这一块是工程管理区,我们这一块呢就是程序编辑区,然后最右边 呢,这就是工具栏, 我们再看一下通讯啊, 如果我想把它删掉,如果我想,嗯,去添加,添加其他的通讯,就看他的网络姿态, 我们想可以添加。呃,它支持摩托巴士主站重站,还有自自由协议。 嗯,还支持看 open 呀,看 link, 看 link 重战,然后摩托巴士 gdp 主战,重战, 呃, m c 主战都可以,然后还支持那个 e z k 的,然后 e i p 主战,重战 都可以,都可以添加, 比如说我们添加一个 word bus 助战, ok, 它会自动在左边这一块生成一个摩托八十主站,这时候 我们需要把这个 mode bus 重站设备啊,记住重站设备给拖过来,然后他会在下面自动生成,生成完了之后我们不需要任何编程,然后只需要在这里面表格化配置就好了。 算自己讲一下重战的账号啊。重战那个需要读写哪些变量词的功能码,读的话就是用零三 读哪个地址,然后确认添加一下,然后再写, 先保持计成器啊,写哪一个地址?嗯,确认一下,确认完了之后啊,在这里面进行那个跟外部的变量映射一下, 然后主张这边呢有配置选择波特绿 就有教练停止位传送模式,默认就是 rtu 二十颗选不了。 嗯,这样就行了,不需要写程序,程序呢?不需要任何 呃,功能快,就这样就配着玩了。 如果我还想添加什么 eascar 的 eascar 设备,我们就需要把 eascar 主战 勾选一下啊,然后直接把那个四伏驱动器, 比如我拖一个六三零四伏,六三零 n 的拖过来,他会在左侧会自动生成一个六三零 n, 下面自动生成一个轴, 你再拖一个过来,他会接着接着会自动自动生成就好了。 这就是开了轴,就是我们网络主态呀,轴配置在哪里,添加在哪里,主态都在这里。 呃,然后比如说我们要还想添加那个什么呃,输入输出 io 模块, 直接再双击这个 cpu 机架,然后再在右边那个工具栏里面就可以看到这些模块,可以添加进来的模块,我们一般的 g l 二零啊,什么零零幺幺原地。 哦,看错了啊,你们这个不支持 g l 二零的,只只支持 g l 幺零的,双击一下, 双击一下就过来了,或者你直接拖过来也是可以的。拖过来,然后这个顺序还可以根据你实际的安装顺序可以随便的调换,都是可以的。 嗯,好,今天这节课就讲到这里,我们后面的内容啊,呃,将我们项目编程呀,下载仿真呀,怎么去连接 plc 呀?呃,我们下节课再说。

国产 plc 崛起,市面上竟然都没有一本关于汇川中型 plc 的教材,那这个时候我们就要出口了,那这本汇川中型 plc 编程英语指南就会从 ld 和 st 两种语言去讲解定时器、 bef、 case、 头控等几类,再到更加深入的数组结构体、功能派等等。最后就是通信和设备实操了,所有的支点都会有大量的习题进行练习。

下面呢我们再给大家介绍一些关于 autoshop 这个软件的一些常用功能,比如说现在呢,我们已经写完了一段程序,我想要给这个程序里面的输入点输出点添加注视,怎么办呢? 添加注视的方法呢?有几种?首先呢,假如说我们是在编写程序之前,我想要给啊我所项目当中所用的这些 io 点呢,预先分配他的一个注视内容, 那我们可以在这个全局变量里面找到这个软元件表啊,找到全局变量里面的软元件表。然后呢,他这里面有各种 软元键,有输入点 x, 输出点 y, 中间继电器 m 啊,部机继电器 s, 还有一个变量未变量 b 啊,字类型的变量低 存储器啊,还有存储器 w。 那我们已经需要用到哪一些呢?我们就可以在直接在这些对应的输入点输出点寄存器的背后呢,他后面有个注视,在这个注视里面呢,写上他的一个备注的内容就可以了。 比如说现在我们这个程序里面 x 零我们是作为启动按钮,好,那我们在注视里面输入启动按钮 x, 一是停止按钮。好,那我们这里输入停止按钮后面你还需要对他做什么解释呢?你都 可以在这个注视里面呢,给他写明白输出点 y 零呢是什么呢? y 零是我们的一个电机启动,对吧?写完注视之后,我们再回到主程序里面,那你可以看到这个注视呢,就已经添加进去了, 后面要改呢,你可以再回到这个软元件表里面去改动对应的软元件注视啊,这是第一种添加方式。第二种添加方式呢啊,或者说我们要修改,我们可以选定这一个, 选定这一个触点,我们右键他有一个编辑原件注视,那么你可以在这里面呢,可以直接去修改他的内容,你比如说啊,这是电机启动按钮,对吧? 啊,这个是电机的停止按钮啊,这是如 我们的一个啊,一号电机启动,对吧?都可以,对吧?可以直接这样去修改,那移动修改之后呢,线圈和这种触点呢?都是歪零的话,他的触点就会同时被改动。 还有第三种添加方式呢,就是我们在一边写程序的时候呢,可以一边去添加这个注视,比如说啊,我现在要编写这个程序,对吧? 那我可以首先呢啊,把这个常开触点啊,我给他不是这个位置啊,假如说我要在这个地方加个常开触点,我双击常开 啊,双击进去,然后我们点一下最左边这个地方,他有一个好像信息的一个内容,对吧?点一下把它点上,旁边加了一只红色的笔啊,加 点一下,它变成这个加了红色笔的样子啊,这个时候我在里面输入 x 二 啊,大小写呢,它都能够识别啊,输入 x 二按一下回车,然后在下面它会弹出来一个对话框,那么这个对话框呢?它会怎么样啊?它就可以让我们在里面输入注视,比如说 x 二是二号电机, 二号电机启动按钮,对吧?啊,那这样就有了啊,然后你要再加第三个,或者说你直接输入 l d i 啊, l d i x 三,对吧?这个是啊,我们的二号电机停止按钮啊, 就是可以一边写程序一边呢可以进行注视的一个添加,这是我们的第三种注视的添加方法啊,就是一边写程序的时候呢 啊,你可以把这个写写出去,旁边这个最左边这个图标呢,把他这个地方点一下,然后他会出现一个红色的笔,那么在这种输入模式情况下呢,他是连带的注视一起输入的。 好,这是关于我们的一个注视的一个添加,你要删掉注视呢,你可以到对应的这个呃软元键表里面把这个多余的注视啊删除就可以了。按选中之后呢,按一下电脑上面的那个 delete 键 啊,按住这个 delete 键删除键啊,删除键就可以删除这个信息的 一个内容啊,当然删完之后呢啊,你最好是保存一下啊右键,然后点一下保存,这样呢程序里面的注视就确实会消失, 这是关于我们的一个程序中注视的一个添加与删除,再然后这个网络的注视啊,网络注视呢, 在我们汇川编程软件里面,他一个网络下面呢,你可以编写很多个程序,就相当于我们写文章一样啊,他这个里面的网格呢,相当于是一段啊,一段文章,一段文章里面 有很多句话,对吧?那我们的一句话呢,就相当于是一个单独的一个程序,那我有多个多句话,那我这下面呢,其实可以写什么呀啊?我可以写多句,可以写多个程 序在里面的啊,它这里面是可以进行行插入,行插入之后呢,你可以在这里再插入一个程序, 那可以再查入一个程序啊,这种是被允许的啊,这种是被允许的, 虽然它跟我们那个呃西门子的编程软件很像啊,但是呢,它的一个呃内容还是有所区别啊,它的内容还是有所区别的啊,程序是可以正常执行的,监控一下。 同样呢,我们这这一大段程序啊,我们实现了什么效果?我们可以在这个网络注视里面呢,可以进行一个啊,详细的一个说明,这是网络的一个注视啊, 这是注视的一个添加。那接下来我们再看第二个功能, 假如说我们做这个呃,使用这个 h 五 u 的 p u c, 我们有多个模块的一个添加,那在哪里添加这些模块的信息呢?那么在这个配置里面有一个模块配置,双击模块配置呢,会进入到这个界面, 那么在这边呢,他会有各种 h 五 u p u c 呢可以添加的扩展模块。那你看一下你要添加什么模块?首先呢,当然你得对这个模块呢有一定的熟悉啊,前面的这三个呢是属于我们 h 五 u p l c 的一个啊,输入扩展模块啊,这个呢? e n t 啊, e t n 是什么? e t n 呢?是我们的一个输出模块啊,这个是输出模块啊, 这个也是输出,这个也是输出,这个是晶体管 n p n 型输出,这个是晶体管 p n p 型输出,这个是继电器输出啊,你拉过来他这旁边下面会有说明啊,那这个应该是输入,对,十六个输入, 三十二个输入,这个是三十二个输出啊,这是三十二个输出的全是晶体管输出啊。 然后这边呢,下面这里是模拟量输出模块,模拟量输入模块还有温度模块啊,这些是温度 模块啊,这是他可以添加的各种扩展模块呢,在这个旁边都有显示。那我们实际呢?我们是怎么添加的?我们就按照实际的这个顺序呢啊?添加进来就可以了啊,实际的内容添加进来就可以了啊, 这是讲到我们这个模块的一个配置信息啊,特别是像这种啊功能型模块呢,他还有一些参数是需要设置的。那你像这个输入输出模块呢,他就没有什么特别的一些参数啊,他这只是一个呃,通道通道和这个地址的一个说明, 像这种模拟量输入输出模块呢,还要选择这个通道的一个模式啊,啊,还有这个什么数字量的一个范围啊啊,包括他的参数的一个设置啊,像这个啊温度模块呢,他还有这个每一个通道啊,有一些什么 温度的偏差呀,或者是这个范围啊,都会有显示的啊,这是关于这个模块信息的一个组态。 接下来还有第三个功能呢,就是我们这个密码的一个添加,我们这个 h 五 u p l c 呢,它的一个密码的添加在 p l c 菜单里面, plc 菜单里面有一个设置或者是修改登录密码,如果你这个 plc 呢设置了密码的话呢,你想要进行程序的上传或者下载需要先登录啊,没有设置密码的 plc 呢,是不需要登录的,那我们先来设置一个 啊,你当然你的软件先得跟 p u c 通讯上才能够设置啊,没有密码呢,我们给它设一个纯数字的。好吧, 一二四四五六啊,这个可以看到的啊,然后再确认密码,一二三四五六啊,可以设中文啊,可以设那个中啊,那个英文加数字啊,也可以加符号, 好,设置密码 p l c 会停止啊,好,设完了以后呢?你看我们这个时候再来下载程序, 他要怎么样啊?他要设,他要新录,先输入密码登录才行。假如说我们输入的密码不对,本来是一二三四五六,我输入一二三四五七,对吧?好,密码错误,那就不行,对吧?必须要怎么样呢?必须要输入正确的密码 啊,那输入密码之后他这里就会变成已登录对吧?已登录啊,那这个时候呢,你再上传 或者是下载呢?都怎么样啊?都都不需要再输密码了啊,这个时候我们再登出 prc 啊,登出 prc 啊,你再啊,你再去下载啊,又要重新输入密码啊,又要重新输入密码, 如果说啊,我们不想要这个密码了,不想要这个密码了,对吧?那我们就可以选择把这个密码给他删掉啊,删除这个登录密码啊,一二三四五六, 这是我们的一个密码的一个设置以及清除。那如果说我们忘记了这个密码,那我们该怎么办呢? 如果忘记了密码的话呢?那可能需要汇川公司呢,将 p o c 进行返场的一个清除 啊,恢复到底层到底层代码了,然后去恢复到一个呃,没有密码的一个状态,那么这个是可能是要掏钱的,所以呢,大家一定要注意,如果设置了密码的话,一定要注意保存这个密码的一个 内容啊,不要轻易忘记了啊,要是忘记了,有可能你的 p 二 c 就锁定了,我们就没有办法进行一个下载。

了解完 p l c 输入的一个接线,下面我们来看一下 p l c 输出的一个接线。 那么首先呢我们来了解一下啊,各大 puc 呢,他的一个输出信号的一个类型,其实我们主要的输出类型呢,主要是分为继电器输出和金铁管输出两种, 虽然我们 h 五 u 的 poc 呢,它的一个输出点呢,都是晶体管输出的类型啊,但是呢在会穿其他品其他型号的小型 poc 里面呢,它是分为晶体管输出和继电器输出的,所以我们有必要呢了解一下这两种输出的一个特点。 首先我们来看一下继电器输出,继电器输出呢,它的内部的输出触点呢,它是一个小型继电器的一个机械触点,它这种机械触点呢,就像我们在平常的一个工作当中呢啊,我们所见到的这个实物的继电器 啊,就像这种实物继电器一样,他的这种触点呢,是受我们的这个继电器线圈得电以后呢啊,然后控制他的一个通断。那我们在接线的时候使用这个继电器接线的时候呢,他这个触点我们可以用来接交流电源,也可以用来接直流电源, 并且在接直流电的时候呢,他是没有正负的说法啊,他可以接正也可以接负啊,电流呢,他是不影响的,这是我们这个继电器输出触点的一个啊特, 然后还有这个晶体管输出,晶体管输出呢,它内部是这个半导体的一个结构,主要呢是通过这个电信号呢,通过我们程序的一个电信号呢,来控制它的一个通断的。 其中继电器输出它的一个优点呢,就是我们刚才所说的可以带不同电压的交流或者是直流的负载可以通过呢,相对较大的一个电流一般呢在两安左右。 晶体管输出呢,它的一个优点就是说它的一个响应速度非常快啊,一般呢在零点二毫秒以下 啊,经常应用在需要高速输出的一个响应的系统里面,比如说像我们的步径控制或者是四伏控制,我们想要通过 p u c 发脉冲来 做定位控制呢,那么就必须得选用这个晶体管输出的 p u c。 其中继电器的缺点呢?继电器输出的缺点就是输出响应时间相对较慢,一般在十毫秒左右, 在有需要高速脉冲输出控制的场合里面呢,不能选择继电器输出类型的 p u c。 晶体管输出的缺点呢,就是他的一个电压呢,一般是在五到三十伏的直流电压之间,我们比较常用的一般是直流的二十四伏 啊,同时呢它一般通过的电流一般是比较小的啊,像我们大部分的 p l c 上面一般都是啊五百毫安啊,我们这个汇川 h 五 u 呢,它这个输出信号呢,它这个电流呢是两 百毫安啊,相对来说还小一点啊,这是我们的这个输出类型的一个选择,如果说啊我们学习的话呢,推荐大家呢,最好是购买这种晶体管输出类型的 p o c, 因为说我们学习 p o c 的话呢,从 入门开始学,那后面我们肯定还会要学到 p u c 跟步径或者跟四伏的一个控制, 而且其实继电器输出所想要带的这个交流或者是直流的一个负载呢?我们可以怎么样啊?我们可以通过 poc 的输出点呢,去控制继电器,然后由继电器呢再去控制外部的一个交流或者是直流的负载 啊,这也是一个控制的一个方法啊,所以说我们一般推荐大家学习的话呢啊,一般是购买晶体 管输出类型 p u c 来做学习。好,那下面我们来看一下它的一个硬件的接线, 我们 h 五 u 的 p o c 呢,它的一个输出点呢,它是分为两组,前面的 y 零到 y 七呢,呃,是共用一个输出信号的公共端,也就是 c 零,后面的一个 y 一零到 y 一三啊,它是共用我们的 c e 这一个输入信号的公共端啊,那么前面的是属于啊高速输出,后面是属于啊中低速的一个输普通输出啊,普通输出啊, 他我们的一个输入信号的一个公共端呢,他其实就相当于啊,我们输入点每一个里面都 相当于是一个常开的一个开,常开的一个触点,这个触点呢受到 p o c 内部程序的一个控制啊,因为我们这里讲的输出呢,就是一组一组的开关,我们主要是使用这种开关呢来接通电流,驱动外部的一个负载啊,驱动外部的一个负载, 而我们的 c 零啊,这个输出信号的公共端呢,就相当于是这个开关的啊,另外一个端子啊,综合起来的一个啊, 还有一个端子就是我们的歪点,那么这个 c 零呢,他在这个当中是已经固定了啊,他这是已经固定了 c 零呢和 c 一都只能接什么呢?都只能接零服啊,都只能接零服啊,这是他在在他内部是已经规定死的啊,因为这叫晶体管 漏型输出啊,所以我们在外面啊,给他拿一个电源啊,拿一个灯泡,对吧?那电源的正极呢?接到我们灯泡的一端,灯泡的另一端呢?接到输入信号,然后再从我们的 c 零呢公共端呢,再接回我们的一个零伏 啊,这是我们输出信号的一个接线啊,如果说我们想要接入继电器,对吧?那有一些继电器呢,它的一个线圈呢是带有这个 极限的啊,就是线圈那个线圈的两个段子是带有正负的,那我们在接到这个输出信号的一个外部的时候呢,作为输出信号的负载的时候呢,要注意这个正负的一个方向,不要接反了啊,当然接反了,虽然说继电器也能工作, 但是上面那个二极管的灯呢是不会亮的啊,所以如果我们要接的话呢,尽量就给他接对啊,尽量给他接对 好,那么这里呢,我们刚好呢也是有一个灯泡啊,还有一个接电器,我们就把它呢啊接到我们这里的 y 零和 y 一上面,好吧,我们就把它接到 y 零和 y 一上面,那就按照我们这里的一个接线图。 好,那我们先接呢,我们可以先将这个 c 零端子啊,先将这个 c 零端子,我们可以先接回零服啊,先接回零服, 先将这个 c 零端子 好,先给他接回 为灵符啊,我们还是接到这个这边电源的灵符吧,这边接起来,因为看起来可能会更更好看一点啊,那边接起来的话就可能线会盖住它啊,那我们就干脆也接到这里 好,接好零伏之后呢,然后我们再来接这两个一个灯泡和我们的这一个接电器啊,我们先给他接个信号线啊,先给他接个信号线啊, 接信号线的时候呢,我们要找到这个继电器线圈的一个端子啊,因为 p o c 这边呢啊, p o c c 零端我们接的是负极,所以它的一个输出信号呢是为负的,所以它输出信号为负,也就相当于是为零伏,所以我们 plc 的一个歪点,我们接到这个继电器的一个线圈上面,应该接的是他那个线圈为负的那个端子啊,线圈为负的那个端子啊,所以也就是在我们这个继电器上面呢,他是呃十三号端子呢,是他的一个线 线圈负的端子,所以我们接这个上面要接什么?要接这个十三号端子啊? 这个左边这个是十四,右边这个是十三啊,可能看的不太清楚啊,但是我们按按我们实际的一个呃方向啊来接对就肯定没问题啊。然后将灯泡呢,我们接到这个 y 零啊,接到这个 y 零里面, 然后将这个呢,我们接到这个 y e 里面, 两个 c 零呢,我们接好一个就可以了啊,两个 c 零我们接一个就可以了啊, 然后呢再将这个灯泡和我们这个呃继电器的另一端呢,我们给它短接起来,然后一起接回我们的二十四伏啊,这样就可以形成一个完整的一个回路了。 那我们用这红色的线啊,我们来接一下, 像这个 这么放吧, 从这个继电器线圈的这个十四号端子, 然后再接回我们这边的这 个电源的正极。 好,这样呢,我们就线路呢就差不多就接好了啊,线路就差不多就接好了啊, 我们可以去 puc 里面呢啊,给他写一个简单的程序啊,我们可以来控制这两个输出啊,控制这两个输出啊,当然软件呢,我们在下一章里面呢也会给大家做详细的一个介绍啊,给大家做详细的介绍 这个灵符呢,我们是从这个呃 p o c 的电源这边接过来的啊, p o c 的电源这边接过来的。好,那我们先去呢给这个 p o c 供电, 然后我们拿一根网线来下载,其实呢我们这个 p u c 呢,它也可以用 usb 线下载啊,也可以用网线下载, 我们平常使用的时候呢,可以根据实际你觉得哪一种方式更方便,那我们就用更方便的一个方式来进行程序的下载就可以了啊,这个没有绝对的 好,我们这里 用的是线啊,用的是网线啊,用一根网线呢插在他的这个网口啊,插在这个下载线的这个网下载程序的这个网口里面,然后用网线的另一端呢啊,连接我们的这个电脑。 好,我们打开桌面,这个软件呢是我们的一个会穿小型 p o c 的编程软件,双击, 然后我们在文件菜单里面呢新建一个临时工程啊,选择 p l c 的系列以及型号啊,用的是哪一个系列和型号呢,就选哪个系列和型 好,不要选错了啊 啊,在这里我们可以看到,当我们把这个网线呢连接电脑以后呢,你可以看到这里个线,这个这个,这个这个地方是有一个连接指示灯,下面这里呢还有一个灯是在闪的啊, 这是我们连接网线建立通讯之后他会闪烁的啊。好,我们来写一个简单的程序, m 零啊,控制我们的 y 零,然后呢再来一个 m e 啊,来控制我们的 y e。 好,就这么简单啊,编译一下。然后呢点这个下载 啊,先通讯一下吧。先通讯一下啊, 通讯设置里面啊,选择通讯类型呢,如果你是通过 usb 线下载,那你就通过这个 usb 选这个 usb, 如果你是仪态网呢,那就选这个仪态网啊,那我们测试一下 啊。没联通,那我们先搜索一下啊,搜索一下,搜索之后呢,他会搜索到这个 puc 的一个 ip 地址,然后你看一下能不能拼通。 好,请求超时啊。好,那我们把这个, 把我们这个 ip 地址设置一下啊, 把它固定一下, 点幺,他是点幺八八,那我们点十就可以了啊,然后再确定一下, 有时候如果我们用了两个以太网的话呢,他有时候会出现这个,呃,会出现冲突的一个情况啊,现在是可以聘通了啊,我们再测试一下。 also, 下载一下。 这个还是我把这个另外一个网络先禁用一下啊。 好,现在是可以的啊,现在是可以的啊,现在是已经测试成功了。 好,然后我们再选择点确定啊,可能是因为刚才呢我那个电脑上面还连了一个办公室的网络啊,所以他两者之间呢是产生了冲突啊,产生了冲突啊。 这里面在下载的时候呢,你可以选择呃,下载这个工程原码,也就是我们这里的程序,然后保值型量的一个属性呢,你可以选择是让他保持现有值,或者是让他呢啊,初始化啊,都可以啊,都可以啊, 好,那我们然后点确定好,那现在呢这个程序呢就下载到我们这个 p o c 里面去了,这里我们可以点这个运行啊, 好,我们来看一下啊,我们来监控一下,这里我们可以给这个 m 零写入一个值 啊,然后他写入指之后呢控制 y 零的线圈得电,那你可以看到我们这里的 y 零的指示灯呢,就亮了啊,这个 y 零就是对应这个灯泡的啊, off 啊,那么它就灭了啊,这是我们的 y 零啊,看一下 y 一,可以看到这个继电器上面的这个二极管是点亮了啊,这个灯 同时可以听到,听到这个继电器这边是有声音的啊,你看到那个听一下继电器的这个触点闭合的声音 是这个呢,是我们 y e 的一个控制, y e 的控制, 那这些呢就是关于我们 p o c 的一个输出的。

智位复位,你可能不知道的秘密,智位指令和线圈是不能同时出现的,我们先来看一下指令的构成以及功能。 s 代表智位指令,而代表复位指令。 我们以智慧指令举例,上方是起始位,下方是数量位, 数量位范围为一到两百五十五。这位指令是将亦写入到以其十位为首的连续的数量位的 数量位。如果唯一将一写入到 q 零点零这一个位,不更改的情况下, q 零点零始终唯一 数量位。如果为二,将一写入到 q 零点零为首的两位,也就是 q 零点零以及 q 零点一。 复位指令是将零写入到以起始位为首的连续的数量位的数量位。如果唯一将零写入到 q 零点零这一个位,不更改的情况下, q 零点零始终为零。 你知道为什么范围是一到两百五十五而不是零到两百五十五吗?如果是复位以 q 零点零为首的零个位,相当于没有这个位,也就不会有任何的功能了。