上海卓曙自动化设备有限公司
我司主营西门子PLC模块 , 西门子变频器 , 西门子触摸屏
遵义西门子PLC模块经销总代理商

遵义西门子PLC模块经销总代理商遵义西门子PLC代理,遵义西门子S7-1500代理,西门子PLC代理



西门子PLCSTEP 7-MICROWIN32编程软件使用指南

  A.1概述

  1.STEP7-Micro/WIN32编程软件的安装

 打开HW Conig右边的硬件目录窗口的文件夹“\ PROFIBUS DP\SIMOVERT”,将其中的“MASTERDRIVES/DC MASTER CBPX”或“MASTERDRIVES/DC MASTER CBP2 DPV1”指放到DP网络上(见图6-46),作者使用的是CBP板。在自动打开的“属性-PROFIBUS 接口”对话框中,设置从站地址为3。两种CBP板的区别在于CBPx只能选择PPO类型的报文结构,CBP2 DPV1还能选择更多的报文结构,以支持CBP2扩展的DPV1功能。

  如果安装了TIA(全集成自动化)软件Drive ES,可以将硬件目录窗口的\SIMOVERT√MASTERDRIVES CBP中增加的"Vector Control CUVC"拖放到左边的硬件组态窗口的DP网络上。CBP2的某些扩展功能需要借助于软件Drive ES来实现。

  计算机应使用微软公司的Windows操作系统,为了实现可编程序控制器与计算机的通信,必须配备下面3种设备中的一种

  (1)一条PC/PPI电缆,它的价格便宜,用得*多。

 在OB 块中编写简单的程序(见6.4节),用变量表可以监控是否产生中断和产生中断的次数。调用SFC20保存OB的20B局部变量后,可以获取产生中断的故障信息,查阅OB的在线帮助,可以分析局部变量的意义。但是这些信息不一定具体和准确。

  5. 使用硬件进行诊断

  可以用计算机和PLC的通信处理器(见6.5节)附加的诊断功能诊断故障,但是诊断信息不一定具体和准确。

  诊断中继器(见6.6节)用于要求较高的控制系统,可以检测故障类型和故障位置(**到 m),其组态和诊断的准备工作较为麻烦。BT 200总线测试仪(见6.6.4节)多用于系统的安装和调试过程。

  6. 调用SFC13进行诊断

  诊断 DP 网络故障*常用的是SFC 13(见7.1和7.2节),考虑到某些从站可能同时出现故障,需要将各从站的故障信息分别保存到不同的存储区,程序较为复杂,要求具有较高的编程水平。诊断数据的长度与DP从站的型号、订货号和结构均有关系,需要仔细阅读DP从站的用户手册,才能确定SFC13保存诊断数据的地址区的长度。

  (一块通信处理器(CP)卡和MPI(多点接口)电缆。

  (3)一块插在个人计算机中的MPI卡和配套的通信电缆。

  双击编程软件中的安装程序SETUP.EXE,根据安装时的在线提示完成安装。安装完成后,可用STEP 7-Miero/WIN32的中文升级软件(可在西门子的网站下载)将编程软件的界面和帮助文件汉化。STEP 7-Miero/WIN32的画面见图A-1。

如果出现中断事件,CPU将停止当前正在执行的程序,去执行中断事件对应的组织块OB(即中断程序)。中断程序执行完后,返到程序中断处继续执行。

  2.组织块(OB)

  组织块是操作系统与用户程序的接口,由操作系统调用,用于控制扫描循环和中断程序的执行、PLC的启动和错误处理等,CPU的档次越高,能使用的同类型组织块越多。

  (1) OB1

  O1是用户程序中的主程序,CPU的操作系统完成启动过程后,将循环执行OB1,可以在0B1中调用其他逻辑块。

  (2)事件中断处理

  如果出现中断事件,例如时间中断、硬件中断和错误处理中断等,当前正在执行的块在当前指令执行完后被停止执行(被中断),操作系统将会调用一个分配给该事件的组织块。该组织块执行完后,被中断的块将从断点处继续执行。

  2.项目的组成

  项目(Project)包括下列基本组件

  (1) 程序块

  程序块由可执行的代码和注释组成,可执行的代码由主程序(OB1)、可选的子程序和中断程序组成。代码被编译并下载到可编程序控制器,程序注释被忽略。


展开全文
优质商家推荐 拨打电话