n
操作说明
下表描述了在 STEP 7 V5.x 中怎样在一个数据块中生成一个符号表。n
序号 | 步骤 |
1 |
在 SIMATIC Manager 中打开符号表,导出到硬盘中定义的路径下,通过菜单命令:"Table > Export...". 。n
|
2 | 使用 WordPad 打开导出的 ASC 文件,可以删除一些 FB, FC, SFC, SFB 和 DB-类型的符号,只留下输入、输出和 M 区符号。n
|
3 | 然后在每行删除绝对地址和行代码(126),只留下符号名和数据类型。n
|
4 | 在 SIMATIC Manager 源文件夹中插入一个 STL 源文件并打开。使用菜单命令 "Insert > Block Template > DB". 配置一个数据块模版。 |
5 | 复制 ASC 文件 (图. 03)中的 "STRUCT" 到 "END_STRUCT" 之间的数据到 STL 源文件中,作为数据块模版。然后为复制的变量添加下列语法格式:n
根据 STEP 7 程序的要求改变 DB 块的号码。
|
6 | 通过编译器或通过菜单命令 "File > Save" 和 "File > Compile" 来保存编译数据块源文件。一旦编译成功,在 “block”文件夹产生相应的数据块(本例为 DB10)。
|
如果需要将符号表中已有的大量输入、输出变量生成为数据块,使用上述的方法就不需要在数据块中再次输入数据了。
关键字:
实现, 转换
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330536.html