西门子PLC简介6ES79538LP200AA0
SIEMENS上海朕锌电气设备有限公司
手机
微信W
电话
公司 网址 http://zhenxindianqi.cn/
Q Q 2779823058
传真
CPU PLC模块(西门子代理)销售西门子
S7/200/300/400/1200/1500PLC
变频器/人机界面/触摸屏/西门子通讯电缆/现场总线
手机 (万女士)
本公司代理系列如下
西门子PLC简介6ES79538LP200AA0
SIMATICS7,微型存储卡 P.S7300/C7/ET20 0, 3.3VNFLASH,8MB
本公司代理系列如下
CPU PLC模块(西门子代理)销售西门子
S7/200/300/400/1200/1500PLC
变频器/人机界面/触摸屏/西门子通讯电缆/现场总线
上海朕锌电气设备西门子PLC简介 联系 电话 QQ 2779823058
PLC的输入与输出在物理上是彼此隔开的,其间的联系是靠运行存储于它的内存中的程序实现。
它的入出相关,不是靠物理过程,不是用线路;而是靠信息过程,用软逻辑联系。它的工作基础是用好信息。
信息不同于物质与能量,有自身的规律。信息便于处理,便于传递,便于存储;信息还可重用,等等。
正是由于信息的这些特点,决定了PLC的基本特点。 1.功能丰富 西门子PLC的功能非常丰富。
这主要与它具有丰富的处理信息的指令系统及存储信息的内部器件有关。 它的指令多达几十条、
几百条,可进行各式各样的逻辑问题的处理,还可进行各种类型数据的运算。凡普通计算机能做到的,
上海朕锌电气设备西门子PLC简介 联系 电话 QQ 2779823058
本公司代理系列如下
CPU PLC模块(西门子代理)销售西门子
S7/200/300/400/1200/1500PLC
变频器/人机界面/触摸屏/西门子通讯电缆/现场总线
它也都可作到。 它的内部器件,即内存中的数据存储区,种类繁多,容量宏大。I/O继电器,
可以用以存储入、出点信息的,少的几十、几百,多的可达几千、几万,以至10几万。
这意味着它可进行这么多I/O点的入出信息变换,进行这么大规模的控制。
它的内部种种继电器,相当于中间继电器,数量更多。内存中一个位就可作为一个中间继电器,怎么不多。
它的计数器、定时器也很多,是继电电路所望尘莫及的。小小的箱体或模块,其内部定时器、
计数器可达成百、成千。这也是因为只要用内存中的一个字,再加一些标志位,即可成为定时器、
计数器,所以才那么多。 而且,这些内部器件还可设置成丢电保持的,或丢电不保持的
,即上电后予以清零的。以满足不同的使用要求。这些也是继电器件所难以做到的。
上海朕锌电气设备西门子PLC简介 联系 电话 QQ 2779823058
它的数据存储区还可用以存储大量数据,
手机 微信W
电话 传真
Q Q 2779823058 公司 网址 http://zhenxindianqi.cn/
西门子PLC还有丰富的外部设备,可建立友好的人机界面,以进行信息交换。可送入程序,送入数据,
可读出程序,读出数据。而且读、写时可在图文并茂的画面上进行。数据读出后,可转储,可打印。
数据送入可键入,可以读卡入,等等。 西门子PLC还具有通讯接口,可与计算机链接或联网,
与计算机交换信息。自身也可联网,以形成单机所不能有的更大的、地域更广的控制系统。
西门子PLC还有强大的自检功能,可进行自诊断。其结果可自动记录。这为它的维修增加了透明度,
提供了方便。 丰富的功能为PLC的广泛应用提供了可能;同时,也为工业系统的自动化、
远动化及其控制的智能化创造了条件。 像西门子PLC这样集丰富功能于一身,
上海朕锌电气设备西门子PLC简介 联系 电话 QQ 2779823058
是别的电控制器所没有的;更是传统的继电控制电路所无法比拟的。 2.使用方便
用西门子PLC实现对系统的控制是非常方便的。这是因为:首先PLC控制逻辑的建立是程序,
用程序代替硬件接线。编程序比接线,更改程序比更改接线,当然要方便得多! 其次西门子PLC的硬件是高度集成化的
手机 微信W
电话 传真
Q Q 2779823058 公司 网址 http://zhenxindianqi.cn/
,
已集成为种种小型化的模块。而且,这些模块是配套的,已实现了系列化与规格化。种种控制系统所需的模块,PLC厂家多有现货供应
西门子PLC简介6ES79538LP200AA0
1 PROFINET 等时模式介绍
1.1 简介
这些处理周期包括:
输入信号在该过程中被检测并在用户程序中进行处理;相应的响应与输出组件互连。各个周期形成了一个顺序,而过程响应时间在非同步周期中可能会产生巨大波动。
将 I/O读取周期的开头提前(提前的时间为偏移时间 Ti),以使所有的输入数据可供在下一个IRT周期开始时在 PN子网中传输。该偏移时间 Ti可由用户进行组态,也可在 STEP 7中自动确定。
Step7系统会自动设置相同的Ti和To,这样可以同时捕获输入信号和输出一致性的输出信号。等时模式具有如下优点:
对于PROFINET IO,分布式同步等时模式,可以与非同步模式的I / O可以混合在一个IO控制器上使用。
对于IRT high performance的详细信息,请参考西门子网站下载中心的相关文档《PROFINET IRT High performance使用入门》,具体链接如下:
对于支持等时模式的IO控制器和IO设备,请参考西门子网站相关的FAQ:
2.1 示例组态
IO控制器使用CPU319-3PN/DP v3.2,其中端口1连接SCALANCE X204IRT v4交换机端口1,交换机的两个端口2和端口3分别连接ET200S IM151-3PN HS v3.0 (6ES7 151-3BA60-0AB0)的端口1上,其中ET200S IM151-3PNHS的端口2连接另外一台ET200S IM151-3PN v7.0(6ES7 151-3BA23-0AB0)。在同步域内,所有设备都必须支持IRT,即集成ERTEC控制器。同步域内的设备采用IRT的等时模式,同步域外的设备采用RT通讯方式。
点击总线”Ethernet(1):PROFINET-IO-System(100)”总线,右键弹出菜单选择“PROFINET IO Topology…”,弹出拓扑编辑器对话框。点击“Graphic View”标签页,根据实际的端口连接对PROFINET IO网络进行组态。参考图 5 编辑拓扑信息。
然后再次点击总线”Ethernet(1):PROFINET-IO-System(100)”总线,右键弹出菜单选择“PROFINET IO Domain Management…”,弹出同步域管理对话框,双击“SIMATIC 300(1)/PN-IO”,即IO控制器CPU319-3PN/DP,弹出设备属性对话框,在同步角色中选择“Sync master”,设置为同步时钟主站。参考图 6 设置同步时钟主站。
然后配合“Ctrl”键,通过鼠标选中除了IM151-3PN的其它IO设备,点击“Device Properties”按钮,设置所选中的IM151-3PNHS以及SCALANCE X204IRT交换机设置同步时钟从站,并选择IRT Option为“High performance”。参考图 7 设置同步时钟从站和high performance。
设置完毕后的同步域管理对话框,参考图 8 同步域管理对话框。设置发送时钟Send clock为1.0ms,该时间就是等距的通信周期TDC。
点击对话框中的“Details…”按钮,弹出同步域详细信息,其中黄色部分为CPU端口(发送或接收)的IRT预留带宽部分,IRT high performance数据在这部分预留的时间段内进行传输,亮绿色为CPU端口(发送或接收)的RT预留带宽部分。其它暗绿色部分为开放的带宽,允许TCP/IP等或其它的RT数据通信。点击OK结束设置。参考图 9 同步域详细信息。
双击总线”Ethernet(1):PROFINET-IO-System(100)”总线,弹出PROFINET IO系统属性对话框,在Update Time页,对于RT设备可以根据实际的需求设置刷新时间,而对于IRT设备在等时模式时需要与发送时钟的周期一致,即1.0ms。如下图 10 PROFINET IO系统属性。
然后双击CPU,弹出CPU319属性对话框,选择“Synchronous Cycle Interrupts”标签页,点击“IO system no.”选择PROFINET IO总线的标号100。参考图 11 同步周期中断。
点击该页面中的“Details”按钮,设置过程映像分区为“1”。注:CPU319只支持过程映像分区1。参考图 12 OB61的详细设置。
对于参与等时同步的分布式IO,例如ET200s IM151-3PN HS,双击该设备硬件组态的PN-IO插槽,弹出该槽PN-IO属性。分配IO设备的等时模式为OB61。参考图 13 PN-IO的详细设置。ET200s IM151-3PN HS1也采用同样的设置,其它选项保持默认即可。其中可见Ti和To的时间已被自动计算。
点击该页面的“Isochronous Mode Modules/Submodules”按钮,可以查看和设置使用等时模式的模块。参考图 14 等时模式模块。
此时在硬件组态中双击模块,例如4DI DC24v HF,参考图 14 等时模式模块,可以看见相应的参数已经被自动修改以适应等时模式。参考图 15 过程映像区,该模块的过程映像区已经被设置为PIP1,即分区1。参考图 16 模块参数,输入延迟为0.1ms。
对于模块的地址区应在CPU的过程映像区内,如果等时的模块出了CPU的过程映像区的范围,那么可以修改模块的地址区到CPU的过程影响区内,参考图 15 过程映像区。也可以增加CPU的过程映像区的范围以包含出的地址区间,参考图 17 CPU的属性。
后右键点击CPU,弹出菜单选择“PROFINET IO Isochronous mode”,弹出等时模式对话框,其中详细说明等时模式相关的时间。其中Application cycle =Data cycle=send clock=1.0ms,OB61的延迟时间delay time=30us,以及模块的 Ti和To时间全部自动计算。参考图 18 等时模式。
保存编译项目下载到PLC中进行PROFINET IO通讯,具体组态PROFINET IO通讯的详细信息请参考网上课堂的下载中心的链接 72325620。
然后,在Step7的SIMATIC Manager中插入并打开OB61,编写如下程序。
CALL "UPDAT_PI" //SFC26
PROFINET IRT 等时模式使用入门
标准的PROFINET IO分布式自动化结构中包含多数处理周期,参考图 1 标准的PROFINET IO分布式结构,且这些处理周期不同步:

