PLC子程序及应用
- 格式:pptx
- 大小:2.59 MB
- 文档页数:26


2009年第4期 第24卷 总第215期 江苏技术师范学院学报(职教通讯) Journal of Jiangsu Teachers University of Technology Communication of Vocational Education No.4,2009 Vo1.24 General No.215 “子程序的应用’’的教学设计 张守燕 (江苏省射阳职业教育中心校,江苏盐城224300) 摘要:以建构主义学习理论为指导设计“子程序的应甩”的教学方案,通过创设学习情境。引导学生在协作、探 究等主体活动中主动建构知识意义,实现教学三维目标。 关键词:“子程序的应用”;教学设计 中图分类号:G712 文献标识码:A 文章编号:1672—7401(20()9)O4一o062—02 理实一体化教学模式符合建构主义学习理 论,强调情境、协作、会话和意义建构,倡导理论与 实践的结合,主张教学以学生为中心,强化技能训 练,充分发挥学生的主动性、积极性和创新精神, 达到使学生有效地实现对当前所学知识的意义建 构之目的。在这种学习理论的指导下,笔者以“子 程序的应用”为课例,设计了问题导向结合情境探 究式教学方案,探讨情境、协作、对话和意义建构 在课堂教学中的应用,以实现理实一体化教学模 式下教学的三维目标。 一、教学过程 (一)在事实情境中初步形成子程序的概念, 并在计算机仿真软件中模拟,在实践中运用 1.任务。教师布置课外学习任务,学生阅读教 材,通过上网、查看资料、咨询等途径认识“子程序 的应用”,了解相关的命令。 2.设计意图。将新知识纳入具体的事实情境 中,引导学生从实际操作中认识学习本节课的重 要性。产生对新学习任务的兴趣,从而主动地采 集、分析、提炼信息。在此过程中,形成对“子程序 的应用”的初步认识,了解相关命令的运用。 (二)在问题情景中理解相关知识的内涵和意 义 1.教师组织学生交流。主要是根据加工图纸进 行数控加工程序的编制,并对所编制的程序进行 分析。 2.教师提出问题。教师首先讲述提高生产效率 的方法有多种,简化程序的意义在于能够缩短编 程时间,提高工作效率,减少工作失误。接着分析 加工图纸,指出有三处的技术要求和尺寸要求相 同,向同学们提出问题:同学所编制的程序冗长且 有三段程序是相同的,是否可以简化该程序?应使 用什么命令?如何简化程序?此三个问题循序渐 进,由浅入深,一环紧扣一环。这些问题的提出,创 设了问题情境,将学生的思维集中到子程序的应 用上来,学生围绕问题进行思考、讨论、分析、编 程、模拟。 3.设计意图。通过层层质疑创设了问题情境, 将学生的思维集中到子程序的应用上来,使学生 产生认知冲突,激发了学生的学习情感,调动学生 的求知欲,学生带着已有的知识经验,走进问题情 境。在对话、讨论中,交流观点,调整知识,逐步加 深对新知识的内涵、意义的理解,在新知识的同化 和顺应中实现认知结构的重新建构,以达到认知 建构的平衡。 (三)在仿真、模拟情境中学习 1.任务。教师呈现具体的实践操作的任务,并 要求同学们在计算机上运用仿真软件进行模拟操 作训练。 2.练习。学生将自己所编制的程序运用到计算 机上,进行仿真训练,通过交流,充分发表观点,教 师引导评价,帮助学生提炼出核心问题,并对子程 收稿日期:2008-11-14 作者简介:张守燕(1981一),女,江苏射阳人,江苏省射阳职业教育中心校教师,主要研究方向为汽车维修教育。
Equipment Manufactring Technology No.3,2008
子程序在数控铣削中的应用
李红英
(广西机械高级技工学校,广西柳州545005)
摘要:阐述了子程序概念、子程序格式、在数控铣削中的应用及注意事项。
关键词:数控铣削;子程序;应用
中图分类号:TG547 文献标识码:B
数控加工程序分为主程序和子程序两种。主程序是一个完 整的零件JJn3-程序,或是零件jj ̄q-程序的主体部分,它和被加
工零件或加工要求一一对应,不同的零件或不同的加工要求,
都有惟一的主程序。
在编制加工程序中,有时会遇到一组程序段在一个程序中
多次出现,或者在几个程序中都要使用它。这个典型的加工程
序可以做成固定程序,并单独加以命名,这组程序段就称为子
程序。子程序一般不可以作为独立的加工程序使用。主程序可
以调用子程序,一个子程序也可以调用另一级的子程序。使用
子程序可以减少不必要的重复编程,从而达到简化编程的目
的,也可以优化程序,有利于程序的修改和重复调用。
1子程序的编程格式
子程序格式如下:
O X X X X;(子程序开始符及子程序号)
(子程序内容)
M99; (子程序结束)
2子程序的调用格式
格式一:M98 PX X X X X X X X
地址P后面的八位数字中,前四位表示重复调用的次数,
省略时为调用一次;后四位表示子程序号。
格式二:M98 PX X X X LX X X X
地址P后面4位为子程序号;L后面的4位为重复调用次
数,省略时为一次。
3子程序的执行过程
子程序执行过程见图1。 主稗序。 文章编号:1 672—545X(2008)03-0096—02
--7-稗j事
一一/] l
——一— —— —————
N 1O0 30 … ’——~~\ I I M l 。~、 ;P
4子程序的应用 图1子程序执行过程
(1)若一个零件有多个相同轮廓形状,则编程时只编写一
一套完美的PLC程序是什么样子的?
一套完美的PLC程序,并不仅仅是使系统能够运行起来这么简单,首先程序应该是正确的可靠的,这是前提,然后还应具备简单性和可读易改性,换句话说是应具有完整的注释、易于修改程序。此外,也需要精良的架构、良好的可扩展性、具备报警保护系统、运行前的模拟系统。那么下面我们就从这几个方面来详细展开说一下~
1. 正确性
PLC的程序一定要正确,并要经过调试验证,证明其能够正确工作。这是对PLC程序的最根本的要求,若这一点做不到,其它的再好也没有用是吧?要使程序正确,一定要准确的使用指令,正确的使用编程软元件。必要时,可编些小程序对一些不清楚的指令作些测试。
2. 可靠性
PLC程序不仅要正确,还要可靠,这反映着PLC程序的稳定性,这也是对PLC程序的基本要求。有的PLC程序,在正常的工作条件下或合法操作时能正确工作,而出现非正常工作条件(如临时停电,又很快再通电)或进行非法操作(如一些按钮不按顺序按,或同时按若干按钮)后,程序就不能正常工作了,这种程序,就不太可靠,或者说是不好的程序。 好的PLC程序对非正常工作条件出现,能予以识别,好的PLC程序对非法操作能予以拒绝,只接受合法操作。联锁是拒绝非法操作常用的手段,继电电路常用这个方法,PLC也可继承这个方法。
3. 简单性
最好能够使PLC程序尽可能简单。简单的含义就是尽可能的使用标准化的程序框架,尽可能使用简单的指令。要想程序简单,就要优化程序结构,用流程控制等指令简化程序。
4. 可读性
要求所设计的程序可读性要好。这不仅便于程序设计者加深对程序的理解,便于调试,而且,还要便于别人读懂你的程序,便于使用者维护。要使程序可读性好,所设计的程序就要尽可能清晰。要注意层次结构,实现模块化。要多用一些标准化的设计。I/O分配要有规律性,便于记忆与理解。必要时,还要做一些注释工作。
程序的注释,应该有以下几个方面:
棋影淘宝店: QQ:149034219
I
棋影淘宝店: QQ:149034219
II
棋影淘宝店: QQ:149034219
III
棋影淘宝店: QQ:149034219
IV
棋影淘宝店: QQ:149034219
V
棋影淘宝店: QQ:149034219
VI
棋影淘宝店: QQ:149034219
VII
棋影淘宝店: QQ:149034219
VIII