S7-300是德国西门子公司生产的可编程逻辑控制器(PLC)系列产品之一。它的模块化结构、易于实现的分布式配置、高成本性能、强电磁兼容性和良好的抗冲击性能,使其成为一种经济实用的工业控制解决方案。
工作原理
PLC采用周期性地执行用户程序的方式。OB1是用于循环处理的组织块(主程序)。它可以调用其他逻辑块,也可以被中断程序(组织块)中断。
当开始时,OB1以循环的方式连续调用,而OB1中的其他逻辑块(FB、 SFB、 FC或 SFC)也可以被调用。
循环器处理可能会因事件而中断。
CPU不直接访问循环程序处理 I/O模块中的输入地址区和输出地址区域,而是在 CPU内(CPU系统存储区域)的输入/输出过程图像区域
产品特点
低性能要求的模块化中小型控制系统
可配置不同等级的CPU
可以选择不同类型的扩展模块
最多可扩展32个模块
模块中集成的背板总线
网络连接多点接口(MPI)、-PROFIBUS或-工业以太网
通过编程程序PG访问所有模块
“HWConfig”工具不能进行插槽限制、配置和参数设置
特征
周期短,加工速度快
强大的指令集(包括350多条指令),可用于复杂功能
产品设计紧凑,可用于空间有限、模块化结构、设计更灵活的场合
提供不同性能等级的CPU模块
功能模块和I/O模块可选择
有模块类型,可在露天恶劣条件下使用
编程工具
使用STEP7软件编程S7-300,S7-300编程软件的最新版本为STEP7 V5.5 SP2。
步骤7包含了自动化项目从项目开始、实现到测试和服务的各个阶段所需的所有功能。程序语言在步骤7 1,顺序功能图2,梯形图3,语句表4,功能框图5,结构文本
组件
把电源电压(AC120/230 V)转换成DC24V,以提供 CPU的直流电源和24 V直流负载电路(信号模块、传感器、执行机构等)。有三种输出电流:2 A,5 A,10 A
正常:绿色LED灯亮
过载:绿色LED闪烁
短路:绿色LED灯暗(电压下降,自动恢复后短路消失)
电压波动范围:5%
CPU模块
各种CPU的性能不同。例如,一些CPU集成了数字和模拟输入/输出点,一些CPU集成了PROFIBUS-DP等通信接口。中央处理器前面板有状态故障指示灯,模式开关,24 V电源终端,电池箱,记忆模块箱(部分 CPU没有)
信号模块(SM)
数字输入模块:24V DC,120/230V AC
数字输出模块:24V直流,继电器
模拟输入模块:电压、电流、电阻、热电偶
模拟输出模块:电压、电流
功能模块(FM)
功能模块主要用于需要时间关键和内存容量的处理信号处理任务。
-计数:计数器模块
-定位器:快、慢给料驱动位置控制模块,电子凸轮控制模块,步进电机定位器,伺服电机定位器等。
-闭环控制:闭环控制模块
-工业识别系统:接口模块、称重模块、位置输入模块、超声波位置解码器等。
接口模块(IM)
接口模块用于连接主机架(CR)和扩展机架(ER)在多机架配置中。S7-300采用分布式主框架和3个扩展框架,可配置多达32个信号模块、功能模块和通讯处理器。
连接:
IMS360发送,IMR 361接收;对于两层配置,通常使用硬接线IM 365接口模块
距离:
双层框架,使用 IM 365,最大电缆长度可达1米;多层框架,使用 IM 360/361,最大电缆长度可达10米
通信处理器(CP)
扩展中央处理单元的通信任务,提供以下网络功能:
-点对点连接
-PROFIBUS
-工业以太网
附件
总线连接器和前连接器