n
摘 要
本文以实现简单的两个浮点数相加求和的功能为实例,分功能块编程、Block Icon及Faceplate制作三个部分,描述了PCS7 V6.1下如何制作自定义功能库的整个过程。n
关键词
SCL, Alarm_8p, Block Icon, Customized Object, Faceplaten
目 录n
1.PCS7功能库简介 4
2.自定义功能库 5
2.1 帮助信息的获取 8
2.2 AS功能块开发 8
2.2.1 分析控制功能需求 9
2.2.2 创建测试项目 9
2.2.3 编辑SCL源文件 9
2.2.3.1 插入SCL源文件 9
2.2.3.2 设置SCL编辑器并创建符号表 11
2.2.3.3 定义功能块头 12
2.2.3.4 定义输入/输出等管脚 12
2.2.3.5 获取当前调用功能块的OB号 16
2.2.3.6 根据调用OB进行相应处理动作 16
2.2.3.7 报警处理 18
2.2.4 编译SCL源文件 19
2.2.5 定义功能块报警信息 19
2.2.6 调用功能块并编译CFC 20
2.2.7 测试程序 21
2.3 Block Icon开发 21
2.3.1 另存@@PCS7Typicals.pdl 21
2.3.2 生成Block Icon 22
2.3.2.1 拷贝生成Block Icon 22
2.3.2.2 编辑Block Icon 22
2.3.2.3 添加Block Icon属性 24
2.3.2.4 修改Block Icon属性 26
2.4 Faceplate开发 27
2.4.1 打开并创建Faceplate模板 27
2.4.2 修改Faceplate模板 29
2.5 编译OS项目 35
2.6 运行调试项目 36
2.7 功能库的发布 37
3. 总结 37
1.PCS7功能库简介 4
2.自定义功能库 5
2.1 帮助信息的获取 8
2.2 AS功能块开发 8
2.2.1 分析控制功能需求 9
2.2.2 创建测试项目 9
2.2.3 编辑SCL源文件 9
2.2.3.1 插入SCL源文件 9
2.2.3.2 设置SCL编辑器并创建符号表 11
2.2.3.3 定义功能块头 12
2.2.3.4 定义输入/输出等管脚 12
2.2.3.5 获取当前调用功能块的OB号 16
2.2.3.6 根据调用OB进行相应处理动作 16
2.2.3.7 报警处理 18
2.2.4 编译SCL源文件 19
2.2.5 定义功能块报警信息 19
2.2.6 调用功能块并编译CFC 20
2.2.7 测试程序 21
2.3 Block Icon开发 21
2.3.1 另存@@PCS7Typicals.pdl 21
2.3.2 生成Block Icon 22
2.3.2.1 拷贝生成Block Icon 22
2.3.2.2 编辑Block Icon 22
2.3.2.3 添加Block Icon属性 24
2.3.2.4 修改Block Icon属性 26
2.4 Faceplate开发 27
2.4.1 打开并创建Faceplate模板 27
2.4.2 修改Faceplate模板 29
2.5 编译OS项目 35
2.6 运行调试项目 36
2.7 功能库的发布 37
3. 总结 37
詳見:A0163.pdf ( 1175 KB )
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc327368.html