产地类别 | 进口 | 应用领域 | 化工,电子/电池 |
---|---|---|---|
产地 | 德国 | 品牌 | 西门子 |
西门子PLC的MPI通讯详解随着科技的进步,智能化芯片的发展逐渐成熟起来设备的智能化程度也相应提高,随之智能化设备之间基于开放标准的现场总线构成的自动化控制系统也逐渐成熟起来。于是西门子PLC除了使用工业以太网和profibus。在我们常用的编程、组态、通讯还用到了MPI、ASI等。这些协议实现西门子PLC主机与智能从站之间的通讯,甚至兼容符合第三方产品
![]() |
参考价 | 面议 |
更新时间:2022-02-24 11:41:25浏览次数:379
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子6ES7132-4BF00-0AB0
西门子PLC的MPI通讯详解随着科技的进步,智能化芯片的发展逐渐成熟起来设备的智能化程度也相应提高,随之智能化设备之间基于开放标准的现场总线构成的自动化控制系统也逐渐成熟起来。于是西门子PLC除了使用工业以太网和profibus。在我们常用的编程、组态、通讯还用到了MPI、ASI等。这些协议实现西门子PLC主机与智能从站之间的通讯,甚至兼容符合第三方产品的通讯协议。西门子通讯大致有MPI网络通讯、PROFIBUS网络通讯、工业以太网通讯这三种。
抑制接地系统引入的干扰
PLC系统分为逻辑电路接地和功率电路接地,有共地、浮地及机壳共地和电路浮地等三种方式。一般采用控制器与其它设备分别接地方式***好,接地时注意:接地线尽量粗,一般大于2mm2的线接地;接地点应尽量靠近控制器,接地点与控制器之间的距离不大于50m;接地线应尽量避开强电回路和主回路的电线,不能避开时,应垂直相交,应尽量缩短平行走线的长度。
实践证明,接地往往是抑制噪声和防止干扰的重要手段,良好的接地方式可在很大程度上抑制内部噪声的耦合,防止外部干扰的侵入,提高系统的抗干扰能力。
2.3 抑制输入输出电路引入的干扰
为了实现输入输出电路上的*隔离,近年来在控制系统中光电耦合得到广泛应用,已成为防止干扰的***有效措施之一。光电耦合器具有以下特点:首先,由于是密封在一个管壳内,不会受到外界光的干扰;其次,由于靠光传送信号,切断了各部件电路之间地线的联系;第三,发光二极管动态电阻非常小,而干扰源的内阻一般很大,能够传送到光电耦合器输入输出的干扰信号就变得很小;第四,光电耦合器的传输比和晶体管的放大倍数相比,一般很小,远不如晶体管对干扰信号那么灵敏,而光电耦合器的发光二极管只有在通过一定的电流时才能发光。因此,即使是在干扰电压幅值较高的情况下,由于没有足够的能量,仍不能使发光二极管发光,从而可以有效地抑制掉干扰信号。由于光电耦合器的线性区一般只能在某一特定的范围内,因此,应保证被传信号的变化范围始终在线性区内。为了保证线性耦合,既要严格挑选光电耦合器,又要采取相应的非线性较正措施,否则将产生较大的误差。
(1) 光电耦合输入电路如图2所示。其中图2(a)、图2(b)用的较多,高电平时接成形式,低电平输入时接成形式。图2(c)为差动型接法,它具有两个约束条件,对于防止干扰有明显的*性,适用于外部干扰严重的环境,当外部设备电流较大时,其传输距离可达100~200m,图2(d)考虑到COMS电路的输出驱动电流较小,不能直接带动发光二极管,所以加接一级晶体管作为功率放大,需要注意的是图中发光二极管和光敏三极管应分别由两个电源供电,电阻值视电压高低选取。
西门子6ES7132-4BF00-0AB0
4. 设置拨号服务
4.1 通过模拟网络连接到 TC65T 的拨号服务
警告:
建立从模拟网络到 GSM 调制解调器(例如 TC65T) 的拨号服务,必须激活 SIM 卡的数据通信业务,电信通常将分配一个单独的号码(数据业务号码)。
现在通过模拟的调制解调器连接 PC/laptop 通信端口到网络。
序号 | 注释 |
1 | 在“Start > Settings > Control Panel”窗口打开“Phone and modem options”对话框。在“Modem”标签选择模拟调制解调器并点击"Properties"键。在“Modem”标签设置扬声器为收听。设置zui大的端口速度为“9600”,决定在拨号前是否选择拨号音等待。 注意: 点击“OK”键确认两次。
|
2 | 参考表 3 的步骤 2 传送 PG/PC 的接口设置。 在“Local Connection”界面选择连接模拟调制解调器的通信端口。 |
3 | 打开“Communications"”界面,双击黄色闪烁的符号表设置连接数据。在“Modem Connection”窗口点击“Settings...”。
|
4 | 在“Modem Connection Settings” 对话框点击“Add...”按钮打开“Add Modem Connection Wizard”,进入连接的名称,选择本地的调制解调器,然后点击“Next >”。
|
5 | 在 “Phone Number to Dial” 窗口进入远程调制解调器的数据号码()。 在 “Transmission Settings”窗口点击 “Next >”设置本地调制解调器终止时间。这里可以使用缺省设置。然后点击“Next >”显示设置的概貌。点击“Finish”关闭窗口。
|
6 | 点击“Close”返回“Modem Connection”对话框,设置连接的终止时间至少 90 秒然后点击“Connect”开始拨号服务 。
|
7 | 如果连接成功建立,窗口自动关闭。切换到"Communications"界面,双击“Double-Click to Refresh” 显示远程PLC的地址。标注控制器并且点击 “OK”键,现在 CPU 可以进行拨号服务了。 注意:
|
8 | 清除拨号服务必须再次打开“Communications”界面,双击黄色闪亮的符号,Modem Connection”窗口打开,点击“Disconnect”清除拨号服务。
|
描述
在 SIMATIC 范围内,对于三大产品系列:SIMATIC S7、SIMATIC S5 和 PC,都支持时间同步。可以通过以太网、P ROFIBUS 和 MPI 进行时间同步。该 FAQ 描述了一个通过 PROFIBUS 进行时间同步的实例。
下面的表格给出了哪些 PROFIBUS-CP 可以用于使用 PROFIBUS 进行时间同步:
???/span> | 订货号 |
CP443-5 基本型 | 从订货号6GK7443-5FX01-0XE0 FW V3.0开始 |
CP443-5 基本型 | 6GK7443-5FX02-0XE0 |
CP443-5 扩展型 | 从订货号6GK7443-5DX02-0XE0 FW V3.0开始 |
CP443-5 扩展型 | 6GK7443-5DX03-0XE0 |
CP443-5 扩展型 | 6GK7443-5DX04-0XE0 |
CP443-5 扩展型 | 6GK7443-5DX05-0XE0 |
CP5613 (FO/A2) | 6GK1561-3AA00 6GK1561-3AA01 6GK1561-3FA00 |
CP5614 (FO/A2) | 6GK1561-4AA00 6GK1561-4AA01 6GK1561-4FA00 |
CP5623 | 6GK1562-3AA00 |
CP5624 | 6GK1562-4AA00 |
表 01
从一定的固件版本开始下面的 CPU 可以通过集成的 DP 接口实现时间同步。
???/span> | 订货号 | 固件版本 |
CPU 31x | 6ES7 31.. | V2.5 |
CPU 41x | 6ES7 41.. | V3.0 |
IM154-8 CPU | 6ES7154-8AB00-0AB0 | V2.5 |
IM154-8 PN/DP CPU | 6ES7154-8AB01-0AB0 | V3.2 |
IM154-8F PN/DP CPU | 6ES7154-8FB01-0AB0 | V3.2 |
IM154-8FX PN/DP CPU | 6ES7154-8FX00-0AB0 | V3.2 |
表 02
下面带有 CPU 的接口??橥ü?DP 主站接口模块 6ES7138-4HA00-0AB0 实现时间同步。
???/span> | 订货号 | 固件版本 |
IM151-7 CPU | 6ES7151-7AA20-0AB0 | V2.6 |
IM151-7 F CPU | 6ES7151-7FA20-0AB0 | V2.6 |
IM151-8 PN/DP CPU | 6ES7151-8AB00-0AB0 | V2.7 |
IM151-8 PN/DP CPU | 6ES7151-8AB01-0AB0 | V3.2 |
IM151-8F PN/DP CPU | 6ES7151-8FB00-0AB0 | V2.7 |
IM151-8F PN/DP CPU | 6ES7151-8FB01-0AB0 | V3.2 |
表 03
通过 PROFIBUS 执行时间同步
图. 01
下面部分包括以下操作指导:
1. S7-400 站作为时间主站(传输方)的配置
2. S7-400 站作为时间从站(接收方)的配置
3. 具有时间同步功能的 PC 的配置
在硬件组态中组态 S7-400 站的时间同步。在 CPU 属性窗口中选择 "诊断/时钟"选项卡 ,然后选择同步模式。可以组态 S7-400 CPU 作为时间主站( 时间传输方) 或时间从站(时间接收方)。
设置是在 CPU 中同步(在 PLC 同步)还是通过 MPI 同步(在 MPI 同步)。在 PLC 中的同步包括CP。
可以在 1 秒和 24 小时之间选择同步的时间间隔。
S7-400 作为时间主站(传输方)的配置
下面是配置 S7-400 站作为时间主站的操作。
序号 | 操作 |
1. | 在 S7-400 站的硬件组态中,打开 CPU 的属性窗口,选择“诊断/时钟”选项卡。 在 PLC 的同步模式中设置“作为主站”,并且选择同步的时间间隔,例如 10 秒。 点击“确定”关闭窗口。
|
2. | 在硬件组态中参数化 S7-400 的 PROFIBUS CP 进行时间传递。 打开 PROFIBUS CP 的属性窗口,切换到“选项”选项卡,参数化传递时间消息的方向。如果 S7-400 站是作为时间主站,使能传递时间消息的方向:
来自 CPU 的时间消息通过 PROFIBUS CP 传递到 PROFIBUS 子网上。
|
表 04
S7-400 站作为时间从站(接收方)的配置
下面是配置 S7-400 站作为时间从站的操作。
序号. | 操作 |
1. | 在 S7-400站的硬件组态中,打开CPU的属性窗口,选择“诊断/时钟”选项卡。 在PLC的同步模式中设置为“作为从站”。 点击“确定”关闭窗口。
|
2. | 在硬件组态中参数化 S7-400 的 PROFIBUS CP 进行时间传递。 打开 PROFIBUS CP 的属性窗口,切换到“选项”选项卡,参数化传递时间消息的方向。如果 S7-400 站是作为时间主站,使能传递时间消息的方向:
来自 PROFIBUS 子网的时间消息会被 PROFIBUS CP 接收,并传递到 CPU。
|
表 05
注意
时间同步可确保zui大偏差为 10 毫秒的网络范围的精度。
PC 站时间同步的配置
CP5613 (FO/A2), CP5614 (FO/A2), CP5623 和 CP5624 可用于 PC 的时间同步。通过 SIMATIC NET PC V6.0(CD 07/2001)及以上版本,CP5613 (FO) 和 CP5614 (FO) 可用 NCM PC 组态。在PC 站的硬件组态中,打开 PROFIBUS PC CP 的属性窗口,切换到“选项”选项卡,使能 "Time of day" 功能,可以组态 PROFIBUS PC CP 作为时间主站(传输方)或者是时间从站(接收方)。
图. 06
PC 不能自动发送和接收时间。必须使用应用程序实现,程序通过函数调用写或从 CP 读取时间