西门子PLC也就是西门子可编程序控制器(Programmable Logic Controller,PLC),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。西门子PLC按照小型、中型、大型分为三种,依次为:s7-200, s7-300, S7-400系列, 西门子PLC的选型与一般PLC选型原则无异。在冶金、化工、印刷生产线等领域都有应用。
一、S7-300PLC硬件系统
1、S7-300PLC概述
2、S7-300PLC机架
3、电源模块
4、CPU模块
5、信号模块
6、功能模块
7、通信模块
8、接口模块
二、SIMATIC管理器
1、SIMATIC管理器简介
2、创建和管理项目
3、硬件组态
4、网路组态
5、符号表创建与逻辑块
6、应用PLCSIM软PLC调试用户程序
7、下载与上载程序
8、调试程序
9、故障诊断
10、参考数据及其应用
三、S7-300PLC软件基础
1、S7-300PLC编程语言简介
2、S7-300PLC编程资源及其地址
3、变量、常量和数据类型
4、S7-300PLC寻址方式
四、S7-300PLC指令系统
1、位逻辑质量
2、定时器指令
3、计数器指令
4、数据处理指令
5、运算指令
6、程序控制指令
五、S7-300PLC程序结构
1、系统程序和用户程序
2、用户程序结构
3、组织块OB
4、功能FC和功能块FB
5、数据块DB
6、多重背景
7、系统块
六、S7-300PLC网络通信应用技术
1、MPI通信应用技术
2、PROFIBUS通信应用技术
3、工业以太网通信应用技术
1、STEP7 Microwin是西门子S7-200编程软件。
2、STEP 7-Micro/WIN SMART:是专门为S7-200 SMART开发的编程软件,能在Windows XP SP3/Windows 7上运行,支持LAD、FBD、STL语言。安装文件小于100MB。
3、STEP7 V5.5是西门子S7-300,S7-400,ET200编程软件。
4、STEP 7 V11—TIA Portal是西门子最新的编程软件,支持的plc有S7-300,S7-400,S7-1500,S7-1200。