




已阅读5页,还剩60页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目2PMC的功能应用,任务3可编程序控制器联机调试任务4可编程序控制器功能程序设计,任务3PMC联机调试,基础知识,1、PLC的编程语言2、FANUCPMC的信号地址,1、PLC的编程语言,根据国际电工委员会制定的工业控制编程语言标准(IEC1131-3)。PLC的编程语言包括以下五种:梯形图语言(LD)指令表语言(IL)功能模块图语言(FBD)顺序功能流程图语言(SFC)结构化文本语言(ST),指令表(IL),一、PLC编程语言的标准,图形编程语言,文字语言,顺序功能图(SFC),梯形图(LD),功能块图(FBD),结构文本(ST),二、PLC编程语言的特点,1.梯形图的主要特点,(1)PLC梯形图中的某些编程元件沿用了电气控制的名称。如触点、线圈、继电器。,(2)输出继电器线圈后不能接任何元件。,(3)梯形图中各软元件的常开触点和常闭触点均可以无限多次地使用。,(4)输入继电器的状态唯一地取决于对应的外部输入电路的通断状态,因此在梯形图中不能出现输入继电器的线圈。,(5)辅助继电器相当于继电控制系统中的中间继电器,用来保存运算的中间结果,不对外驱动负载,负载只能由输出继电器来驱动。,二、PLC编程语言的特点,1.梯形图的主要特点,(6)梯形图语言简单明了、易于理解,是所有熟悉接触器控制电路人员的首选。,(7)梯形图与继电器控制系统梯形图的基本思想是一致的,只是在使用符号和表达方式上有一定区别。,二、PLC编程语言的特点,1.梯形图的主要特点,S7Micro/Win32的梯形图,二、PLC编程语言的特点,1.梯形图的主要特点,(3)功能和功能块:包括标准的功能和功能块以及用户自己定义的功能块。如:时间继电器模块、计数器模块、子程序模块等。,梯形图图形符号包括:,(1)触点类:常开触点、常闭触点、正转换触点、负转换触点。,(2)线圈类:一般线圈、取反线圈、置位(锁存)线圈、复位去锁线圈、保持线圈、置位保持线圈、复位保持线圈、正转换读出线圈、负转换读出线圈。,二、PLC编程语言的特点,2.语句表的主要特点,语句表(STL)语言类似于计算机的汇编语言,它是PLC最基础的编程语言。,所谓语句表编程,是用一个或几个容易记忆的字符来代表PLC的某种操作功能。,语句表编程适合于熟悉PLC和有经验的程序员使用。,用语句表创建用户程序,属于面向机器硬件的语言,其指令较丰富,能实现很多梯形图和功能块不能实现的功能。,二、PLC编程语言的特点,2.语句表的主要特点,S7Micro/Win32的语句表,二、PLC编程语言的特点,2.语句表的主要特点,IEC1131-3指令表包括四类操作符:一般操作符、比较操作符、跳转操作符和调用操作符。,(1)一般操作符符指令表一般操作符是指在程序中经常会用到的操作符。包括:装入指令、逻辑指令、算术指令。,(2)比较指令:大于、大于等于、等于、不等于、小于等于、小于等。(3)跳转及调用操作符:跳转操作符、调用操作符。,二、PLC编程语言的特点,3.功能块的主要特点,功能块图(FBD)的图形结构与数字电路的逻辑门结构极为相似。,FBD编程语言有利用程序流的跟踪,但在目前使用较少。,二、PLC编程语言的特点,3.功能块的主要特点,S7Micro/Win32的功能块,二、PLC编程语言的特点,3.功能块的主要特点,功能块图在西门子PLC编程中称为连续功能流程图(CFC-ContinuousFunction)。,二、PLC编程语言的特点,4.顺序功能图的主要特点,顺序功能流程图,亦称功能图。使用它可以对具有并发、选择等复杂结构的系统进行编程,许多PLC都提出了用于SFC编程的指令。,是目前国际电工协会(IEC)正在发展的编程标准。,顺序功能图对应于西门子的S7Graph。,二、PLC编程语言的特点,4.顺序功能图的主要特点,步有向连线转换转换条件动作(或命令),组成,将系统的一个工作周期划分为若干个顺序相连的阶段,这些阶段称为步(Step),可用编程元件(例如辅助继电器M)代表各步,二、PLC编程语言的特点,4.顺序功能图的主要特点,步有向连线转换转换条件动作(或命令),组成,“动作”是指某步处于活动状态时,PLC向被控对象发出的命令,或被控对象应执行的动作。,二、PLC编程语言的特点,4.顺序功能图的主要特点,步有向连线转换转换条件动作(或命令),组成,转换用与有向连线垂直的短划线表示,步与步之间不答应直接相连,必须有转换隔开,而转换与转换之间也同样不能直接相连,必须有步隔开,二、PLC编程语言的特点,4.顺序功能图的主要特点,步有向连线转换转换条件动作(或命令),组成,转换条件是指与该转换相关的逻辑变量,二、PLC编程语言的特点,4.顺序功能图的主要特点,步有向连线转换转换条件动作(或命令),组成,二、PLC编程语言的特点,4.顺序功能图的主要特点,a)单序列b)选择序列c)并行序列,二、PLC编程语言的特点,5.结构文本的主要特点,结构化文本语言是用结构化的描述文本来描述程序的一种编程语言。它是类似于高级语言的一种编程语言。在大中型的PLC系统中,常采用结构化文本来描述控制系统中各个变量的关系。主要用于其他编程语言较难实现的用户程序编制。,二、PLC编程语言的特点,5.结构文本的主要特点,如:一个起动保持停止梯形图,用指令表表示为:LDSTARTORLAMPANISTOPOUTLAMP用ST(结构化文本)表示就是:LAMP:=(STARTORLAMP)ANDNOT(LAMP);,类似于Pascal语言。,二、PLC编程语言的特点,5.结构文本的主要特点,西门子称为结构化控制语言(SCL)。,结构化文本编程语言的特点:采用高级语言进行编程,可以完成较复杂的控制运算;需要有一定的计算机高级语言的知识和编程技巧,对工程设计人员要求较高。直观性和操作性较差。,不同的PLC及编程软件对以上五种编程语言的支持种类是不同的,早期的PLC仅仅支持梯形图编程语言和指令表编程语言。目前的PLC对梯形图(LD)、指令表(STL)、功能模块图(FBD)编程语言都以支持。比如,SIMATICSTEP7MicroWINV4.0支持前三种语言,而Step7V5.4五种语言都支持。,2、FANUCPMC的信号地址,PMC与机床之间的地址PMC与数控系统之间的地址寄存器/存储器地址,CycleStart/FeedHold,F0.7F0.5,G7.2G8.5,MachineLock,F4.1,G44.1G108,MAGCNCELECLAYOUT,MAGNCUELECLAYOUT,PMC数据类型,任务实施,FANUC0i-MateC的联机调试(1)接口连接(2)在机床侧建立通信(3)在计算机侧建立通信,任务4PMC功能程序设计,基础知识,1、数据在存储器中存取的方式2、FANUCPMC顺序程序的执行3、FAUNC功能指令的格式和限制,1、数据在存储器中存取的方式,(1)位存取方式(2)字节存取方式:由8位组成(3)字存取方式:相邻的2字节(4)双字存取方式:相邻的4字节,2、PMC顺序程序的执行,3、功能指令的格式和限制,任务实施-FANUCPMC的指令系统,(1)基本指令(2)程序结束指令(3)定时器指令(4)计数器指令
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版房屋地基下沉修复赔偿合同
- 二零二五年度房地产开发项目贷款合同范本正规范本
- 二零二五年度动产抵押消费贷款合同编写指南
- 二零二五年度建筑工程劳务分包施工合同(含争议解决)
- 二零二五年度高性能碳纤维焊接加工合作协议
- 二零二五年度个人合伙经营实体管理合同模板
- 2025版房产抵押贷款居间服务合同
- 二零二五年度房地产销售代理经纪服务合同范本
- 二零二五版橱柜安装及厨房安全检测合同
- 二零二五年度离婚抚养协议:子女学业成就跟踪及辅导合同
- 被迫签署离职协议书
- 内蒙古华电正能圣圆伊金霍洛旗风光制氢一体化项目(风电部分)-环境影响报告书
- 学习解读《水利水电建设工程验收规程》SLT223-2025课件
- 感冒急性鼻炎护理
- 2024年村秘书述职报告
- 私房摄影保密协议书
- 天麻买卖合同协议
- 展览会会务服务投标方案(技术方案)
- 上门灭蚊合同协议
- 2025届四川省泸州市高三下学期第三次教学质量诊断性考试英语试题(原卷版+解析版)
- 缓刑解除矫正个人的总结(范文模板)
评论
0/150
提交评论