说明:
下面的这个表描述了一个组织块的S7-SCL 源代码的生成步骤,重点在读取组织块的起始信息的STL 代码。n
序号 | 步骤: |
1 | 在SIMATIC管理器中选择这个源文件并且插入 S7-SCL源代码到你的STEP 7 项目中,使用菜单"插入> S7 软件> SCL源代码". |
2 | 接下来通过双击S7-SCL source打开S7-SCL编辑器. |
3 | 在S7-SCL编辑器中,通过"插入 >块类型 > OB",你能够创建一个OB。在临时数据区域,一个作为OB起始信息默认的字节数组被创建。. n
如果在S7-SCL源文件中你需要更多的OB起始信息,在资源管理器中打开下面的路径:n "<Drive>:Program FilesSiemensStep7S7DATAS7WIZ".n 你能够在这里发现组织块的STL源代码, 打开适当的STL源代码, 例如OB1.STL ,并且从STL原文件中复制STL源代码到S7-SCL源文件中。 |
4 | 在符号表中输入S7-SCL 源文件的组织块的符号名, 例如OB1的符号名"循环执行"。 |
5 | 现在你不得不调整S7-SCL源文件中的语法结构 : n
这样你能够编译组织块的S7-SCL 源文件。 |
例子:
在下面的S7-SCL程序中, 这个临时的程序"OB80_OB_NUM" 被评估OB80 (循环时间故障). 如果这个循环时间超过了OB3, 这个OB80被调用并且标志位M1.0被置位。n
图01n
下载:
在这个列表中(图. 02),在下载 "OB_Templ.zip". 时,有44个 STEP 7中的组织块被包含在S7-SCL 源文件中。 "OB_Templ.zip".n
图. 02
复制"OB_Templ.zip" 文件到一个独立的目录中,. 在存档后, 这个文件被保存在"OB Templates S7 SCL" 在STEP 7 库中,`这个库包含了上面列表的44个组织块的源文件。
OB_Templ.zip ( 73 KB )
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc335586.html