[发明专利]TDC控制器的地址标签生成方法无效
| 申请号: | 201010549213.1 | 申请日: | 2010-11-18 |
| 公开(公告)号: | CN102467099A | 公开(公告)日: | 2012-05-23 |
| 发明(设计)人: | 张多迪;郑家玲 | 申请(专利权)人: | 上海宝信软件股份有限公司 |
| 主分类号: | G05B19/04 | 分类号: | G05B19/04;G06F17/30 |
| 代理公司: | 上海集信知识产权代理有限公司 31254 | 代理人: | 周成 |
| 地址: | 201203 上海市浦*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | tdc 控制器 地址 标签 生成 方法 | ||
技术领域
本发明涉及自动控制技术领域,尤其涉及一种TDC控制器的地址标签生成方法。
背景技术
WinCC人机交互画面与现场设备关联主要是通过PLC中的I/O点。目前,由于作为PLC高端应用的TDC控制器无法自动的将I/O点生成WinCC Tag点。同时由于TDC普遍应用于大型产线,其涉及的I/O点数相对而言更为密集。这样,当TDC应用于大型产线且无法自动生成WinCC Tag时,WinCC开发人员将面临如下问题:
1)I/O点数繁多,人工操作效率低,出错率高。
2)PLC代码更改将影响系统Tag的地址分配,需要重新配置WinCC Tag点。
为解决上述问题,就需要一种自动批量生成WinCC Tag的方法,避免了因人工疏忽而造成的错误,同时提高了效率,减少重复劳动。
发明内容
本发明旨在提出一种能够自动批量生成WinCC Tag的方法。
根据本发明,提出一种TDC控制器的地址标签生成方法,包括:
导入TDC程序并编译TDC程序,生成连接变量的地址文件;
对地址文件进行解析,生成地址标签格式文件;
将地址标签格式文件复制到关联数据库的导入组件中;
导入组件从地址标签格式文件中提取地址标签并导入到关联数据库中。
其中关联数据库是WinCC数据库。地址标签格式文件是CSV格式文件。
对地址文件进行解析并生成地址标签格式文件包括:解析地址标签格式文件得到源地址文件;生成地址标签格式文件的存放位置和文件名;从源地址文件中读取内容信息;批量生成地址标签表并导出到地址标签格式文件中。
本发明的TDC控制器的地址标签生成方法对TDC程序编译生成的地址文件进行了格式解析,依据WinCC约定的Tag命名规则,利用软件的形式生成Tag表,有效的降低了系统组态的工作量。
附图说明
图1是根据本发明的TDC控制器的地址标签生成方法的流程图。
具体实施方式
参考图1所示,本发明揭示了一种TDC控制器的地址标签生成方法,包括如下的步骤:
S101. 导入TDC程序并编译TDC程序,生成连接变量的地址文件。
S102. 对地址文件进行解析,生成地址标签格式文件。在一个实施例中,地址标签格式文件是CSV格式文件。在一个实施例中,该步骤S102包括下述的几个过程:解析地址标签格式文件得到源地址文件;生成地址标签格式文件的存放位置和文件名;从源地址文件中读取内容信息;批量生成地址标签表并导出到地址标签格式文件中。
S103. 将地址标签格式文件复制到关联数据库的导入组件中。在一个实施例中,关联数据库是WinCC数据库。
S104. 导入组件从地址标签格式文件中提取地址标签并导入到关联数据库中。
在本发明的TDC控制器的地址标签生成方法的一个具体实现中,该方法包括下述的过程:
首先编译TDC程序生成连接变量的地址文件。
接着将地址文件进行解析并自动批量生成Tag表CSV格式文件。该过程分成如下几个子过程:
第一步是执行WinCCTagFileConverter工具软件,进入使用界面。
第二步是选择源地址文件(*.adr)。
第三步是设置生成Tag表(*.csv)的存放位置和文件名。
第四步是读取地址文件的内容信息。
第五步是自动命名并批量生成Tag表。
之后将Tag表(CSV文件)的所有内容拷贝到WinCC自带的Tag导入/导出工具的表格中。
使用WinCC自带的工具自动批量导入Tag到WinCC的数据库中。
在本发明的TDC控制器的地址标签生成方法的一个具体实现中:
首先是对TDC程序进行编译,得到地址文件(*.txt),对地址文件进行解析。
TDC控制器的CFC程序块中对功能块的引脚进行WinCC变量连接标记之后,对CFC的程序进行编译时会为每个CPU生成一个与WinCC连接变量的地址文件。在该地址文件内,对CPU的名称,每一个与WinCC连接的变量所在的CFC程序块(FP)的名称、功能块(FB)的名称、IO引脚名称及其类型、以及系统指定的连接地址都进行了一一解析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宝信软件股份有限公司,未经上海宝信软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010549213.1/2.html,转载请声明来源钻瓜专利网。





