




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
附录1 使用文本编辑器创建程序 保护属性 ASCIIAWL 项目结构中的S7程序 项目 S7 块 源文件 图表文件夹 符号表 S7块 编辑器 OBLAD STL FBD FBLAD STL FBD S7 Graph FCLAD STL FBD DBDB编辑器 CFC图 S7程序 S7源文件 STL源文件 S7 SCL源文件 S7 HiGraph源文件 S7 Graph源文件 连接表 块 S7 CPU 工作站 S7 300 S7程序 输出和编译概念 块 用户程序 ASCII源文件 FUNCTION BLOCKFB21AUTHOR AndyFAMILY plant1NAME fb mot21VERSION 01 01VAR INPUTIN1 INT 123 END VARVAR OUTPUTOUT1 INT 123 END VARVAR IN OUTIN OUT1 INT 123 END VARVARVAR1 INT 123 END VAR 编译 生成 符号表 编译和生成过程中的读访问 递增式编辑 打开 保存 编辑过程中的读访问 面向源文件的编辑 符号编辑器 启动文本编辑器 使用文本编辑器创建程序 插入块模板 块和源文件 正在编辑的源文件 块模板 块 文件 文件 插入块模板 插入块 插入文件 插入文件 生成 通用输入规则和结构 UDT 全局DB 来自UDT的DB FB3 FB3的背景DB FC5 OB1 分配 调用 调用 调用 调用 分配 源文件中的顺序 逻辑块语法 组态 块开头是块说明 绝对或符号 块标题 可选 关键字示例 ORGANIZATION BLOCKOB1FUNCTION BLOCKFB1FUNCTIONFC1 int TITLE Blocktitle 块注释 可选 块属性 可选 块注释 KNOW HOW PROTECTAUTHOR PT41FAMILY MotorsNAME MotoroneVERSION 0815 变量声明部分 声明类型决定于块类型每个声明类型的终止 指令部分包括程序段程序段标题程序段注释 VAR INVAR OUTVAR IN OUTVARVAR TEMP END VAR BEGINNETWORKTITLE firstnetwork 块结束 END ORGANIZATION BLOCKEND FUNCTION BLOCKEND FUNCTION 块的系统属性 可选 Attr1 block val1 块属性1Attr2 block val2 块属性2Attr3 block val3 块属性3 数据块语法 组态 块开头是块说明 绝对或符号 块标题 可选 关键字示例 DATA BLOCKDB26 TITLE Blocktitle 块注释 可选 块属性 可选 块注释 KNOW HOW PROTECTAUTHOR M llerFAMILY MotorsNAME MotoroneVERSION 0815 声明部分 决定于DB 全局数据块 变量声明 初始值可选 STRUCT END STRUCT UDT的DB UDT规定 绝对或符号 UDT16 背景DB FB规定 绝对或符号 FB20 使用当前值赋值部分 BEGIN 块结束 END DATA BLOCK 块的系统属性 可选 Attr1 block val1 块属性1Attr2 block val2 块属性2 变量声明规则 设置块属性 属性 KNOW HOW PROTECT 逻辑块 OB FB FC 数据块 UDT 是 是 否 AUTHOR 是 是 否 FAMILY 是 是 否 NAME 是 是 否 VERSION 是 是 否 UNLINKED 否 是 否 READ ONLY 否 是 否 习题A1 1 创建源文件 传送 Station 1 Station 2 Station 3 FB10 DataforTransport FB10的背景DB CALLStation 1CALLStation 2CALLStation 3 CALLTransport DB10 statStation 1FB1statStation 2FB1statStation 3FB1statTransportFB2 DataforStation 1 DataforStation 2 FB1 FB2 DataforStation 3 OB1 FUNCTION BLOCK Station TITLE VERSION 0 1VAR INPUTInitial BOOL Proximity switch BOOL Acknowledge BOOL Clock bit BOOL END VARVAR OUTPUTLED BOOL Transp req BOOL END VARVAR IN OUTConv busy BOOL END VARVARState STRUCTBusy BOOL Completed BOOL Waiting BOOL END STRUCT Aux 1 BOOL Aux 2 BOOL END VARBEGINNETWORKTITLE Initialization 初始化进行 Busy 设置A Initial 源文件 AssemblyLine 习题A1 2 计数已完成的工件 传送 Station 1 Station 2 Station 3 总装配 习题解答A1 1 计数已完成的零件 FB1 第1部分 习题解答A1 2 计数已完成的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论