Linux系统编程_教学大纲

时间:2019-05-13 00:42:14下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《Linux系统编程_教学大纲》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《Linux系统编程_教学大纲》。

第一篇:Linux系统编程_教学大纲

《Linux系统编程》教学大纲

适用专业:计算机科学与技术 课程类别:专业选修课,非学位课 课程学时:66学时(周4学时)课程编号:56952228 课程学分:3学分

一、课程说明

本课程是嵌入式方向的一门专业必修课程。本课程从Linux基础学起,先了解Linux系统的基本操作,然后了解Shell编程基础、C编程基础、嵌入式开发基础,进一步学习嵌入式系统移植、串口通信、Linux多进程程序设计、Linux多线程程序设计、GUI编程、字符设备驱动、文件系统等相关知识,使学生能够循序渐进,掌握Linux程序设计核心技术。

通过本课程的学习,要求学生能够进行Linux核心编程,具体有: 1. 掌握Linux操作系统基本操作,掌握Shell、C语言、嵌入式编程基础。

2. 能够进行嵌入式系统移植。

3. 能够进行Linux多进程、多线程程序设计。

本大纲以讲授为主,重视应用演示实验和现代化多媒体教学手段加强教学的直观性,提高教学效果;同时适当安排一定数量的习题课和课后练习,讲解分析各种类型的例题,以引导学生正确运用所学知识解决实际问题,加深学生对基本Linux系统编程概念和规律的理解。本课程共安排66学时,其中讲授34学时,实践32学时。

二、课程内容和学时分配

第一章 Linux 基础(6+4学时)

第一节 安装Linux操作系统 第二节 Linux文件系统 第三节 Linux常用命令 第四节 Linux启动过程详解

第五节 熟悉Linux服务能够独立安装Linux操作系统 第六节 能够熟练使用Linux系统的基本命令

第七节 认识Linux系统的常用服务安装Linux操作系统 第八节 Linux基本命令实践 第九节 设置Linux环境变量 第十节 定制Linux的服务 第十一节Shell 编程基础 第十二节 使用其他编辑器

第二章 Shell 编程基础(3+3学时)

第一节 Shell简介 第二节 认识后台程序

第三节 Bash编程熟悉Linux系统下的编辑环境 第四节 熟悉Linux下的各种Shell 第五节 熟练进行shell编程熟悉vi基本操作 第六节 比较不同shell的区别

第三章 Linux 下的 C 编程基础(3+3学时)

第一节 Linux C语言环境概述 第二节 Gcc使用方法 第三节Makefile 第四节 Autoconf 第五节Automake 第六节Gdb调试技术

第七节 代码优化 熟悉Linux系统下的开发环境

第四章嵌入式系统开发基础(3+3学时)

第一节 嵌入式系统概述 第二节 交叉编译 第三节 配置TFTP服务 第四节 配置NFS服务

第五节 下载Bootloader和内核

第五章 嵌入式系统移植(4+4学时)

第一节 Linux内核代码 第二节平台相关代码分析 第三节 ARM平台介绍 第四节平台移植的关键技术

第五节 移植Linux内核到 ARM平台 了解移植的概念 第六节 能够移植Linux内核移植Linux2.6内核到 ARM9开发板

第六章 嵌入式系统中多进程程序设计(4+4学时)

第一节 Linux系统进程概述 第二节 嵌入式系统的进程特点 第三节 进程操作 第四节 守护进程 第五节 进程间通讯 第六节第七节

第八节 系统任务管理,进程同步与通信

第七章 嵌入式系统中多线程程序设计(4+4学时)

第一节 线程的基础知识 第二节 多线程编程方法

第三节 线程应用中的同步问题了解线程的概念 第四节 能够编写简单的多线程程序

第八章 嵌入式 Linux 网络编程(4+4学时)

第一节 网络基础知识

第二节 嵌入式Linux中TCP/IP网络结构 第三节 socket 编程 第四节 常用 API函数 第五节 分析Ping命令的实现 第六节 基本UDP套接口编程 第七节 许可证管理

第九章 GUI 程序开发(3+3学时)

第一节 GUI基础

第二节 嵌入式系统GUI类型 第三节 编译QT 第四节 进行QT开发熟悉嵌入式系统常用的GUI

