SIMATIC_PCS_标准培训----CFC编程.ppt

SIMATIC_PCS_标准培训----CFC编程.ppt

ID:51181347

大小:1.30 MB

页数:66页

时间:2020-03-19

SIMATIC_PCS_标准培训----CFC编程.ppt_第1页
SIMATIC_PCS_标准培训----CFC编程.ppt_第2页
SIMATIC_PCS_标准培训----CFC编程.ppt_第3页
SIMATIC_PCS_标准培训----CFC编程.ppt_第4页
SIMATIC_PCS_标准培训----CFC编程.ppt_第5页
资源描述:

《SIMATIC_PCS_标准培训----CFC编程.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、2021/9/20SIMATICPCS7标准培训CFC编程SciampleTraining---SIMATICPCS722021/9/20内容CFC简介CFC编程环境CFC编程步骤CFC技术块CFC编程实例2021/9/20SciampleTraining---SIMATICPCS73CFC简介CFC是连续控制图,为英文单词ContinuousFunctionChart的缩写。CFC是基于图形用户界面的编辑器,它通过给预先编辑好的块指定参数或者建立连接,从而实现创建CPU程序结构。2021/9/20SciampleTraining---SIMATICPCS74CFC的编程环境(1)2021

2、/9/20SciampleTraining---SIMATICPCS75CFC的编程环境(2)打开CFC块,缺省只有一个级,可以通过添加达到26个级,分别以英文字母A-Z表示,在每个级中又分6页右边为库,包括西门子自身提供的和用户预先编写好的块,对于熟悉块名称的用户可以在右下角直接输入块名搜索到你需要使用的块2021/9/20SciampleTraining---SIMATICPCS76CFC的编程环境(3)快捷键部分:通过该上下选择,可以切换当前浏览的页面切换到所有页面总览模式切换到具体某一页面浏览模式2021/9/20SciampleTraining---SIMATICPCS77CFC

3、的编程环境(4)快捷键部分:运行顺序,确定程序结构2021/9/20SciampleTraining---SIMATICPCS78CFC的编程环境(5)快捷键部分:编译下载测试模式CFC块交叉索引2021/9/20SciampleTraining---SIMATICPCS79CFC的编程环境(6)快捷键部分:定义CFC块的接口,用于实现在CFC中调用另一个预先编好的CFC块实现步骤(1)创建一个CFC块,定义好接口,用于在另外的CFC块中调用(2)打开一个新的CFC块,从库的Charts目录中选择预先编好的CFC块,拖到程序中即可2021/9/20SciampleTraining---SI

4、MATICPCS710CFC的编程环境(7)CFC编程步骤:组态编译下载测试(1)组态:从主数据库中把需要用到的块拖到相应的程序区域中,修改参数值,连接相应块的输入输出接口。2021/9/20SciampleTraining---SIMATICPCS711CFC的编程环境(8)(2)编译:2021/9/20SciampleTraining---SIMATICPCS712CFC的编程环境(9)Generatemoduledrivers,生成模块驱动Updatesamplingtime,系统可以在编译之前,检查并查找相关块所安装的OB,并在输入端“SAMPLE_T”(相当于块的采样时间)进行相

5、应的输入Deleteemptyrun-timegroups,删除存在于S7程序中的空运行时间功能块组2021/9/20SciampleTraining---SIMATICPCS713CFC的编程环境(10)(3)下载,把用户组态的工程下载到相应的PLC中(4)测试选择菜单命令Debug>TestMode,激活测试模式选择菜单命令Debug>WatchOn,所有在块属性中以测试模式激活的块I/O以黄色背景显示SciampleTraining---SIMATICPCS7142021/9/20CFC技术块驱动技术块控制技术块转换技术块数学运算技术块操作技术块信息技术块2021/9/20Sciam

6、pleTraining---SIMATICPCS7151、驱动技术块1(1)CH_AI:FC275实现功能:模拟量输入信号处理MODE:CFC块编译时选择“产生模块驱动”,系统自动连接到MOD块VALUE:模拟量输入信号VHRANGE、VLRANGE:定义模拟量输入信号的码值线性转换后的量程SIM_ON为真值时,输出由仿真值SIM_V给出SUBS_ON为真值时,输出由替换值SUBS_V给出2021/9/20SciampleTraining---SIMATICPCS7161、驱动技术块2V:输出值QUALITY:质量代码,具体有以下几种形式16#80有效值16#60仿真值16#44上一个有效

7、值16#48替换值16#00无效值2021/9/20SciampleTraining---SIMATICPCS7171、驱动技术块3(2)CH_AO:FC276实现功能:模拟量输出信号处理MODE:CFC块编译时选择“产生模块驱动”,系统自动连接到MOD块SIM_ON为真值时,输出VALUE由仿真值SIM_U给出;为假值时,由U给出UHRANGE、ULRANGE定义量程内的数转换回码值的量程2021/9/20Sciamp

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

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

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