公司新闻
Step7通过Excel 来创建DB 块
发布时间: 2024-04-08 15:11 更新时间: 2024-11-26 07:00
在建立 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
图 3
图 4
图5
图 6
在“insert”菜单下插入DB 的模板,如图7,可将其中注释都删除,见图8
图7
图 8
按照图8 所示进行修改,之后进行编译即可,如图9,生成了DB50
图 9
6、打开DB50,如图10,就是我们想要得到的DB
图 10
由此,可以通过 Excel 来创建大型DB 块。
其他新闻
- S7-1500 CPU 的OB块讲解 2024-11-26
- TIA Portal中关于Variant数据类型在LAD中的简单用法 2024-11-26
- S7-1500 CPU上的面板白屏是什么情况 2024-11-26
- SIMATIC S7-1500CPU的过载特性 2024-11-26
- 正确使用S7-1500的团队调试功能 2024-11-26
- 分享一个简单的滤波算法 2024-11-26
- PLC 系统的供电与接地分析 2024-11-26
- 为什么要使用Program Alarm功能 2024-11-26
- 工业以太网基础知识介绍—网络架构 2024-11-26
- 工业以太网基础知识介绍—网络体系及标准 2024-11-26
- 【分享】关于S7-1200如何在忘记了CPU密码的条件下恢复出厂设置的问题 2024-11-26
- 工业以太网网络的诊断与分析 2024-11-26
- 西门子触摸屏VNC远程访问 2024-11-26
- 使用SIMATIC S7-1500 S7-PLCSIM Advanced有哪些限制 2024-11-26
- 如何在STEP 7(TIA Portal)中删除SIMATIC ProDiag监控 2024-11-26