全国服务热线 15821971992
公司新闻

宜昌西门子(中国)模块授权总代理商

发布时间: 2022-07-27 12:33 更新时间: 2023-10-26 04:00

宜昌西门子(中国)模块授权总代理商

程序结构


 

1 系统程序OS

OS:为厂家固化在PLC内部用来管理PLC的执行(即系统程序)。这部分对于编程者来说是不能修改的。


 


 

2 用户程序结构

1200的用户程序结构是由各种块组成的,这些块使的程序结构可以模块化。可以通过这些块的相互调用来组织程序,便于修改与调试。几种块的简要描述见下表:

西门子PLC S7-1200程序模块描述

在博途软件中添加好S7-1200的CPU模块后,默认会自动添加一个OB1组织块。在项目树中单击“添加新块”,可以添加其他块,如下图所示:

西门子S7-1200程序结构

西门子S7-1200程序结构模块

2.1 OB 组织块

西门子S7-1200程序0B组织模块

它们充当操作系统和用户程序之间的接口。由操作系统调用,用于控制循环扫描和中断程序的执行、PLC的启动和错误处理等。组织块的程序是用户编写的。接下来我们来看看一些常用的组织块介绍。

1)循环组织块OB1

西门子S7-1200程序OB1组织块循环过程

2)初始化组织块OB100

PLC启动过程和运行过程如下图所示:

通过“循环中断”OB,可以定时的执行其中的代码。在新建时可以设置好,执行的时间间隔,如下图所示:

功能函数

宜昌西门子(中国)模块授权总代理商


联系方式

  • 地址:上海杨浦 上海市松江区广富林路4855弄88号3楼
  • 邮编:200093
  • 电话:15821971992
  • 经理:聂聪
  • 手机:15821971992
  • 传真:021-33556143
  • QQ:2724917714
  • Email:2724917714@qq.com