S7-300是德国西门子公司生产的可编程序控制器(PLC)系列产品之一。其模块化结构、易于实现分布式的配置以及性价比高、电磁兼容性强、抗震动冲击性能好,使其在广泛的工业控制领域中,成为一种既经济又切合实际的解决方案。
s7-300产品特性
· 针对低性能要求的模块化中小控制系统
· 可配不同档次的CPU
· 可选择不同类型的扩展模块
· 可以扩展多达32个模块
· 模块内集成背板总线
· 网络连接 - 多点接口 (MPI), -PROFIBUS或-工业以太网
· 通过编程器PG访问所有的模块
· 无插槽限制
· 借助于“HWConfig”工具可以进行组态和设置参数
s7-300产品特点
· 循环周期短、处理速度高
· 指令集功能强大(包含350多条指令),可用于复杂功能
· 产品设计紧凑,可用于空间有限的场合
· 模块化结构,设计更加灵活
· 有不同性能档次的CPU模块可供选用
· 功能模块和I/O模块可选择
· 有可在露天恶劣条件下使用的模块类型
s7-300工作原理
· PLC采用循环执行用户程序的方式。OB1 是用于循环处理的组织块(主程序),它可以调用别的逻辑块,或被中断程序(组织块)中断。
·在起动完成后,不断地循环调用OB1,在OB1 中可以调用其它逻辑块(FB, SFB, FC 或SFC)。
·循环程序处理过程可以被某些事件中断。
·在循环程序处理过程中,CPU 并不直接访问I/O模块中的输入地址区和输出地址区,而是访问CPU 内部的输入/输出过程映像区(在CPU的系统存储区)
s7-300编程工具
使用STEP7软件对S7-300进行编程,目前S7-300新的编程软件版本为STEP7 V5.5 SP2。 [1]
STEP7包含了自动化项目从项目的启动、实施到测试以及服务每一个阶段所需的全部功能。
STEP7中的编程语言
1、顺序功能图
2、梯形图
3、语句表
4、功能块图
5、结构文本
s7-300组成部件
产品S7-300PLC概述
模块化中型 PLC 系统,满足中、小规模的控制要求
各种性能的模块可以非常好地满足和适应自动化控制任务
简单实用的分布式结构和通用的网络能力,使得应用十分灵活
无风扇设计的结构,使用户的维护更加简便
当控制任务增加时,可自由扩展
大量的集成功能使它功能非常强劲
S7-300的通用技术规范
防护等级:IP20,符合IEC60529
环境温度
水平安装:0-60ºC
垂直安装:0-40ºC
相对湿度:5-95%,无凝结(RH等级2,符合IEC61131-2)
大气压:795-1080hPa
隔离
24VDC电路:测试电压500VDC
230VAC电路:测试电压1460VAC
电磁兼容性
符合EMC规程的要求
噪声抑制,符合IEC61000-6-2,
测试符合:IEC61000-4-2,61000-4-3,IEC61000-4-4,IEC61000-4-5,IEC61000-4-6
辐射干扰符合EN50081-2
测试符合EN55011,A级,*1组
机械等级:IEC60068,Part2-6/10up58Hz;
振动,测试条件符合:恒定振幅0.075mm;
冲击测试符合:
58-150Hz;
恒定加速度1g;
振动周期:在三个互相垂直轴的每个方向上,每根轴为10个振动周期。
IEC60068,Part2-27/半波:冲击强度15g(峰值),持续时间11ms
1.基本单元
S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用,其输入输出点数的分配见表4-11:
表4-11 S7-200系列PLC中CPU22X的基本单元
型 号 输入点 输出点 可带扩展模块数
S7-200CPU221 6 4 —
S7-200CPU222 8 6 2个扩展模块 78路数字量I/O点或10路模拟量I/O点
S7-200CPU224 14 10 7个扩展模块 168路数字量I/O点或35路模拟量I/O点
S7-200CPU226 24 16 2个扩展模块 248路数字量I/O点或35路模拟量I/O点
S7-200CPU226XM 24 16 2个扩展模块 248路数字量I/O点或35路模拟量I/O点
2.扩展单元
S7-200系列PLC主要有6种扩展单元,它本身没有CPU,只能与基本单元相连接使用,用于扩展I/O点数,S7-200系列PLC扩展单元型号及输入输出点数的分配如表4-12所示。
表4-12 S7-200系列PLC扩展单元型号及输入输出点数
类 型 型 号 输入点 输出点
数字量扩展模块 EM221 8 无
EM222 无 8
EM223 4/8/16 4/8/16
模拟量扩展模块 EM231 3 无
EM232 无 2
EM235 3 1