西门子S7-300高级编程培训教材内部教材附录1:使用文本编辑器编程.ppt

西门子S7-300高级编程培训教材内部教材附录1:使用文本编辑器编程.ppt

ID:51217928

大小:387.50 KB

页数:19页

时间:2020-03-20

西门子S7-300高级编程培训教材内部教材附录1:使用文本编辑器编程.ppt_第1页
西门子S7-300高级编程培训教材内部教材附录1:使用文本编辑器编程.ppt_第2页
西门子S7-300高级编程培训教材内部教材附录1:使用文本编辑器编程.ppt_第3页
西门子S7-300高级编程培训教材内部教材附录1:使用文本编辑器编程.ppt_第4页
西门子S7-300高级编程培训教材内部教材附录1:使用文本编辑器编程.ppt_第5页
资源描述:

《西门子S7-300高级编程培训教材内部教材附录1:使用文本编辑器编程.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、附录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:plan

2、t1NAME: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..编译生成符号表编译和生成过程中的读访问递增式编辑打开保存编辑过程中的读访问面向源文件的编辑符号编辑器启动文本编辑器使用文本编辑器创建程序插入块模板、块和源文件正在编辑的源文件块模板块文件文件插入块模板插入块插入文件插入文件生成通用输入规则

3、和结构UDT全局DB来自UDT的DBFB3FB3的背景DBFC5OB1分配调用调用调用调用分配源文件中的顺序逻辑块语法组态块开头是块说明(绝对或符号)块标题(可选)关键字示例ORGANIZATION_BLOCKOB1FUNCTION_BLOCKFB1FUNCTIONFC1:intTITLE=Blocktitle块注释(可选)块属性(可选)//块注释KNOW_HOW_PROTECTAUTHOR:PT41FAMILY:MotorsNAME:MotoroneVERSION:0815变量声明部分(声明类型决定于块类型每个声明类型的终止指

4、令部分包括程序段程序段标题程序段注释VAR_INVAR_OUTVAR_IN_OUTVARVAR_TEMP..END_VARBEGINNETWORKTITLE=firstnetwork//块结束END_ORGANIZATION_BLOCKEND_FUNCTION_BLOCKEND_FUNCTION块的系统属性(可选){Attr1:=‘block_val1’;//块属性1Attr2:=‘block_val2’;//块属性2Attr3:=‘block_val3’//块属性3}数据块语法组态块开头是块说明(绝对或符号)块标题(可选)关键

5、字示例DATA_BLOCKDB26TITLE=Blocktitle块注释(可选)块属性(可选)//块注释KNOW_HOW_PROTECTAUTHOR:MüllerFAMILY:MotorsNAME:MotoroneVERSION:0815声明部分-决定于DB全局数据块:变量声明(初始值可选)STRUCT....END_STRUCTUDT的DB:UDT规定(绝对或符号)UDT16背景DB:FB规定(绝对或符号)FB20使用当前值赋值部分BEGIN..块结束END_DATA_BLOCK块的系统属性(可选){Attr1:=‘block

6、_val1’;//块属性1Attr2:=‘block_val2’;//块属性2}变量声明规则设置块属性属性KNOW_HOW_PROTECT逻辑块(OB、FB、FC)数据块UDT是是否AUTHOR是是否FAMILY是是否NAME是是否VERSION是是否UNLINKED否是否READ_ONLY否是否习题A1.1:创建源文件传送Station_1Station_2Station_3FB10Datafor TransportFB10的背景DBCALLStation_1CALLStation_2CALLStation_3. .CALLT

7、ransportDB10...statStation_1FB1statStation_2FB1statStation_3FB1statTransportFB2...DataforStation_1DataforStation_2FB1FB2DataforStation_3OB1FUNCTION_BLOCK"Station"TITLE=VERSION:0.1VAR_INPUTInitial:BOOL;Proximity_switch:BOOL;Acknowledge:BOOL;Clock_bit:BOOL;END_VARVAR_O

8、UTPUTLED:BOOL;Transp_req:BOOL;END_VARVAR_IN_OUTConv_busy:BOOL;END_VARVARState:STRUCTBusy:BOOL;Completed:BOOL;Waiting:BOOL;END_STRUC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。