西门子S7-300/400硬件配置,必须了解S7-300/400的硬件知识。S7-300是模块化的中型PLC控制系统,性价比高,目前国内占有量非常大,因此学习的人也特别多。S7-400是模块化的大型PLC控制系统,与S7-300相比,它管理的信号模块更多,通讯能力更强,价格更高,占有量则比较小。这两种系统使用相同的软件,编程的方式方法也基本相同;而且在S7-400的系统中,可以通过PROFIBUS-DP总线使用S7-300的I/O从站。S7-300硬件配置过程,如图一,进行详细讲解。

图一 S7-300硬件配置过程
1、创建了一个叫“PLC入门”的项目,存放于E:。
2、在项目中添加了两个站点,SIMATIC 300(1)和SIMATIC 400(1),并选中SIMATIC 300(1)。
3、鼠标双击右边的“硬件”,打开应用程序——硬件配置程序“HW Config”,配置一个S7-300的站点。
4、右侧的“硬件目录”,点击“SIMATIC 300”左侧的“+”,则展开S7-300的硬件目录,其下又有10个子目录,按照配置过程中,使用的先后顺序来介绍:
4.1、RACK-300 展开后只有一个Rail,这是导轨,拖放到左上空白区域,“(0)UR”代表第一块导轨,这是一个11行(1~11),2列的表格,左列是数字,右列叫插槽,放模块。这个表格只是一个规则,一种逻辑上的规定,1=PS-300,2=CPU-300,3=IM-300,4~11=SM-300/CP-300/FM-300。实际的安装导轨与它有别。
4.2、PS-300 电源模块,为PLC系统提供DC24V的开关电源,可以使用普通开关电源替换。可省略。
4.3、CPU-300 展开后,从上到下,CPU312~CPU319,性能递增,价格也相应增加。CPU选择时,首先考虑模块(指SM-300/CP-300/FM-300)数量,当模块数量小于等于8时,属于单机架站,CPU312可以胜任;当模块数量为9~32时,可以采用IM-300模块机架扩展,要求CPU模块支持所需的模块数量。
4.4、IM-300 是机架扩展专用模块,IM365用于双机架站,1个IM360+N个IM361用于2~4个机架。机架扩展的方案,因为扩展距离只有1米,用于信号集中的场合;否则可以使用PROFIBUS-DP总线。
4.5、FM-300 是功能模块,如数控模块等用于特殊行业。
4.6、CP-300 是通讯处理器:以太网模块、串口通讯模块、DP通讯模块等。以太网模块需要分配或新建网络,分配IP地址;串口通讯模块需要安装模块提供的软件包,然后配置通讯端口参数;DP通讯模块可以扩展PROFIBUS-DP网络,增加DP从站。
4.7、SM-300 为信号模块:又叫I/O模块。PLC的信号类型分为DI、DO、AI、AO四种,模块通常也是对应的四种,也有DI/DO和AI/AO混合的模块。图一中,选择了这四种类型信号的常用典型模块,注意订货号。I/O模块从插槽4开始,顺序往下放;系统默认给每个模块分配地址,用户可以按照自己的习惯分配地址。所谓分配地址,就是把模块的数据,映射到CPU的存储器地址上。S7-300CPU一般有1K输入映像区(I区)和1K输出映像区(Q区)。