




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第 3章PL7-Pro软件应用程序管理p. 2应用程序浏览p. 8程序建立p. 15工具p. 28语言对象p. 4112345第1页,共53页。 应用程序管理第2页,共53页。第3页,共53页。 应用程序管理- 调用创建/打开/保存应用程序符合Windows 32位的使用惯列完整的应用程序保存在单独的一个文件中(.stx)软件争对于单个工作站但可以有多个句柄 两种工作方式:本地或连机有相同的操作方式相互之间可很快地直接转 换传输及比较应用程序: 操作终端 与 可编程控制器可脱机学习编程不需要在终端上预先确定 结构(带或不带符号及注解的恢复)远程传输: 通过网络 “源程序”导入/导出部分或全部应
2、用程序(一个或多个网络,段,整个应用程序)控制器中应用程序的保护全部部分(一个或多个 段或DFB)C:PL7 USER第4页,共53页。应用程序管理用户权限管理:根据用户要求的功能掩盖(变灰)登录声明 (用户名,密码)打开应用程序: 应用程序浏览: 树形方式保存应用程序: 应用程序的名字( .stx)最多可在32个字符包括空格。保存在 C:PL7 USER 目录下 7或1000系列应用程序转换: 转换 PL7-2, PL7-3, ORPHEE, SMC第5页,共53页。应用文件唯一保存在: PL7 应用程序文件为 xxxxxxx.stx 文件,在C:PL7USER的目录下 程序+常量符号库文件
3、应用程序的保存可改变应用程序目录作个性化处理应用程序管理屏幕操作第6页,共53页。应用程序的兼容性程序的兼容性 V3版本的 PL7可编写或修改V1版本的程序 V3版本的 PL7 可以: 读,建立,修改,保存,传输 V1版本的应用程序 由V3版本PL7为V1版本处理器建立的程序 可以 由V1版本的PL7 读,修改 为V3版本处理器编写的程序不能在V1版本的PL7中使用 V1版本的程序可通过选择处理器转换在V3版本的程序 第7页,共53页。 应用程序浏览第8页,共53页。 浏览 与处理器有关 应用程序的分立显示第9页,共53页。 浏览 这是进入程序的起点可以树形方式显示程序的内容与其使用工具软件不
4、如直接在此进入应用程序单元允许程序结构以组件及子组件的结构显示注: 带+号的树节点表示有下级树节点第10页,共53页。 浏览屏幕操作编辑器配置编辑器 程序编辑器 DFB 编辑器 变量编辑器 仿真表编辑器文件编辑器第11页,共53页。 应用程序的保护第12页,共53页。 部分段的保护第13页,共53页。 激活或取消程序段的保护第14页,共53页。 建立程序第15页,共53页。 任务EVT0任务 EVT1任务 FASTSection 1Section 2SR1主任务GazEauElectricit 程序SR0SRi 系统- 多任务- 主任务* 每个任务最多4096个段* 每个任务最多255个子程序
5、第16页,共53页。 事件任务 快速任务 主任务 -+优先级周期任务,时间触发 由机器事件或一些处理接口触发EVT0FASTMAST周期或循环的 程序执行结构EVT1EVT.+第17页,共53页。 主任务周期读入离散量输入或任务中声明的特殊功能模块的状态执行主程序及相关的子程序刷新离散量输出或任务中声明的特殊功能模块的状态系统自检及处理终端请求 周期到 系统内部处理运行 程序 (sections)输出刷新 是否 否 系统内部处理SR是输入采样第18页,共53页。 循环主任务是 内部处理运行程序 (sections)输出刷新否SR 输入采样无执行周期信号,主任务的执行是一个接一个地运行第19页,
6、共53页。 循环方式 周期方式程序处理% I% Q程序处理内部处理等待% I% Q 程序处理内部处理程序处理% I% I% Q % Q内部处理循环 n 第n+1个循环周期 周期 程序执行过程内部处理第20页,共53页。 当超过最大的配置时间时 系统位 %S11 为1控制器停止运行ERR灯闪烁 周期或循环执行 若程序执行时间超过规定的周期,系统位%S19为1 ,继续执行程序RUNERRI/OBATTER 程序运行超时 周期执行第21页,共53页。 应用程序结构: 段API 结构对于单个段可自愿选择语言 选择段的数量,名字,及所用的语言程序执行直接取决于你的编程标准 MASTMAINLDSRiSR
7、iSRi MASTSection1 InitialisationSection 3 ScuritSection Grafcet Trmie 1SRiSRiSRi第22页,共53页。SR0 结构化程序FASTAlarm_Sas(LD)Surv_Sec(LD)Alarm_Four(ST)Alarm_Nettoyage(ST)EVT0Sas (LD)Four_1(Grafcet)PRL (LD)CHARTPOST(LD)Schage (LD)Nettoyage(ST)MASTSR0PL7程序中的任务由多个段或子程序组成将段分开可创建结构化的程序第23页,共53页。新的段 服务Crer .Insrer
8、ViderSupprimerExporterMise au pointConfiguration GrafcetPropritsOuvrirViderExporterOuvrirViderSupprimerExporterForcer 0 la condition dactivationForcer 1 la condition dactivation点击右键Crer.Importer 点击右键 Programmes程序Mast主任务Sections段GRAPHEBT371.Init_BarreBTAR.AvancePRLChartPOST第24页,共53页。任务中应用程序是结构化的( 单任务
9、或多任务)每个任务可由多个段或子程序组成最多4096个段最多255个子程序在主任务中只能有一个GRAFCET 的段段的相关属性名字 16个字符任务编程语言 LD, ST, IL, SFC保护 : 读 或 读/写有效条件注解 250个字符第25页,共53页。有效条件(可选择)允许一个程序段的激活(为1) 或禁止(为0)激活/禁止控制: 条件(%Mi)可以被强制或取消强制 为1 或 0可用的对象 : %Mi, %Mwi; Xj禁止程序的所有的段并不能任务停止运行,也不停止I/O信息交换 在冷启动时,条件值为0,所以相关的段会处于禁止状态段的执行顺序段按浏览时显示的顺序执行执行顺序可通过鼠标操作来改
10、变(在浏览界面)顺序第26页,共53页。 功能组件复用 由导出/导入工具管理文件: xxxxx.FM (PL7USER 隐含的后缀)导出有重新调整的对象无重新调整的对象导入: 允许重新调整对象 : 标号,符号,注释等DFB, 子程序SR, 宏Macro任务直接重新命名功能组件段符号 相应文件保存重新调整时保存文件在执行导入前,强烈建议保存需要重新调整的文件第27页,共53页。 工具配置应用程序管理调试编程第28页,共53页。保护控制器中的所有程序当装完程序退出PL7时 注意: 保护是无法挽回的!唯一方法是重传程序保护操作在应用程序(STATION)的属性中执行应用程序管理第29页,共53页。
11、配置选择处理器软配置位,字,定时器的数量 配置Grafcet: 宏步数量处理器配置第30页,共53页。 配置 增加新的模块:计数器计数模块的参数双击双击12第31页,共53页。在变量编辑器中配置预定义变量符号双击P预定义的符号及注解第32页,共53页。 配置 内存分布 内存分布 在重新配置或程序有效时使用*以2X128KW内存卡为例第33页,共53页。 图形化的模块配置 复制/粘贴 ,重置 I/O模块 (自动调整I/O地址)I/O模块及特殊功能模块的参数配置离散量,模拟量, FIPIO, AS-i, FIPWAY, Ethernet TCP IP, MODBUS + 配置及编程之间的联系“水线
12、”配置同时使用配置编辑器和程序编辑器必须预先配置在程序中用到对象 可以无配置对输入/输出位编程(仅对于TSX 37)直接进入 处理器诊断,模块诊断,应用程序(连机)与配置在同一屏幕 配置第34页,共53页。 编程语言符合IEC 1131-3标准语言编辑器LD, ST, IL, SFC 方便的编辑操作 复制/剪切/粘贴应用程序的导入/导出(部分或全部)变量符号在表上编辑变量在程序中使用指令基本指令: 数学运算,逻辑,比较更多的指令 :功能库(EF) 例:SQRT标准功能块 : SFB 例: %TM用户定义的功能块: DFB 例 : CDE-VANNE所有的指令可在不同的语言中使用第35页,共53
13、页。 调 试及诊断 调 试可同时仿真多个编辑屏程序编辑器中的仿真,仿真表,输入/输出配置特殊屏 对TOR, ANA 特殊功能的调试和诊断仿真表 用于对变量的调整,强制/取消强制程序调试功能运行,停止,全部初始化,运行,停止任务断点,单步执行,循环执行运行状态下的程序修改查找/替换应用程序中的变量通过交叉参考表查找诊断程序 : 利用系统位和系统字诊断功能从配置屏上诊断模块的故障程序上的错误( 索引超地址边界)第36页,共53页。 调试诊断 保存数据至文件第37页,共53页。 仿真表 应用程序调整仿真列出的变量(无长度限止)表长度 %M0 : 10 = %M0 to %M9同时仿真多个表或工具程序
14、,变量表,I/O配置初始化 LD网络/IL或ST 段Menu Service 初始化仿真表鼠标选择: ST或IL段,LD网络保存仿真表到文件中第38页,共53页。 调 试- 强制信息进入处理器调试- Mode Surveillance-程序诊断- 各个任务的状态a=激活 I=禁止-断点设置-单步调试第39页,共53页。 诊断方法 程序诊断 通过系统位和系统字I/O故障 %S10 (一般的故障 I/O) , 程序中的错误 %S19 (超时出错), %S20 (寻址出错) , .I/O模块或通道的的故障位%Ix. MOD . ERR (模块), % Ix .i . ERR (通道)配置方式- 连机
15、方式 “ 调试” 或 “诊断” ,TOR , ANA , Debug Modules通过PL7 Pro Runtime Screens应用程序诊断 通过用户操作屏诊断第40页,共53页。 语言对象IEC 1131IEC 1131第41页,共53页。 5个语言对象区:内存区 (%M)输入区 (%I)输出区 (%Q)常量区 (%K)系统区 (%S)%M%I%Q%K%S 对象区第42页,共53页。每个区有不同的对象类型 : 位 (X) 单长度字 (W) = 16 位 字节 (B) = 8 位 双字 (D)= 32 位 浮点数 (F) = 32 位DXWB 对象类型第43页,共53页。 % I 或 Q
16、 X , W 或 D xy . iIEC 1131-3zone对象类型槽地址例: %I1.5.%Q4.5.(对布尔变量X可省去 ) %QW6.3.%I4.MOD.ERR.%I4.2.ERR.( ERR 表示有故障)通道号, MOD *MOD : 用于模块管理 输入/输出对象第44页,共53页。语法= 地址表示方法 12345678901012345678910% I002.7% I2.7机架0, 槽号02, 通道7% I2.7.ERR% I2.MOD.ERR%Q6.MOD.ERR (dfaut module 6)% I x y. i / % Q x y . i% IW x y. i / % Q
17、W x y. i%Q108.7 机架1, 槽号08, 通道7%I108.7. ERR%I108. MOD. ERRx = 机架号 :0至7y = 00 到 10槽号 i = 通道号0 至 630ALIMALIM 输入/输出地址第45页,共53页。 字对象% M , K , 或 S B , W , D, F iIEC 1131-3区类型号 例:%KD543.%MW15.%SW8.%MD0. 字对象第46页,共53页。%MW0%MB3%MB5%MB7%MB0%MB2%MB4%MB6%MB1%MW1%MW2%MW3(%MF2)%MD2(%MF1)%MD1(%MF0)%MD0双字在内存中重叠同样存于常
18、量区中! 重叠区第47页,共53页。字中的位% I , Q , M , K , S W i : X jIEC 1131-3 区第几位 例:%MW10:X4.%QW5.1:X10.%KW6:X12. 地址单长度字 字中的位第48页,共53页。 位串 IEC 1131-3 区 地址 长度例: %M10:6.%I1.2:12.%Q2.0:16. % I , Q 或 M x . i : L 通道号 位串第49页,共53页。 字表 % M , K , 或 S B ,W , D i : L 例: %KW10:5.%MW20:3.%MD14:6.%SW50:4. 字符串 : 字节 例 : %MB16:6.%KB24:4.%MB12:8.%KB2:10. 字表或字节表第50页,共53页。数值的表示可有不的类型:bit : 0 ,1 或 TRUE , FALSE十进制 ,单长度或双长度 例 : 1485.5798123.二进制,单长度或双长度 例: 2#1000111011111010.十六进制,单长度或双长度 例: 16#AB20.16#5AC1.字符串 例 : Mise_en_Run. 立即数第51页,共53页。 % I, Q, M, MW, MD, MF, KW, KD,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 咖啡馆场地租赁合同
- 建筑单价施工合同
- 亮化工程合同协议书
- 北京租房居间合同
- 会议接待流程优化方案
- 室外地砖施工方案
- 老路破除修补施工方案
- 别墅屋顶防水施工方案
- 浮吊桁架吊装施工方案
- 堤坝加固施工方案
- 2025年皖西卫生职业学院单招职业技能测试题库含答案
- 2025年陕西延长石油集团有限责任公司招聘笔试参考题库含答案解析
- 2024年湖南省中考英语试题卷(含答案)
- 小学语文新课标学习任务群的基本理解和操作要领
- 绩效评价师考试-随机题库
- 赢时胜财务估值系统日常操作指引
- NB_T 10333-2019《水电工程场内交通道路设计规范》_(高清最新)
- 年产15万吨RDF固废燃烧棒项目可行性研究报告模板
- 电动车销售合同
- 美的集团优秀员工评选管理办法
- 区块链项目资金申请报告范文
评论
0/150
提交评论