西门子PCS7自定义面板步骤(工程师培训)

上传人:TH****3P 文档编号:121319956 上传时间:2020-02-21 格式:DOCX 页数:9 大小:175.01KB
返回 下载 相关 举报
西门子PCS7自定义面板步骤(工程师培训)_第1页
第1页 / 共9页
西门子PCS7自定义面板步骤(工程师培训)_第2页
第2页 / 共9页
西门子PCS7自定义面板步骤(工程师培训)_第3页
第3页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《西门子PCS7自定义面板步骤(工程师培训)》由会员分享,可在线阅读,更多相关《西门子PCS7自定义面板步骤(工程师培训)(9页珍藏版)》请在金锄头文库上搜索。

1、西门子PCS7自定义面板步骤(工程师培训)一、AS侧的编程1二、在OS侧的编程5三、编译OS项目8一、AS侧的编程1、在AS侧需要创建一个FB块,创建FB块有多种方法,但是为了方便移植和生成面板,最好的编程方式是SCL模式。如果只是简单的控制逻辑,可以先用梯形图编程,完成后在生成源代码也是可以的。1.1、先建立一个FB块,选择梯形图方式,并将其符号名命名为“CCF”,注意:此符号名在生成面板时是需要使用的。然后右键-“对象属性”-“属性”中,添加“S7-m-c”属性,并赋值为“true”。1.2、打开FB块,根据具体情况添加此FB块的I/O接口,注意:需要和上位画面按钮、显示等属性相连接的变量

2、,也要设置其属性。在变量处点击右键-“对象属性”-“属性”中,添加“S7-m-c”属性,并赋值为“true”。1.3、在程序编制完成后,保存。并点击“文件”-“生成源文件”,弹出窗口,并随便起一个名字,如“FB42”。1.4 然后点击确定,弹出窗口后,将刚才编译的FB块移动到右侧栏中。点击“确定”即可生成。1.5 然后,切换到“组件视图”中,点击相应程序-“源文件”,并在右侧窗口中,找到刚才生成的FB42,右键-“导出源文件”,选择好路径及文件名,点击保存即可生成一个扩展名“.AWL”的文件。1.6 生成的此AWL文件,即可复制到别的项目中使用了,在复制到别的电脑,也是切换到“组件视图”中,点

3、击相应程序-“源文件”,并在右侧窗口中随便一位置点击右键,选择“插入新对象”-“外部源文件”,并选择复制过来的“AWL”文件,点击打开即可导入。1.7、打开源文件,在源文件功能块头处需要进行相应的修改,在“FUNCTION_BLOCK”后面,改成FB4(要命名为程序中不存在的FB块)。并在后面添加“NAME:CCF”。然后点击编译即可生成FB块了。1.8 然后切换到组件视图,在CFC中调用此FB块即可。并编译下载。二、在OS侧的编程2.1、另存PCS7Typicals.pdl。打开OS 项目,并使用图形编辑器打开PCS7Typicals.pdl 文件,将其另存为PCS7Typicals.pdl

4、2.2、拷贝生成图块打开PCS7Typicals.pdl,本例是使用的一个阀门的图块。将图形下除“VALVE”以外的图块全部删除。并将VALVE块复制,并命名为CCF。2.3、编辑图块右键点击此图块,打开属性对话框,修改其相关属性。找到如下图编辑内容的地方,将type的属性改为“CCF/1”,Servername属性改为“PCS7 CCF Control”即可。2.4、面板生成。2.4.1 双击wincc下的面板设计器。在弹出的窗口中,“类型”中输入功能块名“CCF”,激活“无批处理变量”选项。并根据需要,选择生成的视图。点击生成即可。2.4.2 系统将自动生成以下几个文件将这些文件拷贝连同F

5、B块一起到其他项目中,即可实现编译生成图块了。2.4.3 修改操作面板模板 打开上面生成的PG_CCF_STANDARD.pdl文件,打开PCS7elements.pdl文件,将该文件下的用于过程值显示、输入和操作的控件拷贝到PG_CCF_STANDARD.pdl下,注:PCS7elements.pdl文件为PCS7系统提供的面板开发时的对象库文件,所有用于操作的对象都必须拷贝自该文件,如:按钮、输入框、选择框等;2.4.4 加入控件完成后,此例如下图所示:2.4.5 修改各个对象的属性,主要是是要和FB块中的I/O引脚相对应上。完成后保存文件。三、编译OS项目 将OS项目编译后,即可在相应的画面中自动生成与CFC中对应的图块。将画面及程序下装即可。

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

当前位置:首页 > 电子/通信 > 电子电气自动化

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