发表于:2018/2/6 10:32:04
#0楼
S7-1200/1500简介
S7-1200/1500是西门子新一代的PLC,S7-1500是S7-300/400的升级换代产品。我想借这个帖子,与各位网友交流学习S7-1200/1500的方法,解答在学习中遇到的问题,帮助大家学好S7-1200/1500。
西门子于2009年5月发布了小型PLC S7-1200,其软件平台TIA博途为V10.5。S7-1200的外形与S7-200差不多,价格比S7-200略高一些,但是功能比S7-200强大得多。2013年3月发布了S7-1500和TIA博途V12版。
TIA博途是西门子自动化的全新工程设计软件平台,它将所有自动化软件工具集成在统一的开发环境中,TIA博途中的软件操作直观、上手容易、使用简单方便。S7-1200/1500和S7-300/400都可以使用基于TIA博途的STEP 7来编程。TIA博途中的WinCC是用于西门子的HMI、工业PC和标准PC的组态软件,TIA博途中的SIMATIC STEP 7 Safety适用于标准和故障安全自动化的工程组态系统,SINAMICS Startdrive是适用于所有西门子驱动装置和控制器的工程组态平台。TIA博途结合面向运动控制的SCOUT软件,可以实现对SIMOTION运动控制器的组态和程序编辑。
S7-1200/1500与S7-300/400的程序结构相同,用户程序由代码块和数据块组成。代码块包括组织块、函数和函数块,数据块包括全局数据块和背景数据块。
S7-1200/1500使用的编程语言有梯形图LAD、功能块图FBD和结构化控制语言(SCL)。S7-1500还可以使用语句表STL和顺序功能图S7-Graph。S7-300/400也可以使用上述编程语言。
S7-1200/1500与S7-300/400、S7-200的指令有较大的区别。S7-1200/1500的指令包含了S7-300/400的库中的某些函数、函数块、系统函数和系统函数块。S7-1200的指令集是S7-1500指令集的子集。S7-1200/1500的指令集的功能比S7-300/400的更强,表达方式更为简洁。例如S7-1200/1500 的“转换值”指令CONVERT(CONV)的输入、输出参数可以设置为十多种数据类型,包含了S7-300/400多条指令的功能。
S7-1200/1500的CPU均有PROFINET以太网接口,通过该接口可以与计算机、人机界面、PROFINET I/O设备和其他PLC通信,支持多种通信协议。S7-1200/1500还可以实现PROFIBUS-DP通信。S7-1200与S7-1500具有很多相同的通信功能,其组态和编程方法相同。S7-1500的通信功能更强大一些。
S7-1500不是通过扩展机架,而是通过分布式I/O进行扩展。ET 200MP与S7-1500的主机架使用相同的模块。ET 200SP主要与S7-1200/1500配合使用。
S7-1500有标准型、工艺型、紧凑型、高防护等级型、分布式和开放式、故障安全型CPU,和基于PC的软控制器,CPU带有显示屏。ET 200SP CPU兼备S7-1500的功能,其身形小巧、价格便宜。
S7-1200与S7-1500的诊断功能和诊断方法基本上相同,S7-1500还可以用CPU的显示屏进行诊断。
S7-1500的性价比高于S7-300/400,与S7-300/400相比,S7-1500已成为新设备的控制系统的首选。
[此贴子已经被作者于2018/2/6 10:33:13编辑过]