在建立 DB 块时,都是在step7 中直接建立DB,在其中定义变量。
在现场经常会遇到这样的情况:例如一个DB 中有500多个变量,如果一个一个定义需要大量的时间,会有学员问,是否可以通过更方便的方法创建DB?
事实上,我们可以通过Excel 来创建DB,再将其导入到step7 中。由于Excel具有强大的文档处理功能,可以省掉很多时间。具体做法如下:
1、打开一个 Excel 表,每列按照图1 方式输入:
图 1
A 列:变量名
B 列:冒号“:”
C 列:数据类型
D 列:冒号+等号“:=”
E 列:初始值
F 列:分号“;”
G 列:注释“//xxxxxx”
2、将该 Excel 表以“.prn”的格式存盘,例如:表格名字为“Book1.prn”,如图2
图 2
一直点击“确定”&“是”,直至关掉该表格。
3、将刚才存盘的“Book1.prn”改成“Book1.awl”,这是因为step7 中的Source程序可识别“.awl”类型的文件。
4、在 step7 中,Source 文件中导入外部文件“Book1.awl”,如图3~图5
在“insert”菜单下插入DB 的模板,如图7,可将其中注释都删除,见图8
按照图8 所示进行修改,之后进行编译即可,如图9,生成了DB50
6、打开DB50,如图10,就是我们想要得到的DB 块
图 10
由此,可以通过 Excel 来创建大型DB 块。