三菱plc编程,用什么语言比较好?PLC程序下载和上传作业流程
- 三菱plc编程,用什么语言比较好
- PLC程序下载和上传作业流程
- 自学三菱PLC开关量学得差不多了,入门数据量怎么学,从哪方面入手
- 学习PLC的去哪里找工作比较好
- 怎样从零开始学习三菱PLC
- 三菱PLC有几种通讯方式
- 三菱PLC里面有程序怎么把电脑的程序下载进去
- 三菱Q系PLC串口,怎么与威纶通6103IP连线,按官网教程一直连不上
- 哪些网站可以学习plc
- 三菱PLC编程软件如何安装呢
三菱plc编程,用什么语言比较好
没有最好的编程语言,只有更合适的!三菱PLC的编程语言有指令表、梯形图、步进SFC、结构文本ST、结构化梯形图FBD几种,每种编程语言都有着自己的特点和对应的使用场合。那编程语言的选择一般与PLC的型号(Q、L、FX系列)、工程类型(简单工程、结构化工程)以及控制的相关内容(顺序控制、过程控制和通信控制)这三大方面有关。
我们先介绍一下三菱编程语言的特点:
【指令表】通过“LD”、“AND”、“OUT”等指令语言输入顺控指令的方式,是顺控程序中最基本的输入形态。
【梯形图】使用顺序符号和软元件编号在图示的画面上画顺控梯形图的方式,以触点和线圈的形式使得其更好的被理解和掌握,很是适合PLC入门者、具有电工基础的人员。
【SFC】则是根据机械的动作流程设计顺序的方式完成编程,适合于机械动作设备的编程。
【ST结构文本】具有与C语言等相似的语法构造、文本形式的程序语言,可以采用条件语句进行选择分支、利用循环语句进行重复,程序很简洁、清楚,适合于具有计算机基础的人员。
【结构化梯形图】可以使用触点、线圈、功能、功能模块等回路符号,将程序以图形的形式描述的语言,容易直观理解,因此普遍用于顺控程序。
按照工程类型,简单工程一般采用指令表、梯形图和SFC这三种语言,其中梯形图应用的比较多,结构化工程可以采用梯形图、ST、SFC以及FBD。
1根据PLC类型进行选择,小型机如FX系列主要采用梯形图语言进行编程,它属于集成化型PLC,就是CPU、电源、IO模块、通信模块等集成在一起的,适合与小规模化生产。中大型机则是模块化,如IO、通信、定位模块等是分开的,每个模块部品的处理较为明确,编程则是针对模块来完成的,部品化的程序可作为库进行保存,有助于提高程序的再利用性,因此多采用结构化编程语言来完成。在以往的使用简单的梯形图语言编程时,所有处理之间没有明确的间隔,在复杂的步数程序中,有时需要从头到尾开始检查并进行修正。因此需要实现高效化编程,将常用的程序标准化、共享化,减少新开发所需工时。
2工程类型,也就是上面所说的简单和结构化程序,如果我们所要控制的内容比较少,功能比较单一,逻辑不怎么复杂的可以选择简单工程,使用指令表、梯形图和SFC即可完成。如果是控制对象较多、大规模的过程控制或者分布式网络控制则需要采用结构化编程,通过再利用缩短编程时间、消减重新分配软元件的时间。简单化与结构化最重要的区别就是“标签”的使用。
3控制内容,PLC三大控制内容:1顺序控制,最基本的逻辑控制,2过程控制主要针对模拟量,3通信控制主要涉及数据处理、网络等。复杂程度也是越来越大,梯形图在处理这些时则有些捉襟见肘,如字符串、数据库、网络等数据处理这方面需要大量的步数来完成,随着处理内容的复杂化,记忆容量、处理速度等都会受到影响。为此在面对复杂控制内容时需要采用高效化的编程语言如结构化文本ST、结构化梯形图模、FBD来实现。
总的来说编程语言的选择没有哪一种就是最好的,一定要根据实际情况来选择,希望能帮到你!
1、首先,需要找到软件并单击该文件以打开系统设置。
2、打开系统设置,然后可以看到参数对话框,点击设备选择PLC端口,然后选择三菱FX系列。
3、在设备中,可以看到plc端口和扩展端口,选择下载端口选择三菱fx系列。
4、点打开后,可以看到三菱的其他选择。扩展端口选择三菱FX系列,最后点击确认,设置完成点下载即可。
扩展资料
PLC是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)作周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束。
然后重新返回第一条指令,开始下一轮新的扫描,在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。
三菱PLC开关量学的差不多了,入门数据怎么学,开关量也就是一些逻辑开关,常闭常开的处理,接下来你要接触的是1基本指令,2程序流程,3数据传送,4数据处理。
1基本指令包括触点、结合、输出、主控等,比如基本的逻辑指令(或与非)、上升沿、下降沿、回路快操作、输出指令、置位、复位指令、主控或者主控复位指令,这些需要在后面的练习中中慢慢使用。
2程序流程,刚入门的不需要知道的太详细,它主要包括跳转、中断、循环、子程序调用等,对于新手来说用的地方很少。
3数据传送,用的地方很多,有数据处理的地方就会有,这部分主要有数据的比较、位移动、单个数据的传送、成批传送等。比如最常见的MOV指令,CMP指令。
4数据处理常用的就是加减乘除四则运算的指令,其中包括16位和32位的数据,还有就是浮点数计算、加1减1计算,数据的逻辑与、或 、异或。
以上是三菱PLC编程的入门基础,当然不要求全部了解,都是用哪个再详细获取指令的用法。后面还有许多指令,都是用的时候找,三菱的PLC程序就是指令的堆积,很方便也很无趣。
开关量只是简单的动作的表述,对于一些负载的自动化动作,你还需要了解其他方面的,比如外围硬件电机、变频器、伺服系统、触摸屏的编程、AD、DA模块、通讯模块,少许的机械方面知识,要学习的内容有数字量、模拟量的转换、通讯方面设置、定位指令的使用。这些都不是一蹴而就的,需要你去慢慢积累。越学到后面你会发现你了解的东西越少,再加上现在设备更新换代的速度,真是干到什么时候学到什么时候。工控之路就是“路漫漫其修远兮”,你需要带着“吾将上下而求索!”的精神去探索。
希望能帮到你~祝你成功!
很多人在学习PLC之前,就会有一个疑问,或者说是担心,学会PLC之后,我能做什么样的工作?这行有没有发展前途?
今天就来为你解答这一疑问,PLC工作一般分为以下几个大类:
1、工厂里的维护人员
这类可以说是入门和常见的了,几乎工厂都会用到,像工厂流水线的自动运转等等,有的工厂,电工、维修人员能够接触到PLC;有工厂PLC坏了是直接找厂家或者售后,维修人员接触不到。
所以如果你想找这类工作,就需要问清楚。都是需要维修PLC,一般来说工厂对电工、维修人员技术要求要求比较低,这类工作容易找,工资也不会太高,正常情况下就是普工的水平,加班少得话,可能不如普工。
除了工资之外,职业发展也不会太好,升职较慢且长期在一个厂工资不会有太大增长。
所以刚大学毕业的话,去能够接触到PLC的工厂两年,熟悉一下电气设备,长长见识,多了解设备哪些地方容易出现故障。没有好的机遇,就要毫不犹豫的离开,否则你会发现每天的工作,就是昨天的重复。
如果是现在在工厂里上班,自己又很想从事PLC工作的话,我的建议是立马出来,去专门的自动化公司,哪怕从事基础工作,也比在工厂里成长快。
2、专业的自动化公司
专业自动化公司,顾名思义就是专门针对其他行业的需求而进行的自动化控制项目,提供自动化解决方案,实现客户需要实现的工艺要求。
这类公司才是真正专业从事PLC编程的正规公司,这类公司包括集团公司下面的自控技术部,虽然不是独立公司,但性质都是一样,不同的是独立公司服务的是市场,自控技术部门服务的是本集团公司。
这类公司的核心竞争力就是技术,技术高工资高,客户选择公司也是看你技术行不行,自然你技术越好地位及工资都是越高。
这里有些人就会问,技术要求这么高,我的技术不一定进得去,需要说明的是,这类公司靠技术生存,但是不一定找的都是特别厉害的人,他也会进行一个低、中、高的搭配,因为公司所有的项目不一定都要高级人才出马,有些项目也比较简单。
所以有一定技术基础的可以去试试,虽然刚开始工资可能不高,但是能学到很多知识,成长得非常快,技术起来了工资自然不在话下。
3、提供工控产品的公司、讲师
提供工控产品的这类公司,就是我们熟悉的品牌公司了,如西门子,三菱,欧姆龙这些公司,这些公司也是需要PLC编程工程师的,对应的职位就是技术支持,我们遇到问题打400电话求助的就是这些人。
还有就是自己的项目部门,这个部门就和上面提到的专业的自动化公司一样了,都是给别的公司做项目的。
像是PLC编程讲师也是行业紧缺的,不过要求要很高,不仅仅是技术要非常的牛,还有能够讲出来,对表达能力也有很高的要求,只有专业的讲师,才能教出优秀的学生,让自动化行业更加蓬勃发展。
以上职位(技术支持、项目工程师)门槛都特别高,没有些技术功底,面试通过的可能性不大,这些公司适合在外面打拼了几年,专业能力强,但是发展遇到瓶颈的技术工程师。利用公司的大平台,突破职业生涯瓶颈。
首先 你得要懂点电工基础 了解正常的逻辑控制 常开常闭 计时器 计数器 然后找plc的说明书 配合编程软件尝试些简单的逻辑控制 推荐三菱GXworks2 有模拟仿真 初级阶段就是这样 进阶阶段尝试功能指令应用 比如模拟量 高速输入计数 高速脉冲输出 通信等 这个就要求有硬件了 用到哪学到哪 互勉!
1.并行通信与串行通信
数据通信主要有并行通信和串行通信两种方式。
并行通信是以字节或字为单位的数据传输方式,除了8根或16根数据线、一根公共线外,还需要数据通信联络用的控制线。并行通信的传送速度快,但是传输线的根数多,成本高,一般用于近距离的数据传送。
并行通信一般用于PLC的内部,如PLC内部元件之间、PLC主机与扩展模块之间或近距离智能模块之间的数据通信。
串行通信是以二进制的位(bit)为单位的数据传输方式,每次只传送一位,除了地线外,在一个数据传输方向上只需要一根数据线,这根线既作为数据线又作为通信联络控制线,数据和联络信号在这根线上按位进行传送。
串行通信需要的信号线少,最少的只需要两三根线,适用于距离较远的场合。计算机和PLC都备有通用的串行通信接口,工业控制中一般使用串行通信。串行通信多用于PLC与计算机之间、多台PLC之间的数据通信。
在串行通信中,传输速率常用比特率(每秒传送的二进制位数)来表示,其单位是比特/秒(bit/s)或bps。传输速率是评价通信速度的重要指标。
常用的标准传输速率有300、600、1200、2400、4800、9600和19200bps等。不同的串行通信的传输速率差别极大,有的只有数百bps,有的可达100Mbps。
2.单工通信与双工通信
串行通信按信息在设备间的传送方向又分为单工、双工两种方式。
单工通信方式只能沿单一方向发送或接收数据。双工通信方式的信息可沿两个方向传送,每一个站既可以发送数据,也可以接收数据。
双工方式又分为全双工和半双工两种方式。数据的发送和接收分别由两根或两组不同的数据线传送,通信的双方都能在同一时刻接收和发送信息,这种传送方式称为全双工方式。
用同一根线或同一组线接收和发送数据,通信的双方在同一时刻只能发送数据或接收数据,这种传送方式称为半双工方式。在PLC通信中常采用半双工和全双工通信。
3.异步通信与同步通信
在串行通信中,通信的速率与时钟脉冲有关,接收方和发送方的传送速率应相同,但是实际的发送速率与接收速率之间总是有一些微小的差别,如果不采取一定的措施,在连续传送大量的信息时,将会因积累误差造成错位,使接收方收到错误的信息。
为了解决这一问题,需要使发送和接收同步。按同步方式的不同,可将串行通信分为异步通信和同步通信。
4. 基带传输与频带传输
基带传输是按照数字信号原有的波形(以脉冲形式)在信道上直接传输,它要求信道具有较宽的通频带。基带传输不需要调制解调,设备花费少,适用于较小范围的数据传输。
基带传输时,通常对数字信号进行一定的编码,常用数据编码方法有非归零码NRZ、曼彻斯特编码和差动曼彻斯特编码等。后两种编码不含直流分量、包含时钟脉冲、便于双方自同步,所以应用广泛。
频带传输是一种采用调制解调技术的传输形式。发送端采用调制手段,对数字信号进行某种变换,将代表数据的二进制“1”和“0”,变换成具有一定频带范围的模拟信号,以适应在模拟信道上传输。
接收端通过解调手段进行相反变换,把模拟的调制信号复原为“1”或“0”。常用的调制方法有频率调制、振幅调制和相位调制。具有调制、解调功能的装置称为调制解调器,即Modem。频带传输较复杂,传送距离较远,若通过市话系统配备Modem,则传送距离可不受限制。
PLC通信中,基带传输和频带传输两种传输形式都有采用,但多采用基带传输。
扩展资料
通讯方式
市面上三菱PLC以及各种其它类型PLC,它们各有优缺点,能够满足用户的各种需求,但在形态、组成、功能、编程等方面各不相同,没有一个统一的标准,各厂家制订的通讯协议也千差万别。目前,人们主要采用以下三种方式实现PLC与PC的互联通讯:
(1)使用目前通用的上位机组态软件,如COOLMAYHMI、组态王、InTouch、力控等,来实现PLC与PC机的互连通讯。
(2)通过使用PLC开发商提供的系统协议和网络适配器,来实现PLC与PC机的互联通讯。
(3)利用PLC厂商所提供的标准通讯端口和由用户自定义的自由口通讯方式来实现PLC与PC机的互连通讯。
PLC和一体机与PC通讯不上有下面几种情况:
(1)电脑串口坏掉,没办法使用。
(2)笔记本电脑使用的USB转232,驱动没有装好。
(3)电脑串口可能漏电,烧掉PLC下载保护电阻。
(4)电脑硬件上面COM口选择不正确。
(5)可以通讯上,通讯不稳定,检查一下线路,更换电脑试一下。
参考资料来源三菱机电官方网站
三菱PLC里面有程序怎么把电脑的程序下载进去,首先PLC里面有程序要看程序是否需要备份,如果里面的程序有用需要备份,你首先得把程序上传到你的电脑中,因此下次往PLC中下载程序会覆盖到原来的程序,如果你本来就有PLC中的源程序,则不要上传上来直接把电脑中的程序下载进去即可,如果不确定电脑中的程序和PLC中的是否一致,我们也可以采用校验来对比PLC和电脑中的程序是否一致。
电脑往PLC中下载程序和从PLC中上传程序的方法很简单,打开三菱PLC的编程软件GX-Works或者Developer都可以,如果是上传程序选择在线PLC读取,选中程序和参数,上传然后在右边的程序部件就可以看到的程序了电机保存这样就把PLC中的程序上传到电脑上了。如果是下载程序,选择在线PLC写入,同样选择程序和参数点击确定就把程序下载到PLC中了,下载和上传的前提是PLC和电脑一定要成功连接通信成功。
三菱PLC中有程序,把电脑上的程序下载进去原来的肯定会覆盖删除掉,根据自己需要来备份,不需要就直接下载进去就可以了。
三菱Q系PLC串口,怎么与威纶通6103IP连线,按官网教程一直连不上
首先我们在威纶通触摸屏软件EBPro上添加设备时需要注意,按照PLC型号进行选择,接口类型以及com端通信参数会默认给出,尽量不要自己去修改,使用默认的就可以了。
MT6103IP型号的触摸屏有两个com端口,一个是母座Con.A(485接口)一个是公座
Con.B(232接口)
,由上面的com端接口类型RS232我们应该选择Con.B
,我们可以选择com1和com3进行连接,注意其针脚定义是不同的,这在我们选择连接线缆的时候一定要注意对应。最后我们需要检测的是连接线缆是否有问题,最简单的方式就是用万用表去检测中间的线有没有断开或者不通,另外就是检测下两边的232接口的定义是否按照上述的定义进行连接。那一般这个通信线缆九根线不可能全部都焊接上只会接上使用的几根。在购买的时候一定要选择好型号、尽量购买质量好的,有条件的话可以自己制作通信线缆。
以上就是三菱Q系列连接威纶通MT6103IP触摸屏需要注意的几点,希望能帮到你!
分享几个网站,祝你学业有成!加油!
中国工控网
http://www.gongkong.com/plc/
工控人家园 工控论坛
http://www.ymmfa.com/index.php
第一工控网
http://www.d1gk.com/
三菱PLC编程软件 GX-developer ,最新版本支持所有系列的编程。
下面逐步说该软件的安装,有几点需要注意的,我会使用红色粗体表明。
1,先安装 通用环境,进入文件夹“EnvMEL”,点击“SETUP.EXE” 安装: 三菱大部分软件都要先安装“环境”,否则不能继续安装,这一步还好办,如果不能安装,系统会主动提示你需要安装环境。
2,,然后进入文件夹,“GX8C”,点击“SETUP.EXE” 安装 注意,其他三个文件夹,在安装时候主安装程序会自动调用,不必管它。
3,注意,在安装的时候,最好把其他应用程序关掉,包括杀毒软件,防火墙,IE,办公软件。因为这些软件可能会调用系统的其他文件,影响安装的正常进行。呵呵,虽然这样提醒,但我每次安装的时候都没有关闭其他应用程序,没有出现过问题。
4,输入各种注册信息后,输入序列号: 注意,不同软件的序列号可能会不相同,序列号可以在下载后的压缩包里得到。
5,千万注意这里不能打勾:否则软件只能监视,这个地方也是出现问题最多的地方。请大家注意:往往缺省安装都没有问题的。 (安装选项中,每一个步骤要仔细看,有的选项打勾了反而不利)
6,等待安装过程
7,直到出现此窗口:
8,开始/程序 里可以找到安装好的文件
9,打开程序,测试程序是否正常,如果程序不正常,有可能是因为操作系统的DLL文件或者其他系统文件丢失,一般程序会提示是因为少了哪一个文件而造成的。在这样的情况下,有2种可能,1就是本省的软体有问题;2是安装过程有问题。后者重装就可能解决。
标签:程序 通信 编程