威纶触摸屏与电脑连接_PLC与这7种设备的连接方式,一看就懂!

点击上方电工小青年,关注并星标

专业的电工电气领域自媒体,不容错过

c977e321-9836-eb11-8da9-e4434bdf6706.gif欢迎转发朋友圈~

PLC常见的输入设备有按钮、行程开关、接近开关、转换开关、拨码器、各种传感器等,输出设备有继电器、接触器、电磁阀等。正确地连接输入和输出电路,是保证PLC安全可靠工作的前提。

cb77e321-9836-eb11-8da9-e4434bdf6706.jpeg

1、PLC与主令电器类设备的连接

ce77e321-9836-eb11-8da9-e4434bdf6706.png

图1是与按钮、行程开关、转换开关等主令电器类输入设备的接线示意图。图中的PLC为直流汇点式输入,即所有输入点共用一个公共端COM,同时COM端内带有DC24V电源。若是分组式输入,也可参照图下图的方法进行分组连接。

cf77e321-9836-eb11-8da9-e4434bdf6706.jpeg

▲图1 PLC与主令电器类输入设备的连接

2、 PLC与旋转编码器的连接

ce77e321-9836-eb11-8da9-e4434bdf6706.png

旋转编码器是一种光电式旋转测量装置,它将被测的角位移直接转换成数字信号(高速脉冲信号)。因此可将旋转编码器的输出脉冲信号直接输入给PLC,利用PLC的高速计数器对其脉冲信号进行计数,以获得测量结果。不同型号的旋转编码器,其输出脉冲的相数也不同,有的旋转编码器输出A、B、Z三相脉冲,有的只有A、B相两相,最简单的只有A相。

d677e321-9836-eb11-8da9-e4434bdf6706.jpeg

  ▲图2 旋转编码器与PLC的连接

如图2所示是输出两相脉冲的旋转编码器与FX系列PLC的连接示意图。编码器有4条引线,其中2条是脉冲输出线,1条是COM端线,1条是电源线。编码器的电源可以是外接电源,也可直接使用PLC的DC24V电源。电源“-”端要与编码器的COM端连接,“+ ”与编码器的电源端连接。编码器的COM端与PLC输入COM端连接,A、B两相脉冲输出线直接与PLC的输入端连接,连接时要注意PLC输入的响应时间。有的旋转编码器还有一条屏蔽线,使用时要将屏蔽线接地。

3、 PLC与传感器的连接

ce77e321-9836-eb11-8da9-e4434bdf6706.png

传感器的种类很多,其输出方式也各不相同。当采用接近开关、光电开关等两线式传感器时,由于传感器的漏电流较大,可能出现错误的输入信号而导致PLC的误动作,此时可在PLC输入端并联旁路电阻R,如图3所示。当漏电流不足lmA时可以不考虑其影响。

db77e321-9836-eb11-8da9-e4434bdf6706.jpeg

▲图3 PLC与两线式传感器的连接

e077e321-9836-eb11-8da9-e4434bdf6706.jpeg

式中:I为传感器的漏电流(mA),UOFF为PLC输入电压低电平的上限值(V),RC为PLC的输入阻抗(KΩ),RC的值根据输入点不同有差异。

4、PLC与多位拨码开关的连接

ce77e321-9836-eb11-8da9-e4434bdf6706.png

如果PLC控制系统中的某些数据需要经常修改,可使用多位拨码开关与PLC连接,在PLC外部进行数据设定。如图4所示,为一位拨码开关的示意图,一位拨码开关能输入一位十进制数的0~9,或一位十六进制数的0~F。

ea77e321-9836-eb11-8da9-e4434bdf6706.jpeg

▲图4  一位拨码开关的示意图

如图5所示,4位拨码开关组装在一起,把各位拨码开关的COM端连在一起,接在PLC输入侧的COM端子上。每位拨码开关的4条数据线按一定顺序接在PLC的4个输入点上。由图可见,使用拨码开关要占用许多PLC 输入点,所以不是十分必要的场合,一般不要采用这种方法。

ef77e321-9836-eb11-8da9-e4434bdf6706.jpeg

▲图5 4位拨码开关与PLC的连接

5、PLC与输出设备开关的连接

ce77e321-9836-eb11-8da9-e4434bdf6706.png

PLC与输出设备连接时,不同组(不同公共端)的输出点,其对应输出设备(负载)的电压类型、等级可以不同,但同组(相同公共端)的输出点,其电压类型和等级应该相同。要根据输出设备电压的类型和等级来决定是否分组连接。如图6所示以FX2N为例说明PLC与输出设备的连接方法。图中接法是输出设备具有相同电源的情况,所以各组的公共端连在一起,否则要分组连接。图中只画出Y0-Y7输出点与输出设备的连接,其它输出点的连接方法相似。

f377e321-9836-eb11-8da9-e4434bdf6706.jpeg

▲图6 PLC与输出设备的连接

6、 PLC与感性负载的连接

ce77e321-9836-eb11-8da9-e4434bdf6706.png

