您现在的位置是:首页 > PLC技术 > PLC技术
S7-300 PLC的概况
来源:艾特贸易2017-06-05
简介大、中型 PLC (如 S7-300 和 S7-400 系列)一般采用模块式结构,用积木方式来组成系统。 S7-300 是模块式的中小型 PLC (如图 5.2 所示),适用于中等性能的控制要求。种类繁多的 CPU 模块
大、中型PLC(如S7-300和S7-400系列)一般采用模块式结构,用积木方式来组成系统。S7-300是模块式的中小型PLC(如图5.2所示),适用于中等性能的控制要求。种类繁多的CPU模块、信号模块和功能模块能够满足各种领域的自动控制要求,用户可以根据实际系统的具体情况灵活地选择所需要的模块,维修时对模块的更换也很方便。在系统扩容(增加规模或系统的复杂度)时,可以通过增加模块对PLC进行扩展。简单实用的分布式结构和强大的通信联网能力,使其应用十分灵活。 图5-2 S7-300 PLC S7-300的CPU模块用于执行用户程序,每个CPU都有一个编程用的RS-485接口,有的还集成了现场总线PROFIBUS-DP接口或PtP(点对点)串行通信接口。S7-300不需要附加任何硬件,就可以建立一个MPI(多点接口)网络,如果集成了PROFIBUS-DP接口,就可以建立DP网络。 S7-300功能最强的CPU的RAM容量可达到512 KB,有8192个存储器位,512个定时器和512个计数器,数字量通道最大为65536点,模拟量通道为4096个。由于使用Flash EPROM,CPU断电后无需后备电池也可以长时间保持过程数据,使S7-300成为完全无维护的控制设备,可以实现无人职守控制。 S7-300/400具有很高的电磁兼容性和抗振动、抗冲击能力。标准型S7-300的工作环境温度为0~ 60℃,户外型的工作温度范围为-25~+60℃,具有更强的抗振动及抗污染能力。 S7-300的指令系统具有350多条指令。通过调用系统功能(SFC)和系统功能块(SFB),用户可以使用集成在操作系统内的各种系统程序来实现强大的处理功能,从而显著减少用户程序的容量。这些系统程序可以实现中断处理、出错处理、复制和数据处理等功能。 S7-300/400的使用功能强大,使用方便的编程软件STEP7能进行编程和组态。STEP7可以采用语句表、梯形图和功能块图3种编程语言进行编程,其中梯形图和功能块图编程语言符合IEC61131标准,同时为保证与STEP5(西门子S5系列的编程软件)程序兼容,语句表语言与标准的IEC稍有不同。3种语言编写的程序可以相互转换。使用转换软件(附在STEP7标准软件包中)可以将STEP5或TISOFT编写的程序转换到STEP7。STEP7的扩展软件包还提供了SCL、GRAPH和HiGrahp等编程语言供用户选择。 S7-300/400提供了定时器和计数器指令供用户使用,其中计数器的计数范围为1~999,定时器的定时范围为10ms~ 9990s。同时也可以使用IEC标准的定时器和计数器。 S7-300/400的CPU采用智能化诊断系统,连续监控系统的功能是否正常、记录是否错误和特殊系统事件(例如超时、模块更换等)。S7-300有看门狗中断、过程报警、日期时间中断和定时器中断功能。
点击排行
