15221406036
西门子电源接口模块6SL3100-0BE25-5AB0
报价: 666.00元/件
最小起订: 1
有效期至: 长期有效
发布时间: 2023-04-11 18:06
发布IP: 116.224.103.5
浏览次数: 82
手机号: 15221406036
电话: 15221406036
在线咨询: 点击这里给我发消息
15221406036
详细信息

西门子电源接口模块6SL3100-0BE25-5AB0

过程通讯:

对于通过总线(AS-接口、PROFIBUS DP 或者 PROFINET)实现循环寻址的I/O模块(互换过程图像)。从循环执行层调用过程通讯。

数据通讯:

用于自动化系统间或多个自动化系统与HMI之间的数据交换。数据通信循环地进行,也可以基于事件驱动通过块由用户程序发起。

STEP 7的操作界面极为友好,显著地简化了用户的通信功能组态工作。

 

数据通讯

SIMATIC S7-300拥有不同的数据通信机制:

使用MPI,通过全局数据通信,实现联网CPU之间的数据包循环交换。

借助通信功能,与其它伙伴完成事件驱动型通信。网络连接通过MPI、PROFIBUS或PROFINET实现。

全局数据

借助“全局数据通信”服务,联网CPU彼此之间可以循环地交换数据(zui多可达8 GD 数据包,每周期22个字节)。据此,可以实现,例如,某个CPU访问另一个CPU的数据、位存储单元和过程图像等信息。只能通过 MPI 进行全局数据交换。组态通过STEP 7的GD表完成。

通讯功能

使用系统已经集成的块,可以建立S7/C7伙伴之间的通信服务。

这些服务是:

通过 MPI 进行 S7 基本通讯。

通过 MPI、C 总线、PROFIBUS 和 PROFINET/工业以太网的 S7 通讯。

S7-300 可以用于:

用作服务器时,使用MPI、C总线和PROFIBUS

用作服务器或客户端时,使用集成式PROFINET接口

使用reloadable块,可以建立与S5伙伴和非西门子设备之间的通信服务。

通过 PROFIBUS 和工业以太网进行的 S5 兼容通讯。

通过 PROFIBUS 和工业以太网进行的标准通讯(非西门子系统)。

与全局数据不同的是,对于通信功能,必须为其建立通信连接。

集成到 IT 领域中

借助自动化工程组态,使用S7-300,可以更加方便地接入现代化的信息技术世界。使用CP 343-1 Advanced,可以实现以下信息技术功能:

IP 路由;

借助IP访问列表,将IP V4报文以不低于Gigabit的速度转发至受控PROFINET接口。

WEB 服务器;

使用标准浏览器,可以浏览大至30 MB可自由定义的HTML网页;通过FTP处理自己的文件系统中的数据

标准诊断页;

无需额外工具,就可以在工厂内完成插装在安装机架上的所有模块的快速诊断工作。

直接从用户程序中发送认证电子邮件。电子邮件客户端设计有通知功能,可以在控制程序中直接通知用户。

通过 FTP 进行通讯;

大多数操作系统平台都可以使用的开放协议

设计有30 MB RAM文件系统,可以用作动态数据的中间存储器。

S7-300 PROFINET CPU集成有Web服务器。因此,标准Web浏览器可以读出S7-300站中的信息:

CPU 一般信息

诊断缓冲区的内容

变量表

标签状态

模块的状态

报文

工业以太网的相关信息

PROFINET 节点的拓扑结构

等时模式

使用系统功能“同步模式”,可以同步耦合

分布式信号采集、

PROFIBUS 信号传输和

程序执行

总线周期时间的程序运行。

创建了自动化解决方案,可以以固定间隔时间(常量总线周期时间)捕捉并处理输入和输出信号。同时创建了前后*的部分过程图像。

借助常量总线周期时间和分布式I/O同步信号处理技术,S7-300确保可以**地重现规定的过程响应时间。

为同步模式系统功能提供了极为丰富的支持组件,可以处理运动控制、测量值采集和高速控制等领域的苛刻任务。

plc的循环程序是如何执行的。(这一点非常重要)

1.循环程序如何执行



西门子plc程序执行图(建议保存)

1.1在CPU上电之后,启动块OB先启动一次。(调用哪一个OB块由系统的启动模式配置决定)

1.2启动块执行完毕后,系统的循环监视时间就被激活了(这个时间可以在STEP7的硬件配置中设置,如果循环时间超出则PLC停机)

1.3之后,CPU会从输入模块及其它过程映象设备读取所有的输入状态

1.4接着下来便到了主循环程序的执行

1.4.1主循环执行也是按照语句顺序执行,如图所示,当OB1执行第一个语句CallFB,则此时程序进入所调用FB块顺序执行FB块的语句

