课程关键词:深圳龙岗区PLC西门子自动化培训哪里好
1 西门子S7-200/300/400硬件基础系列介绍
2 电气基础
3 S7-300/400 CUP、模块接线接线
4 PLC选型
5 CPU 常见故障
第二部分 编程基础
6 编程软件的安装及使用
7 PC与PLC的连接设置,程序的上传和下载,监控。
8 PLC的工作原理
9 数据结构基础
第三部分 编程指令部分
10 位操作功能
11 定时器/计数器
12 算术运算功能
13 关系运算功能
14 数据传送功能
15 转换功能
16 控制功能
第四部分 *编程部分
17 局部变量与带参数子程序
18 S7-300的程序结构
19 组织块(OB)编程
20 功能(FC)
21 功能块(FB)
22 系统功能(SFC)
23 系统功能块(SFB)
24 数据块(DB)
25 变量表(VAT)
26 形参、实参与全局变量、局部变量的创建、应用及调用
27 CPU属性、时钟存储器、保留存储器等参数设置
28 S7-300/400中断程序的设计
29 FB*使用技巧。
30 FB多重背景使用指南。
31 带指针接口的FB接口技术。
32 S7-300/400软件技巧
第五部分模拟量和PID
33 模拟量的类型及如何选型
34 模拟量模块的扩展、地址分配
35 模拟量的线性对应、线性坐标设计
36 流量、温度、压力等模拟量的设计及应用
37 模拟量编程练习,在PLC上操作调试
38 使用HoneyWell温湿度传感器进行模拟量处理的实验
39 S7-300/400中配方的功能
40 使用配方向导
41 使用数据记录向导
42 数据归档
43 S7-300中PID功能介绍
44 S7-300中PID控制回路选项
45 S7-300中PID回路的输入与输出转化
46 使用S7-300/400中PID功能对模拟量输出控制案例详解+ 操作练习
第六部分S7-300/400的通讯与自动化网络
47 网络的构架
48 串行通讯的基本概念和标准
49 西门子工业自动化通讯协议类型介绍
50 介绍MPI与PPI通讯的区别
51 PPI主从通讯的建立
52 自由口通讯的介绍和应用
53 PROFIBUS现场总线的介绍和应用
54 以太网通讯的介绍和应用
55 S7-300/400通讯中注意事项与技巧
第七部分 案例实操:详见《自动化培训S7-200/300/400实验资料》
第八部分 《触摸屏课程》
56 触摸屏的工作原理
57 触摸屏选型、安装
58 触摸屏连接 PLC 参数设计
59 触摸屏程序上载、下载
60 变量连接、编辑、创建
61 IO域、按钮、文本列表和图形列表
62 触摸屏的通讯画面与动画的组态
63 S7-200与触摸屏的通讯
64 xy曲线、历史曲线、实时曲线
65 历史报表、实时报表
66 报警记录警报复位、记录、查询
67 用户权限分配及设计
68 案例解析:做出画面,IO域、按钮组态,变量,PLC编程。
第九部分 《运动控制课程》-变频器课程
69 变频器工作原理的介绍
70 变频器的作用
71 变频器的接线
72 参数的设置操作方法
73 变频器的调试
74 基于输入端子的变频器操作控制
75 基于模拟信号的变频器操作控制
76 变频器的多段速频率控制
77 PLC与变频器的通讯,PLC与变频器PROFIBUS通讯
78 完成PLC多段速度的控制案例。
基本指令系统和编程方法
§1 基本指令系统特点
PLC的编程语言与一般计算机语言相比,具有明显的特点,它既不同于*语言,也不同与一般的汇编语言,它既要满足易于编写,又要满足易于调试的要求。目前,还没有一种对各厂家产品都能兼容的编程语言。如三菱公司的产品有它自己的编程语言,OMRON公司的
产品也有它自己的语言。但不管什么型号的PLC,其编程语言都具有以下特点:
1. 图形式指令结构:程序由图形方式表达,指令由不同的图形符号组成,易于理解和记忆。系统的软件开发者已把工业控制中所需的独立运算功能编制成象征性图形,用户根据自己的需要把这些图形进行组合,并填入适当的参数。在逻辑运算部分,几乎所有的厂家都采用类似于继电器控制电路的梯形图,很容易接受。如西门子公司还采用控制系统流程图来表示,它沿用二进制逻辑组件图形符号来表达控制关系,很直观易懂。较复杂的算术运算、定时计数等,一般也参照梯形图或逻辑组件图给予表示,虽然象征性不如逻辑运算部分,也受用户欢迎
2. 明确的变数常数:图形符相当于操作码,规定了运算功能,操作数由用户填人,如:K400,T120等。PLC中的变量和常数以及其取值范围有明确规定,由产品型号决定,可查阅产品目录手册。
3. 简化的程序结构:PLC的程序结构通常很简单,典型的为块式结构,不同块完成不同的功能,使程序的调试者对整个程序的控制功能和控制顺序有清晰的概念。
4. 简化应用软件生成过程:使用汇编语言和*语言编写程序,要完成编辑、编译和连接三个过程,而使用编程语言,只需要编辑一个过程,其余由系统软件自动完成,整个编辑过程都在人机对话下进行的,不要求用户有高深的软件设计能力。
5. 强化调试手段:无论是汇编程序,还是*语言程序调试,都是令编辑人员头疼的事,而PLC的程序调试提供了完备的条件,使用编程器,利用PLC和编程器上的按键、显示和内部编辑、调试、监控等,并在软件支持下,诊断和调试操作都很简单。
总之,PLC的编程语言是面向用户的,对使用者不要求具备高深的知识、不需要长时间的专门训练。
LD与LDI指令用于与母线相连的接点,此外还可用于分支电路的起点。
OUT 指令是线圈的驱动指令,可用于输出继电器、辅助继电器、定时器、计数器、状态寄存器等,但不能用于输入继电器。输出指令用于并行输出,能连续使用多次。
触点串连指令(AND/ANDI)、并联指令(OR/ORI)
AND、ANDI指令用于一个触点的串联,但串联触点的数量*,这两个指令可连续使用。 OR、ORI是用于一个触点的并联连接指令。
电路块的并联和串联指令(ORB、ANB)
含有两个以上触点串联连接的电路称为“串联连接块”,串联电路块并联连接时,支路的起点以LD或LDNOT指令开始,而支路的终点要用ORB指令。ORB指令是一种独立指令,其后不带操作组件号,因此,ORB指令不表示触点,可以看成电路块之间的一段连接线。如需要将多个电路块并联连接,应在每个并联电路块之后使用一个ORB指令,用这种方法编程时并联电路块的个数没有限制;也可将所有要并联的电路块依次写出,然后在这些电路块的末尾集中写出ORB的指令,但这时ORB指令多使用7次。
将分支电路(并联电路块)与前面的电路串联连接时使用ANB指令,各并联电路块的起点,使用LD或LDNOT指令;与ORB指令一样,ANB指令也不带操作组件,如需要将多个电路块串联连接,应在每个串联电路块之后使用一个ANB指令,用这种方法编程时串联电路块的个数没有限制,若集中使用ANB指令,多使用7次。
程序结束指令(END)
在程序结束处写上END指令,PLC只执行一步至END之间的程序,并立即输出处理。若不写END指令,PLC将以用户存贮器的一步执行到后一步,因此,使用END指令可缩短扫描周期。另外。在调试程序时,可以将END指令插在各程序段之后,分段检查各程序段的动作,确认无误后,再依次删去插入的END指令。
更多培训课程,学习资讯,课程优惠等学校信息,请进入 深圳龙岗区嵌入式培训深圳福田区单片机培训 网站详细了解,免费咨询电话:400-998-6158