「技术前瞻」PLC和CNC在未来工厂中的角色
摘要
随着制造业自动化程度的提高,工业控制器和控制系统变得更复杂、更高效,这或许将改变CNC和PLC在未来工厂中的角色。
随着工业4.0和工业物联网(IIoT)越来越流行,自动化概念正在悄然发生变化。自动化涵盖了高精度、高速度、高效率和预测性维护等概念。这是由数字化、可编程系统推动的,已经开发和完善了几十年了。
例如,计算机数字控制(CNC)通过执行预编程序列的计算机,实现了机床的自动化。CNC是20世纪50年左右也从计算机辅助制造(CAM)发展起来的。随着计算机和伺服系统的发展,它可以帮助制造商满足它们对可重复、高精度生产的日益增长的要求。CNC已成为精确度和控制的代名词,它主要由5个部件组成——排序器、插补器、伺服控制器、逻辑控制器和操作员控制接口。数控系统的概念提出20年后,一个价格更低,形式更简单的计算机辅助控制出现了,那就是可编程逻辑控制器 (PLC)。
PLC是在20世纪70年代左右开发出来的,旨在取代继电器逻辑控制系统。 这些继电器系统由于依赖硬件来执行关键功能,因此往往不经济性、缺乏灵活、不易使用。PLC具有输入和输出功能,可编程执行顺序操作、数据处理或简单的轴控制。
但是,PLC的使命并不是替代CNC。 “两种控制器服务于不同的目的和市场,各有自己的优势。因此,没有任何业内人士会说,‘我已经投资了CNC,这里已经没有PLC的用武之地了’,正是因为它们是两种完全不同的控制。”发那科工厂自动化部门的CNC应用经理Ian Baird说。
CNC和PLC将在未来的工厂中扮演不同的角色,帮助制造业提升自动化程度,并专注于最大限度地减少停机时间。图片来源: 发那科
由于它的使用,超出了简单的输入/输出(I/O)算法,因此CNC与自动化的关系比较多。现代CNC是一个灵活的,数字控制的系统,旨在无需为整个系统重新编程的情况下满足制造商的需求。大多数现代CNC,还包括配置了内置运行、维护和诊断屏幕的用户界面。“由于这个原因,CNC 很受那些想要完全控制机器的人的欢迎,因为它的功能,能让你在接受简单的培训之后就可以独挡一面。”Braid说道。
由于具有较大的灵活性,因此CNC适用于任何行业的复杂、多轴加工。 任何需要精确运动控制的应用都可以通过CNC实现,无论是手表零件和医疗设备的制造,还是反应性原子、等离子的蚀刻等。
简单与复杂控制任务
Baird认为对简单控制任务而言PLC更擅长。 如果你有一个应用,不需要较高的精度或灵活的运动控制,比如:交流电动传输带,那么PLC往往是最好的选择,而且它比CNC便宜。因此,有人认为CNC更适合应用于复杂的应用。
然而, PLC虽然简单,但也有一些缺点。Baird说,“ PLC没有CNC的灵活性高。如果你需要稍微改变程序,必须完全重新编程。 它也不具备CNC的高精度,因此最好将其作为低成本的基本任务解决方案。尽管PLC成本低,但许多制造商仍然选CNC,部分原因是其全生命周期成本较低。”
很有趣的是,许多设计师在安装PLC之后又转向了CNC,主要原因就是灵活性、可靠性和成本。 数控系统的初始成本高于PLC,但由于数控系统的可靠性和控制能力的提高,长期投资回报率可能会更高。它还使系统设计者能够灵活地决定:他们希望用户在其机器上拥有多少控制权。
数控系统的长期成本效益,得益于其先进的用户可编程特性,可以最大限度地减少停机时间,控制机器的能源利用效率或机器产出。
许多CNC都配备了人工智能轮廓控制。 这意味着机器可以被控制在一定的工作负荷内运行,或自适应地控制机器完成夜班工作。例如,通过编写程序,让其工作在80%负载处,使公司能够更经济的利用能源。CNC还配备了能源效率功能,如充电模块。
CNC也具有安全功能,为与人类协作行动提供良好的保障。 “CNC配备了一个可以执行运动控制的数字算法来,” Baird说,“这个数字系统由两部分组成,一个真实的数字数据系统和一个目标数字系统。目标系统是‘理想'的期望值,为机器提供目标工作参数。真实的系统和目标系统都由同一命令驱动,所以它们应该以完全相同的方式工作。”
如果真实系统遇到中断,比如意外负载,则会导致实际数据偏离目标数据。机器将把它转换成冲突,并以两种方式之一作出反应。如果移动缓慢,就会停止,如果快速移动,将执行一个 “向量后退” ,它将撤回任何移动机械,以避免设备损坏。对于高端机器,还可以融合3D技术,阻止五轴机械在其预先确定的工作区域外移动。
对于希望实现流程自动化的制造商而言,零停机时间也是一个重要考虑因素。 计划外停机成本很高,可以造成几天、几周甚至几个月停止生产。未检测到的故障,可能会对机器造成不可逆转的损坏,甚至可能伤害到工人。
最小化停机时间
“尽管期望工厂能够7x24小时连续运转有点不切实际,但我们还是可以尽量减少由于小故障或错误造成的停机时间,这也正是预测性维护的概念所在。” Baird说,“CNC技术推动了预测性维护的发展。 预测性维护允许我们在潜在问题出现之前发现它们,并在变得严重之前采取相应行动。我们通过将控制机器的自动化技术作为守护人,来实现预测性维护。”
这是否意味着CNC注定要成为未来工厂的唯一工具? Baird并不这么认为,“PLC仍然扮演着至关重要的角色。最好的例子就是生产线。CNC可以控制机器人的手臂、工装、铣削和研磨, 而PLC可以控制皮带的传输,将产品或材料从生产线的一个工序输送到下一个工序。由于CNC的复杂性,使其并不能很好地完成这些任务,而且有点大材小用。作为工厂车间的一部分,简单和复杂的任务要同时完成,CNC和PLC可以完美地结合在一起工作。”
在制造工具包中CNC和PLC都占有一席之地,未来它们将会如何发展? “工业控制系统(ICS)会持续发展,并将以适合特定行业的专业化形式出现。” Baird说。第三方还将利用开放接口的概念,将工厂与物联网结合起来。随之而来的是大规模的智能机器、数据收集和分析,这将有助于实现更大的过程改进。
虽然不清楚CNC和PLC在未来的工厂中扮演什么角色,但它们都将成为其中的一部分,即使它们并不总是在一起合作。
本文来自于《控制工程中文版》(CONTROL ENGINEERING China )2018年7月刊《技术文章》栏目,原标题为:PLC和CNC在未来工厂中的角色
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稍微差点,好在价格好可以,只考虑屏的话,不如选用MCGS昆仑通态,组态软件超一条街,硬件持平,价格也低得多。步科的屏还可以,PLC稍微差点,好...
大佬们,求教,能否用电脑模拟plc和触摸屏的通讯?,马赛克模...
[回答]一般要实现两台PLC之间的通信,您可以两台都用以太网,连到交换机上,或者都用CC-Link连在一起,通过触摸屏做数据中转的一般没有,触摸屏作为人际交互的...
工业PLC控制与电脑程序控制有什么区别?
工业PLC和电脑控制有本质区别:PLC是可编程逻辑控制器有强大的可拓展性,除了主机外专门针对工业场合提供了除了各种模块:模拟量模块,开入模块,继电器模块,通...
带屏幕的机器一般用plc还是嵌入式?
一般来说,带屏幕的机器可以使用PLC或嵌入式系统,具体取决于机器的应用场景和功能需求。PLC主要用于工业控制领域,例如自动化生产线、机床等,其具有高可靠性...
PLC编程用什么笔记本最好提供型号和优缺点-ZOL问答
对于PLC编程,推荐你使用DellXPS15。它的优点是性能强大,配备了高配置的Inte...另外,其屏幕显示效果出色,对程序员来说视觉体验良好4条回答:【推荐答案】宏碁...
PLC编程需要什么配置的笔记本-ZOL问答
如果是西门子PLC编程需要设置PC/PG接口。以太网通信需要设置IP现在市面上买的都可以,我五年前买的西门子的软件都能跑,CAD别装太高版本的,2004就可以了,电路...
帮个忙哪位老师,谁知道!!如何把电脑模拟成触摸屏与plc连接?...
刚看了一个贴子,说了PLC编程的N个多顺序。我不评论这个说法的好坏,但我就说一下我的经验吧。我非常的忙,没有时间来做系统的规划,做的机器也不是很...
我想买一台笔记本,用来学习PLC编程,请问笔记本电脑都需要什么配置,什么系统啊?
PLC编程的电脑配置要求不是很高,通常三千多元的笔记本就可以胜任了,比如:神舟K650D-G4D2,15.6英寸1920×1080屏,桌面级奔腾G4560双核四线程,4G内存,500...
plc编程用什么笔记本电脑最好-ZOL问答
具体要根据所使用的PLC型号进行考虑。例如,S7200系列可以在任何一台计算机上运行,而1200及以上型号需要配备西门子的博图软件,并在Windows操作系统下运行。就...
在座的老司机谁能赐教:如何让电脑模拟触摸屏控制plc?,马赛...
触摸屏里面设置不同的PLC地址,触摸屏有几个通讯口就可以控制机几台PLC(PLC不编通讯程序的话),可能有些PLC要根据触摸屏通讯口的不同加装通讯模块。P...
扫一扫微信交流