PLC的输出端经常连接的是感性输出设备(感性负载),为了抑制感性电路断开时产生的电压使PLC内部输出元件造成损坏。因此当PLC与感性输出设备连接时,如果是直流感性负载,应在其两端并联续流二极管;如果是交流感性负载,应在其两端并联阻容吸收电路。如图6-10所示。

f877e321-9836-eb11-8da9-e4434bdf6706.jpeg

▲图7 PLC与感性输出设备的连接

图中,续流二极管可选用额定电流为1A、额定电压大于电源电压的3倍;电阻值可取50~120Ω,电容值可取0.1~0.47μF,电容的额定电压应大于电源的峰值电压。接线时要注意续流二极管的极性。

7、PLC与七段LED显示器的连接

ce77e321-9836-eb11-8da9-e4434bdf6706.png

PLC可直接用开关量输出与七段LED显示器的连接,但如果PLC控制的是多位LED七段显示器,所需的输出点是很多的。

ff77e321-9836-eb11-8da9-e4434bdf6706.jpeg

▲图8  PLC与两位七段LED灯显示器的连接

如图8所示,电路中,采用具有锁存、译码、驱动功能的芯片CD4513驱动共阴极LED七段显示器,两只CD4513的数据输入端A~D共用PLC的4个输出瑞,其中A为最低位,D为最高位。LE是锁存使能输入端,在LE信号的上升沿将数据输入端输入的BCD数锁存在片内的寄存器中,并将该数译码后显示出来。如果输入的不是十进制数,显示器熄灭。LE为高电平时,显示的数不受数据输入信号的影响。显然,N个显示器占用的输出点数为P=4+N。

如果PLC使用继电器输出模块,应在与CD4513相连的PLC各输出端接一下拉电阻,以避免在输出继电器的触点断开时CD4513的输入端悬空。PLC输出继电器的状态变化时,其触点可能抖动,因此应先送数据输出信号,待该信号稳定后,再用LE信号的上升沿将数据锁存进CD4513。

来源:网络,版权归原作者,侵删!

— 往期回顾 —

文章推荐 如何掌握PID重要知识点,这篇文章讲得很全! 40页PPT讲解三菱PLC的基本原理及组成,干货知识! 学PLC很难?很麻烦?其实是你没用对方法! 弄懂这15个变频器定义让你也成为变频器高手! 三相电功率如何进行计算?一次就能讲清楚!

扫码关注 收获更多知识

0178e321-9836-eb11-8da9-e4434bdf6706.jpeg

0478e321-9836-eb11-8da9-e4434bdf6706.png

0578e321-9836-eb11-8da9-e4434bdf6706.gif

点它,分享点赞在看都在这里

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/468788.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

okHttp源码解析------待续

