第1页共13页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共13页西门子PLC、NC培训教材(二)第三部分:S7300PLC介绍简单介绍一下,最基本的线性化编程,线性化编程具有不带分支的简单结构:一个简单的程序块包含系统的所有指令
线性编程类似于硬接线的继电器逻辑
顾名思义,线性化程序描述了一条一条重复执行的一组指令
所有的指令都在一个块内(通常是组织块)
块是连续执行的,在每个CPU扫描周期内都处理线性化程序
它的优点和缺点是什么
所有的指令都在一个块内,此方法适于单人编写程序的工程
由于仅有一个程序文件,软件管理的功能相对简单
但是,由于所有的指令都在一个块内,每个扫描周期所有的程序都要执行一次,即使程序的某些部分并没有使用
此方法没有有效地利用CPU
另外,如果在程序中有多个设备,其指令相同,但参数不同,将只得用不同的参数重复编写这部分程序
SIMATIC管理器的使用:SIMATIC管理器管理STEP7项目,它是主程序,并且也出现在WINDOWS桌面上
LAD,STL,FBD编写STEP7用户程序的工具,有“梯形图(LAD)”、“语句表(STL)”和“功能块图(FBD)”编程语言
在使用SIMATIC管理器时,必须首先设定PG-PC接口
该工具用于设定MPI网络中的本地接点地址、传输速率和最高接点地址
基本STEP7软件包还包括处理PID闭环控制问题的块,选择“PIDControlParameterAssignment”可以为闭环控制块分配参数
转换S5文件:利用S5/S7转换器可以把STEP5程序转换成相应的STEP7程序
组态SIMATIC:该工具提供组态多用户系统的功能
在硬件的故障处理上,我们经常用到的是复位功能
CPU存储器复位手动要求存储器复位执行第2页共13页第1页共13页编号:时间:2021年x月x日书山有路勤为径,学海无涯