入门plc编程都需要学什么软件哪些软件比较主流?
一、多收集程序范例、增加编程经验
在PLC的编程方法中,收集资料是非常重要的。
1、收集典型程序样例,程序最好有较完整的组成部分:控制任务、I/O分配、硬件接线图、完整的程序及注释。
2、要读懂程序,从而分解出程序中用于完成不同任务的组成部分,对于各组成部分中独立完成某一特定功能的子程序或者中断程序应及时收藏到程序库。
以便在以后的编程过程中碰到实现类似控制任务时,节约程序设计时间、提高程序调试成功率。
3、要记录程序闪光点,诸如编程者巧妙的思路、程序结构、应用指令的使用。
尤其是应用指令的使用,能够大大的缩短程序长度,减少内存容量,降低系统成本。
4、对程序做功能扩展性的设计、调试,并对全过程加以详细记录、再加以总结。
通过以上过程就能够有效消化这些程序范例,使其融入到自己以后的编程过程中。
二、熟练使用软件包
以三菱产品为例来介绍软件包的使用。
三菱软件包由两个部分组成,编程软件GXDeveloperVersion8C和仿真软件
GXSimulator6C。
编程软件GXDeveloperVersion8C为设计者提供了编程环境。
设计者应熟读编程手册、熟练程序的编辑技巧,使得自己的设计方案得以展现。
设计好的程序能否满足控制任务,就必须进行调试,传统的调试方式离不开编程控制器CPU,必要时还需要另外准备输入输出模块、特殊功能模块和外部机器等。
仿真软件GXSimulator可提供一个虚拟的实验平台。
GXSimulator是在Windows上运行的软元件包,在安装有GXDeveloper的计算机内追加安装GXSimulator,就能够实现不在线时的调试。
不在线调试功能内包括软元件的监视测试、外部机器的I/O的模拟操作等。
对于个人学习来说,没有实验条件,仿真软件能够在个人计算机上进行顺控程序的开发和调试。
使用者通过程序不断地仿真调试,慢慢领会程序设计心得,从而增加编程经验。
三、特殊功能模块
在学习过程中,大部分学生将学习的重心放在了软件编程上,而现代工业控制给PLC提出了许多新的课题,如果用通用I/O模块来解决,在硬件方面费用太高,在软件方面编程相当麻烦,某些控制任务甚至无法用通用I/O模块来完成。
因此,学习PLC的特殊功能模块显得尤为重要。
这些特殊功能模块有模拟量输入输出模块、高速计数模块和运动控制模块等。
这些特殊功能模块PLC厂家都给出了详细的使用手册,用户可以通过仔细研读使用手册来完成特殊功能的实现,使得软件编程简化,降低了经济成本。
四、人机界面
连接可编程序控制器,利用显示屏显示,通过输入单元(如触摸屏、键盘、鼠标等)写入工作参数或输入操作命令,实现人与机器信息交互的数字设备称为人机界面,俗称触摸屏。
触摸屏以其易于使用、坚固耐用、反应速度快、节省空间等优点,使得系统设计师们越来越多地感到使用触摸屏的确具有相当大的优越性。
触摸屏由硬件和软件两部分组成。
利用软件可以完成用户界面的设计,结合PLC的程序设计极大地简化了计算机的使用,即使是对计算机一无所知的人,对不懂PLC程序编程的操作人员,也能够按控制要求设置控制系统参数、生产配方存储、设备生产数据记录等操作。
触摸屏的学习可以按如下的步骤进行:
首先针对某一系列触摸屏仔细阅读其画面设计手册进行用户画面设计;
接着设计触摸屏画面操作实现对应的PLC程序;
最后打开触摸屏、PLC编程仿真软件进行仿真调试。
五、掌握三种流派主流产品
PLC
大体可以按地域分成主要的三个流派:
1、日本产品,以三菱FX系列小型PLC为代表;
2、美国产品,以AB公司的PLC系列中型PLC为代表;
3、欧洲产品,德国西门子的S7系列大型PLC为代表。
不同型号的PLC产品具有不同的特色,不仅表现在特殊复杂的功能等方面,就是在编程语言、程序的组织等方面也存在着较大的差异。
掌握所有的PLC产品显然不现实,也没有必要。
在熟练掌握一种PLC产品的基础上,有意识地在其他主要流派中选择最有代表性的产品,采用对比的学习方法进行相对深入的研究。
这样在以后的工作、学习和开发研究中遇到其它的机型时,就能够做到触类旁通了。
六、充分利用网络资源,掌握PLC应用及发展的最新资讯
PLC产品更新换代的速度很快,若想及时掌握PLC应用及发展的最新资讯,就要充分利用互联网为我们提供的学习平台,方便地、快捷地、经济地掌握PLC的最新动态。
感谢今日头条能够为我们提供了较高水平的交流平台,大量的学习资料、使用手册、软件功能的更新,使得不同阶段的学习者受益匪浅,欢迎各位工控同行互相探讨、交流。
200个三菱西门子PLC编程软件快捷键(建议收藏)
众所周知,编程领域的大神一般以键盘为主,而快捷键就是他们的基础技能之一。
俗话说得好,兵贵神速,很多时候,快捷键的使用不光能节省一定时间,并且能让大家更熟悉电脑操作,还能让外行人顿时刮目相看~
今天小编收集了西门子和三菱PLC快捷键,大家赶紧收藏一份,以备日后学习。
A
西门子快捷键
操作内容
快捷键
F1
获取帮助
F2
梯形图进入编辑模式
F3
梯形图进入运行模式
Shift+F3
梯形图进入监控模式(可在线编辑)
F4
编译程序
F5
常开接点输入
Shift+F5
并联常开接点输入
F6
常闭接点输入
Shift+F6
并联常闭接点输入
F7
线圈输出
F8
功能指令输入
F9
横线输入
Shift+F9
竖线输入
Ctrl+F10
删除竖线
Ctrl+Alt+F10
取反指令输入
delete
删除当前元件和线条
Shift+delete
删除光标所在一行的内容
insert
光标方框颜色变玫瑰红色,可以插入单个元件
Shift+insert
插入一行
ALT+F1
切换至语句表模式
ALT+1
软元件测试(监控模式下有效)
Ctrl+F
查找软元件和地址
HOME
将光标移至同行的第一列
END
将光标移至同行的最后一列
PAGE UP
垂直向上移动一个屏幕
PAGE DOWN
垂直向下移动一个屏幕
LEFT ARROW
将光标向左移动一个单元格
RIGHT ARROW
将光标向右移动一个单元格
UP ARROW
将光标向上移动一个单元格
DOWN ARROW
将光标向下移动一个单元格
CTRL + HOME
将光标移至第一个网络的第一个单元格
CTRL + END
将光标移至最后一个网络的最后一个单元格
CTRL + PAGE UP
显示下一个POU,向左移动浏览POU标记
CTRL + PAGE DOWN
显示下一个POU,向右移动浏览POU标记
TAB
选择带布尔(位值)参数指令时,TAB键移至该指令中的下一个布尔参数(仅限FBD)当您选择一个带布尔
SHIFT + PAGE UP
向上扩展网络选择
SHIFT + PAGE DOWN
向下扩展网络选择
CONTROL+SHIFT+HOME
扩展选择至第一个网络
CONTROL+ SHIFT + END
扩展选择至最后一个网络
CONTROL+ SHIFT + END
选择全部网络
CTRL+ X SHIFT +DELETE
选择网络系列时,剪切系列;当光标位于网络标题上时,剪切整个网络格内容
CTRL+ C CTRL + INSERT
选择网络系列时,复制系列;当光标位于网络标题上时,复制整个网络格内容
CTRL + V SHIFT + INSERT
选择网络系列时,粘贴系列;当光标位于网络标题上时,粘贴网络;当光在光标当前位置的前方/上方粘贴所选内容
SPACEBAR
编辑当前单元格的助记符或操作数
ENTER
编辑当前单元格的助记符或操作数
CTRL + LEFT ARROW
放下一条水平线,将光标向左移动一个单元格
CTRL + RIGHT ARROW
放下一条水平线,将光标向右移动一个单元格
CTRL + UP ARROW
放下一条垂直线,将光标向上移动一个单元格
CTRL + DOWN ARROW
放下一条垂直线,将光标向下移动一个单元格
BACKSPACE
将光标向左移动一个单元格,删除当前单元格
SHIFT + LEFT ARROW
选择当前网络,将光标向左移动一个单元格
SHIFT + RIGHT ARROW
选择当前网络,将光标向右移动一个单元格
SHIFT + HOME
选择当前网络,将光标置于当前行的第一个单元格处
SHIFT + END
选择当前网络,将光标置于当前行的最后一个单元格处
SHIFT+DOWN ARROW
从当前网络向下选择
SHIFT + UP ARROW
从当前网络向上选择
SHIFT + PAGE UP
从当前网络向上选择相邻网络的一个页面
SHIFT + PAGE DOWN
从当前网络向下选择相邻网络的一个页面顶部选择全部相邻网络
CTRL + SHIFT+HOME
从光标至POU
CTRL + SHIFT+END
从光标至POU底部选择全部相邻网络
CTRL + A
CTRL + A 选择POU中的全部网络
CONTROL+SHIFT+HOME
扩展选择至第一个网络
CONTROL+ SHIFT+END
扩展选择至最后一个网络
CTRL + F
查找字符串
CTRL + H
替换字符串
CTRL + F2
在光标的当前位置设为书签
CTRL + F3
插入网络
CTRL + F4
删除网络
SHIFT + BACKSPACE
退格
ALT + BACKSPACE
撤销
SHIFT + TAB
向后跳格
B
三菱快捷键
如果记不住上面的内容,那一定要记住下面的几个常用的快捷键,平时操作时也能方便点~
创建新工程文件
Ctrl + N
打开工程文件
Ctrl + O
保存工程文件
Ctrl + S
撤销 梯形图剪切/粘贴
Ctrl + Z
删除选择内容并存入剪切板
Ctrl + X
复制
Ctrl + C
粘贴
Ctrl + V
显示/隐藏工程文件数据
Alt + 0
软元件检测
Alt + 1
常开
F5
常闭
F6
“PLC怎么才能学会?”
“如何才能独自完成一个项目?”
这是所有工控小白每日三省吾身的问题,
你渴望速成,
渴望借鉴前人的经验,
却苦于每天
没有充足的时间搜集相关资料!
如果你有上述困扰,恭喜你找对地方了!
技成PLC课堂的老师花费了好几个月的时间 ,
总结了上万个学员需求,
为大家整理了一份真正属于工控人学习的最新资料包,
从工控小白到工控大咖通通适用!
话不多说,目录安排一下:
一、2020电工基础大全
二、电工进阶PLC
西门子最新软件汇总
S7-1200学习步骤
成为电气工程师,
独立完成一个项目并非遥不可及,
希望你能用好这份资料包,
做好平时的实操积累,
在关键时候能运用编程思维调取脑海中的程序思路,下一个升职加薪的就是你!
相关问答
西门子PLC怎么用键盘输入指令来编程?
西门子PLC编程通常使用特定的编程软件(如STEP7或TIAPortal)进行,而键盘输入指令是一种起初较为传统的编程方式。以下是通过键盘输入指令来编程西门子PLC的一...
松下PLC怎么用键盘输指令?
其实呀,很简单。在视图下,打开功能键栏,上面显示功能和对应的快捷键,这里提醒下,上面的1,2,3等,指的是F1,F2,F3等(同理,第二行是shift+F1等。第三行是ct...其...
给PLC发送指令的设备是什么?
PLC(可编程逻辑控制器)是一种用于自动化控制的设备,它可以接收和执行指令。要给PLC发送指令,通常需要使用特定的设备,例如人机界面(HMI)、工控机、上位机...P...
哪有西门子PLCS300的编程软件?-ZOL问答
西门子PLC编程软件是不通用的,S7-200是STEP7-MICRO/WIN编程软件。而S7-300用的是STEP7V5.4+SP3.1编程软件,两种不能互用。它不像三菱的FX系列都是通用...
PLC编程买什么配置的笔记本-ZOL问答
PLC编程软件几乎不更新,对电脑的配置要求很低。可以说只要是电脑就可以运行PLC编程软件。有用(0)回复9990909006对于笔记本来说配置没有装机来的自由不过现...
plc有几种编程语言以及它们的特点?
PLC有五种标准编程语言:梯形图语言(LD)、指令表语言(IL)、功能模块语言(FBD)、顺序功能流程图语言(SFC)、结构文本化语言(ST)。梯形图语言特点:与电...PLC有...
用什么语言可以编程各种品牌的PLC程序?
1)梯形图(LadderDiagram)程序设计语言梯形图程序设计语言是用梯形图的图形符号来描述程序的一种程序设计语言。采用梯形图程序设计语言,这种程序设计语言采...
plc最直接的编程语言是?
一、梯形图语言(LD)梯形图语言是PLC程序设计中最常用的编程语言,它是与继电器线路类似的一种编程语言。因为从事电气人员对继电器控制较为熟悉,所以梯形图编...
我想搞三菱plc程序编程用什么笔记本好-ZOL问答
老板就问我你是不是搞plc编程的呀?有用(0)回复zhangwei19881103用带有九针...回复展开查看全部4条讨论精品应用推荐新浪微博天气通淘宝特价版UC浏览...
请问电脑给plc编程要安装什么软件?怎么安装?-ZOL问答
1条回答:【推荐答案】比较的简单啊…要看你用什么型号的plc,西门子还是三菱或者别的…只要在百度上面搜一个就行…下载下来就可以安装了…