SIEMENS西门子焦作授权代理商
我们来介绍一下西门子S7-300的硬件结构,并和大家讲一下S7-300各模块是按照什么顺序来组态的。
S7-300为标准的模块式结构化PLC,各种模块相互独立,并安装在固定的机架导轨上,构成一个完整的PLC应用系统。
从左至右,第1槽选定为电源模块,也就是PS模块,S7-300的电源模块是可选的,也就是说可以不选择标准的S7-300电源模块,可以采用其它的开关电源为后面的CPU及其它的模块进行供电,而如果是西门子S7-400的PLC就一定要选择西门子标准的电源模块。
第2槽为CPU模块。第3槽为接口模块,我们简称为IM模块,IM模块在多机架的情况下需要用到,只有一个机架的时候可以不用,如果不用IM模块在硬件组态的时候需要把第3槽空出来。第4槽开始往后是其它的一些信号模块,例如上图是在第4槽组态了一个SM:DI模块,SM称为信号模块,DI表示开关量输入或者说是数字量的输入。第5槽组态的是一个SM:DO模块,也就是开关量的输出模块。第6槽组态的是一个SM:AI模块,AI表示模拟量的输入。第7槽组态的是SM:AO模块,也就是模拟量的输出模块。第8槽组态的是FM模块,也叫功能模块,S7-300常用的功能模块有高速计数模块、定位控制模块、闭环控制模块等。第9槽也就是后一槽组态的是一个CP模块,称为通信处理器模块,通信处理器模块典型的有点到点的通信模块、PROFIBUS-DP模块、工业以太网模块等。
一般来说,从第4槽的DI模块开始到后面的这些模块的次序是可以颠倒的,但是我们一般养成的组态习惯是开关量在前、模拟量在后,输入模块在前、输出模块在后,然后是功能模块,后才是通信模块,我们一般按照这样的顺序来进行组态。
一、写在前面
西门子S7-300是比较经典的控制器,在很多行业使用广泛,S7-300一般采用MPI或profibus-DP通讯,本文采用的6ES7 315-2EH14-0AB0自带了以太网通讯口,从而使得建立以太网更为方便。全项目系统图如下:
二、项目需求
本系统使用在自来水厂,设计院设计要求全厂的自动化系统不得低于S7-300的配置,为了节省成本,系统主要的系统采用了S7-300,其余的系统采用了S7-1200,因施工原因,本来应该在送水泵房的液位计接到了反冲洗泵房的S7-300控制上了,故而需要将清水池液位数据传输到送水泵房的S7-1200的控制器上。
程序设计在S7-1200控制器中:
配置如下:
程序中是将S7-300的DB26的数据传输到S7-1200的DB11。
三、结论
西门子目前所有控制器都可以通过以太网传输,大大增加了系统之间的数据交换的便捷性,只需要配置网络,调用系统功能块就可以轻松进行控制器之间的数据交互。