三、考核方式及要求

考核方式为考试,成绩为百分制。总评成绩为:平时30分+期末考试70分,平时成绩主要根据出勤、课堂讨论、平时作业来考核。

四、教材及主要参考书

杨明军, 曹亚菲 《实战Linux编程精髓.》 中国电力出版社 杨宗源, 黄海涛 武延军 郭松柳

《Unix/Linux编程实践教程》 清华大学出版社 《Linux应用程序开发(第二版)》电子工业出版社

第二篇:java高级编程教学大纲

《Java高级编程》教学大纲

郑州大学软件技术学院

一、课程的性质与任务

本课程是软件开发专业开设的程序设计类高级课程,学生在学习了《程序设计导论》,初步具备了一定的程序以介绍面向对象编程的基本概念、基本理论为重点,结合Java语言的语法规则、编程特点和设计思想、强调容易发生错误和编程应注意的地方,使学生能对Java技术有一个总体了解,通过本课程学习,使学生掌握Java语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用Java语言进行程序的编写、编译以及调试工作设计基本理念后才可学习本课程。本课程将教给学生如何利用Java这一有力工具进行程序设计,如程序逻辑、用户界面、数据处理、多媒体编程方法、网络通讯软件开发等。由于教材采用弱化语法,深入浅出的表达方式,使得学生将主要的注意力放在用软件实现实际问题上,而不是放在程序设计语言这一载体上。

二、教学基本要求

(讲课学时:68;实训学时:32)

1、Java概述

 了解Java 语言的发展和特点  了解Java 语言的工作机制

 掌握JBuilder9.0开发工具的安装和简单使用  了解面向对象程序设计的理念  Java应用程序及小程序举例

2、Java语言基础

 熟悉Java语言的标识符、基本数据类型

 熟悉Java语言的运算符、表达式、运算优先级等。 了解Java语言的包装类

 熟练掌握if—else语句和 switch语句。

 熟练运用Java语言的分支结构进行简单的程序设计。 熟练掌握while语句、do—while语句和for 语句。 熟练运用循环流程控制语句进行简单的程序设计。 基本掌握循环嵌套的使用。 初步掌握break、continue、return语句。 能够初步掌握方法、异常处理的程序设计技术。

 了解面向过程的编程方法的局限性,了解面向对象的编程的基本术语、基本特性等。

 掌握类的定义与对象的生成。 掌握构造方法的特点、作用。 初步掌握类和成员的修饰符。 初步掌握类继承的实现方式。 了解抽象类和抽象方法  了解接口的定义和实现方法  了解接口的继承和多态  了解包的创建及其使用方法

3、Java Applet程序设计

 了解Java Applet的特点和运行机制。

 了解HTML语言,熟悉如何在HTML文件中嵌入Applet。 了解Applet的类层次及框架结构。 初步掌握Applet的主要方法及生命周期。 AWT绘制基础。 掌握应用字体的方法。 掌握应用颜色的方法。 掌握绘制简单图形的方法。

4、图形界面设计

 熟练掌握基本组件的使用  掌握高级组件的使用  掌握面板和布局控制

 掌握窗口、菜单和对话框的使用  会进行一般的图形界面设计

5、输入输出设计

 理解基本I/O流  了解文件I/O流  了解字节流  了解字符流

 会进行稍微复杂的I/O设计

6、多线程  理解多线程的概念  掌握线程的生命周期

 会用多线程编写较为灵活的程序

以介绍面向对象编程的基本概念、基本理论为重点,结合Java语言的语法规则、编程特点和设计思想、强调容易发生错误和编程应注意的地方,使学生能对Java技术有一个总体了解,通过本课程学习,使学生掌握Java语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用Java语言进行程序的编写、编译以及调试工作

7、多媒体程序设计

 了解java多媒体框架  掌握音频开发的方法  了解视频开发

8、数据库程序开发

 掌握ODBC的概念  掌握连接数据库的方法  了解操作数据库的组件  了解管理数据库的方法

