命令树 指令树给予所有项目目标和为现阶段程序流程在线编辑器(LAD、FBD或STL)给予全部命令的树状主视图。用户可右键命令树里的“新项目”连接点,插进额外程序流程组织单元(POU);能够右键单独POU,开启、删掉、编写其属性表,加上密码设置或重新命名程序段及终断例行程序。能够右键命令树中“命令”连接点或单独命令,便于掩藏全部树。进行命令树里的连接点,能够拖拽单独命令,或双击鼠标计算机指令自将选定命令拖进程序流程在线编辑器里的光标位置。用户可将命令拖放到“喜好”连接点中,排序常用的一种命令。页面如下图2-2所显示,实际能如下所示。
①可借助交叉引用(又称交叉式参照)检流程的交叉引用和部件应用信息内容。
②可借助db块表明和编写db块具体内容。
③可借助“状态表”对话框容许将流程的键入、输出结果或自变量放入数据图表中,便于跟踪其情况。可以建立好几个时序图,便于从流程的不一样一部分检查部件。每一个时序图在“状态表”对话框里都有自己的标签。
④字母符号/局部变量表对话框容许分派和编写全局性标记(则在一切POU中常用的标记值,不仅仅是创建符号POU)。可以建立好几个字母符号。能够工程中增加一个S7-200系统软件标记形式参数表。
⑤导出对话框在汇编程序时提供数据。当导出对话框列举流程的错误报告时,双击鼠标错误报告,会到程序流程在线编辑器对话框上显示适度的互联网。
⑥通知栏表明开展STEP 7-Micro/WIN实际操作时的状态信息内容。
⑦程序流程在线编辑器对话框包括用以这个项目的在线编辑器(LAD、FBD或STL)的局部变量表和流程主视图。必要时,拖拽切分条,谷歌扩展程序主视图,并遮盖局部变量表,如在源程序一节(OB1)以外,创建程序段或终断例行程序时,标识出现在了程序流程在线编辑器对话框底部。可点击该标识,在程序段、终断和OB1中间挪动。
⑧局部变量表包括大家对部分充总数所作出的取值(即程序段和终断例行程序所使用的自变量)。在局部变量表中创建的自变量应用临时运行内存,详细地址取值由操作系统解决,而且变量的应用创建此变量的POU。
西门子WINCC软件中国一级供应商
(4)菜单栏 工具栏为常见的实际操作提供帮助的浏览。用户可订制每一个菜单栏的具体内容外型。
①规范菜单栏 规范菜单栏如下图2-3所显示。在其中,“汇编程序或数据分析表”按键和“所有编译程序”按键的差别是,前面一种在任意一个激话对话框中汇编程序块或db块,是部分编译程序,后者是对程序流程、db块和系统块所有编译程序,可以多应用“所有编译程序”按键,“上传”按键是把项目从PLC上传至STEP 7-Micro/WIN(有些称之为“提交”或“读取”),而“免费下载”按键是把项目从STEP 7-Micro/WIN免费下载至PLC(还有的称之为“写下”)。
②调试工具栏 调试工具栏如下图2-4所显示,在编译程序时非常有利。共中,“运作”按键是把PLC设成“运作”方式,调节时进行方便,可以直接将PLC里的旋纽调到“运作”方式。“终止”按键是把PLC设成“终止”方式,提前准备将系统软件下载到PLC以前,应先PLC设成“终止”方式,可以直接将PLC里的旋纽调到“终止”方式完成。
③常见菜单栏 常见菜单栏如下图2-5所显示。在其中,“插进互联网”按键为常见,点击此按键还可以在系统中插进一个新网络。
开启工程项目有3种方式,一种方法是点击工具栏里的“文档”—“开启”,如下图2-9所显示,寻找要开启的文档位置,选定要开启的文档,点击“开启”按键就可以开启工程项目,如下图2-10所显示。第二种方法是什么点击菜单栏里的标志就可以开启工程项目,第三种方法是什么直接从工程项目的储放目录下双击鼠标该项目,也能打开此工程项目。
.2.6 系统软件块设定
S7-200 CPU带来了多种多样参数和选择项设定以满足实际应用,这种参数和选择项在“系统软件块”提示框内设定。系统软件块务必下载到CPU中才起功效。有些新手编辑程序后通常会记得再次烧录,但在手机中变更主要参数后却忘了重新安装,这是错误的。
点击专用工具访问条“查询”主视图里的“系统软件块”标志,或使用工具栏里的“查询”—“部件”—“系统软件块”开启“系统软件块”提示框
(1)设定通信端口 在“系统软件块”提示框中,点击“系统软件块”连接点中的“通信端口”,可开启“通信端口”菜单栏,设定CPU的通信端口特性,
PLC的默认地址为2,但PLC通讯时,通信端口地址不重复,通信端口4 详细地址务必是唯一的(同一台PLC的两大端口号地址一般同样),所以需要变更PLC地址。串口波特率务必和逐渐设定的传输速率一致。变更结束后,务必下载到CPU中才起功效。自然,应用命令“SET-ADDR”还可以变更通信端口地址,但是必须打开程序。
(2)设定关闭电源数据信息维持 在“系统软件块”提示框中,点击“系统软件块”连接点中的“关闭电源数据信息维持”,可开启“关闭电源数据信息维持”提示框,如下图2-13所显示。关闭电源数据信息维持设定便是界定CPU怎样处理各数据区的信息维持每日任务。在数据维持设定区中挑中便是始终保持其源数据的数据区。所说“维持”便是在CPU停电后重上电,数据信息区域内的具体内容是不是维持关闭电源前情况,在这儿设定的数据信息维持能借助如下所示几类方法完成。
①CPU的内嵌电容器,在关闭电源时间不会过长时,能够为数据与数字时钟的维持给予开关电源缓存。
②CPU上能够额外充电电池卡,与内嵌电容器相互配合,长期性为数字时钟和信息维持给予开关电源。
③设定系统软件块,在CPU关闭电源时自动备份M区里的14字节数的信息。
④在db块中界定不用变更的数据信息,下载到CPU内能够保存起来。
⑤客户程序编写应用对应的独特存储器能,将它们载入EEPROM保存起来。
如果把MB0~MB13共14字节数范畴里的存储器设为“维持”,则CPU在关闭电源的时候会全自动把它具体内容载入EEPROM的相对应区域中,在再次通电完用EEPROM内容遮盖这种存放区。如果把别的数据区的范畴设为“不维持”,CPU会到再次通电之后将EEPROM里的标值拷贝到对应的详细地址;如果把数据区的范畴设为“维持”,一旦内嵌电容器( 充电电池卡)无法成保持数据,往往会将EEPROM内容遮盖对应的数据区,反之不遮盖。
假如关闭CPU的开关电源重上电,注意到V存放区域对应的模块内还保留有恰当的信息,则可以表明数据信息早已成地载入CPU的EEPROM。
(3)设置开机密码 根据设置开机密码能够限定对S7-200 CPU的浏览。在“系统软件块”提示框中,点击“系统软件块”连接点中的“登陆密码”,可开启“登陆密码”菜单栏,设定密码设置能,如下图2-14所显示。登陆密码的保护等级分成4个等级,除开“所有管理权限(1级)”外,其它的均需要在“登陆密码”和“认证”输入框中输入起缓冲作用的登陆密码。
要检测帐号密码是不是起效,能够进行下列实际操作。
①终止Micro/WIN与CPU的通讯1min之上。
②关掉Micro/WIN程序流程,打开。
③终止CPU的供电系统,再配电。
浔之漫智控技术(上海)有限公司(sqw-xzm-ssm)
本公司是西门子授权代理商 自动化产品,全新,西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆我公司**供应,德国进口
假如忘了密码,务必消除CPU的存储空间才可以再次烧录,实行消除CPU命令并不能更改CPU原先的IP地址、串口波特率和实时时钟;若是有外插程序流程内存卡,内容都不会更改。清除密码后,CPU中原地区有些程序流程把不存有。要清除密码,可按照如下所示3种方式实际操作。
①在Micro/WIN中挑选“PLC”—“Clear”,挑选程序块、db块和系统块,并按照“OK”按键确定。
②另外一种方法是什么通讯程序流程wipeout.exe来恢复CPU的默认。这一程序流程可以从STEP 7-Micro/WIN安装光盘中寻找。
③除此之外,也可以在CPU上插进一个带有未加密流程的外插内存卡,通电后此程序流程就会自动装进CPU而且遮盖原先的带登陆密码程序,随后CPU可以随意浏览。
西门子公司随数控编程软件Micro/WIN所提供的库命令,命令指导产生的程序段、中断程序都做了数据加密。数据加密并不妨碍应用他们。数据加密程序显示的是一个锁形标识,无法打开查询程序流程具体内容。将加锁的系统软件下载到CPU中,再提交之后也维持数据加密情况。关键环节:PLC的软件加密很容易被破译,不可以完全保证程序流程的安全性,现阶段互联网上面有一些破解工具能轻易破译PLC的可执行程序的登陆密码,小编强烈要求阅读者在维护自己的权益的前提下,务必尊重别人的专利权。
2.2.7 db块
db块用以为V存储芯片特定初值。可使用不同的长短(字节数、字或双幕)在V存储芯片中储存不一样格式数据信息。点击专用工具访问条“查询”主视图里的“db块”标志,或是点击工具栏里的“查询”—“部件”—“db块”开启“db块”对话框。在图2-15中输入“VB0 100”和“VW2 100”二行数据信息,实际上是起复位的功效,db块务必下载到CPU中才起功效,db块储存在CPU的EEPROM存储器中,因而停电后依然能保持数据。
2.2.8 程序编写
程序编写是工程项目中的一个重要流程,由于基本撰写完成程序流程不一定恰当,有时候尽管逻辑性恰当,但是需要改动主要参数,因而程序编写十分重要。Micro/WIN提供了丰富的程序编写专用工具供用户,下边各自详细介绍。