




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、三菱QPLC编程语言介绍,1,三菱编程方式总貌,指令表,FBD,ST编程,梯型图,SFC编程语言,什么是SFC,。,SFC(Sequential Function Chart)是“顺序功能图”的缩写,一种编程语言。 是将整个控制流程分割为一系列的控制步,用以清晰的表示程序执行顺序和控制条件。,梯形图编程中的难点,梯形图编程过程中需要考虑到复杂的电路互锁信号,这样就往往使程序设计者由于考虑不全面,把接下来的程序执行过程中应该复位掉的信号而忘记复位,增加了程序设计人员的负担。 梯形图编程中没有固定的编程规则,不同的设计者按照各自不同的编程习惯、思路、方法来设计出相同功能的程序,以致要完全理解其他人
2、设计的程序比较困难。,SFC编程的优点,在程序中可以很直观的看到设备的动作顺序。 编程规则像设备动作顺序一样被严格限制 机械设备工程师都能很容易地理解程序 不同编程人员引起的程序差异性减到最小,SFC编程的优点,更容易设计和维护系统 不需要复杂的互锁电路 还可以用大家熟悉的梯形 图编程方法,SFC的结构,可以有多个控制条件,用机械手来自动的搬运零件 启动机械手按扭,机械手从原点向下运动,碰到下限,停止运动,开始抓取零件,等待5秒后向上运动,碰到上限停止,转动一个角度,放置零件,再等待5秒后,转动到原点位置,准备下一个工序。,举例说明,机械手在原点,工艺流程说明,SFC程序,步内程序和转移条件,
3、按启动按钮 机械手向下运动,抓取零件,5秒钟后 , 机械手向上运动,工艺流程说明,SFC程序,步内程序和转移条件,转动机械手,放下零件,5秒钟后返回原点,11,SFC编程的不足,SFC适用于顺控程序,不适用于非顺控的控制,比如, 手工操作 中断操作 用于上述控制时,建议采用梯形图编程,Manual,All manual operationswritten in ladder,Manual ON,Manual OFF,I*,All interrupt operationswritten in ladder,IRET,ST编程语言,GX Developer Version 8 (ST),Struc
4、tured Text “ST”语言,C语言,有与BASIC语言相似的语法构造,结构化程序语言 ST语言,运算符控制结构函数等制作程序运算符: *,+,-,= 等控制结构: 条件式,重复,选择分支等函数:MELSEC命令,IEC标准函数,ST语言的卖点,比梯形图更易于理解 例子:浮点运算简单,GX Developer Version 8 (ST),支持的ST语言符合 IEC61131-3标准 类似于高级语言VC的编程 支持在线修改 使用ST功能块提高了设计的效率 项目信息(标签,FB定义和ST程序)可以存储在PLC中 从PLC读出的ST程序仍然保持ST结构ST 分割的监视窗口使可以同时浏览程序和
5、监视数据,在GX Developer中编辑ST程序 不同颜色表示不同的程序参数,分割的窗口,GX Developer Version 8(ST),-,3. MELSEC 指令,2. IEC 指令,1. 选择,循环语句等:IF, CASE, FOR, WHILE, REPEAT, EXIT, RETURN,指令,同 GX Developer Ver 8,( ),*(power),NOT,*,/,MOD,+,-,compare,=, AND, XOR, OR,运算符,BOOL,INT, DINT,UINT,UDINTLINT, USINT,ULINT, WORD, DWORD, LWORD, RE
6、AL, LREAL, STRING, BYTE,TIME, DATE,TOD,DT,ARRAY,BOOL, INT, DINT, REAL, STRING, ARRAY, STRUCTURE,数据类型,语言,-,- 高性能型 QCPU, SX 控制器、过程型 CPU: 4096 (IFTHEN 是1条) - 基本型QCPU: 300,条件指令的数目,-,根据PLC类型.,ST程序的数目,同 GX Developer Ver 8,FB, ST,增加的语言的功能,-,Q(Q 模式)(高性能型 QCPU、基本型 QCPU、SX 控制器、过程型 CPU),支持的PLC类型,通性,IEC61131-3,
7、GX Developer Ver 8,项目,GX Developer Version 8(ST),FB编程语言,FB(Function Block),FB,是为了在序列程序内重复使用的功能程序结构化 效率化做程序开发削减程序错误能提高程序的质量,FB(Function Block),程序的功能结构化 用一个FB块实现一个特定功能,定义了一个标准的程序块,程序的再利用和可读性提高,容易进行编辑和调试 程序质量的均一化 由于利用结构化的FB,使水平不均一的编程人员直接可以调用高性能的已经编好的FB块, 操作性高的编辑机能 做到程序FB托曳和监视FB,FB的卖点,FB,变量 (,FB,程序,FB程序的定义和FB变量的定义,FB(Function Block),FB完成,FB程序块的编程流程,FB(Function Block),FB(Function Block),FB的拖曳,FB程序块的编程流程,制作程序,编译后写入 CPU,FB程序块的编程流程,FB(Function Block),行业 :液晶制造公司(液晶制造会社)应用装置 : 液晶制造装置语言 : FB理由 : 使用原来欧洲装置公司已有的FB块,PLC制造公司,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版安防设备研发与知识产权保护合同
- 2025版农家乐转让合同及乡村旅游服务合作协议
- 2025年新型包工不包料建筑工程服务合同
- 2025版城市基础设施测绘服务合作协议
- 农行理财课件介绍
- 二零二五版高端会议室家具定制与购买服务合同
- 2025年度车辆抵押反担保保险合作协议
- 二零二五年度环保清洁模板商品购销合同书
- 二零二五年文化办公用品区域代理经销合同
- 二零二五年度材料买卖合同范本:高端建筑材料采购合作协议书
- 大学生魅力讲话实操学习通超星期末考试答案章节答案2024年
- 沥青现场摊铺施工方案
- 《用友U8供应链培训》课件
- 船运土方方案
- JCT640-2010 顶进施工法用钢筋混凝土排水管
- 中科大固体物理课程作业答案88张课件
- 泵用机械密封的设计与制造
- SOAP病历的书写课件
- GB/T 25517.2-2010矿山机械安全标志第2部分:危险图示符号
- S-150溶剂油化学品安全技术说明书(江苏华伦)
- 七年级音乐作业
评论
0/150
提交评论