本文目录
如何系统性学习三菱plc
如何系统性学习三菱PLC?
答:日本的 PLC 产品在中国市场占有率很高,其中小型PLC 最具特色,在开发较复杂的控制系统方面明显优于欧美的小型机,所 以格外受用户欢迎。日本有许多 PLC 制造商,如三菱、欧姆龙、松下、富士、日立、东芝等,在世界小型PC 市场上,日本产品约占有 70%的份额。
●三菱公司的PLC 是较早进入我国市场的产品。其小型机 F1/F2 系列是F 系列的升级产 品,早期在我国的销量也不小。F1/F2 系列加强了指令系统,增加了特殊功能单元和通信功 能,比F 系列有了更强的控制能力。继 F1/F2 系列之后,在 20 世纪 80 年代末,三菱公司又推出FX 系列,在容量、速度、特殊功能、网络功能等方面都有了全面的加强。FX2 系列是在 20 世纪 90 年代开发的整体式高功能小型机,它配有各种通信适配器和特殊功能单元。FX2N是近几年推出的高功能整体式小型机,它是 FX2 的换代产品,各种功能都有了全面的提升。近年来还不断推出满足不同要求的微型 PLC,如FXos、FX1s、FXoN、FX1N,及α系列等产品。
●三菱公司的大中型机有A 系列、QnA 系列、Q 系列,具有丰富的网络功能,I/O点数可达 8192 点。其中,Q 系列具有超小的体积、丰富的机型、灵活的安装方式、双 CPU 协同处理、多存储器、远程口令等特点,是三菱公司现有PLC 中性能最高的 PLC。
●所谓的系统学习PLC有点不结合实际,要想系统学习PLC 最好有点电工基础,如能看懂继电之类的电路,就很好学,PLC 就是些电子化的继电器(时间继电器,中间继电器等),当然也能进行高速计数和输出高速脉冲。所以只要有电工基础,很容易学会,这里不包括学精。
●没有电工基础的就买本先介绍电工基础,后再讲 PLC 的书,很容易入门,最好是有 PLC 做些 实际的实验更能加深影响。
●学习要讲究方式方法的,千万不要好高骛远,半途而废,心急吃不了热豆腐。学习要有计划分步骤,分章节的学。
●因为三菱PLC要从简单点的 FX 系列开始,学习→ PLC 的软元件;三菱 PLC 编程软件 GX- Developer 的使用;三菱PLC 编程软件 GX-Developer 编程软件的开始。
●FX 系列 PLC 基本逻辑指令及其应用;
a,基本逻辑指令;
b,基本指令典型编程实;
c,步进指令及其应用;
d,状态转移图;
e,步进指令,步进指令编程实例;
f,常用功能指令及其应用;
g,数制与数制转换;
h,功能指令的基本格式,程序流程指令及其应用;
i,传送与比较类指令及其应用;
h,算术与逻辑运算指令及其应用,循环与移位指令及其应用;
j,数据处理类指令及其应用高速处理类指令及其应用;方便指令及其应用;
k,外部 I/O 设备指令及其应用,
外部串联接口设备控制指令及其应用,浮点运算指令及其应用, 时钟运算指令及其应用,格雷码变换指令及其应用;触点比较指令及其应用等等。
●上述一说,估计对提问者有很大触动,学习一下三菱PLC,原来如此多焦头烂额。
●其实没有必要强调所谓的系统。最简单,最好的学习方法是网上下载下一个三菱的编程软件,用PLC实际找一个应用例子,开始电脑实际编程,同时再看书,这样可以又学会熟软件,又可以加深自已的学习印象,编过的过程是一个再学习的过程这样可以加深理解。有机会可以编点通信的,或者与变频器通讯等,慢慢来成长,关于三菱PLC的书可以多买几本看,因为每一种书籍介绍何许因不全,或是重点不一样。
以上为个人观点,仅供提问者和头条上有类似需要了解的阅读者们参考一下。
知足常乐2019.9.9日于上海
电工有必要学PLC吗
电工有必要学PLC吗?
答:术有专攻,电工也要与时俱进,居于单纯的混日子当公司及企业的勤杂工,可以不学PLC,因为学校它要费时费力。
时代在发展,社会在进步,电工理所当然要学习PLC,不仅仅要学还要学好它。仅仅只是接灯泡和电动机运转的人不算电工,只能够说是一个打杂者。
作为一个曾经从事过公司电工职业的我,深有体会告诉大家,电工活又苦又累还工资待遇一般。
学习PLC没有学历要求,懂得电工基础知识自学,或者网上找培训机构学习即可。这方面电工有得天独厚的条件和优势。
PLC的编程语言、梯形图都是由电路图演化而来的。
PLC的发展与兴起,主要是解决自动控制设备中,复杂和多变性看见就脑袋瓜子疼的问题。
自动化控制中的一些元器件都是相互相存的,PLC包括人机对话的触摸屏、继电器、断路器、交流接触器、变频器、步进电机、伺服驱动器以及各种传感器、压力变送器、信号模块、液压阀、气动阀等元器件组成。
欲速则不达,想要在电工行业混得风生水起,不是靠追星所能够满足。冰冻三尺非一日之寒,得靠自己学习和经验积累,不通则已,一通则万事通。一问三不知,就知道自己这也不行,那也不行是非常可悲的。
一个合格电工至少要会使用电脑,不说会CAD制图,起码要会复制粘贴梯形图,进行简单修改一些参数、设置吧。
综合上述,做一个电工不容易,做一个比较优秀的合格电工更不容易。唯有通过自己的不断努力学习,才能够鹤立鸡群。
以上为个人经验之谈,因为本人退休后来到上海也曾经从事过管理维修电工工作。这里仅供今日头条中有需要的阅读者们参考参考。
知足常乐2022.6.2日于上海
plc好学吗
一、首先我们来了解一下PLC
因为每个人的学习能力不同,接受新鲜知识也不同,但是有一点那就是你不努力是永远学不会的,说到这里先简单的了解一下PLC。
PLC是可编程控制器,它上要用在工业控制中,硬件有通讯接口、存储单元、I/O输入输出等等。
编程要有专业的编程软件,不同的厂家PLC编程软件不一样,用到什么品牌的PLC就去它的官网下载专用软件就可以。
编程指令也是每个厂家的指令都不一样,具体用那个PLC就去看它的编程手册就可以。
PLC编程格式有很多种,比如梯形图、结构式、ST文本结构等等,但是最常用的还就是梯形图,因为梯形图简单明了,一看就懂,学起来也快。
二、学习plc编程要有一定的电器基础,要明白各个电器的用途
因为PLC说白了也就是把很多的电器实物程序化(比如说各种继电器及计数器等),但是也有的人跨专业来学,感觉工控好啊,工控好神奇啊,带着强烈的兴趣来探索工控这个奥秘。这样的同学可能最后比有基础的同学学的还要好。
40岁了,学PLC和学机器人,哪个更有前途各路大神有什么看法
我来回答这个问题。学习技术不分年龄大小;学习工业机器人还是学习PLC(可编程控制器)这两个应该没有取舍!要想有前途两者都要学。
按照学习的规律来说,以先易后难的顺序来学习,我的建议是先学习PLC后学习工业机器人。PLC相对简单些,可以在短时间内(大约一个月时间)就能入门。如果以前有电工技术背景,其时间会更短些,PLC主要是学习梯形图的编写,它是由继电器控制电路转化而来,学习起来会容易一些。把PLC学会之后再学工业机器人,因为一是工业机器人是集计算机、电子、自动控制技术、机械制造于一体的典型的机电一体化产品。学习难度要比PLC大。随着机器人的深入学习,我们会发现机器人的一些I/O口的信号要由外围设备提供。
其中PLC就是工业机器人最重要的外围设备之一,在工业机器人综合控制中起着重要作用。从这个方面说,PLC和工业机器人两者作为自动化控制领域中的支柱设备,作为自动化领域中的工程师这两重技术都要掌握!缺一样对你后续职业发展都是有阻碍的。这也是我左工控领域工作这些年来的感悟,在我所接触工控领域中的工程师中他们综合技术都很强,通晓各种知识技术,其工作待遇也是很不错的。所以说要想学技术要全面,这样才有职业前途。有了技术积累,那么等到了年龄大一些也可以从事工控领域的培训工作,总之只有不断更新技术,全面掌握技术才会有更广阔的前途。
以上是我对这个问题的看法,欢迎大家讨论、观注、留言!
如何根据继电器电路图设计出PLC梯形图
前些天答过一个相似的问题,其实要根据继电器电路图做出PLC的梯形图还是比较简单的,但是还是先来说明一些概念,就是电路图包含什么?PLC又能替代原始电路图中的那些部分?--只有把这2点搞清楚了,才能去谈用PLC去替代原有的继电回路,也才能去谈PLC中的梯形图程序设计!
电路图包含什么?
一般工业自动化上的比较经典的电气图,可以分为一次回路和二次回路!一次回路就是断路器,接触器/热继电器等,这样的到电机的部分,通常AC380V的比较多。而二次回路也就是继电器控制回路,它的目的是低电压设备去启停高电压的设备,这也是继电器发明的初衷,为了让操作人员更安全!所以,启动/停止这样的按钮,就去控制中间继电器或者接触器的线圈等,实现对一次主回路的启停!
PLC能代替继电器电路图中的哪部分?
PLC是一个控制器,且通常PLC自身的触点也是接DC24V或者AC220V这样的工作电压的,且PLC内部有很多可以理解为是虚拟的中间继电器,因此它可以替代继电器电路图中的二次控制回路中的继电器线圈部分,或者时间继电器线圈的部分!---而启动和停止按钮,PLC不能替代,这些按钮还是要接入PLC的输入中去,接触器线圈部分PLC也不能替代,因为PLC最终的输出是去控制这个电动机启停的接触器线圈的,它算是PLC的输出点!
弄明白PLC替代继电器回路的那些部分后,就可以按照原电气图纸的控制思路去编写控制程序了,至于用不用梯形图方式,看你个人的喜好!
还是上图来看一下吧:
这个呢就是一个简单的电路图,左边是一次回路,右边是二次控制回路!现在是一个纯继电器控制的电路图,可以看到S2是停止按钮,S3是启动按钮,S3每次按下,电机M2就会运行一段时间,然后就自动停止。这个运行的时间是取决于KT2时间继电器的设置,如果设置成30s,那么30s后KT2的延迟断开触点就会断开,从而切断KM2的供电,使得M2电机 停车!
如果,我想用PLC控制这个一次主回路电机的启停,那么PLC中的梯形图如下:
从这个梯形图的图片和注释可以看到,电气图纸中的FR2/S2/S3按钮全部被接入了PLC中的输入点,FR2和S2因为外部信号其实是常闭的状态,所以程序里边就使用的常开点!
T37定时器则代替了电气图纸中的KT2时间继电器,就是说如果用PLC控制的话,KT2这个时间继电器的硬件就可以不用了,节约下来!---原因就是PLC内部是有很多虚拟的定时器,中间继电器,计数器这些的,也可以说叫软元件!--程序中我给T37的定时时间是5s,也就是S3启动按钮,也就是I0.2接通一次,就运行,运行5s就停止!
不知道通过这个例子,你是否已经对电气继电回路转化为PLC的梯形图有了多一些的了解?希望能对你有点帮助,谢谢!
怎样提高PLC编程能力
怎样提高PLC编程能力?
所谓“天下文章一大抄”,想要提高PLC的编程能力,除了基础知识掌握以外,最有有效直接的方法,就是多去看看别人的程序,或者别的公司的程序,特别是那些相似的项目经过多年的优化修补而后沉淀成型的标准程序,你看了一定会大受启发!
当然,如果没法接触到那些优质的程序之前,想要提高PLC的编程能力,可以按照以下的方法:
1,让自己对PLC中的数据类型有更全面,更深入的认识!
其实,还是很有一些搞PLC的小伙伴对PLC的基础知识,一知半解,就去做项目了,可能做了许久才清楚,单精度和双精度的区别,有符号数和无符号数的区别,知道数据的最高位代表符号位!
还有,我前几天答了一个浮点数的问题,主要就是仪表通讯读来一串16进制数据450F9000如何转换为十进制的2297?不明白的原因就是对像西门子300PLC中32位的浮点数,0-22位是尾数,23-30位是指数,31位是符号位,以及怎么换算的方法不理解,造成通讯读来的数据,自己没法解析出来!---这就是对数据类型理解的不够透彻的一个例子,我不单单要知识浮点数有32位的,有64位的,还要知道更多的信息,这些编程手册上都有解释的!
(当然,计算机专业的小伙伴一般不会有这些问题,而电气自动化专业的就对数据类型不透彻的挺多的!)
2,让自己对编程软件中提供的指令块/编程方式等有更全面,更深入的认识!
PLC编程软件中的指令系统,其实是比较多的,但是经常用到的可能就那么一些;但是如果想提高自己的编程能力,就很有必要去看看,那些自己不熟悉,不常用的PLC指令。甚至是常规的梯形图编程的优缺点是什么,如果我用语句表,ST结构文本,或者GRAPH去编程的话,是怎样的编程方式,该怎样编写,我会么?
又比如,FB函数块(功能块),FC函数(功能),其实现在挺多的PLC中都有这两种叫法,他们的区别是什么,在不同PLC中的用法一样么?---多去体会一下他们的不同,应该也会让自己对PLC项目开始时搭建程序结构,有更深入的了解!
3,对自己经手的程序,尽量理解到最细,用到的每一个块,每一个指令都详细搞清楚,再去揣摩编程思路或者说分析功能实现的方法,也很能提高自己的编程能力!
比如像第一次遇到这种程序的话,如果自己之前没有用过,最好有时间的话,就回过来仔细研究研究,你就会发现STL编程中有和梯形图编程几乎完全不一样的另外一套编程指令,好像还比梯形图编程更高效!---当你对这些知识和编程方式,熟悉了解了之后,有些可能梯形图难以实现的程序,你用其他的编程方式就能轻松实现!
就简单说这么多了,我(控制研究控)个人认为提高其实就是一个强迫自己走出自己熟悉圈的过程,我之前对梯形图编程很熟悉,但是我为了提高自己,我就要强迫自己去用我不熟悉的语句表或者流程图以及结构化文本的方式去编程,这样也是一种提高!
还是回到问题的最初,我说多去看别人经过实践不断优化的程序,比如:
你看这个程序块就更新了4个版本,也就是说功能更新了4次,肯定是更加适合目前的控制要求,如果你对这种程序块能深入的去理解,那么一定能对你有所提高!---特别是一个项目中有很多别人久经验证的程序块,那么你理解后,你觉得好,那你拿来用,可以说就是你的一个很好的资料库!
我做电气自动化十多年了,所以有一些小小的心得,希望能对朋友们有点帮助,感谢阅读!