西门子s7-300教程 第1章
- 格式:ppt
- 大小:2.03 MB
- 文档页数:27


西门子S7-200子程序基本操作
这是西门子的定时器指令,
可以在指令数中展开,然后进行调用
调用了定时器后,又调用了子程序
初始便自带了一个子程序SBR_0,和一个中断程序INT_0
你也可以改它们的名字
如果一个SBR_0不够
可以插入子程序
上面的是变量申明表,即计算机语言中的形参
在变量申明表中申明的变量,都是形参
这些形参是在调用时赋值、赋地址的
当然,在子程序中,你也可以用绝对地址,即I0.0、Q0.0,但这样不方便移植,而且建不了库,关于建库,等以后更熟练的掌握了后再详解。
定时器的PT值最多32767,即2#0111 1111 1111 1111的十进制值,与三菱的K值相同
当然,这个PT值你也可以设成负值,程序运行时不会报错,有什么妙用我也不知道
你要知道的话就告诉我让我知道
一开始在变量申明表中申明的in和out都是形参,在调用SBR_1时,将绝对地址赋给这些形参。
那么网络3所调用的子程序便成了
LD I0.0
= Q0.0
网络4所调用的子程序便成了
LD I0.1
= Q0.1
学习西门子S7-300的基础
第一章 PLC概述
一、可编程控制器的产生及定义
①1969年美国数字设备公司(DEC)研制出世界第一台可编程控制
器,并成功地应用在美国通用汽车公司(GM)的生产线上。但当时
只能进行逻辑运算,故称为可编程逻辑控制器,简称PLC(programmable logic controller)。
②70年代后期,随着微电子技术和计算机技术的迅猛发展,使PLC从开
关量的逻辑控制扩展到数字控制及生产过程控制域,真正成为一种电
子计算机工业控制装置,故称为可编程控制器,简称PC(programmable
controller)。但由于PC容易与个人计算机(personal computer)相混淆,
故人们仍习惯地用PLC作为可编程控制器的缩写。
③1985年国际电工委员会(IEC)对PLC的定义如下:
可编程控制器是一种进行数字运算的电子系统,是专为在工业环境下 的应用而设计的工业控制器,它采用了可以编程序的存储器,用来在
其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作
的指令,并通过数字或模拟式的输入和输出,控制各种类型机械的生
产过程。
④PLC是由继电器逻辑控制系统发展而来,所以它在数学处理、顺序控
制方面具有一定优势。继电器在控制系统中主要起两种作用:(1)逻
辑运算(2)弱电控制强电。
⑤PLC是集自动控制技术、计算机技术和通讯技术于一体的一种新型工
业控制装置,已跃居工业自动化三大支柱(PLC、ROBOT、CAD/CAM)
的首位。
二、可编程控制器的分类及特点
(一)分类
(1)从组成结构形式分
①一体化整体式PLC
②模块式结构化PLC (2)按I/O点数及内存容量分
①超小型PLC
②小型PLC
③中型PLC
④大型PLC
⑤超大型PLC
(3)按输出形式分
①继电器输出
1 西门子S7-300/400PLC培训教程
第一章 西门子PLC简单概述
1.1 PLC的产生
1.2 PLC的定义和分类
1.3 PLC的功能和特点
1.4 PLC的结构与工作过程
第二章 PLC系统特性及硬件介绍
2.1 SIMATIC S7-300系统结构
2.2 S7-300 CPU模块
2.3 信号模块 (SM)
2.4 电源模块 (PS)
2.5 接口模块(IM)
2.6 其他模块(IM)
2.7 SIMATIC S7-300的硬件组态
第三章 使用STEP7创建一个工程
3.1 STEP 7软件安装
3.2 SIMATIC管理器
3.3 STEP 7快速入门
3.4 下载和调试程序
第四章 西门子编程语言学习
4.1 STEP 7编程语言
4.2 数据类型
4.3 S7-300指令基础
4.4 位逻辑指令
4.5 定时器与计数器指令
4.6 数字指令
4.7 控制指令
第五章 西门子的程序设计
5.1 S7 CPU中的程序
5.2 数据块中的数据存储
5.3 逻辑块(FC和FB)的结构及编程
5.4 编辑并调用无参功能(FC)——分部程序设计
5.5 编辑并调用有参功能(FC)——结构化程序设计
5.6 编辑并调用无静态参数的功能块(FB)
5.7 编辑并调用有静态参数的功能块(FB)
5.8 使用多重背景——结构化程序设计
创建S7项目 2 硬件配置
编写符号表
规划程序结构
搅拌控制系统程序设计——使用模拟量。
交通信号灯控制系统程序设计。
案列分析
第六章 利用WinCC flexible软件创建工程系统
6.1软件安装
6.2 现场软件操作和运用
我们对学员的要求和排课计划
第1章我们让我们的学员对西门子PLC有一个空间概念的理解,
.
.
.. .. 一、 S7-300初始化
尽量使用window2000,Windows XP。STEP7V52或以上版本
1.2 通信
1、设置通信
`设置或添加PC Adapter(MPI), Property 按钮Local Connection 属性页COM 1
19200,注意一般连接到计算机的串行口1。其他参数不需要设置,注意选择PC Adapter,不要有其他的,例如pc/ppi。
1.3 硬件组态
2、新建工程
在SIMATIC Manager中新建工程,也可以通过wizard向导建立。
选中右边的工程名,Insert Station SIMATIC 300。
双击Hardware,从而进入HW CONFIG窗口。
Option>Insert NEW GSE文件。
把MM420, ET200等GSD文件加入。
在hw config,如图所示,插入RAC-300机架。 .
.
.. ..
选中机架第二栏,双击CPU-300>CPU313C-2DP,注意准确的编号。
默认地址2。
双击DP,选择Property按钮。
选择NEW,选择1.5MBPS,如果出现警告,可以选择187kpbs。 .
.
.. ..
依次在SLOT 1,2,3位置插入其他模块。
0 电源模块
S7-300
DI 地址:256-263
DO 地址:256-259
选中DP线,然后双击ET200S,如图所示,插入ET200S.