西门子EM DE16代理商
西门子编程软件
STEP7编程软件是用于SIMETIC S7-300/400 PLC、M7系列工业控制系统、C7系列集成式PLC 系统的标准工具软件。STEP7编程软件不是一个单一的应用程序,而是集成了一系列的应用程序(基本工具),包括SIMATIC管理器、NETPRO通信网络组态编辑器、硬件组态编辑器、符号编辑器、硬件诊断及LAD/STL/FBD程序编辑器等。如图4-150所示。使用时,不必将这些工具分别打开,只需选择相应功能或打开某一个对象,相应的工具就会自行启动。
图4-150 STEP7编程软件的组成
1. SIMATIC管理器
SIMATIC管理器用于管理一个自动化项目的所有数据,同WinCC一样都是以项目管理的方式来管理整个项目的数据,图4-151即为SIMATIC项目管理器的界面图。
图4-151 SIMATIC项目管理器界面图
在项目中,数据在分层结构中以对象的形式保存。如图4-151中,一层为项目,二层为站,站是硬件组态的起点,S7 Program文件夹是编写程序的起点。选中某一层的对象,管理器右边工作区将显示该文件夹的对象和下一级的文件。
2. NETPRO通信网络组态编辑器
NETPRO通信网络组态工具用来组态整个项目中的网络,包括以下功能:选择建立通信网络的类型,网络上连接的站点类型,设置通信连接,网络组态及通信连接的下载等。
3. 硬件组态编辑器
硬件组态编辑器用于对项目的硬件设备进行组态和设置参数,当组态的站为PLC时,需要选择一个机架,并在机架中将选中的块安排在相应的槽上。CPU参数及输入/输出模板、功能模板的参数设置在此工具中进行。
4. 符号编辑器
符号编辑器可以管理所有的共享符号,具有以下功能:为输入/输出信号、位存储器和各种块设定符号名和注释,排序功能,导入/导出符号等。符号编辑器生成的符号提供给工具使用。可以将STEP7中的变量导入到组态软件WinCC中来直接使用,因此一个符号属性的变化可以在整个项目中自动新。
5. 硬件诊断工具
硬件诊断工具存储了PLC的状态信息,指示每个模板是否正常或有故障,双击可以显示有关故障的详细信息,主要包括:
1) 有关模板的一般信息(例如订货号、版本、名称)以及模板状态(例如故障)。
2) 显示*I/O和分布式(DP)从站的模板信息(例如通信故障)。
3) 显示来自诊断缓冲区的消息报文。对于CPU,还可以显示以下附加信息:
1) 用户程序处理过程中的故障原因。
2) 显示循环时间(长的、短的和近一次的)。
3) MPI的通信可能性及负载。
4) 显示性能数据(可能的输入/输出、位存储、计数器、定时器和块的数量)等。