




已阅读5页,还剩79页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编程软件功能与使用(STEP7-Micro/WIN32),编程软件的简介编程软件的主要功能编程软件的使用,西门子PLC编程软件如何改中文,在编程界面的菜单栏里点击:ToolsOptionsGeneral的Language里面选择Chinese,然后OK,然后再确定并关闭软件,然后再重开软件。,9.1编程软件简介和硬件连接,STEP7-Micro/WIN32软件基于Windows;软件包括有Micro/win3.1(STEP7-Micro/WIN32Version3.1);3.1的升级版本软件Microwin3.1SP1、SP2;Microwin3.11Chinese(汉化工具);Micro/win3V3.2,V4.0等编程软件。Toolbox工具箱(包括Uss协议指令(变频通讯用)TP070(触摸屏)的组态软件TpDesignerV1.0);,一、软件简介,二、硬件连接及建立通信,1.PC(RS-232通信口)PLC(RS-485通信口),串行口RS-485,串行口RS-232C,PC端,PPI端,PC/PPI电缆,2.设置PC/PPI电缆上的DIP开关,设置波特率和调制解调器模式,DIP开关,设置DIP开关,未用调制解调器时:4=0、5=0DTE:设置数据终端设备模式DCE:设置数据通信设备模式,设置波特率,设置调制解调器模式,设置字符数据传输格式,将RS232口设置的设备模式,DIP开关设置示例,01000,9.6K波特率,11BIT字符数据传输格式,设置数据通信设备(DCE)模式,3把PLC的“工作方式”开关置为“STOP”,“工作方式”开关,RUN,TERM,STOP,4双击STEP7-Micro/WIN32图标,操作界面,5建立PC与PLC的通信,单击通信图标出现“通信设定”对话框,,“通信设定”对话框,出现“通信设定”对话框,并显示默认通信参数,双击刷新图标STEP7-Micro/WIN32将检查所连接的所有S7-200CPU站;如:cpu226地址:2,查寻地址后,为每个站显示一个CPU图标及站号,“PG/PC接口”对话框,双击PC/PPI电缆的图标弹出设置“PG/PC接口”对话框单击“属性”按钮出现“PC/PPI电缆属性”对话框,进行相关参数的设置或修改,Properties,默认地址:,个人计算机(PC)为0;操作面板为1;第一个PLC的默认地址为2。,6.设置PLC系统参数,单击引导条中的“系统块”图标,将出现系统块对话框。,系统块对话框,单击通信口(Port)选项卡设置、检查各参数后单击OK确认,设置好的通信参数可连同程序块一起下载到PLC中。,9.2.1STEP7软件的基本功能,创建、修改和编辑用户程序;设置PLC的工作方式和参数;上装和下装用户程序;监控程序的运行;简单语法检查;文档管理、加密等,9.2编程软件的主要功能,9.2.2主界面各部分功能,1.菜单条,(1)文件(File)新建(New)、打开(Open)、关闭(Close)、保存(Save)、另存(SaveAs)、导入(Import)、导出(Export)、上载(Upload)、下载(Download)、页面设置(PageSetup)、打印(Print)、预览、最近使用文件、退出等,(2)编辑(Edit),撤消(Undo)、剪切(Cut)、复制(Copy)、粘贴(Paste)、全选(SelectAll)、插入(Insert)、删除(Delete)、查找(Find)、替换(Replace)、转至(GoTo)等项目,(3)查看(View),可以设置编程软件的开发环境,如打开和关闭其他辅助窗口(如引导窗口、指令树窗口、工具条按钮区),执行引导条窗口的所有操作项目,选择不同的程序编程器(LAD、STL或FBD等;可以进行数据块(DataBlock)、符号表(SymbolTable)、状态图表(ChartStatus)、系统块(SystemBlock)、交叉引用(CrossReference)、通信(Communications)参数的设置。可以选择注解、网络注解(POUComments)显示与否等;查看菜单的工具栏区可以选择浏览栏(NavigationBar)、指令树(InstructionTree)及输出视窗(OutputWindow)的显示与否。,(4)PLC,PLC菜单用于与PLC联机时的操作。Run运行,stop停止,compile编译,coplileall,clear清除信息,Type类型选择等,5调试(Debug),调试菜单用于联机时的动态调试,有单次扫描(FirstScan)、多次扫描(MultipleScans)、程序状态(startProgramStatus)、状态图表(startchartstatus)等功能。,6工具(Tools),工具菜单项可以调用复杂指令(如PID指令、NETR/NETW指令和HSC指令)指令向导将为所选配置生成程序代码,使编程工作简化;安装TD200C、TD400C文本显示器;位置控制向导、EM253控制面板和调制解调器扩展向导、以太网向导、因特网向导等。,7窗口(Windows)可以打开一个或多个窗口,并进行切换。8帮助(Help)按F1,显示在线帮助。,2.工具条,(1)标准工具条:(2)调试工具条:(3)公用工具条:(4)LAD指令工具条:,3、引导条,(1)程序块(ProgramBlock)(2)符号表(SymbolTable)(3)状态图(StatusChart)(4)数据块(DataBlock)(5)系统块(SystemBlock)(6)交叉引用(CrossReference)(7)通信(Communications),(1)程序块(ProgramBlock),由可执行的程序代码和注释组成。程序代码由主程序(OB1)、可选的子程序(SBR0)和中断程序(INT0)组成。用菜单命令“文件”“新建”“文件”“打开”,打开一个项目后可建立或修改程序.,(2).符号表(演示)符号表是程序员用符号编址的一种工具表。使用带有实际含义的符号来作为编程元件,而不用直接地址。建立自定义符号与直接地址间的对应关系,并可附加注释,使得用户可以使用具有实际意义的符号作为编程元件,增加程序的可读性。,(3).状态图表,联机调试时监视和观察程序执行时各变量的值和状态;在未启动状态表时,可在状态表中输入要监视的变量的地址和数据类型,联机调试就可以观察状态.,(4).数据块,由数据和注释组成,可以对V存储器进行初始数据赋值和修改,并可加必要的注释说明开关量控制程序一般不需要数据块引导树datablock,(5).系统块,主要用于系统组态。系统组态主要包括设置数字量或模拟量输入滤波、设置脉冲捕捉、配置输出表、定义存储器保持范围、设置密码和通信参数等。,(6).交叉引用,交叉引用表列出在程序中使用的各操作数所在的位置,以及每次使用操作数的语句表指令;还可以查看哪些内存区域已经被使用,作为位还是作为字节使用,使得PLC资源的使用情况一目了然;交叉引用表不下载到PLC,只有在程序编辑完成后,才能看到交叉引用表的内容。在交叉引用表中双击某个操作数时,可以显示含有该操作数的那一部分程序。,(7).通讯,4、指令树,以树型结构提供编程时用到的所有命令和PLC指令的快捷操作。,该窗口用来显示程序编译的结果信息,如各程序块的信息、编译结果有无错误以及错误代码和位置等。,5输出窗口,6状态条状态条也称任务栏,用来显示软件执行情况,编辑程序时显示光标所在的网络号、行号和列号,运行程序时显示运行的状态、通信波特率、远程地址等信息。,7程序编辑器,用梯形图、语句表或功能表图程序编辑器编写和修改用户程序。,8.局部变量表,9.2.3系统组态(部分自学),数字量输入滤波模拟量输入滤波设置脉冲捕捉输出表配置,1.数字量输入滤波,为本机数字量输入点设置滤波对各个数字量输入点进行延迟时间的设置,当输入状态发生变化时,要在设置的延时时间内保持不变,才认为有效。,2.模拟量输入滤波,对模拟量输入选择软件滤波;滤波后的值是预选采样次数的各次模拟量输入的平均值。,为每个主机数字量输入提供脉冲捕捉功能,捕捉持续时间很短的脉冲;首先正确设置输入滤波器的时间,使之不能将脉冲滤掉。然后在SystemBlock选项卡中选择PulseCatchBit选项进行对输入要求脉冲捕捉的数字量输入点进行选择;系统默认为所有点都不用脉冲捕捉。,3.设置脉冲捕捉,4.输出表的设置,可设置CPU由RUN方式转变为STOP方式后,各个输出点的状态;Freezeoutputs冻结输出,就是CPU由RUN方式转变为STOP方式时,有选择标记的输出点将保持之前的状态。,9.3编程软件的使用,项目生成程序编辑和下载程序的预览和打印,9.3.1项目生成,1.新建项目文件新建新建文件的初始设置中,文件以“Project1(CPU221)”命名,CPU221是系统默认的PLC的CPU型号;更改CPU型号:右击CPU221TypeCPU226;文件更名:Saveas重新取名;一个程序文件包含7个相关的块(程序块、符号表、状态图、数据块、系统块、交叉索引及通信);程序块包含一个主程序(MAIN)、子程序(SBR_0)和一个中断服务程序(INT_0),编程注意分区;增加一个子程序或中断程序:右击SBRinsert(插入)subroutine(子程序)/interrupt(中断程序)。,2、打开已有的项目文件。用菜单命令“文件”“打开”。3、upload(上载)程序文件。在与PLC建立通信的情况下,可以将存储在PLC中的程序和数据传送给计算机。可用“文件(File)”菜单中的“上载(Upload)”命令,或单击工具条中的“上载(Upload)”按钮来完成文件的上载。4、Download(下载):把计算机编译好的程序下载到PLC中。,9.3.2程序的编辑,1、(1)用指令树编程:移动光标,在指令树窗口中双击要输入的指令即可。,(2)用编程按钮编程:移动光标,单击编程按钮(软件演示),从弹出的窗口下拉菜单所列出的指令中选择要输入指令,单击即可,单击“?.?”,然后键入操作数,例子:,点击程序块图标,打开程序编辑器;可以用拖拽的方式将梯形图指令插入到程序编辑器中;在工具栏图标中有一些命令的快捷方式。在输入和保存程序之后,就可以下载程序到S7-200中。,输入M0.0的触点:1.双击位逻辑图标或者单击其左侧的加号可以显示出全部位逻辑指令。2.选择常闭触点。3.按住鼠标左键将触点拖到第一个程序段中。4.单击触点上的“?”,并输入地址:M0.0。5.按回车键确认。,定时器指令T33的输入步骤如下:1.双击定时器图标,显示定时器指令。2.选择延时接通定时器TON。3.按住鼠标左键将定时器拖到第一个程序段中。4.单击定时器上方的“?”,输入定时器号:T33。5.按回车键确认后,光标会自动移动到预置时间值(PT)参数。6.输入预置时间值:1007.按回车键确认。,当定时器T33的定时值大于等于40时,S7-200的输出点Q0.0会闭合。输入比较指令的步骤如下:1.双击比较指令图标,显示所有的比较指令。选择“=I”指令。2.按住鼠标左键将比较指令拖到第二个程序段中。3.单击触点上方的“?”,输入定时器号:T33。4.按回车键确认后,光标会自动移动到比较指令下方的比较值参数。5.在该处输入比较值406.按回车键确认。,输出指令的步骤如下:1.双击位逻辑图标,显示位逻辑指令并选择输出线圈。2.按住鼠标左键将输出线圈拖到第二个程序段中。3.单击线圈上方的“?”,输入地址:Q0.0。4.按回车键确认。,在输入完以上三个程序段后,就已经完成了整个程序。当存储程序时,也就创建了一个包括S7-200CPU类型及其它参数在内的一个项目。保存项目:1.在菜单条中选择菜单命令FileSaveAs。2.在SaveAs对话框中输入项目名。3.点击Save存储项目。,2、插入和删除,Network(网络)只有25个,不够,在程序区点击右键,用insertnetwork,3.注释,梯形图编辑器中的Networkn标志每个梯级,同时又是标题栏,可在此为本梯级加标题或必要的注释说明,使程序清晰易读,4.语言转换,软件可实现三种编程语言(编辑器)之间的任意切换。viewSTL/LAD/FBD编译有错误时,无法改变程序模式,5、编译(Compile),程序编辑完成,可用菜单PLC|编译(Compile)或两个勾号进行离线编译。,编译结束,在输出窗口显示编译结果信息。注意程序要网络分段,否则编译有误。如果编译无误,便可下载到PLC中进行运行等操作。,6、下载和清除,程序编译成功后,才能下载到PLC中;为了使下载的程序能正确执行,下载前必须将PLC存储器中的原程序清除;PLCclear,9.4程序的监控和调试,PLC工作方式应置RUN点击:程序状态的按钮被点亮的元件表示处于接触状态或激励状态。,9.4.1用状态表监控程序,STEP7-Micro/WIN32编程软件可使用状态表来监视用户程序,在程序运行时,可以用状态表来读、写监视PLC的内部变量。使用状态表,用户可以跟踪程序的输入、输出或者变量,显示它们的当前值。状态表还允许用户去强制或改变过程变量的值。在输入读取阶段,强制值被作为输入读入;在程序执行阶段,强制数据用于立即读和立即写指令指定的I/O点。,返回,9.4.2RUN模式下编辑程序,S7-200可进行这种操作的PLC有CPU224、CPU226和CPU226XM等,具体操作步骤:,选择“调试(Debug)”菜单中的“运行中程序编辑”命令;编辑前,先退出监视;在运行模式下,将改动的程序下载到PLC;,返回,9.4.3梯形图程序的状态监视,三种程序编辑器(梯形图、语句表和功能表)都可在PLC运行时监视程序的执行情况,监视各元件的执行结果,并可监视操作数的数值。利用梯形图编辑器可以监视在线程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年查对制度等考试试题库及答案解析
- 2025年中国红十字会救护员培训理论考试示范卷及答案
- ZARA快时尚供应链2025年快速响应与供应链协同效率提升策略研究与实践案例分析报告
- 07 E-MAIL10-08 催促返还合同3篇
- ZARA快时尚供应链2025年响应速度与全球市场拓展研究报告
- 球场照明工程方案(3篇)
- 观叶盆栽苗木买卖合同5篇
- 企业厨房工程方案(3篇)
- 家乡物产养育我教学课件
- 2025年气血循环机项目申请报告模板
- 农村集体三资管理课件
- 抗菌药分级管理课件
- 医学的起源与发展
- 2025年sca感官考试题库
- 2025年卫生资格(中初级)-超声波医学主治医师历年参考题库含答案解析(5套100道合辑-单选题)
- 2025年军人适应测试题及答案大全
- 女性全生命周期健康管理课件
- 小学生科普通信课件
- 英语音标教学课件含音频
- 胰腺癌的超声内镜表现
- 书法宣传课件
评论
0/150
提交评论