- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
# 1.CPU 与一般计算机的CPU不同,它包含有RAM或ROM 1)CPU:CPU是PLC的核心部件。它的性能(位数和主频)决定了PLC的运算速度和信息处理量的大小。 2)存储器:存放系统程序、用户程序和数据。 1)系统配置登记及初始化 2)系统自诊断 3)命令识别与处理 4)用户程序编译 5)模块化子程序及调用管理 (2)用户程序 用户程序是根据生产过程控制的要求由用户使用制造企业提供的编程语言自行编制的应用程序。用户程序包括开关量逻辑控制程序、模拟量运算程序、闭环控制程序和操作站系统应用程序等。 1)用户数据结构 第一类为bit数据,属于逻辑量,其值为“0”或“1”。 第二类为字数据,其数制、位长有多种形式。通常采用BCD码形式。FX2N系列和A系列中为4位BCD、双字节为8位BCD码。 第三类为字与bit的混合,即同一元件既有bit元件,又有字元件。例如T(定时器)和C(计数器),它们的触点为bit,设定值寄存器和当前值寄存器则为字。 2)元件 用户使用的每一个输入、输出端子及内部的存贮单元都称为元件,每个元件有其固定的地址。元件的数量由监控程序规定,它的多少决定PLC整个系统的规模及数据处理能力。 PLC是专为工业控制设计的专用计算机,就电路作用而言,可看作是由一般继电器、定时器、计数器等元件组成. PLC的扫描周期 每扫描一个循环所用的时间称为扫描周期。 它的长短与用户程序的长度、I/O点数及CPU的处理通信过程等因素都有关系。 PLC的I/O滞后时间 输入/输出滞后时间又称系统响应时间,是指PLC输入信号发生变化的时刻至它控制的有关外部输出信号发生变化的时刻之间的时间间隔,它由输入电路滤波时间、输出电路的滞后时间和因扫描工作方式产生的滞后时间三部分组成。 PMC控制的机床辅助功能主要涉及到M、S、T指令: 1、M指令功能—控制主轴的正反转及停止、有级调速主轴齿轮箱的变速、冷却液的开关、卡盘的松紧及换刀等。 2、S指令功能—主轴转速的控制 3、T功能—刀具功能 用于数控机床的PLC一般分为两类:内装型PLC和独立型PLC。 具有内装型PLC的CNC系统 独立型PLC的CNC系统 1、MT至PLC 机床侧传递给PLC的信息主要是机床操作面板上各种开关、按钮等信息,包括机床启动与停止、工作方式选择、倍率选择、主轴的正反转和停止、切削液的开与关、卡盘的与松开、各坐标轴的点动控制、换刀指令、超行程限位、主轴伺服保护监控信号、进给系统运行准备信号等开关量信号。 这些信号所占用PLC的输入单元地址均可由机床生产厂家的PLC程序设计者自行定义。 2、PLC至MT PLC至机床的信号是控制机床的执行元件,如电磁阀、继电器、接触器以及确保机床各运动部件状态的信号和故障指示等。 这些信号所占用PLC的输出单元地址均可由机床生产厂家的PLC程序设计者自行定义。 3、CNC至PLC CNC至机床的信息主要是M、S、T、F等功能代码。S功能是指用几位代码指定主轴转速,在PLC中通过转换输出主轴转速控制指令;T功能是通过PLC管理刀库,进行自动刀具交换;M功能是辅助功能,根据不同的M代码,可控制主轴的正、反转和停止,主轴齿轮箱的换档变速,切削液的开、关,卡盘的夹紧、松开及换刀机械手的取刀、归刀等动作;F功能是通过PLC控制伺服系统完成坐标轴进给率的输出。 4、PLC至CNC PLC送至CNC的信息主要是M、S、T、F功能应答信号及各坐标轴的基准点信号,机床运动部件的状态和故障等信息。所有PLC送至CNC的信号地址与含义由CNC厂家确定,PLC编程者只可使用,不可改变和增删。 PMC顺序程序的执行 1、顺序程序的构成 PMC的工作是按梯形图上编写的顺序动作的。PMC的工作原理和PLC是一样的,实际上是一种扫描的工作原理,顺序程序从程序的开头执行到结束,执行完后,再从头开始,反复循环。 顺序程序一般由两部分组成。第一级程序和第二级程序。第一级程序处理窄脉冲信号(对时间反应速度快的),第二级程序是顺序程序的主体部分。 采用循环扫描的方式,由于扫描周期的时间很短,只要变量满足条件的时间大于扫描周期,该变量满足条件就能被PLC的程序执行。 产品检测传送带如图示,用PLC来检测产品数量。为确保不漏检,对PLC扫描周期有何要求? 产品通过检测点的时间间隔为:T=0.025m/(50m/60s)=30ms, 所以,PLC的扫描周期必须小于30ms PLC用于数控机床通常称之为可编程序机床控制器PMC(Programmable Machine Controller)。 CNC完成插补运算、译码、位置伺服控制等。 PMC完成工件的装夹、刀具的更换、冷
文档评论(0)