9、网络通讯

 理解TCP/IP网络通讯  了解Java网络类和接口  了解面向连接的套接字通讯  了解无连接的数据报通讯

 以介绍面向对象编程的基本概念、基本理论为重点,结合Java语言的语法规则、编程特点和设计思想、强调容易发生错误和编程应注意的地方,使学生能对Java技术有一个总体了解,通过本课程学习,使学生掌握Java语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用Java语言进行程序的编写、编译以及调试工作

 文章由北大青鸟.嘉华教育(深圳大学实训基地&北大青鸟全国三甲校区):www.xiexiebang.com 深圳权威IT培训学校,欢迎课程咨询交流QQ:100236036

第三篇:Android编程基础教学大纲

《Android编程初级》教学大纲

2013-11-21修订版

一、课程教学目标:(一)知识目标

本课程要求学生熟练使用LinearLayout线性布局及RelativeLayout相对布局完成UI界面设计,灵活运用Android程序设计中的四大组件Activity,Service,BroadcastReceiver,ContentProvider;并深刻理解连接四大组件的信使---Intent用法。

在本门课程设计了多个完整应用案例,分解为18个业务模块,涵盖67项知识点以及由这些知识点衍生或组合的题目,通过本门课程的学生,让同学们能够熟练应用Android开发工具包,为后续课程提供坚实的基础。(二)能力目标

通过AndroidAPI加强学生对android编程的运用能力;通过完整项目案例UI框架搭建,提高学生对android四大组件及常用控件的理解能力;对于复杂问题要借助ppt动态效果加以分析讲解,帮助学生理解和记忆。

在学习过程中转换角色让学生真正的成为学习主人,通过启发、点拨、设疑及解惑,激发学生的思维能力和创造能力;通过辅助大量的实战练习,锻炼学生的思考能力和动手的熟练程度。通过学习小组讨论、交流的过程,能真正做到提高学生的沟通表达能力。(三)素质目标

本门课程主要培养学生学习Android核心SDK编程能力,建立有效的学习方法,强化练习,促使学生燃烧激情,锐意进取,最终达成学生内在、外在与行为素养价值的全面提升。

采取立体监督学生记笔记,加注释,写总结,引导学生提高自学能力,对新技术有学习、钻研精神,有较强的实践能力。具有认真负责、严谨细致的工作态度和工作作风,具备良好的团队协作和沟通交流能力。具备分析综合决策能力,资源合理整合能力,环境适应能力,可持续发展能力,知识迁移能力。

二、课程教学内容(体现核心知识点及重难点):

(一)教学内容:

第1单元 Android开课介绍(4课时)

1.1 介绍3G专业与前景

1.2 Android基本概念

1.2.1 Android简介

1.2.2 Android系统构架 1.3 1.4 讲解Android手机系统功能常用设置 Android常用软件介绍

第2单元 Android开发环境的搭建(4课时)

2.1讲解如何搭建Android开发环境

2.1.1 安装JDK和配置Java开发环境 2.1.2 安装Eclipse 2.1.3 SDK和ADT的安装和配置 2.2 Android项目目录结构分析

2.3 Android模拟器的使用以及常用adb命令 2.4开发第一个项目HelloWord

第3单元 Activity入门指南(4课时)[重点] 3.1 理解Activity

3.2 Activity的生命周期

3.2.1 讲解Activity生命周期的七个方法

3.2.2 讲解Activity生命周期的四种状态 3.3 消息模式Toast.makeText用法 3.4 Android Logcat使用

第4单元 用户界面View(一)(6课时)4.1 常用Layout介绍

4.1.1 LinearLayout线性布局用法 [重点]

4.1.2 RelativeLayout相对布局用法 [重点]

4.1.3 FrameLayout帧布局用法 4.1.4 TableLayout表格布局用法 4.1.5 AbsoluteLayout相对布局用法 4.2 多种布局Layout混合使用

第5单元 用户界面View(二)(4课时)5.1 常用组件介绍 5.1.1 Button按钮 5.1.2 TextView文本框 5.1.3 EditText可编辑文本框 5.1.4 ImageView图片框 5.1.5 ImageButton图片按钮

5.1.6 CheckBox复选框 5.1.7 RadioGroup单选框

5.2完成基于android计算器应用(作业)第6单元 用户界面View(三)(4课时)6.1 Spinner下拉列表

6.2 AutoCompleteTextView自动完成文本框