看该篇文章前首先要熟悉okHttp的使用,建议先读OkHttp的简单使用 本文的源码解析参考链接:okhttp3总和解析 1.从URL请求处理开始分析 由异步将请求加入调度方法开始引入正题: getClient().newCall(request).enqueue(new Callback() {Overridep…

Android studio JNI jni实例

1.Jni的作用 1.Jni的作用 Java是一种比较高级的语言,Java调用c库,调用c库是必不可少的,所以Jni就应运而生了。看了这个文章的同学,应该能够自己写个APK装在自己的手机里面吧,以前刚开始做android的时候,写…

二叉树先序遍历,中序遍历,后序遍历,层次遍历学习总结及完整C/C++代码

伪代码阐述 先序遍历 先序遍历:先访问根节点, 然后深入左子树,直到不能深入时再深入右子树 由定义可得递归式 void travPre_R(BinNodePosi* x,VISIT& visit){if(!X) return; //到达叶子节点,开始回归visit(x->data);//向左子树深入的过程中便开始进行对每个节点的数据…

nedc工况_东南DX3 EV续航升级 NEDC综合工况续航451公里

东南DX3 EV续航升级版车型曝光,电池系统能量密度由之前的141Wh/kg提升至了161Wh/kg,NEDC综合工况续航也由老款产品的351km提升至了451km。近日,工信部公布了2019年第7批《新能源汽车推广应用推荐车型目录》,东南DX3 EV续航升级版车…

不笑找我系列 | 程序员爆笑漫画十条

原创翻译~ 转载请说明出处~~~~~~~~ 1、如果你让码农给你做个事情,比如修个灯泡,他会这样去执行你的指令 2、分享一个码农发现并解决bug的过程,实在是符合我们码农的人设 3、码农的一天,像极了我的一天 4、至今为止,没…

AVL树学习总结

AVL树 平衡二叉树的缺点 由于平衡二叉搜索树的search(), insert(),remove()接口的运行时间与二叉树的高度成正比,所以若不能有效控制树高, 从平均复杂度来看,二叉平衡搜索树并不能让人满意 理想平衡 二叉树的性能取决于树的高度,只有当左右子树的高度接近时才能达到理想平衡…

nginx编译安装_Nginx编译安装nginx-upsync-module模块以实现动态负载

安装依赖包OpenSSL在官网下载页下到最新稳定版1.0.2q。PCRE在 PCRE 官网可以找到下载地址,这里选择8.x的最高版本 pcre-8.42.tar.gz。zlibzlib 直接选择官网首页最新的zlib-1.2.11.tar.gz。下载nginx 源码包及nginx-upsync-module模块源码这里下载的是nginx稳定版ng…

centos7 qt之程序编译 cant start process “cmake”

之所以出现这个问题,是由于qt内置的cmake与系统已安装的cmake命令冲突。解决的方法是,在build里将cmake命令加上绝对路径。 问题得以解决。转载于:https://www.cnblogs.com/jiu0821/p/6762343.html

码农笑话图片十张

原创翻译~转载请说明出处~~~~~~~~1、如果你让码农给你做个事情,比如修个灯泡,他会这样去执行你的指令2、分享一个码农发现并解决bug的过程,实在是符合我们码农的人设3、码农的一天,像极了我的一天4、至今为止,没有遇到…

伸展树学习总结

伸展树 与AVL树类似, 伸展树也是二叉搜索树的一种形式, 伸展树无需保证时刻保持全树的平衡,也不需要像AVL树一样要求记录平衡因子的附加信息 伸展树的提出源于信息访问的局部性(刚被访问过的信息有可能再次被访问,要被访问的元素可能位于刚访问过的元素的附近), 就伸展树而言…

python的if和else、for、while语法_python-变量、if else语句 、for循环、while循环(4月26号)...

变量:五.注意:python是可执行程序 在linux写python第一行必须写#!/usr/bin/env python(声明解释器在windows中写python第一行需要写# -*- coding:utf-8 -*-Pycharm:开发调试效率高 在pycharm中new project 并且每天创建一个目录右键diectory…

c语言 库打印函数

函数#include<stdio.h>int printf(const char *format, ... );/* [until c99]写结果到stdout */int printf(const char *restrict format, ... );/* [since c99] */int fprintf(FILE *stream, const char *format, ... );/* [until c99]写结果到文件流stream */int fprin…

xhprof windows下安装和使用(转载)

1、使用5.3.3以上的php版本&#xff0c;或者直接下载wamp2.1集成环境。 2、下载xhprof for windows版本&#xff0c;地址&#xff1a;http://www.benjamin-carl.de/?downloadXHProf-0.10.0-PHP-5.3.3-VC6-x86-TS&#xff0c;把解压后的dll文件放到php的ext目录里面。 关于这个…

B树学习总结

B树 多路搜索树 当数据规模足够大的时候, 大部分数据存储到外存中, 常规的平衡二叉搜索树将无法满足需求理由如下: 常规二叉平衡搜索树每当进行search(),insert(),remove()操作的时候就会进行节点的切换,从而导致大量的IO操作,就此提出了多路搜索,尝试将原本的多个节点合在一…

嵌入式未来趋势是什么?

感谢CSDN编辑邀请 前几天通过了CSDN博客专家的申请&#xff0c;在CSDN博客摸爬滚打多少个日日夜夜后终于修成正果了&#xff0c;当时通过CSDN博客专家时赶紧把消息发给了以前的创新基地同学&#xff0c;想起来&#xff0c;我们那时候刚开始学习单片机&#xff0c;就是从CSDN上面…

python如何调用阿里云接口_Python调用aliyun API设置阿里云负载均衡虚拟服务器组权重...

环境准备系统环境CentOS Linux release 7.2.1511 (Core)[rootlocalhost ~]# cat /proc/versionLinux version 3.10.0-327.el7.x86_64 (builderkbuilder.dev.centos.org) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Thu Nov 19 22:10:57 UTC 2015[rootlocal…

js动态添加删除节点

转载于:https://www.cnblogs.com/jiaobaobao/p/6762692.html

C++与Java中的static成员总结

简述 在结构化程序设计中,内存中数据的共享是通过参数, 全局变量实现的; 在面向对象程序设计中函数与数据成员封装在一起, 数据共享通过类内部数据成员之间的相互访问, 外部对象则通过静态成员(即static成员)来共享数据; 接下来通过面向对象叙述static特性 C中的static 静…

书中自有黄金屋~外加中奖结果通知

人生的路很长&#xff0c;很艰辛&#xff0c;只有不断学习才能超越梦想&#xff0c;大牛是如何成长的&#xff01;首先要多看多听多写~~今天推荐一些大牛们都关注的技术公众号&#xff0c;机器学习、架构、前端、嵌入式、PY学习.....希望能够帮助到大家&#xff0c;引领我们前行…

python迭代算法_Python实现简单的梯度下降法

Python 实现简单的梯度下降法机器学习算法常常可以归结为求解一个最优化问题&#xff0c;而梯度下降法就是求解最优化问题的一个方法。梯度下降法(gradient descent)或最速下降法(steepest decent)&#xff0c;是求解无约束最优化问题的一种最常用的方法。梯度下降法实现简单&a…