×

p乚c编程的视频教程 程序 电脑编程

p乚c编程的视频教程(PLC怎么连接电脑怎么把在电脑编程好的程序放入PLC运行)

admin admin 发表于2023-03-28 08:18:15 浏览40 评论0

抢沙发发表评论

本文目录

PLC怎么连接电脑怎么把在电脑编程好的程序放入PLC运行

三菱FX系列PLC如何接线及如何通过RS232进行下载程序

今天简单给大家介绍下三菱FX系列PLC如何接线和如何通过RS232进行下载程序,简单的说明帮助大家能快速与PLC通讯,并自己接线运行自己编写的程序。

如何通过RS232进行通讯

1、首先安装RS232数据线的驱动:

(1)插上你购买的RS232转USB的数据线,点击随线带的光盘,安装对应的驱动。

(2)或者通过打开设备管理器找到未识别的USB设备,点击更新驱动程序,找到光盘中对应的INF文件进行安装即可。

2、再安装完驱动程序后在【控制面板】-【设备管理器】中找到端口,看下我们这里分配的端口是多少(我这里是COM4),在三菱PLC中通信设置中要用到。

3、打开你要下载FX PLC程序,执行菜单命令【在线】-【传输设置】,如下图设置:

4、在按上图设置完成后,点击通信测试,可以测试下是否通信成功。之后点击确认(一定要点击确认哦,要不通信端口是改不过来的)

5、下载PLC程序,执行菜单命令【在线】-【写入PLC】。

OK你的程序就成功写入PLC中了,之后选择监视模式或监视修改模式,如下图所示:

关于三菱FX系列PLC接线简要说明下:

1、数字量输入:

X0‐X27输入为低电平有效。外部传感器(接近开关/光电开关/磁性开关)请选用NPN输出类型。漏型输入电流为5mA。(输入端COM和电源输入0V互通,可以不用连线)

2、数字量输出:

控制5‐24VDC负载,Y0‐Y17输出为NPN类型,输出电流最大1A,可以直接控制气动电磁阀,中间继电器(2nj,4nj等等)。CMx接电源‐端,Yx接负载‐端,负载+端接电源+端。(液压电磁阀,接触器不能直接控制,请使用中间继电器或者放大板来进行驱动)

3、模拟量输入:

模拟量输入(0V为输入基准电压)AD0输入0-10V信号对应D8112=0-4095数值AD1输入0-10V信号对应D8113=0-4095数值D8080‐D8081是AD0/AD1的滤波寄存器,数值1‐2000,默认数值1000。

4、模拟量输出:

模拟量输出(0V为输出基准电压)

D8116=0-4095数值对应DA0输出0-10V信号

D8117=0-4095数值对应DA1输出0-10V信号

我的PLC模板是兼容FX3U,可能与FX3U有所区别,但原理是一样的,大家可以参考。

怎样提高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次,肯定是更加适合目前的控制要求,如果你对这种程序块能深入的去理解,那么一定能对你有所提高!---特别是一个项目中有很多别人久经验证的程序块,那么你理解后,你觉得好,那你拿来用,可以说就是你的一个很好的资料库!

我做电气自动化十多年了,所以有一些小小的心得,希望能对朋友们有点帮助,感谢阅读!

plc编程学会要多久学会plc编程工资高吗

就你的问题,先说结论,当然是个人观点!

学会PLC编程应该说起码要半年的时间,做一两个项目,项目中的每个指令和编程思路自己都弄明白!

学会PLC编程后的工资应该说不会高,几千块居多,因为工资取决于单位对你能力的认定程度,你刚学会PLC编程,你学会了多少?可能一些稍微复杂的指令让你表述你都不能表述完整,所以刚开始期望不要太高!

如果你有计算机编程的基础和电气基础的话,那么学习plc会快一点,因为PLC硬件和软件都需要掌握,而且通讯也是一个难点,因此连PLC厂家的技术支持工程师遇到一些问题,也不一定能很快的给出准确的答案,因此只能说PLC入门还是比较简单,真正的学会精通,是需要一个漫长的过程的!