6.3 DatePicker日期选择控件 6.4 TimePicker时间选择控件 第7单元 用户界面View(四)(4课时)7.1 进度条组件介绍(2课时)7.1.1 ProgressBar进度条 7.1.2 SeekBar滑动条 7.1.3 RatingBar评分条

7.2 ListView列表(常见Adapter)(2课时)[重点]

第8单元 用户界面View(五)(4课时)

8.1 ExpandableListView 手风琴效果ListView(2课时)

8.2 TextSwitcher 文本切换器以及ImageSwitcher图片切换器(2课时)第9单元 用户界面View(六)(4课时)

9.1 Gallery画廊组件(1课时)9.2 GridView网格组件(1课时)9.3 SlidingDrawer 抽屉组件(2课时)第10单元 用户界面View(七)

10.1 菜单 Menu 10.1.1 选项菜单 Option Menu 10.1.2 上下文菜单 ContextMenu 10.1.3 子菜单 SubMenu 10.2 对话框 Dialog 10.2.1 Dialog介绍

10.2.2 AlertDialog的基本使用

10.2.3 自定义对话框CustomDialog

第11单元 用户界面View(八)

(4学时)

(4学时)

11.1 PopWindow 实现类似菜单效果

11.1 PopWindow 实现类似对话框效果

第12单元 标签页的实现 TabHost TabActivity(2课时)12.1 TabHost组件应用

12.1.1 Tabhost的子组件TabWidget和FrameLayout 12.1.2 Tabhost将标签放到界面底部 12.1.3 Tabhost的onTabChanged事件

12.1.4 标签页内容是另一个Activity时的用法 12.2 通过TabActivity实现标签页

第13单元 Android组件之间的信使Intent(4课时)[重点]

13.1 Intent对象及其属性

13.1.1 Intent的ComponentName属性

13.1.2 Intent的Action属性 13.1.3 Intent的Data属性 13.1.4 Intent的Category属性 13.1.5 Intent的Extras属性

13.2 系统标准Activity Action的应用

13.2.1 和打电话相关的标准Activity Action应用 13.2.2 访问浏览器和地图 13.3 Intent的实现策略 13.3.1 显式Intent 13.3.2 隐式Intent 第14单元 Android Service组件(4课时)[重点] 14.1 Service的概念 14.2 Service的生命周期 14.3 Service的用法

14.3.1 启动和停止Service 14.3.2 绑定一个已经存在的Service

第15单元 AIDL和远程Service调用(4课时)15.1 AIDL服务介绍

15.2 编写AIDL远程服务

15.3 AIDL和远程Service调用

第16单元 BroadcastReceiver的使用(4课时)[重点] 16.1 BroadcastReceiver简介

16.2 BroadcastReceiver接收系统自带的广播

16.3 自定义广播

第17单元 Android Notification的使用入门(2课时)17.1 通知Notification

通知管理器NotificationManager 第18单元Android数据存储之SharedPreferences 和File(4课时)

重点]

