Ⅰ mpi是什么意思
MPI是多点接口(Multi Point Interface)的简称,是西门子公司开发的用于PLC之间通讯的保密的协议。
MPI通讯是当通信速率要求不高、通信数据量不大时,可以采用的一种简单经济的通讯方式。MPI通信可使用PLC S7-200/300/400、操作面板TP/OP及上位机MPI/PROFIBUS通信卡如CP5512/CP5611/CP5613等进行数据交换。
MPI网络的通信速率为19.2Kbps~12Mbps,最多可以连接32个节点,最大通讯距离为50m,但是可以通过中继器来扩展长度。
(1)MPI网络连接终端电阻设置扩展阅读
MPI叫多点接口通信,一般用于小范围、小点数现场级通讯,可实现西门子PLC的操作面板(TP/OP)和上位机之间的数据交换。
例如西门子PLCs7-200/300/400,它的通讯速率19.2Kbit-12Mbit,最多可连接32个接点,通讯距离50m以内。若以中继器连接,站之间的距离可达9100m,可最多也只能用10个中继器,而且它还占用节点数。
MPI的网络组建:利用STEP7的configuretion里的功能可以给每一个网络节点分配一个MPI地址和最高地址,连接是需要在MPI网络的第一个节点和最后一个节点加终端电阻。
PLC以MPI来实现通讯,可用三种方式解决。全局数据包通讯方式、无组态连接通讯方式、组态连接通讯方式。
实现全局数据包通讯方式:在PLC硬件配置过程,组态需要通讯的PLC站之间的发送区和接收区不需要任何程序处理,只适应s7-300/400之间的通讯。
最多也只在一个项目中的15个CPU之间建立全局数据。实现全局数据通讯方法:全局数据包通讯SMATIC Manage里设置s7-300/400MPI的地址,然后在选项/定义全局数据里定义需要通讯的数据地址。
带>符号的表示发送数据,对应栏里的是接受数据,最终将设置好的项目下载到PLC即可实现MPI通讯。
Ⅱ 终端电阻的终端电阻和偏置电阻
一个正规的RS-485网络(比如MPI,DP)应使用终端电阻和偏置电阻。在网络连接线非常短、临时或实验室测试时也可以不使用终端和偏置电阻。
终端电阻:在线型网络两端(相距最远的两个通信端口上),并联在一对通信线上的电阻。根据传输线理论,终端电阻可以吸收网络上的反射波,有效地增强信号强度。两个终端电阻并联后的值应当基本等于传输线在通信频率上的特性阻抗。
偏置电阻:偏置电阻用于在电气情况复杂时确保A、B信号的相对关系,保证“0”、“1”信号的可靠性。
西门子的PROFIBUS网络连接器已经内置了终端和偏置电阻,通过一个开关方便地接通或断开。网络终端的插头,其终端电阻开关必须放在“ON”的位置;中间站点的插头其终端电阻开关应放在“OFF”位置。
终端和偏置电阻的值完全符合西门子通信端口和PROFIBUS电缆的要求。
合上网络中网络插头的终端电阻开关,可以非常方便地切断插头后面的部分网络的信号传输。
与其他设备通信时(采用PROFIBUS电缆),对方的通信端口可能不是D-SUB9针型的,或者引脚定义完全不同。如西门子的MM4x0变频器,RS-485通信口采用端子接线形式,这种情况下需要另外连接终端电阻,西门子可以提供一个比较规整的外接电阻。对于其他设备,可以参照《S7-200系统手册》上的技术数据制作。
西门子网络插头中的终端电阻、偏置电阻的大小与西门子PROFIBUS电缆的特性阻抗相匹配,强烈建议用户配套使用西门子的PROFIBUS电缆和网络插头。可以避免许多麻烦。
Ⅲ 西门子设备PLC系统操作面板显示数据全是#号,是什么原因,求回答
原因是PLC与触摸屏的通讯故障引起的
第一 检查通讯线路,看通讯线压在DP头里面接触良好否,建议楼主将线拨开压入到DP头
DP头的终端电阻根据你系统打至0N 或OFF 。
第二 检查PLC网络配置好MPI通讯没的,要是没有的话肯定连接不上
第三 触摸屏也要设置好连接协议,看是连接西门子PLC 还是AB的 通过什么形式连接的。
以上三点确认无错误,就可以连接。
Ⅳ CPU314通过MPI口与两台带CP5611卡的WINCC操作站通讯问题
可以。
两台安装有CP5611的分别称作A,B。
将314的MPI线的输出连接到A的输入,A的输出连接到B的输入,然后两端使用终端电阻。A和B的MPI站号设为5,6 。
314默认的站号为2,在A,B的Wincc项目中建立MPI连接,这样就可以了。
Ⅳ 西门子840D系统120202报警处理
NUC故障,看一下后面的数码管显示灯情况
Ⅵ PLC与两台上位机DP通信.
例如:
CPU314上MPI接口只连接了一台上位机,如果再增加一台上位机,只需把新增加的上位机通过PROFIBUS通信电缆连接到原来的上位机网络接头,同时把该网络接头上红色末端电阻扳到“OFF”位置,增加一个编程网络接头,把PROFIBUS电缆通过该网络接头连接到新上位机上,并把网络接头上红色末端电阻扳到“ON”位置; 如果CPU314上MPI接口处了连接一台上位机和其他MPI站点,只要把新上位机按照同样方法连接到旧上位机网络接头上。由于每个CPU的通信资源是有限的,一般S7-300PLC为PG/PC默认保留的通信连接为1个,所以你是不可能用两台电脑监控同一个PLC。但你可以对A项目的CPU进行必要设置可以实现你要求的功能。方法如下:
在SIMATIC管理器中,打开你的项目A的硬件组态界面,双击CPU出现CPU属性对话框,选择子项“Communication”(通信),以CPU314为例:
Connection resources reserved for(为保留的连接资源):
PG Communication:1
OP Communication:1
S7 Basic Communication(S7基本通信):8
Maximum number of connection:16(最大连接数为12个)
其次,在SIMATIC管理器中,打开你的项目的硬件组态界面,双击CPU314,打开“Properties-CPU314-(R0/S2)”对话框(CPU314属性对话框),选择“Communication”(通信)子项,把OP Communication(OP通信)该为“2”,单击“OK”。由于采用网卡CP5611,而不是PC/MPI适配器,所以无需在设定PG/PC接口中选择“PG/PC is the only master on the bus”(PG/PC是总线上唯一节点)
第三,S7与上位机通过监控软件WinCC的MPI通信安装和设置如下:首先,将CP5611插入上位机,在上位机中的控制面板中双击“Set PG/PC Interface“(设定PG/PC接口),选择CP5611(MPI)(Active),这时在Access Point of the application(进入应用点)显示MPI(WinCC)-- 〉CP5611(MPI);其次,在WinCC上添加SIMATIC S7通信协议:打开WinCC,选择”Tag Management“,点击右键选择”Add New Driver“(添加新驱动器),在弹出窗口中选择”SIMATIC S7 PROTOCOL SUITE“连接驱动,将其添加到”Tag management”下;选择MPI通信协议并按右键选择“System Parameter”(系统参数),在出现的“System Parameter- MPI”(系统参数-MPI)可以看到CP-Type/Bus Profile:MPI,Logical device name(逻辑装置名称):CP5611(MP1);再次选择MPI通信驱动并按右键选择“New Driver Connection”(新驱动器连接)建立一个连接,在“Connection parameter – MPI”(连接参数-MPI)中S7 Network Address(S7网络地址)中Station Address(站地址)中选择CPU314的MPI地址(如2),Slot Number(CPU插槽号):2(连接S7-300CPU时槽号都是2)。这样就完成了WinCC上网卡CP5611对MPI通信设置。
Ⅶ 西门子PLC通过MPI与电脑相连,设置PC/PG时,没有COM口可供选择设置
出现此问题的原因为:设置的方法不正确,正确的方法如下:
1、第一步,计算机网卡设置:设置IP网段和PLC网段,见下图,转到下面的步骤。
Ⅷ 西门子的mpi通讯问题
西门子原装的编程电缆支持mpi 、DP的通讯协议,
只要在PG/PC中设定为“PC Adapter (PROFIBUS). 设定方法如下:打开SIMATIC管理器,选择菜单Options(选项)/Set PG/PC Interface(设定PG/PC接口),在打开的界面中“Interface Parameter Assignment”(接口参数指派)中设定为PC Adapter (PROFIBUS),。但一般既然使用MPI编程电缆都是使用MPI接口(X1端口)与CPU通信连接,因为PC Adapter 通信速率只有通过拔开关设定为19.2kbits/s 或187.5kbits/s而实际上PROFIBUS DP的默认通信速率为1.5Mbits/s,在这里,由于你组态时候,设定为DP协议,而西门子原装的编程电缆支持mpi 、DP的通讯协议,所以,可以用dp协议进行通讯,可以监控/下载程序。