学习自动控制的人都知道,自动控制就是控制冰冷的机器更加人性化、智能化。那么控制机器更加的人性化,智能化需要什么条件呢?我们不妨参照人这个参照物来看看需要哪些先决条件,人有脑子、脸、眼、耳朵、鼻子、嘴巴、手、皮肤、还有一个最重要的是心!那么我们有没有达到这个效果了呢,回答是:已经达到了。不过我们接下来学习的S7-1200本身却没有达到这个要求,接下来我们看看S7-1200到底达到了哪些要求。
首先要想让一个人了解另一个人的话是要介绍一下他,例如长相啦、能力啦、内涵啦、习惯啦,接下来我们就要介绍一下S7-1200的长相和能力。当然了,1200是没有习惯的,
如果想让它有习惯,那么你可以去西门子公司给他安装一个大数据的扩展模块,
I believe you can do it!!!
一、S7-1200的介绍
OK,1200就长这个样子,是不是很意外,是不是很惊喜?
S7-1200是西门子公司一款紧凑型、模块化的PLC,可完成简单逻辑控制、高级逻辑控制、HMI 和网络通信等任务 。它是单机小型自动化系统的完美解决方案。 对于需要网络通信功能和单屏或多屏HMI的自动化系统,易于设计和实施。具有支持小型运动控制系统、过程控制系统的高级应用功能。
其实上面这段话是我百度的,其实说实话,plc就是一个可编程的控制器,现在全球的控制器多了去了,为什么要学plc呢?
如果你要做一个简单的控制,其实用单片机也可以,plc主要用于工业控制中,它可以用于开关量控制、用于模拟量控制、用于数字量控制、用于数据采集、用于进行监控、用于联网、通讯,而且这些plc都已经帮我们集成好了,就等我们去用了。
S7-1200也一样,都有这些功能,在小型plc里面比较优秀(2020年8月31号之前)
奉上S7-1200的型号:
除此之外,每种CPU还有3种电源电压和输入、输出的版本,如下图:
奉上接线图:
好了,介绍就介绍到这里,接下来我们讲讲他的能力和内涵
二:S7-1200的硬件结构
每个人有脑子、脸、眼、耳朵、鼻子、嘴巴、手、皮肤、心,那么1200相对应的是什么呢?
2.1.CPU模块(相当于人的大脑)
S7-1200的CPU模块将微处理器、电源、数字量输入/输出、模拟量输入/输出电路、PROFIBUS以太网接口、高速运动控制功能组合到一个设计紧凑的外壳中。
其中的PROFIBUS以太网接口用于与计算机编程。HIMI、其他PLC或其他设备通讯。
2.1.1CPU的共性
**a:**S7-1200可以使用梯形图(LAD)、函数块图(FDB)和结构化控制语言(SCL)。每条布尔运算指令和浮点数数学运算指令的执行时间分别为0.08μs、1.7μs和2.3μs
**b:**CPU1211C和CPU1212C的位存储器(M)为4096B,其他CPU(见上图)为8192B
**c:**过程映像输入和过程映像输出(I/O)各1024B,集成的数字量输入电路的输入类型为漏型/源型,电压额定值为DC24V,输入电流为4mA。1状态允许的最小电压/电流为DC1V/2.5mA,0状态允许的最大电压/电流为DC5V/1mA
继电器输出的电压范围为DC5到30V,AC5到250V
**d:**1215C和1217C有2个以太网网口,其他只有一个,传输速度为10M/s或者100M/s
**e:**实时时钟的保存时间通常为20天,40℃时最少为12天,最大误差为±60s/月
2.1.2CPU集成的工艺性能
**a:**高速计数与频率测量
对多可组态6个使用CPU内置或信号板输入的高速计数器,CPU1217有4点最高频率为1MHz的高速计数器
**b:**高速脉冲输出
各种型号CPU最多4点高速脉冲输出。CPU1217C的高速脉冲输出最高频率为1MHz,其他CPU100kHz,信号板200kHz
**c:**PWM(脉冲宽度调制)
利用微处理器的数字输出来对模拟电路进行控制
**d:**运动控制
可以用于步进电机或伺服电动机的速度和位置控制
**e:**PID控制
用于对闭环过程进行控制,建议PID控制回路的个数不超过16个
2.2信号板与信号模块(相当于人的眼睛)
各种CPU正面都可以增加一个信号板。信号模块连接到CPU的右侧,以扩展其数字量或模拟量I/O点数。CPU1211C不能扩展信号模块,CPU121C只能连接俩个信号模块,其他CPU可以连接8个信号模块。所有的S7-1200都可以在CPU左侧安装最多3个通信模块
**a:**信号板
SB1221数字量输入信号板
SB1222数字量输出信号板
SB1223数字量输入/输出信号板
SB1231热电偶和热电阻信号板
SB1231模拟量输入信号板
SB1232模拟量输出信号板
CB1241RS485信号板
BB1297电池板
**b:**数字量I/O模块**c:**模拟量I/O模块
SM1231模拟量输入模块
SM1231热电偶和热电阻模拟量输入模块
SM1232模拟量输出模块
SM1234四路模拟量输入/两路模拟量输出模块
2.3集成的通讯接口与通讯模块
S7-1200具有非常强大的通讯功能,提供:
I-Device(智能设备)
PROFINET/PROFIBUS(PROFIBUS最多可以增加3个通讯模块)
远距离控制通讯
点对点(ptp)通讯
USS通讯
Modbus-RTU
AS-i
I/OLink MASTER
三:编程软件与仿真软件(相当于人的心)
工欲善其事必先利其器,要自动控制,必须有一个工具,我们的工具TIA博图中的STEP7 Basic或STEP7 Professional编程
安装博图需要注意:
**a:**计算机系统不能是家用版(可以安装在虚拟机里面)
**b:**安装时关闭杀毒软件
其他的安装过程参照西门子官网
至此S7-1200的概述已经学习完了,接下来就是安装软件和学习软件了
我们一起加油努力!!!!!!