17.2 [

18.1 数据存储之SharedPreferences 18.1.1使用 SharedPreferences保存数据 18.1.2使用 SharedPreferences读取数据 18.2 PreferenceActivity实现设置界面

18.3 数据存储之File 18.3.1 文件的保存与读取

18.3.2 文件的操作模式

18.3.3文件在SDCard的读写

第19单元 总复习(4课时)每周六阶段 复习2课时(6课时)

三、课程考核要求:

【目的要求】 【第一单元】

1.了解Android系统构架 【第二单元】

2.掌握如何搭建Android开发环境 3.掌握Android项目目录结构 4.掌握模拟器的使用以及常用adb命令 【第三单元】

5.掌握Activity的生命周期 6.掌握消息模式Toast.makeText用法 7.掌握Android Logcat使用 【第四单元】

8.掌握LinearLayout线性布局 9.灵活运用RelativeLayout相对布局 10.掌握TableLayout表格布局

11.掌握FrameLayout相对布局 12.了解AbsoluteLayout相对布局 【第五单元】

13.掌握Button按钮的用法 14.掌握TextView文本框用法 15.掌握EditText文本编辑框用法 16.掌握ImageView图片框用法 17.掌握ImageButton图片按钮的用法 18.掌握CheckBox复选框组件用法 19.了解RadioGroup单选框组件用法 【第六单元】

20.掌握Spinner下拉列表用法

21.掌握AutoCompleteTextView自动完成文本框用法 22.了解DatePicker日期选择控件用法 23.了解TimePicker时间选择控件用法 【第七单元】

24.掌握ProgressBar进度条用法 25.掌握SeekBar拖动条用法 26.了解RatingBar评分条用法 27.灵活运用ListView列表 【第八单元】

28.掌握ExpandableListView 手风琴效果ListView

29.掌握TextSwitcher 文本切换器以及ImageSwitcher图片切换器

【第九单元】

30.掌握Gallery画廊组件用法 31.灵活运用GridView网格组件 32.掌握SlidingDrawer抽屉组件 【第十单元】

33.掌握选项菜单Option Menu用法 34.掌握上下文菜单Context Menu用法 35.了解子菜单SubMenu用法

36.掌握AlertDialog对话框的基本用法 37.了解自定义对话框CustomDialog 【第十一单元】

38.掌握PopWindow 实现类似菜单效果

39.掌握PopWindow 实现类似对话框效果

【第十二单元】

40.了解tabhost组件结构 41.掌握tabhost的初始化过程 42.掌握如何使用tabhost标签切换事件 43.掌握如何将标签置于组件底部 44.掌握如何添加Activity到TabHost中 45.掌握如何通过TabActivity来实现标签页 【第十三单元】

46.掌握Intent对象及属性 47.掌握通过Action调用系统应用 48.掌握显式Intent用法 49.了解隐式Intent用法 【第十四单元】

50.了解Service的概念 51.掌握Service的生命周期 52.掌握如何启动和停止Service 53.掌握如何绑定一个已经存在的Service 【第十五单元】:

54.了解AIDL远程服务应用场景

55.掌握如何编写简单的AIDL远程服务

56.灵活运用AIDL远程Service方法调用

【第十六单元】:

57.掌握BroadcastReceiver组件 58.掌握如何接收系统自带的广播 59.灵活运用自定义广播 【第十七单元】:

60.掌握通知Notification用法

61.掌握通知管理器NotificationManager用法

【第十八单元】:

62.掌握如何使用SharedPreferences保存数据 63.掌握如何使用SharedPreferences读取数据

64.掌握如何通过PreferenceActivity实现设置界面 65.掌握文件的保存与读取 66.了解文件的操作模式 67.掌握SDcard文件的读写

四、推荐教材与主要参考科目:

1.《Android/Ophone开发完全讲义》李宁中国水利水电出版社 2.《Android应用开发详解》 郭宏志 电子工业出版社

第四篇:《数控机床与编程》教学大纲

江西环境工程职业学院数控技术专业

《数控机床与编程》教学大纲

一、课程的性质、任务和学分

1、课程的性质

《数控机床与编程》是数控技术专业的一门重要的专业课。从数控机床结构原理、数控机床加工工艺和数控编程一体化的对不同的机床类型来进行分类、说明。本课程的任务是使学生熟悉数控机床的结构特点与工作原理,掌握数控机床的编程与操作,并掌握FANUC和SIEMENS 802D数控系统指令的应用。

2、学分和学时分配

共计76课时,其中理论课时60,实践课时16。

3、教学要求

理论教学应突出重点难点,充分利用教学模型、挂图、仿真来提高教学效果,注意培养学生的分析问题和解决问题的能力,充分利用现场教学的机会,增加学生对实践动手操作的机会。

二、课程的教学目标

(一)基本知识教学目标

1、制订数控加工的工艺方案。

2、熟悉数控车床的结构和工作原理。

3、熟悉数控铣床及镗铣类加工中心的结构和工作原理。

4、掌握常用准备功能指令、辅助功能指令,手工编写一般复杂程度零件的数控加工程序。

(二)技能教学目标

通过理论与实训学习,学生应具备以下技能: 1)合理制订数控加工的工艺方案的基本能力;

2)合理确定走刀路线、合理选择刀具及加工余量,具备手工编写中等复杂程度零件的 数控加工程序的初步能力;

3)能够运用仿真软件把程序进行校验,模拟加工过程。

