近年来,S7-1200和1500必须成为西门子的主要产品。尽管S7-300和400仍被广泛使用,但由于Portal软件的高度集成和越来越多的工程师的认可,S7-1200 / 1500和仅与Portal兼容的其他一些自动化产品将在项目中越来越多地使用。
。 1. S7-1200是新推出的紧凑型控制器,其产品位于原始SIMATIC S7-200和S7-300之间。
它与S7-300之间的区别主要体现在硬件,通信,工程,存储器和功能块上。 ,计数器,计时器,技术功能等。
1.硬件上的差异。在硬件扩展方面,S7-300的主机支持八个扩展模块,而S7-1200支持八个信号模块和三个通信模块的扩展。
以S7-300CPU313C和S7-1200CPU1214C为例。 S7-1200的CPU支持通过信号板增加IO点,而S7-300CPU的IO点是固定的。
在硬件配置方面,用户可以手动重新分配S7-300和S7-1200的地址。硬件上的差异二,通讯上的差异。
在串行通信方面,S7-300和S7-1200均支持通过RS232和RS485进行点对点通信,并支持ASCII,USS和MODBUS等通信协议。 S7-300需要选择具有PTP接口的CPU或CP模块来实现RS232串行通信。
S7-1200通过RS232通讯模块实现串行通讯。 S7-1200集成了PROFINET接口,并支持与编程设备,HMI和其他CPU的通信。
交流中的第三个差异是工程学。 S7-1200编程软件STEP7Basic提供了易于使用的集成工程框架,可用于组态SIMATIC S7-1200和简化的HMI面板。
工程框架四,存储的区别。 S7-300和S7-1200的程序存储器和数据存储器的大小均处于浮动状态。
S7-1200CPU的符号表和注释可以存储在CPU中,并且可以在线获取。使用S7-1200中的符号访问,可以最佳地分配数据块占用的存储区域。
在保存区域方面,S7-1200可以设置2048字节的保存区域,并可以为数据块中的离散变量设置保持性。 S7-300的保持性设置为以字节为单位。
在存储容量方面,S7-1200存储卡可以高达24兆字节,这对于S7-1200存储卡是可选的,而S7-300存储卡是必选的。 S7-300存储卡不能存储配方和数据记录等。
此外,S7-1200存储卡还将用于实现诸如存储区扩展,程序分发和固件升级之类的功能。存储的第五个差异是程序结构的差异。
与S7-300一样,S7-1200具有OB块,FB块,FC块和数据块。程序结构是高度模块化的,可以重复使用。
最大嵌套深度为16。S7-1200与S7-300相似,因为事件是通过组织块分配的。
程序结构的差异六,数据类型的差异。 S7-1200中的新数据类型使应用程序更加灵活。
例如,当用于日期和时间时,S7-300通过调用系统功能块SFC读取日期和时间数据,而S7-1200可以通过符号名称访问DTL结构的所有组件。数据类型的差异七,计数器指令的差异。
当计数值大于零时,S7-300中的计数器设置计数器输出,而当计数值大于或等于设置值时,S7-1200中的计数器设置输出。 S7-300S5计数器的计数范围是0到999,而S7-1200的计数范围是可调的。
计数器指令之间的差异8.计时器指令之间的差异。当定时器值大于设置值时,将设置S7-300中的定时器输出;当定时器值大于或等于设置值时,将设置S7-1200中的定时器。
设置输出。另外,可以像S7-300一样直接输入S7-1200的计时时间。
计时器指令之间的区别九,工艺功能。 S7-1200与S7-300相似之处在于,通过调用相应的块可实现不同的技术功能。
。 1. S7-1200是新推出的紧凑型控制器,其产品位于原始SIMATIC S7-200和S7-300之间。
它与S7-300之间的区别主要体现在硬件,通信,工程,存储器和功能块上。 ,计数器,计时器,技术功能等。
1.硬件上的差异。在硬件扩展方面,S7-300的主机支持八个扩展模块,而S7-1200支持八个信号模块和三个通信模块的扩展。
以S7-300CPU313C和S7-1200CPU1214C为例。 S7-1200的CPU支持通过信号板增加IO点,而S7-300CPU的IO点是固定的。
在硬件配置方面,用户可以手动重新分配S7-300和S7-1200的地址。硬件上的差异二,通讯上的差异。
在串行通信方面,S7-300和S7-1200均支持通过RS232和RS485进行点对点通信,并支持ASCII,USS和MODBUS等通信协议。 S7-300需要选择具有PTP接口的CPU或CP模块来实现RS232串行通信。
S7-1200通过RS232通讯模块实现串行通讯。 S7-1200集成了PROFINET接口,并支持与编程设备,HMI和其他CPU的通信。
交流中的第三个差异是工程学。 S7-1200编程软件STEP7Basic提供了易于使用的集成工程框架,可用于组态SIMATIC S7-1200和简化的HMI面板。
工程框架四,存储的区别。 S7-300和S7-1200的程序存储器和数据存储器的大小均处于浮动状态。
S7-1200CPU的符号表和注释可以存储在CPU中,并且可以在线获取。使用S7-1200中的符号访问,可以最佳地分配数据块占用的存储区域。
在保存区域方面,S7-1200可以设置2048字节的保存区域,并可以为数据块中的离散变量设置保持性。 S7-300的保持性设置为以字节为单位。
在存储容量方面,S7-1200存储卡可以高达24兆字节,这对于S7-1200存储卡是可选的,而S7-300存储卡是必选的。 S7-300存储卡不能存储配方和数据记录等。
此外,S7-1200存储卡还将用于实现诸如存储区扩展,程序分发和固件升级之类的功能。存储的第五个差异是程序结构的差异。
与S7-300一样,S7-1200具有OB块,FB块,FC块和数据块。程序结构是高度模块化的,可以重复使用。
最大嵌套深度为16。S7-1200与S7-300相似,因为事件是通过组织块分配的。
程序结构的差异六,数据类型的差异。 S7-1200中的新数据类型使应用程序更加灵活。
例如,当用于日期和时间时,S7-300通过调用系统功能块SFC读取日期和时间数据,而S7-1200可以通过符号名称访问DTL结构的所有组件。数据类型的差异七,计数器指令的差异。
当计数值大于零时,S7-300中的计数器设置计数器输出,而当计数值大于或等于设置值时,S7-1200中的计数器设置输出。 S7-300S5计数器的计数范围是0到999,而S7-1200的计数范围是可调的。
计数器指令之间的差异8.计时器指令之间的差异。当定时器值大于设置值时,将设置S7-300中的定时器输出;当定时器值大于或等于设置值时,将设置S7-1200中的定时器。
设置输出。另外,可以像S7-300一样直接输入S7-1200的计时时间。
计时器指令之间的区别九,工艺功能。 S7-1200与S7-300相似之处在于,通过调用相应的块可实现不同的技术功能。
