APP下载

CFC功能块开发中指针应用研究

2016-05-05曹忠华刘洋李志锋秦大伟张岩鞍钢集团钢铁研究院辽宁鞍山4009鞍钢建设集团有限公司机电安装工程分公司辽宁鞍山400

鞍钢技术 2016年2期

曹忠华,刘洋,李志锋,秦大伟,张岩(.鞍钢集团钢铁研究院,辽宁鞍山4009;.鞍钢建设集团有限公司机电安装工程分公司,辽宁鞍山400)



CFC功能块开发中指针应用研究

曹忠华1,刘洋2,李志锋1,秦大伟1,张岩1
(1.鞍钢集团钢铁研究院,辽宁鞍山114009;2.鞍钢建设集团有限公司机电安装工程分公司,辽宁鞍山114010)

摘要:针对西门子控制器在工业控制领域的广泛应用,阐述如何采用C语言的方法编程实现CFC功能块。分析了CFC功能块的基本结构,同时给出了CFC功能块如何基于C语言的代码实现向量数据的指针方式传递,对基于C语言的功能块的生成过程进行了分析。研究表明,灵活运用C语言的指针功能可以开发出满足向量运算所需的CFC功能块。

关键词:C语言;指针;SIMATIC TDC;CFC功能块

曹忠华,信息系统项目管理师,2004年毕业于吉林大学通信工程学院自动化专业。E-mail:bigczh@139.com

西门子公司的SIMATIC TDC是一种多处理器自动化系统,擅长解决处理复杂的控制、通讯和驱动任务,它采用自由组态、模块化的设计思想,通过多处理器并行运行方式可以实现性能的近乎无限扩展。作为西门子公司功能最强大的控制器,TDC采用实时操作系统(固定时隙为25μs),拥有高速的采样频率和强大的数据循环处理能力,近年来在钢铁、航空航天、电力、交通、印刷、有色金属制造、造纸等行业都取得了杰出业绩。鞍钢自2003年冷轧硅钢生产线投产以来,已有多条冷轧生产线使用了TDC系统。目前鞍钢冷轧1号线也正在进行电控系统向TDC系统转化的改造,在改造过程中需要实现TDC自动化系统的自主编程。……

登录APP查看全文