而且,你的工作所处的行业,决定了你会经常用到某一方面的指令,而对另外一方面的指令你可能一直不会用到,那么当有人询问你的时候,可能你也一时难以回答。

PLC系统现在也是一个非常复杂的系统了,应用在各种行业,所以在自己熟悉的行业中,对PLC的相关知识有90%的理解就已经很不错了,所以学无止境,入门之后继续努力,把每一个项目做好就是了,也没有必要认为每个指令,每种编程方式都要学会,而觉得压力山大!

就说这么多,希望能对你有点帮,谢谢!

PLC学哪种的比较好一点

您好,作为一个科技领域的创作者,我想我可以从以下几点来给您分析:

1,首先所有PLC的原理都是想通的,学会其中一个其他的也基本熟悉下就可以上手了。

2,我认为选择PLC要选择您目前所能接触到的,比如厂里都是西门子的,那就学习西门子优先。

3,如果目前接触不到,想学会以后找工作的,那就学习西门子,西门子是目前市场份额最大的,而且是免费资料最多的一个厂家之一,而且现在西门子在主推博图编程软件,可以通过学习1200这一款PLC,而达到把300-400-1200-1500都学习了的目的。

4,建议小型PLC优先,这样您搭一套环境比较便宜,以西门子1200为例,入手一个二手的也就1000左右,学完卖了也不至于亏!

想学习PLC的可以关注我,每天分享精彩干货,助力您学会PLC

如何高效率的学会三菱PLC编程呢

朋友们好,我是电子及工控技术,我来回答这个问题。现在我们学习PLC有日系的和欧美系列的两类。对于日系PLC常见的有三菱PLC、欧姆龙PLC以及松下PLC等。对于日系的PLC我们学会一款就可以很快地掌握其它品牌的PLC了。今天我们以三菱PLC为例,来聊聊如何快速地学会三菱PLC。

学习技术要以“做中学”为主

PLC控制也是一门技术,它是一门理论与实践结合比较密切的工控设备,在日系的PLC中,三菱的FX系列PLC在我们国内使用是最为广泛的一种,它在一定程度上还与国产的PLC很类似,比如我们国产的汇川PLC、台达PLC等。

要学好技术首先要了解它的一些特点,要明白我们需要学些什么。我认为要想高效快速地学习PLC首先要学习三菱PLC的硬件组成,比如它基本模块的输入和输出接线端子、接线方式以及扩展模块的功能等;其次是要学习三菱PLC的编程软件,比如现在比较常用的GXworks2/3,用这些软件先从编写梯形图做起,然后调试梯形图、下载梯形图;再次是学习三菱PLC的指令和程序结构,能够阅读和理解用户的程序。

快速高效地学习PLC还要有学习的工具,也就是说要有一个PLC硬件来练习才行,对于PLC软件我们好解决,在一些官网上可以免费下载编程软件和编程手册。虽然有些软件具有仿真功能,我们刚接触可以通过仿真软件模拟PLC硬件的运行,并通过模拟软件来进行调试程序。对于程序的输入、修改、下载和调试的训练,在入门之前我们先用这些软件来练习着。我认为只有这些还是远远不够的,最终我们要落实到PLC的硬件控制上,我认为最高效的方法是将自己写好的程序现在到硬件PLC中去,然后用小开关或者按钮模拟现场的开关量输入信号,用三菱PLC上指示开关量的输出点状态的发光二极管来观察程序的运行结果,这样学习效果更好。

当学到一定基础的时候,如果有条件的话,最好能够参与到三菱PLC实际控制项目的设计、编程、安装和调试,这对高效提升自己的PLC技术是最高效的。

以上就是我对这个问题的看法。欢迎朋友们分享、留言、讨论。敬请关注电子及工控技术,感谢点赞。