(三)素质方面

养成严肃、认真的科学态度和良好的学习方法;培养科学的思维习惯和规范的操作意识; 培养发现问题、分析问题和解决问题的能力;培养归纳、总结的能力;培养创新思维意识; 培养敬业爱岗、勇于创业和团结协作的精神。

三、选用教材、实训指导书及参考资料

1、选用教材

饶军主编 《数控机床与编程》 西安电子科技大学出版社 2008

2、实训指导书

(1)谢小星 数控工艺培训教程(数控车部分)北京:清华大学出版社,2002(2)杨伟群 数控工艺培训教程(数控铣部分)北京:清华大学出版社,2002

3、参考资料

(1)宋小春主编 《数控车床编程与操作》 广州:广东经济出版社出版,2003(2)叶伯生主编 《计算机数控系统-原理、编程与操作》 武汉:华中理工大学,1999(3)顾京主编 《数控机床加工程序编制》 北京:机械工业出版社,1999(4)周宏甫

《数控技术》

广州:华南理工大学出版社,2003

四、教学内容和教学要求

第1章

概述

1、教学内容:数控机床的产生与发展,数控机床的定义、特点和分类,数控机床的组成及工作原理、数控机床的性能指标。

2、教学时数:12学时(含参观1学时)。

3、教学要求:了解数控机床的产生及发展;熟悉数控机床的定义、特点和分类。掌握数控机床的组成及工作原理,熟悉机床的性能指标等。

第2章

数控车床基础知识

1、教学内容:数控车床的基本组成及基本加工方法,数控车床的布局及特点,数控车床的传动及结构,数控机床的坐标系。

2、教学时数:6学时。

3、教学要求:了解数控车床基本组成,基本加工方法,布局,熟悉数控车床加工的特点,掌握数控机床的坐标系的设定原则。

第3章

数控车床加工工艺

1、教学内容:数控车床加工工艺内容、加工特点,数控车床加工工艺分析,数控车床的装夹和定位,数控车床的刀具及其选择。

2、教学时数:10学时。

3、教学要求:熟悉数控车床加工工艺内容、加工特点、能够对数控车床加工工艺进行分析;掌握选择刀具的方法,数控车床典型表面的车削工艺。

第4章

数控车床编程

1、教学内容:数控编程的基本概念,数空车床编程特点,车削编程的基本指令,车削编程的其它指令。

2、教学时数:14学时。

3、教学要求:了解程序编制的基本概念;熟悉编程的特点,基本功能指令及格式;掌握通用编程指令。

第五章

数控铣床及镗铣类加工中心的基础知识

1、教学内容:数控铣床及镗铣类加工中心基本组成及基本加工方法,数控铣床及镗铣类加工中心的分类及布局、传动及结构、换刀装置、导轨等。

2、教学时数:8学时。

3、教学要求:了解数控铣床及镗铣类加工中心基本组成及基本加工方法;熟悉其分类及布局、传动及结构;掌握分类及布局、传动及结构的工作原理。

第六章

数控铣床加工工艺

1、教学内容:数控铣削加工的工艺特点与内容、加工工艺分析、数控铣削零件的装夹和定位、刀具的选择等。

2、教学时数:10学时。

3、教学要求:了解数控铣削加工的工艺特点与内容,熟悉数控铣床加工工艺分析的过程及方法,掌握数控铣削零件的装夹和定位,熟悉数控铣削刀具的选择。

第七章

数控铣床及镗铣类加工中心编程

1、教学内容:数控铣及镗铣类加工中心编程的特点、数控铣及镗铣类加工中心的基本编程指令,孔加工固定循环指令。

2、教学时数:10学时。

3、教学要求:了解数控铣及镗铣类加工中心编程的特点,熟悉数控铣及镗铣类加工中心基本的编程指令,并结合数控车术指令学习,掌握数控铣及镗铣类加工中心孔加工固定循环指令的学习。

五、课程考核方式

考核方式 :闭卷考试 + 作业考核 + 实验考核。

第五篇:江阴PLC编程培训最新教学大纲

江阴PLC编程培训最新教学大纲

(江阴澄江中路5号东都大厦8楼问鼎教育)

一、实训目的:

1.熟悉PLC编程原理及方法