图 1 标准的PROFINET IO分布式结构
周期 T2 到 T6 的长度主要取决于中断、诊断服务等非周期性元素以及用户程序的非周期性数据(数据记录)。不带等时属性的异步元素致使过程响应时间的不确定。
循环中断(例如 OB35)处于激活状态时,将始终以相同的时间间隔来执行用户程序。因此,用户程序和 I/O 数据采集只能在某些条件下进行同步。
PROFINET系统提供了一个可靠的基本时钟。“Isochronous mode”(等时模式)系统属性在 SIMATIC 系统中启用了恒定的周期时间,SIMATIC 系统在总线系统上进行了严格地确定。“Isochronous mode”(等时模式)系统属性将 SIMATIC 自动化解决方案与等距离 PROFINET IRT相结合。也就是说:
PROFINET通过PN子网将输入数据传输至 IO控制器。调用同步周期中断 OB(OB61、OB62、OB63 或 OB64)。同步周期中断 OB中的用户程序决定过程响应,并及时提供输出数据供下一个 IRT周期开始时使用。IRT周期的长度可在 STEP 7 中自动定义,也可由用户进行定义。
即时提供输出数据供下一个 IRT周期开始时使用。在等时运行(即与时间 To同步)的方式下,通过PN子网将数据传输至IO设备并传送至过程。
结果结果过程响应时间:从“Ti + TDC + To”至“Ti + (2 x TDC) + To”,即对应从输入终端到输出终端的传输。具有典型响应时间的等时模式时序图,参考图 2 等时模式处理。

图 2 等时模式处理
79573556。
44383954。
2 PROFINET IRT High Performance组态
使用一个例子来描述PROFINET IRT等时模式,如图 3 PROFINET IO系统网络组态。

图 3 PROFINET IO系统网络组态
在Step7中对其进行硬件组态,图 4 硬件组态。根据实际的设备名称设置设备名,参考图 3 PROFINET IO系统网络组态。

图 4 硬件组态

图 5 编辑拓扑信息

图 6 设置同步时钟主站

图 7 设置同步时钟从站和high performance

图 8 同步域管理对话框

图 9 同步域详细信息

图 10 PROFINET IO系统属性

图 11 同步周期中断

图 12 OB61的详细设置

图 13 PN-IO的详细设置

图 14 等时模式模块

图 15 过程映像区

图 16 模块参数

图 17 CPU的属性

图 18 等时模式
PART :=B#16#1
RET_VAL:=MW0
FLADDR :=MW2