以PCS7或者Step7为例:
在做工程项目的时候,需要手动建立硬件数据库,以及DB背景数据库,手动建立需要花费大量的时间,而设计点表一般都是以excel的格式下发到编程人员手里。Excel中VB的强大兼容性通过编辑VB脚本,生成dif的硬件文件和awl的DB文件,通过导入源文件的形式,直接生成硬件地址和DB数据块。
把excel中的开发者工具释放出来,应用开发者工具在excel 中插入按钮,并在VB中编辑按钮的脚本,按照不同需求编写了DB10-DB20的脚本,并且编写hardwaresymbol脚本
脚本完成后,点击按钮可以直接生成awl的DB文件。
生成的文件可以直接保存awl文件
硬件文件需要在导入后,在硬件符号里填写硬件对应的地址
而DB10-DB20的awl文件导入后编译可以生成DB块
编译通过后,可以直接在block中 看到对应的DB块
这样数据库直接建立完成,节省了手动建立数据的大部分时间,而且不会出现人为导致错误,极大缩短了项目时间。