2.了解自动压模具的基本原理

3.了解传感器原理及使用方法

二、实训内容

使用PLC数字量输入、输出控制自动冲压机。

INPUT 00 接(启动)按键PO10输出插孔;

INPUT 01 接(工位1到位信号)ZJS1;

INPUT 02 接(工位2到位信号)ZJS2;

INPUT 03 接(工位3到位信号)ZJS3;

OUTPUT 00接ZJ1(代表进料传送电机);

OUTPUT 01接ZJ5(代表出料传送电机);

OUTPUT 02接ZJ2(代表进料机械手控制阀);

OUTPUT 03接ZJ3(代表进料吸盘控制阀);

OUTPUT 04接ZJ4(代表冲压模具控制阀);

OUTPUT 05接ZJ6(代表出料机械手控制阀);

OUTPUT 06接ZJ7(代表出料吸盘控制阀);

OUTPUT 07接传送带启动信号SD1

编程要求:

按下启动键

进料传送带电机转动,直到工件到工位1停止;

进料吸盘吸住工件;

进料机械手将工件送入加工台,直到工件到工位2停止;;

进料吸盘放下工件;

进料机械手退出加工台;

进料机械手后退到位后,冲压模具下降,完成冲压后上升;

出料机械手进入加工台;

出料吸盘吸住工件;

出料机械手退出加工台,直到工件到工位3停止;;

出料吸盘放下工件;

出料传送带电机转动,运走工件;

进料传送带电机转动,运送下一个工件,直到工件到工位1停止;

三、分析整理实训梯形图及语句指令表

1.写出I/O分配表、程序梯形图、清单。

2.仔细观察实训现象,认真记录实训中发现的问题、错误、故障及解决方法。学校地址:江阴澄江中路5号东都大厦8楼问鼎教育 联系方式:0510-80627810*** 尹老师

下载Linux系统编程_教学大纲word格式文档
下载Linux系统编程_教学大纲.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    “信息管理系统”教学大纲(最终定稿)

    “信息管理系统”教学大纲 一、课程的性质与学习目标 管理信息系统是一门交叉性学科,它融合了计算机科学、信息技术、管理学、经济学、系统科学、运筹学、组织行为学等学科的......

    集成系统教学大纲

    《图书馆集成系统》教学大纲 一 说明 课程性质与特点:图书馆集成系统是图书馆自动化管理的重要工具;是计算机管理系统在图书馆现代化管理中的具体应用。 在专业教学计划中的地......

    嵌入式系统教学大纲

    《嵌入式系统》课程教学大纲 课程名称: 嵌入式系统 课程编码:51610209 学时: 44 学分:2.5 开课学期:7 课程类别:专业平台课程 课程性质:必修 适用专业:电子信息科学与技术 电子信息......

    嵌入式linu学习心得(5篇范例)

    嵌入式Linux学习心得1、 Linux命令 ls:查看目录-l以列表方式查看;ls –l 与ll的功能一样 pwd: 查看当前的目录 cd:改变当前操作目录cd /直接跳到根目录 cd ..回到上一级目录......

    网页设计与编程课程设计教学大纲

    《网页设计与编程》课程设计教学大纲 填写院系:电子学院信息系_ 课程名称:《网页设计与编程》课程设计 课程编号:_________ 一、 课程基本信息 1、课程类别:必修 2、适用专业:管......

    masterCAM与数控铣编程教学大纲(5篇可选)

    教学实施大纲 第一单元 二维基本绘图 1、点 教学目标: 1、 点的构建:掌握位置点、等分点、格点的构建。 专业知识点: 1、点命令(命令菜单、基本使用方法) 专业技能要求和训练项目......

    《数控车床操作与编程技能训练教学大纲

    《数控车床操作与编程技能训练》 教学大纲 一、课程性质和任务 《数控车床操作与编程技能训练》是机械设计与制造技术、数控加工技术专业的一们重要的职业技术课程,具有较强......

    拖动系统课程设计教学大纲

    《拖动系统课程设计》教学大纲 课程中文名称:拖动系统课程设计课程代码:33019 课程英文名称:Curriculum Design for Drive System 课程类别与性质:专业课,必修 总学时:2周 总学分:2......