1.4.2若在所调用的FB块,在某一语句中执行了CallFB/FC,则程序又进入下一级的FC中依次执行块中语句,依此类推

1.4.3当调用的下一级FC所有语句执行完成后,程序回到CallFC的这一语句,继续执行后面的语句

1.4.4当所Call的FB也执行完成后,程序回到OB1的CallFB处,继续执行后面的语句。

1.4.5直至*后,完成OB1的所有程序,则主循环结束。

1.4.6在OB1执行的过程中,循环中断(如OB35)、故障中断(如OB86)等可以插入执行,执行完成后会回到中断的地方继续主循环的执行。

1.5主循环执行完成后,PLC将过程映象的输出写到输出模块

1.6完成1.5的步骤之后一个完整的循环就结束了,此时跳至1.2步骤,重新开始新一循环的监视时间,如此周而复始。

2.程序块类型

  知道了PLC循环程序如何执行后,我们再来看一看STEP7的程序块有哪些类型

2.1用户块

  用户块包括程序代码和用户数据。在结构化程序中,一些块循环调用处理,一些块需要时才调用。



2.1.1组织块

  OB块构成了S7CPU和用户程序的接口。可以把全部程序存在OB1中,让它连续不断地循环处理。也可以把程序放在不同的块中,用OB1在需要的时候调用这些程序块。除OB1外。操作系统根据不同的事件可以调用其他的OB块,例如:

2.1.1.1时间-日期中断

2.1.1.2周期时间中断

2.1.1.3诊断中断

2.1.1.4硬件中断

2.1.1.5故障处理中断

2.1.1.6硬件启动

2.1.2功能块(FB)

  功能块是在逻辑操作块内的功能或功能组,在操作块内分配有存储器,并存储有变量。FB需要这个背景数据块形式的辅助存储器。通过背景数据块传递参数,而且,一些局部参数也保存在此区。其他的临时变量存在局部堆栈中。保存在背景数据块内的数据,当功能块关闭时数据仍保持。而保存在局部堆栈中的数据不能保存。

2.1.3功能(FC)

  功能是类似于功能块的逻辑操作块,但是,其中不分配存储区。FC不需要背景数据块。临时变量保存在局部堆栈中,直到功能结束。当FC执行结束时,使用的变量要丢失。

2.1.4数据块(DB)

  数据块是一个**分配的区域,其中保存其他功能的数据或信息。数据块是可读/写区,并做为用户程序的一部分转入CPU。

2.2系统块

  系统块是在CPU操作系统中预先定义好的功能和功能块。这些块不占用用户程序空间。用户程序调用系统块,在整个系统中这些块具有相同的接口、相同的标示和相同的号。用户程序可以容易地转换到不同的CPU或PLC。



2.2.1系统功能块(SFC)

  系统功能是集成在S7CPU中的已经编程并调试过的功能。这些块支持的一些任务是设置模块参数、数据通讯和拷贝功能等。用户程序可以不用装载直接调用SFC。SFC不需要分配数据块。

2.2.2系统功能块(SFB)

  系统功能块是S7CPU的集成功能。由于SFB是操作系统的一部分,用户程序可以不用装载直接调用SFB。SFB需要分配背景数据块DB,数据块必须作为用户程序的一部分下装到CPU。

2.2.3系统数据块(SDB)

  系统数据块是由不同STEP7工具产生的程序存储区,其中存有操作控制器的必要数据。SDB中存有一些信息,例如:组态数据、通讯连接和参数。

3.编程方法

  前面大致了解了一下PLC程序的一个循环是如何执行的,并了解了一下程序中块的类型,下面再来看看有哪些编程方法组织这些块。

  每一个西门子的编程人员都会有自已的编程习惯和方法。STEP7为设计程序提供了三种方法。基于这些方法,可以选择*适合于你的应用的程序设计方法。

3.1线性化编程

  所有的程序都在一个连续的指令块中。这种结构和PLC所代替的固定接线的继电器线路类似。系统按照顺序处理各个指令。

3.2模块化编程

  程序分成不同的块,每个块包含了一些设备和任务的逻辑指令。组织块中的指令决定是否调用有关的控制程序模块。例如,一个模块程序包含有一个被控加工过程的各个操作模式。

3.3结构化编程

  结构化程序包含有带有参数的用户自定义的指令块。这些块可以设计成一般调用。实际的参数(输入和输出的地址)在调用时进行赋值


相关产品
相关西门子电源产品
产品分类
最新发布
企业新闻
站内搜索
 
联系方式
  • 地址:上海市松江区广富林路4855弄88号3楼
  • 电话:15221406036
  • 手机:15221406036
  • 联系人:聂航