购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.1 西门子PLC的编程软件

1.1.1 STEP 7 Micro/Win编程软件

STEP 7 Micro/Win编程软件说明

STEP 7 Micro/Win 编程软件为用户开发、编辑和监控应用程序提供了良好的编程环境。为了能快捷高效地开发应用程序,STEP 7 Micro/WIN软件提供了3种程序编辑器。为了便于找到所需的信息,STEP 7 Micro/WIN提供了一个详尽的在线帮助和一个文档光盘。

软件的配置要求

个人台式计算机或西门子编程器的最小配置:

(1)处理器: 486以上兼容机。

(2)内存:8MB以上。

(3)显示器:VGA显示器以上。

(4)硬盘空间:50MB以上空间。

(5)操作系统:Windows 95、Windows 98、Windows 2000、Windows XP、Windows Server 2003、Windows Vista,为适应不同的应用对象,可选择不同的版本。

STEP 7 Micro/Win编程软件的组成

STEP 7标准软件包括:

(1)SIMATIC管理器:SIMATIC管理器可浏览SIMATICS7、M7、C7的所有工具软件和数据。

(2)符号编辑器:符号编辑器管理所有的全局变量,用于定义符号名称、数据类型和全局变量的注释。

(3)通信组态:通信组态包括组态的连接和显示、定义 MPI 或 PROFIBUSDP 设备之间由时间或事件驱动的数据传输、定义事件驱动的数据、用编程语言对所选通信块进行参数设置。

(4)硬件组态:硬件组态用于对硬件设备进行配置和参数设置,包括系统组态(选择机架、给各个槽位分配模块、自动生成I/O地址)、CPU参数设置(如启动特性、扫描监视时间)和模块参数设置(用于定义硬件模块的可调整参数)。

(5)编程语言:编程语言包括梯形图语言(LAD)、功能块图语言(FBD)和语句表语言(STL)。

(6)硬件诊断工具:硬件诊断工具为用户提供自动化系统的状态,可快速浏览 CPU 的数据及用户程序运行中的故障原因,也可用图形方式显示硬件配置,如模块的一般信息和状态、显示模块故障、显示诊断缓冲区信息等。

STEP 7 Micro/Win编程软件的授权

使用STEP 7编程软件,需要一个产品专用的许可证密钥(用户权限)。

自动化许可证管理器是 Siemens AG的软件产品,它用于管理所有系统的许可证密钥(许可证模块)。自动化许可证管理器集成了在线帮助系统。该在线帮助系统提供了自动化许可证管理器功能和操作的详细信息。没有授权也可以使用 STEP 7,以便熟悉用户接口和功能,但是在使用时每隔一段时间将会搜索授权,提醒使用者安装授权,只有安装了授权才能有效地使STEP 7工作。如果因为硬盘出现故障而丢失授权,可以使用试用许可证,它允许STEP 7继续运行一段有限的时间。在此期间应与当地西门子代表处联系,以获得丢失授权的替换授权Author。

合法使用受许可证保护的STEP 7程序软件包时必须要有许可证。许可证为用户提供使用产品的合法权限,许可证证书和许可证密钥提供使用权限证明。

SIEMENSAG 给受许可证保护的所有软件颁发许可证密钥。启动计算机后,只能在确认具有有效许可证密钥之后,才能根据许可证和使用条款使用该软件。

自动化许可证管理器通过MSI设置过程安装。STEP 7产品CD包含自动化许可证管理器的安装软件,可以在安装 STEP 7的同时安装自动化许可证管理器,也可以以后再安装。启动 STEP 7软件时,如果没有可用的许可证密钥,将显示一个指示该情况的警告消息。

1.1.2 STEP 7 Micro/Win编程软件性能

STEP 7 Micro/Win编程软件界面

软件界面一般可以分为菜单条、工具条、浏览条、指令树、用户窗口、输出窗口和状态条等部分。

figure_0015_0001

软件的基本功能

STEP 7 Micro/Win编程软件是在Windows平台上运行的SIMATIC PLC编程软件,简单、易学,能够解决复杂的自动化任务。

(1)支持梯形图语言(LAD)、功能块图语言(FBD)和语句表语言(STL)。

(2)具有密码保护功能。

(3)提供帮助,使用者可以调试和测试程序。

(4)指令向导功能:PLC内置脉冲串输出(PTO)和脉宽调制(PWM)指令向导、数据记录向导。

(5)支持TD 200和TD 200C文本显示界面(TD 200向导)。

STEP 7 Micro/Win编程软件的其他功能

(1)运动控制:S7-200 提供脉宽调制(PWM)、脉冲串输出(PTO)、EM253 位控模块 3 种开环运动控制方式。

(2)创建调制解调模块程序:使用EM241调制解调模块可以将S7-200直接连到一个模拟电话线上,并且支持S7-200与STEP 7 Micro/Win的通信。

(3)USS协议库:软件指令库包括预先组态好的子程序和中断程序,这些子程序和中断程序都是专门为通过USS协议与驱动通信而设计的。通过USS指令,使用者可以控制这个物理驱动,并读/写驱动参数。

(4)Modbus 从站协议指令:软件指令库包含专门为 Modbus 通信设计的预先定义的子程序和中断服务程序,使得与Modbus主站的通信简单易行。使用Modbus从站协议指令,使用者可以将S7-200组态作为Modbus RTU从站,与Modbus主站通信。

(5)使用数据归档:STEP 7 Micro/Win提供数据归档向导,将过程测量数据存入存储卡中。

(6)PID自整定和PID整定控制面板:可以使用操作员面板中的用户程序或者PID整定控制面板来启动自整定功能。

STEP 7 Micro/Win编程软件通信方式

STEP 7 Micro/Win编程软件通过支持 PPI协议的编程电缆和 PLC进行通信、上传/下载程序,是最简单、最经济的通信方式。主要有以下3种方式。

(1)PC/PPI编程电缆:一台PLC和PC直接连接,PC端接口为RS-232串口。

(2)RS-232/PPI多主站编程电缆:多台PLC和PC直接连接,PC端接口为RS-232串口。

(3)USB/PPI多主站编程电缆:多台PLC和PC直接连接,PC端接口为USB。 Ct1N1mjywkbG3T9qitIrdKpxh2IGiZ7GHIsCEx4cv6xba3QJ0CxwN0eUspr0CxM2

点击中间区域
呼出菜单
上一章
目录
下一章
×