西门子S7-300 400高级编程培训教材,内部教材14、附录1 使用文本编辑器创建程序

上传人:飞*** 文档编号:46169457 上传时间:2018-06-23 格式:PPT 页数:19 大小:297.50KB
返回 下载 相关 举报
西门子S7-300 400高级编程培训教材,内部教材14、附录1 使用文本编辑器创建程序_第1页
第1页 / 共19页
西门子S7-300 400高级编程培训教材,内部教材14、附录1 使用文本编辑器创建程序_第2页
第2页 / 共19页
西门子S7-300 400高级编程培训教材,内部教材14、附录1 使用文本编辑器创建程序_第3页
第3页 / 共19页
西门子S7-300 400高级编程培训教材,内部教材14、附录1 使用文本编辑器创建程序_第4页
第4页 / 共19页
西门子S7-300 400高级编程培训教材,内部教材14、附录1 使用文本编辑器创建程序_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《西门子S7-300 400高级编程培训教材,内部教材14、附录1 使用文本编辑器创建程序》由会员分享,可在线阅读,更多相关《西门子S7-300 400高级编程培训教材,内部教材14、附录1 使用文本编辑器创建程序(19页珍藏版)》请在金锄头文库上搜索。

1、日期:* 文件:PRO2_14E.1SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材附录1: 使用文本编辑器创建程序“保护属性”ASCII AWL 日期:* 文件:PRO2_14E.2SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材项目结构中的S7程序项目S7 块源文件图表文件夹符号表S7块:编辑器: -OB LAD, STL, FBD -FBLAD, STL, FBD, S7-Graph -FCLAD, STL, FBD -DBDB编辑器-CFC图S7程序 S7 源文件: -STL

2、源文件 -S7-SCL源文件 -S7-HiGraph源文件 -S7-Graph源文件连接表块(S7-CPU)工作站(S7-300)S7 程序日期:* 文件:PRO2_14E.3SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材输出和编译概念块用户程序ASCII 源文件FUNCTION_BLOCK FB21AUTHOR: Andy FAMILY: plant1 NAME: fb_mot21 VERSION: 01.01 VAR_INPUT IN1: INT:=123; END_VARVAR_OUTPUT OUT1: INT:=123; END

3、_VARVAR_IN_OUT IN_OUT1: INT:=123; END_VARVAR VAR1: INT:=123; END_VAR . .编译生成符号表编译和生成过程 中的读访问递增式 编辑打开保存编辑过程中 的读访问面向源文件的 编辑符号 编辑器日期:* 文件:PRO2_14E.4SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材启动文本编辑器日期:* 文件:PRO2_14E.5SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材使用文本编辑器创建程序日期:* 文件:PRO2_14

4、E.6SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材插入块模板、块和源文件正在编辑的 源文件块 模板块文件文件插入块模板插入块插入文件插入文件生成日期:* 文件:PRO2_14E.7SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材通用输入规则和结构UDT全局DB来自UDT的DBFB3FB3的背景DBFC5OB1分配调用调用调用调用分配源文件中的顺序日期:* 文件:PRO2_14E.8SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训

5、教材逻辑块语法组态 块开头是块说明 (绝对或符号)块标题 (可选)关键字示例 ORGANIZATION_BLOCK OB1 FUNCTION_BLOCK FB1 FUNCTION FC 1 : intTITLE = Block title块注释 (可选)块属性(可选)/ 块注释KNOW_HOW_PROTECT AUTHOR: PT41 FAMILY: Motors NAME: Motorone VERSION: 0815变量声明部分 (声明类型决定于块类型每个声明类型的终止指令部分包括 程序段 程序段标题 程序段注释VAR_IN VAR_OUT VAR_IN_OUT VAR VAR_TEMP

6、. END_VARBEGIN NETWORK TITLE=first network / 块结束END_ORGANIZATION_BLOCK END_FUNCTION_BLOCK END_FUNCTION块的系统属性(可选)Attr1 := block_val1; / 块属性1Attr2 := block_val2; /块属性2Attr3 := block_val3 /块属性3日期:* 文件:PRO2_14E.9SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材数据块语法组态块开头是块说明 (绝对或符号)块标题 (可选)关键字示例 DATA

7、_BLOCK DB 26TITLE = Block title块注释 (可选)块属性(可选)/ 块注释KNOW_HOW_PROTECT AUTHOR: Mller FAMILY: Motors NAME: Motorone VERSION: 0815声明部分决定于DB全局数据块: 变量声明 (初始值可选)STRUCT . . END_STRUCTUDT的DB: UDT规定(绝对或符号)UDT 16背景DB: FB规定(绝对或符号)FB 20使用当前值赋值部分BEGIN .块结束END_DATA_BLOCK块的系统属性(可选)Attr1 := block_val1; / 块属性1Attr2 :=

8、 block_val2; /块属性2日期:* 文件:PRO2_14E.10SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材变量声明规则日期:* 文件:PRO2_14E.11SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材设置块属性属性KNOW_HOW_PROTECT逻辑块 (OB、FB、FC)数据块UDT是是否AUTHOR是是否FAMILY是是否NAME是是否VERSION是是否UNLINKED否是否READ_ONLY否是否日期:* 文件:PRO2_14E.12SIMATIC S7

9、Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材习题A1.1: 创建源文件传送Station_1Station_2 Station_3FB10Data for TransportFB10的背景DBCALL Station_1CALL Station_2CALL Station_3. .CALL TransportDB10. statStation_1FB1 statStation_2FB1 statStation_3 FB1 statTransportFB2 .Data for Station_1Data for Station_2FB1FB2Data for

10、 Station_3OB1FUNCTION_BLOCK “Station“ TITLE = VERSION : 0.1VAR_INPUTInitial : BOOL ;Proximity_switch : BOOL ;Acknowledge : BOOL ;Clock_bit : BOOL ; END_VAR VAR_OUTPUTLED : BOOL ;Transp_req : BOOL ; END_VAR VAR_IN_OUTConv_busy : BOOL ; END_VAR VARState : STRUCT Busy : BOOL ;Completed : BOOL ;Waiting

11、: BOOL ;END_STRUCT ;Aux_1 : BOOL ;Aux_2 : BOOL ; END_VAR BEGIN NETWORK TITLE =Initialization /初始化进行“Busy”设置 A #Initial; .源文件: “Assembly Line“日期:* 文件:PRO2_14E.13SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材习题A1.2:计数已完成的工件传送Station_1Station_2Station_3总装配日期:* 文件:PRO2_14E.14SIMATIC S7 Siemens AG

12、2001。保留所有权利。SITRAIN 自动化与驱动培训教材习题解答A1.1:计数已完成的零件 (FB1, 第1部分)日期:* 文件:PRO2_14E.15SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材习题解答A1.2:计数已完成的零件 (FB1, 第2部分)日期:* 文件:PRO2_14E.16SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材习题解答A1.2:计数已完成的零件 (FB2, 第3部分)日期:* 文件:PRO2_14E.17SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材习题解答A1.2:计数已完成的零件 (FB2, 第4部分)日期:* 文件:PRO2_14E.18SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材习题解答A1.2:计数已完成的零件 (FB10, 第5部分)日期:* 文件:PRO2_14E.19SIMATIC S7 Siemens AG 2001。保留所有权利。SITRAIN 自动化与驱动培训教材习题解答A1.2: 完成零件计数 (FB10, 第6部分)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号