· 有可在露天恶劣条件下使用的??槔嘈?/div>
· PLC采用循环执行用户程序的方式。OB1 是用于循环处理的组织块(主程序),它可以调用别的逻辑块,或被中断程序(组织块)中断。
·在起动完成后,不断地循环调用OB1,在OB1 中可以调用其它逻辑块(FB, SFB, FC 或SFC)。
·循环程序处理过程可以被某些事件中断。
·在循环程序处理过程中,CPU 并不直接访问I/O??橹械氖淙氲刂非褪涑龅刂非?,而是访问CPU 内部的输入/输出过程映像区(在CPU的系统存储区)
使用STEP7软件对S7-300进行编程,目前S7-300的编程软件版本为STEP7 V5.5 SP2。
[1] STEP7包含了自动化项目从项目的启动、实施到测试以及服务每一个阶段所需的全部功能。
STEP7中的编程语言
1、顺序功能图
2、梯形图
3、语句表
4、功能块图
5、结构文本
导轨(Rail)
S7-300的??榛埽ㄆ鹞锢碇С抛饔?,无背板总线),西门子提供一下五种规格的导轨:
[2] 导轨长度 | 产品订货号 |
160mm | 6ES7390-1AB60-0AA0 |
482mm | 6ES7390-1AE80-0AA0 |
530mm | 6ES7390-1AF30-0AA0 |
830mm | 6ES7390-1AJ30-0AA0 |
2000mm | 6ES7390-1BC00-0AA0 |
电源??椋≒S)
将市电电压(AC120/230V)转换为DC24V,为CPU和24V直流负载电路(信号??椤⒋衅?、执行器等)提供直流电源。输出电流有2A、5A、10A三种
●正常:绿色LED灯亮
●过载:绿色LED灯闪
●短路:绿色LED灯暗(电压跌落,短路消失后自动恢复)
●电压波动范围:5%
CPU模块
各种CPU有不同的性能,例如有的CPU集成有数字量和模拟量输入/输出点,有的CPU集成有PROFIBUS-DP等通信接口。CPU前面板上有状态故障指示灯、模式开关、24V电源端子、电池盒与存储器??楹校ㄓ械腃PU没有)
信号模块(SM)
数字量输入??椋?4V DC,120/230V AC
数字量输出??椋?4V DC,继电器
模拟量输入??椋旱缪?,电流,电阻,热电偶
模拟量输出??椋旱缪?,电流
功能模块 (FM)
功能??橹饕糜诙允奔湟罂量?、存储器容量要求较大的过程信号处理任务。
-计数:计数器???/div>
-定位:快速/慢速进给驱动位置控制模块、电子凸轮控制器???、步进电动机定位模块、伺服电动机定位模块等
-闭环控制:闭环控制模块
-工业标识系统:接口???、称重??椤⑽恢檬淙肽??、超声波位置解码器等。
接口模块 (IM)
接口??橛糜诙嗷芘渲檬绷又骰埽–R)和扩展机架(ER)。S7-300通过分布式的主机架和3个扩展机架,多可以配置32个信号???、功能??楹屯ㄐ糯砥?。
连接:
IMS 360发送、IMR 361接收;对于双层组态,常用硬连线的IM 365 接口???/div>
距离:
采用IM 365 、两层机架,电缆长度可达1米;采用IM 360 / 361 、多层机架,机架之间电缆长度10米
通讯处理器(CP)
扩展中央处理单元的通讯任务,提供以下的连网能力:
-点到点连接
-PROFIBUS
-工业以太网
附件
总线连接器和前连接器
从s7—300/400的介绍、基本功能、数字功能、程序流控制以及程序处理等几个方面详细阐述了s7—300/400的stl和scl编程语言及其使用方法,主要内容包括系统概述(simatic s7和ctep 7)、编程语言stl和scl、数据类型、二进制和数字st