1. plc的q
答:I 输入 INPUT 第1个字母 I
Q输出 OUTPUT 第1个字母 O , O容易和零混淆,所以用Q
在程序中的I是输入映像存储器,Q是输出映像存储器。可以从其功能、寻址范围和访问长度几方面理解它。
I输入是PLC从外部开关接收信号的窗口。可以理解为在PLC内部与PLC的输入端子相连的输入映像存储器(I)是一种光绝缘的电子继电器,它有无数的常开触点与常闭触点,这些常开、常闭触点可随意使用。I可以用程序驱动,但有物理点的I的状态又取决于外部的物理开关状态;没有物理点对应的I,当驱动该线圈时,其相应的触点会动作:常开触点闭合,常闭触点断开。
Q输出是PLC向外部负载发送控制信号的窗口。输出映像存储器Q的外部输出触点在PLC内与该输出端子相连。Q有无数的常开触点与常闭触点,这些常开、常闭触点在PLC内部可随意使用。当驱动Q线圈时,其相应的触点会动作:常开触点闭合,常闭触点断开,有物理点输出的Q,其输出接点会接通可以驱动外面负载。
2. plc的全称是什么
mlc
MLC英文全称(Multi Level Cell——MLC)即多层式储存。主要由东芝、Renesas、三星使用。
MLC是英特尔(Intel)在1997年9月最先研发成功的,其原理是将两个位的信息存入一个浮动栅(Floating Gate,闪存存储单元中存放电荷的部分),然后利用不同电位(Level)的电荷,透过内存储存格的电压控制精准读写。
plc
PLC是英文Planar Lightwave Circuit的缩写,翻译成中文为:平面光波导(技术)。所谓平面光波导,也就是说光波导位于一个平面内。
3. PLC的全称
PLC,英文全称是 Programmable logic Controller,中文名字是可编程逻辑控制器,一种数字运算操作的电子系统,一种基于逻辑的控制器,采用一类可编程的存储器,用于存储程序、执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入输出,控制各种类型的机械或生产过程,通常分为电源、中央处理单元CPU、存储器、输入以及输出单元等几个部分。可以理解为程序员设置好运动逻辑,通过这个控制器控制设备的运动方式。
4. PLC的缺点
优点:运行稳定,使用简单方便,价格便宜,很适用于小型控制系统。
缺点:I/O点数比较有限,有时候感觉太少了点。
S7-200 是一种小型的可编程序控制器,适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。
S7-200系列出色表现在以下几个方面:
1)极高的可靠性。
2)极丰富的指令集。
3)易于掌握。
4)便捷的操作。
5)丰富的内置集成功能。
6) 实时特性。
7) 强劲的通讯能力。
8) 丰富的扩展模块。
S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。如:冲压机床,磨床,印刷机械,橡胶化工机械,中央空调,电梯控制,运动系统。
S7-200系列PLC可提供4个不同的基本型号的8种CPU供您使用。
CPU单元设计集成的24V负载电源:可直接连接到传感器和变送器(执行器),CPU 221,222具有180mA输出, CPU 224,CPU 224XP,CPU 226分别输出280,400mA。可用作负载电源。不同的设备类型。CPU 221~226各有2种类型CPU,具有不同的电源电压和控制电压。
本机数字量输入/输出点。
CPU 221具有6个输入点和4个输出点,CPU 222具有8个输入点和6个输出点,CPU 224具有14个输入点和10个输出点,CPU 224XP具有14个输入点和10个输出点,CPU 226具有24个输入点和16个输出点
5. PLC的缺点之一是抗干扰能力太弱
接地问题
PLC系统接地要求比较严格,最好有独立的专用接地系统,还要注意与PLC有关的其他设备也要可靠接地。
多个电路接地点连接在一起时,会产生意想不到的电流,导致逻辑错误或损坏电路。
产生不同的接地电势的原因,通常是由于接地点在物理区域上被分隔的太远,当相距很远的设备被通信电缆或传感器连接在一起的时候,电缆线和地之间的电流就会流经整个电路,即使在很短的距离内,大型设备的负载电流也可以在其与地电势之间产生变化,或者通过电磁作用直接产生不可预知的电流。
在不正确的接地点的电源之间,电路中有可能产生毁灭性的电流, 以至于破坏设备。
PLC系统一般选用一点接地方式。为了提高抗共模干扰能力,对于模拟信号可以采用屏蔽浮地技术,即信号电缆的屏蔽层一点接地,信号回路浮空,与大地绝缘电阻应不小于50MΩ。
2
干扰处理
工业现场的环境比较恶劣,存在着许多高低频干扰。这些干扰一般是通过与现场设备相连的电缆引入PLC的。
除了接地措施外,在电缆的设计选择和敷设施工中,应注意采取一些抗干扰措施:
(1)模拟量信号属于小信号,极易受到外界干扰的影响,应选用双层屏蔽电缆;
(2)高速脉冲信号(如脉冲传感器、计数码盘等)应选用屏蔽电缆,既防止外来的干扰,也防止高速脉冲信号对低电平信号的干扰;
(3)PLC之间的通信电缆频率较高, 一般应选用厂家提供的电缆,在要求不高的情况下,可以选用带屏蔽的双绞线电缆;
(4)模拟信号线、直流信号线不能与交流信号线在同一线槽内走线;
(5)控制柜内引入引出的屏蔽电缆必须接地,应不经过接线端子直接与设备相连;
(6)交流信号、直流信号和模拟信号不能共用一根电缆,动力电缆应与信号电缆分开敷设。
(7)在现场维护时,解决干扰的方法有:对受干扰的线路采用屏蔽线缆,重新敷设;在程序中加入抗干扰滤波代码。
3
消除线间电容避免误动作
电缆的各导线间都存在电容,合格的电缆能把此容值限制在一定范围之内。
即使是合格的电缆,当电缆长度超过一定长度时,各线间的电容容值也会超过所要求的值,当把此电缆用于PLC输入时,线间电容就有可能引起PLC的误动作,会出现许多无法理解的现象。
这些现象主要表现为:明接线正确,但PLC却没有输入;PLC应该有的输入没有,而不应该有的却有,即PLC输入互相干扰。为解决这一问题,应当做到:
(1)使用电缆芯绞合在一起的电缆;
(2)尽量缩短使用电缆的长度;
(3)把互相干扰的输入分开使用电缆;
(4)使用屏蔽电缆。
4
输出模块的选用
输出模块分为晶体管、双向可控硅、接点型:
(1)晶体管型的开关速度最快(一般0.2ms),但负载能力最小,约0.2~0.3A、24VDC,适用于快速开关、 信号联系的设备,一般与变频、直流装置等信号连接,应注意晶体管漏电流对负载的影响。
(2)可控硅型优点是无触点、具有交流负载特性,负载能力不大。
(3)继电器输出具有交直流负载特点,负载能力大。常规控制中一般首先选用继电器触点型输出,缺点是开关速度慢,一般在10ms左右,不适于高频开关应用。
5
变频器过电压与过电流处理
(1)减小给定使电机减速运行时,电机进入再生发电制动状态,电机回馈给变频器的能量亦较高,这些能量贮存在滤波电容器中,使电容上的电压升高,并很快达到直流过电压保护的整定值而使变频器跳闸。
处理方法为:采取在变频器外部增设制动电阻的措施,用该电阻将电机回馈到直流侧的再生电能消耗掉。
(2)变频器带多个小电机,当其中一个小电机发生过流故障时,变频器就会过流故障报警,导致变频器掉闸,从而导致其它正常的小电机也停止工作。
处理方法:在变频器输出侧加装1:1的隔离变压器,当其中一台或几小电机发生过流故障,故障电流直流冲击变压器,而不是冲击变频器,从而预防了变频器的掉闸。经实验后,工作良好,再没发生以前的正常电机也停机的故障。
6
标记输入与输出方便检修
PLC控制着一个复杂系统,所能看到的是上下两排错开的输入输出继电器接线端子、对应的指示灯及PLC编号,就像一块有数十只脚的集成电路。任何一个人如果不看原理图来检修故障设备,会束手无策,查找故障的速度会特别慢。鉴于这种情况,我们根据电气原理图绘制一张表格,贴在设备的控制台或控制柜上,标明每个PLC输入输出端子编号与之相对应的电器符号,中文名称,即类似集成电路各管脚的功能说明。
有了这张输入输出表格,对于了解操作过程或熟悉本设备梯形图的电工就可以展开检修了。
但对于那些对操作过程不熟悉,不会看梯形图的电工来说,就需要再绘制一张表格:PLC输入输出逻辑功能表。该表实际说明了大部分操作过程中输入回路(触发元件、关联元件)和输出回路(执行元件)的逻辑对应关系。
实践证明:如果你能熟练利用输入输出对应表及输入输出逻辑功能表,检修电气故障,不带图纸,也能轻松自如。
7
通过程序逻辑推断故障
现在工业上经常使用的PLC种类繁多,对于低端的PLC而言,梯形图指令大同小异,对于中高端机,如S7-300,许多程序是用语言表编的。
实用的梯形图必须有中文符号注解,否则阅读很困难,看梯形图前如能大概了解设备工艺或操作过程,看起来比较容易。
若进行电气故障分析,一般是应用反查法或称反推法,即根据输入输出对应表,从故障点找到对应PLC的输出继电器,开始反查满足其动作的逻辑关系。
经验表明,查到一处问题,故障基本可以排除,因为设备同时发生两起及两起以上的故障点是不多的。
8
PLC自身故障判断
一般来说,PLC是极其可靠的设备,出故障率很低,PLC、CPU等硬件损坏或软件运行出错的概率几乎为零,PLC输入点如不是强电入侵所致,几乎也不会损坏,PLC输出继电器的常开点,若不是外围负载短路或设计不合理,负载电流超出额定范围,触点的寿命也很长。
因此,我们查找电气故障点,重点要放在PLC的外围电气元件上,不要总是怀疑PLC硬件或程序有问题,这对快速维修好故障设备、快速恢复生产是十分重要的。
因此笔者所谈的PLC控制回路的电气故障检修,重点不在PLC本身,而是PLC所控制回路中的外围电气元件。
9
充分合理利用软、硬件资源
(1)不参与控制循环或在循环前已经投入的指令可不接入PLC;
(2)多重指令控制一个任务时,可先在PLC外部将它们并联后再接入一个输入点;
(3)尽量利用PLC内部功能软元件,充分调用中间状态,使程序具有完整连贯性,易于开发。同时也减少硬件投入,降低了成本;
(4)条件允许的情况下最好独立每一路输出,便于控制和检查,也保护其它输出回路;当一个输出点出现故障时只会导致相应输出回路失控;
(5)输出若为正/反向控制的负载,不仅要从PLC内部程序上联锁,并且要在PLC外部采取措施,防止负载在两方向动作;
(6)PLC紧急停止应使用外部开关切断,以确保安全。
10
其他注意事项
(1)不要将交流电源线接到输入端子上, 以免烧坏PLC;
(2)接地端子应独立接地,不与其它设备接地端串联,接地线截面积不小于2mm;
(3)辅助电源功率较小,只能带动小功率的设备(光电传感器等);
(4)一些PLC有一定数量的占有点数(即空地址接线端子),不要将线接上;
(5)当PLC输出电路中没有保护时,应在外部电路中串联使用熔断器等保护装置,防止负载短路造成损坏。
6. plc的q点和i点
PLC有许多品牌和型号,不管是什么品牌什么型号的PLC,从硬件方面看,都分为一下几个部分:
1、电源模块
2、CPU模块
3、信号模块
3、接口模块(有的是信号接口模块、扩展接口模块)
4、有的还有网络扩展模块(比如IT
互联网模块等)
信号模块有输入端输出端等,信号分为模拟量和数字量,输入和输出有的厂家叫,I(INPUT)和
O(output),这里的O代表输出。
q表示数字量(开关量)输出,
不同plc的地址排序规则不同,像你所提出的地址,正常从1开始;
若从1开始,则是你plc上的第2个数字量输出,前面首个地址是q00001;
7. plc的qs是什么
1、欧姆龙plc编程软件
欧姆龙plc编程软件集成了CX-Programmer V9.5,能够为欧姆龙PLC编程提供全面的软件支持,本版本为最新版,全面支持32/64位WIN8系统,为多国语言版,支持简体中文。能为网络、可编程终端及伺服系统、电子温度控制等进行设置。适用于已具有电气系统知识(电气工程师或等同者)的负责安装FA系统者、负责设计FA系统者和负责管理和维护FA系统者使用。
2、三菱PLC编程软件
三菱PLC编程软件适用于Q、QnU、QS、QnA、AnS、AnA、FX等全系列可编程控制器。三菱PLC编程软件GX Developer定位为可编程控制器综合开发平台,支持梯形图、指令表、SFC、 ST及FB、Label语言程序设计,网络参数设定,可进行程序的线上更改、监控及调试,具有异地读写PLC程序功能。三菱公司目前最新PLC编程软件。
3、西门子step7
STEP7是西门子的最经典的编程软件,其中对应着西门子S7-300/400系列,属于西门子旧款PLC的代表作。STEP 7具有以下功能:硬件配置和参数设置、通讯组态、编程、测试、启动和维护、文件建档、运行和诊断功能等。STEP 7的所有功能均有大量的在线帮助,用鼠标打开或选中某一对象,按F1可以得到该对象的相关帮助。
在STEP 7中,用项目来管理一个自动化系统的硬件和软件。STEP 7用SIMATIC管理器对项目进行集中管理,它可以方便地浏览SIMATIC S7、M7、C7和WinAC的数据。实现STEP 7各种功能所需的SIMATIC软件工具都集成在STEP 7中。
4、西门子博途
TIA博途是全集成自动化软件TIA portal的简称,是西门子工业自动化集团发布的一款全新的全集成自动化软件。它是业内首个采用统一的工程组态和软件项目环境的自动化软件,几乎适用于所有自动化任务。借助该全新的工程技术软件平台,用户能够快速、直观地开发和调试自动化系统。
5施耐德编程软件
Unity Pro XL是施耐德电气自动化的核心产品,它是新一代软硬件自动化平台。其全新的独创设计缩短了开发时间,处理器的灵活性可以实现更高的性能。基于开放性以及对工具的协同式应用,Unity 在软件开发和控制系统运行上达到了更高水平,它将生产率的提高放在首位。
6、松下plc编程软件
松下FP系列PLC编
8. PLC的启示
提升plc编程技术的方法如下:
一、加强基础学习,巩固基础知识要有好的设计编程能力,必须要有良好扎实的PLC基础知识,必须掌握PLC各条指令的名称、符号、适用范围及其功能,熟悉PLC的编程语言,熟悉PLC的结构,接线方式及具体的编程规则。另外,PLC是一门技术专业课,要学好PLC必须要学好专业基础课的知识。
二、多看看指令手册,有机会编程的话就把各种指令写进去试试,总结经验。每个人写程序都有自己的风格,能简化的就尽量简化,不能简化的就尽量写的易懂一些。免得时间久了自己的程序自己都看不明白。
三、PLC有很多种,先选择一个型号的PLC,需要安装编程软件(不同的PLC编程软件是不同的)。从一种入手,开始学。 一开始,最好找到一个现成的程序,了解它是用在什么方面,读懂它。然后试着自己编程序,编好后模拟调试,直到满意为止(有条件的真正能下载到PLC中调试最好了),这是最快的。(不实际做,看的书再多,也不是真正的会。)多看些源码,自己多联系,学好基础,培养逻辑能力。勤学苦练才是根本!
四、参加培训。
五、参与做一个实际项目。编程能力要多靠练习才行,如同高考多做题一样。项目实战或自己找些例子实际编写调试进行练习。比如,我在初学时做过的例子就有:跑马灯(最简单,但是实现方法有很多种,多动脑子看你能实现几种)、红绿灯控制(红黄绿灯的循环定时控制)、电梯控制(多层电梯的优先响应)、恒压供水(闭环PID+根据水磊运行时间优先启动)等等。勤加练习,多动脑子,进步很快的。
六.拿别人的项目进行分析。当然,最好的方法就是通过实战来训练最快了,不过你首先得具备一定的基础,要不也没用。一般的自动化会侧重某行业,首先得了解行业大致的工艺,使用的设备,相应的电气配套等,最多参照前辈的实例先学习,如果有人带那当然是最好,要不总归要绕绕弯,建议可以先从一些小的项目去学习,比如一台单机设备,这样涉及的知识面不会太广,然后再一步一步去深入,师傅引进门,修行在个人。
扩展资料:
提高自己的编程能力之前,这些你也得知道!
也许我们写程序总是不可避免的为了各种外在的目的,但是写程序时的那份小确幸的欢喜,却始终是我们精神飞鸟的栖息地。其实很多人学编程都会遇到困难,我觉得其中一个根本原因是他们没搞明白学编程到底是学什么。编程不是一种知识,而是一门手艺,也是我们安身立命的根本,那我们如何提高自己这门手艺的能力呢?
1、 扎实的基础
数据结构、离散数学、编译原理,这些是所有计算机科学的基础,万丈高楼平地起,如果这些最基本的理论不掌握,又怎么能写出高质量的代码呢?
2、 不钻牛角尖
当你认为程序代码写得“百分百”正确,而程序编译执行却百分百有毛病,你基本属于晕菜的时候,千万别放弃。不妨暂时远离电脑,看看窗外的风景,听听轻音乐,当重新开始工作的时候,我会发现那些难题现在竟然可以迎刃而解。
3、 多与别人交流
话说三个臭皮匠顶个诸葛亮。也许在一次和同行不经意的谈话中,就可以迸出灵感的火花。多上专业社区、论坛,看看别人对同一问题的看法,会给你很大的启发,当然遇到自己力所能及的也要积极奉献哦!另外,现成的经验、巧妙的方法,也可以直接拿来套用!
4、 良好的编程风格
代码的缩进编排,变量的命名规则要始终保持一致。另外,对程序中自定义的变量、函数、子程序加以功能性的注释说明,别嫌麻烦。如果三五个月之后,连自己写的东西都看不明白了,那才麻烦大了!
5、坚持
也是这就是“高手”与一般的最大区别吧!过目不忘的天才毕竟是极少数,而我们眼中的高手,也是在无数个日日夜夜中磨练出来的。程序上线给我带来成功的喜悦,但是编码的过程却是无比的枯燥乏味!
“一入代码深似海”。只有我们亲身踩过无数的坑,“多用心、勤动脑,重基础”这几点,再加上足够的时间,才能成为那个令人羡慕的“高手”。