组态硬件和通讯连接
- 格式:pdf
- 大小:9.01 MB
- 文档页数:308
西门子WINCC6.0与SiemensPLC通讯连接有多种方式,下面介绍两种常用的通讯方式。
一、采用普通网卡通过TCP/IP与PLC通讯,通过以太网实现WICC6.0与PLC系统连接的前提条件是PLC系统配置有以太网模块或者使用带PN接口的PLC,以太网模块如CP443-1或者CP343-1,带PN接口的PLC如CPU 315-2PN/DP。
以下为采用普通网卡CP443-1的通讯连接。
1. STEP7硬件组态使用STEP7编程软件对PLC系统进行硬件组态,在“硬件”配置窗口插入实际的PLC硬件,如图1所示:图1 STEP7硬件组态2. 双击CP443-1槽的CP443-1,弹出属性对话框,如图2所示:图2 CP443-1属性对话框3. 点击图2属性对话框,弹出网络参数设置对话框,点击“新建”按钮,新建一个以太网络,输入以太网模块CP443-1的IP地址,通常情况下,不需要启用网关。
如图3所示:图3 参数设置注意事项:如果采用TCP/IP协议通讯方式,必须启动“正在使用IP协议”,将组态好的硬件下载到CPU,则PLC设置完成了!4. 设置安装WINN6.0(通常为工程师站ES和操作员站OS)计算机Windows操作系统的TCP/IP参数,将WINN组态计算机的IP地址设置成为与PLC以太网通讯模块或者PN接口地址保持在一个网段内。
如图4所示:图4 设置计算机IP地址5. 添加新的驱动程序和设置系统参数,打开新创建的工程“test”,在项目管理栏里选择“变量管理”,单击右键选择“添加新的驱动程序”,如图5所示。
图5 添加驱动程序6. 在添加新的驱动程序文件夹里选择“SIMATIC S7 Protocol Suite.chn”,如6所示:图6 驱动程序7. 右键单击TCP/IP,在弹出菜单中点击“系统参数”,如图7所示。
弹出“系统参数-TCP/IP对话框”,选择“单元”标签,查看“逻辑设备名称”,一般默认安装后,逻辑设备名为CP-TCP/IP。
S7-300 系列PLC组态简介一、系统构成西门子S7-300系列的常用组件主要有电源模块(1)、CPU模块(1)、开关量模块(2)、开关量输出模块(2)、模拟量输入模块(2)、模拟量输出模块。
说明如下:1.电源模块:PS307—5A;为PLC系统提供稳定的24V直流电源。
2.CPU模块:CPU314;是系统的核心负责程序的运行,数据的存储与处理,与上位机的通讯和数据的传输。
3.开关量输入模块:SM321;可进行32路开关量的检测,输入信号为24V有效,若输入为无源触点,可利用电源模块提供24V驱动信号。
4.开关量输出模块:SM322;可提供8路开关量输出,为继电器输出方式;分为4组每两路公用一个公共端。
5.模拟量输入模块:SM331;为实现对8路模拟量数据采集,输入信号可以是电流信号、电压信号、热电偶输入、热电阻输入,可根据不同的应用场合对模块进行设置。
6.模拟量输出模块:SM332;可提供4路模拟量输出信号,根据应用可将各路输出设置为电压输出或电流输出。
图1、系统模块组成。
二、硬件组态1.基本机架(中心机架)机架即是用于安装固定各个模块的专用槽架。
PLC的各个模块就遵循一定的规则固定在上面。
每个机架中:插槽1为电源模板插槽;插槽2为CPU模板插槽;插槽3留给通讯模板接口模板及扩展模板。
插槽4以后留给应用模板。
每个模块最多可以安装8个应用模块。
模块的底部通过总线连接器与前后的模块想连接,构成一个整体系统。
中心机架至少应装配电源模块和CPU模块,再根据需要配置其他功能模块。
说明:所谓插槽,在这里只是抽象的概念,S7—300系统中的机架物理形态上只是一个槽形轨道,上面没有具体的插槽,模块也只是按一定顺序固定在上面,模块之间也无须保留空间,而是紧密地相邻安装。
插槽的概念只有在对系统进行软件组态时才能具体化。
(软件组态将在后面介绍)2.机架的扩展当基本机架不能满足系统要求时,可通过扩展机架对系统进行扩展,扩展方式有两种:①、用IM365模板:可扩展一个机架,需用两块IM365模板,连接长度最长为一米。
组态王和永宏PLC网口通讯在工业领域中,自动化控制是一项重要的技术,它能够提高生产效率、降低成本,并增强产品的可靠性。
而在自动化控制系统中,PLC(可编程逻辑控制器)是一种非常常见的设备。
而组态王,则是一款常用于与PLC通讯的软件,而永宏PLC则是国内较为常见的PLC品牌之一。
本文将探讨组态王和永宏PLC之间的网口通讯。
网口通讯是目前工控领域中常见的一种通讯模式。
通过以太网网口来实现设备间的数据交换,提高了通讯速度和可靠性。
对于组态王与永宏PLC之间的网口通讯,可以通过简单的设置来实现。
首先,我们需要确保组态王和永宏PLC之间的硬件连接正常。
一般情况下,组态王和永宏PLC之间通过以太网线连接。
确保网络线路连接无误,并且连接的接口工作正常。
另外,还需要确认组态王和永宏PLC的IP地址设置,确保它们在同一个网络段内。
接下来,在组态王的软件界面中,选择“通讯管理”或者类似的选项,点击“添加通讯口”。
在弹出的对话框中,选择网口通讯,并填写相应的参数。
一般情况下,需要填写IP地址、端口号、PLC站号等信息。
根据实际情况填写完毕后,保存并关闭对话框。
在组态王的编程界面中,选择要与永宏PLC通讯的页面或对象。
通过设置相关的数据项,可以实现与永宏PLC之间的数据交互。
例如,可以设置读取永宏PLC的某个寄存器的数值,并在组态王的界面上进行显示或处理。
同样地,也可以通过组态王设置的数据项,向永宏PLC中的指定寄存器写入数据。
通过上述的设置,就可以实现组态王和永宏PLC之间的网口通讯。
而在实际的应用中,还可以根据具体需要,进行更加复杂的通讯设置。
例如,可以设置定时读取永宏PLC的数据,实现实时监控和数据处理。
另外,还可以设置异常报警的功能,当永宏PLC的某个值超出设定的范围时,自动触发报警操作。
组态王和永宏PLC之间的网口通讯在自动化控制领域中扮演着重要的角色。
通过这种通讯方式,可以实现设备之间的高效数据交换,为生产过程提供良好的支持。
七星华创集团CS_MFC流量计1.设备简介
本驱动构件用于MCGS组态软件读写CS_MFC流量计的数值。
MCGS软件与设备通讯之前,必须保证通讯连接正确。
通讯连接方式:
1,采用厂家自己配置的标准连接线。
3. 设备通讯参数
“通用串口父设备”通讯参数设置如下:
4.设备构件参数设置
“CS_MFC流量计”子设备参数设置如下:
内部属性:本流量计无需设置内部属性,只有一个瞬时流量通道值。
设备地址:流量计设备地址,可设定范围OX20(32)-OX5F(95)。
通讯等待时间:通讯数据接收等待时间,默认设置为300ms,不能设置太小,否则会导致通讯不上。
快速采集次数:对选择了快速采集的通道进行快采的频率(建议不使用)。
采集方式:0-分块采集:表示在每个采集周期只采集一个块
1-不分块采集:表示在每个采集周期采集多个块
5.采集通道
a通讯状态
本设备构件提供的设备命令,用于对CS_MFC流量计进行相应的写操作,设备命令格式如下。
写入命令Write
!setdevice(设备0,6,“write(164=data)”)
写入数据的设备命令,此时写入一个数据执行此命令后数据返回值为1,
!setdevice(设备0,6,“write(164=设定值)”) 设定值=50
写入数据的设备命令,此时写入一个数据执行此命令后流量计的设定值为50,
!setdevice(设备0,6,“write(186=1)”)
执行此命令时,流量计上的指示灯开始闪烁,
7.。
1、用通讯电缆将两台plc连接起来,用MPI口进行连接
2、对两台plc进行硬件组态,并修改其中一台plc的地址,同时新建一条
MPI网络,选择默认的波特率,一般为187.5KP,并点击确定。
将本台plc的地址设置为2,保存并且编译,同时组态另外一台plc的硬件,点击第二条CPU栏,将该CPU挂在刚刚建立起来的MPI网络上,同时更改该plc的站地址为3或者其他的(只要与刚刚的那台plc不一样就OK)
保存并且编译、下载。
3、点击组态网络图标
4、这时出现如下图所示的画面,
可以清楚的看到两台s7—300的plc已经被挂在了我们刚刚建立起来的MPI网络上,这时用鼠标右击那条MPI线,再出现的菜单上选择“定义全局参数",将会出现如下图所示的画面
此时,鼠标双击第一块空白的灰色图标,出现如下图所示画面双击主站的CPU图标,会出现如下画面
此时,用同样的方法将从站的CPU添加在第三块灰色的地方,此时将鼠标放在主站下面的第一个单元格的位置如下图所示
点击“选作发送器”图标将出现如下图画面
所在单元格将会变绿,然后在里边键入数据例如下图:
就是讲主站的MB0传送给从站的MB0,将从站的MB1传送给主站的MB1。
最后点击编译按钮。
完成MPI网络的组态
5、编写程序。
博途V13 组态OPC与1200 PN口通讯前提:win7 64位系统,SIMATIC_NET_8.2 SP1,PLC1200目录1、SIMATIC NET中PC Station的组态步骤 (3)2、服务器设置PC Station的组态步骤 (12)3、OPC SCOUT V10组态步骤 (21)1、添加协议, (21)121、SIMATIC NET中PC Station的组态步骤1.在TIA V13 中新建项目,组态PC Station。
打开TIA V13 并新建一个项目:“S7-1200_OPC”,通过“添加新设备”>“PC 系统”>“常规PC”插入一个PC站,PC站的名字为:“PC S tation”。
如图1.所示。
注意:TIA V13 中PC Station的名字“PC Station”要与SIMATIC NET 中“Station Configuration Editor”的“Station Name”完全一致,才能保证下载成功。
34图1.插入并组态PC 站OPC Server 版本选择V8.0.02.双击“设备组态”即可进入PC Station硬件组态界面。
在第一个槽中,从“用户应用程序”,选择“OPC服务器”添加一个OPC Sever 的应用。
在第三个槽中,从“通讯模块” >“PROFINET/以太网”下,选择IE General,并设置IP 地址,如图2.所示。
5注意:因为使用的是普通以太网卡,所以要选择添加“IE General”。
通过选中“OPC服务器”-->右键-->选中“更改设备类型”,可选择其他版本OPC服务器,图2.PC Station的硬件组态6然后配置网卡地址并新建一个以太网,如图3.所示。
7图3.设置以太网地址8CPU保护功能设置如下:9完成PC站硬件组件设置后,按下编译存盘按钮,确定且存储当前组态配置。
3.配置网络连接通过点击“网络视图”的图标,进入网络配置,然后在网络视图设置连接,添加S7连接。
西门子PLC与组态软件的通讯方式一、西门子PLC硬件介绍德国西门子公司生产的可编程序控制器在我国的应用相当广泛,在冶金、化工、印刷生产线等领域都有应用。
西门子公司的PLC产品包括LOGO,S7-200,S7-300,S7-400,工业网络,HMI人机界面,工业软件等。
西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性更高。
S7系列PLC产品可分为微型PLC:S7-200,S7-1200,小规模性能要求的PLC:S7-300和中、高性能要求的PLC:S7-400。
1、西门子S7-200S7-200 PLC是超小型化的PLC,它适用于各行各业,各种场合中的自动检测、监测及控制等。
S7-200 PLC的强大功能使其无论单机运行,或连成网络都能实现复杂的控制功能。
2、西门子S7-1200S7-1200是西门子公司新推出的一款PLC,主要面向简单而又高精度的自动化任务。
他集成了PROFINET接口,采用模块化设计并集成了强大的工艺功能,适用于多种场合,满足不同的自动化需求。
集成的 PROFINET 接口用于编程、HMI 通讯和 PLC 间的通讯。
此外它还通过开放的以太网协议支持与第三方设备的通讯。
该接口带一个具有自动交叉网线(auto-cross-over)功能的 RJ45 连接器,提供10/100 Mbit/s 的数据传输速率,它支持最多 16 个以太网连接以及下列协议:TCP/IPnative、ISO-on-TCP 和 S7 通讯。
3、西门子S7-300S7-300是模块化小型PLC系统,能满足中等性能要求的应用。
各种单独的模块之间可进行广泛组合构成不同要求的系统。
与S7-200 PLC比较,S7-300 PLC采用模块化结构,具备高速(0.6~0.1μs)的指令运算速度;用浮点数运算比较有效地实现了更为复杂的算术运算;一个带标准用户接口的软件工具方便用户给所有模块进行参数赋值;方便的人机界面服务已经集成在S7-300操作系统内,人机对话的编程要求大大减少。
组态王 与XGR PLC 的MODBUS TCP 通信LS 产电:汪勇强一、硬件连接1) PC2) XGR PLC 一套在槽03) 通信连线标准的或者交叉的以太网线二、主站XGB PLC 的参数设定1、新建文件并连机1)打开XG-PD2)点击File--New Project3)输入Project Name ,并选择PLC 的类型为XGR-CPUH,点击确认。
4)Online –Connection Setting(根据下载线的类型选择USB或RS232)5) Online –Connection2、在XG-PD中设定参数1) Online –Read IO Information2) 标准参数设定(默认使用第一个channel)双击 00:Emvbedded FEnet设定参数如下:3)选择参数设定a)点击,设定MODBUS参数<下图只是一个示例,可以根据需要设定地址>。
3、写入参数1)Online – Write parameter点击OK。
2)Enable Link,选择需要写入的P2P参数。
或者选择复位PLC3)查看通讯状态点击 Online—system diagnosis在XGL-EFMT上右击,选择Status service 选择相应的通道,监控。
(显示IP和接收发送的数据帧数)更多信息请参考LS的相关参考手册。
三、组态王参数设定1. 打开组态王2. 设定设备新建设备选择LS产电列表下的MODBUS TCP协议选择下一步选择下一步下一步其中192.168.0.71为PLC 的IP; 1为站号 一直选择点击完成设备设定3.定义变量下图显示的寄存器401与XGR PLC的%MW0,请结合XGR PLC的参数。
下图显示的寄存器101与XGR PLC的%IX0.0.0,请结合XGR PLC的参数。
下图显示的寄存器001与XGR PLC的%QX0.0.0,请结合XGR PLC的参数。
概述系统连接硬件连接硬件设置设备组态数据连接常见问题概述台达PLC通讯协议支持与台达PLC通讯。
本协议采用串行通讯,使用你计算机中的串口。
系统连接您可以通过一个RS232-RS485转换器将一台或多台模块与计算机连接到一起。
当用一条485总线连接多台模块时,每台模块的地址必须是唯一的.硬件连接请参照您所使用的模块的通讯说明进行连接。
(1)RS232:采用厂家提供的专用电缆。
一端接计算机的串口,一端接PLC的编程口。
波特率 9600数据位 7位停止位 2位校验位偶校验(2)RS485:计算机通过RS232串口接转换模块,变成RS485信号后,接到PLC的485口上波特率 9600数据位 7位停止位 1位校验位偶校验设备组态设备驱动根据模块不同分为选择相应的模块驱动。
如图:根据您所使用的PLC、智能模块选择设备驱动。
下图是设备组态用户界面:根据PLC或智能模块内部设置的地址填写“设备地址”,相对于协议的设备ID.更新周期:默认50毫秒就是说每隔一个更新周期读一次数据包。
请根据组态工程的实际需要和PLC的通讯反应时间设定。
超时时间:默认8秒,当到超时时间的时候,PLC的数据还没传上来被认为是一次通讯超时。
请根据组态工程的实际需要和现场的通讯情况设定。
故障后恢复查询:当设备发生故障导致通讯中断,系统会每隔一定“周期”查询该设备。
直到“最长时间”如果还没有反应,在这次运行过程中系统将不再查询该设备。
“动态优化”和“初始禁止”请在力控工程人员的指导下使用,否则请保持默认状态。
下图为串口通讯设置:请根据PLC或智能模块的通讯说明设置波特率,数据位,校验位,停止位。
(1)RS232:采用厂家提供的专用电缆。
一端接计算机的串口,一端接PLC的编程口。
波特率 9600数据位 7位停止位 2位校验位偶校验(2)RS485:计算机通过RS232串口接转换模块,变成RS485信号后,接到PLC的485口上波特率 9600数据位 7位停止位 1位校验位偶校验数据连接下图是数据连接用户界面:请根据上面两个表格选择命令和填写地址.比如:如果要组D12这个点,如下图:读写属性要根据实际需要选择,例如AI就应该选择只读,AO就应该选择只写。
组态王与西门子系列仿真软件PLCSIM通讯步骤我们做一个简单的通信例子,用组态王的一个可读写模拟量与西门子PLC进行通信。
为了方便观看效果,我们使用仿真PLC(PLCSIM)与组态王进行通信。
系统:WINXPSP2组态王:STEP7:PLCSIM :在组态王中新建一个I/O变量,把这个I/0变量的连接设备设为PLC中的一个变量,这样我们们就可以通过组态王来观察PLC中的某个变量的变化情况,并可以在组态王中更改PLC的变量。
我们在组态王中放置一个文本变量,用这个变量来控制PLC的的数值。
1.设置硬件连接驱动打开组态王,新建一个工程,打开工程流览器单击设备>>新建选择PLC>>西门子>>S7-300/400(MPI)>>Prodave6IE选择下一步>>输入设备名称为Prodave6IE>>下一步>>选择COM1连接地址格式(A为PLC的MPI地址,B为CPU所在机架号,C为PLC的CPU所在的插槽号)我们在PLC硬件组态里面设MPI地址为2,CPU所在的机架为0,CPU所在的插槽号也为2 所以地址应为:2:0:2点击下一步>>尝试恢复间隔30秒最长恢复时间12.在组态王中新建一个I/O变量连接到PLC打开工程流览器选择数据词典,新建一个变量,变量名为:模拟读写变量(wendu01)变量类型:(I/O实型)连接设备:Prodave6IE(第1步建好的设备)寄存器:()数据类型:(REAL)3在组态王画面中使用:新建画面,并建立动态连接4、SEP7工程建立栏上的Option>>Set PC/PG Interface选择PLCSIM(MPI)单击确定把MPI地址设为2建立STEP工程,CPU为315-2DP,插入DB1数据块,打开仿真程序,下载程序5、仿真运行。
博途V13 组态OPC与1200 PN口通讯前提:win7 64位系统,SP1,PLC1200目录1、SIMATIC NET中PC Station的组态步骤1.在 TIA V13 中新建项目,组态PC Station。
打开 TIA V13 并新建一个项目:“S7-1200_OPC”,通过“添加新设备”>“PC 系统”>“常规PC”插入一个PC站,PC站的名字为:“PC S tation”。
如图1.所示。
注意:TIA V13 中PC Station的名字“PC Station”要与SIMATIC NET 中“Station Configuration Editor”的“Station Name”完全一致,才能保证下载成功。
图1.插入并组态PC 站OPC Server 版本选择双击“设备组态”即可进入PC Station硬件组态界面。
在第一个槽中,从“用户应用程序”,选择“OPC服务器”添加一个OPC Sever 的应用。
在第三个槽中,从“通讯模块” >“PROFINET/以太网”下,选择IE General,并设置IP 地址,如图2.所示。
注意:因为使用的是普通以太网卡,所以要选择添加“IE General”。
通过选中“OPC服务器”-->右键-->选中“更改设备类型”,可选择其他版本OPC服务器,图2.PC Station的硬件组态然后配置网卡地址并新建一个以太网,如图3.所示。
图3.设置以太网地址CPU保护功能设置如下:完成PC站硬件组件设置后,按下编译存盘按钮,确定且存储当前组态配置。
3.配置网络连接通过点击“网络视图”的图标,进入网络配置,然后在网络视图设置连接,添加S7连接。
直接选中S7-1200PLC,2个网口间,直接拖拽,建立S7连接。
添加完成连接后,在连接视图中将会有连接指示。
确认完成所有配置后,已建好的S7连接会显示在连接列表中。
点击编译存盘按钮或选择“Network”>“Save and Compile”,如得到No error的编译结果,则正确组态完成。
职 业OCCUPATION技术与应用浅谈MCGS TPC通讯组态的基本过程文/时洪图 颜 敏 张海涛摘 要:笔者结合实际教学经验,以MCGS TPC与三菱FX系列PLC通讯为例,分析如何在设备窗口配置设备构件,以及如何根据外部设备的类型设置设备构件的属性,以实现MCGS TPC 与三菱FX系列PLC的通讯,解析了MCGS TPC与外围实际设备组态通讯时基本过程,重点阐述了MCGS在与外围设备通讯时需要注意的事项,以期提高MCGS与外围设备通讯时的稳定性。
关键词:MCGS TPC通讯 驱动设备窗口是MCGS系统与作为测控对象的外部设备建立联系的后台作业环境,辅助外部设备的驱动,从而控制外部设备的工作状态。
系统通过设备与数据之间的通道,把外部设备的运行数据采集进来,送入实时数据库,供系统其他部分调用,并且把实时数据库中的数据输出到外部设备,达到对外部设备操作与控制的目的,实现对工业过程的实时监控。
设备构件是MCGS系统对外部设备实施设备驱动的中间媒介,通过建立的数据通道,在实时数据库和测控对象之间实现数据交换,达到对外部设备的工作状态进行实时控制和检测的目的。
MCGS驱动构件是指用于MCGS TPC与PLC 等硬件设备通讯的动态链接库,与不同的设备通讯时,要选择不同的驱动进行添加和设置。
笔者在实际的教学实训中发现,MCGS TPC在与PLC等硬件设备通讯时常常出现通讯不上的问题。
本文以MCGS TPC与三菱FX系列PLC通讯为例,讲解如何在设备窗口配置设备构件,以及如何根据外部设备的类型设置设备构件的属性,从而实现MCGS TPC与三菱FX系列PLC的通讯。
MCGS驱动与实际设备通讯连接,具体可以分为九个步骤,操作过程如下。
一、硬件通讯参数设置这一步主要是通过设备的编程软件对设备进行基本通讯参数的设置及查看确认,以保证后续驱动组态及设备调试等工作的顺利进行。
设备的硬件接口的通讯参数,一般是通过专门的编程软件进行设置,或者是直接固定为某一特定的参数。
西门子软PLC与组态软件如何通1. 使用OPC协议通信:OPC(Ole for Process Control,过程控制对象连接)是一种用于将数据从PLC传输到组态软件的开放标准协议。
西门子软PLC可以通过支持OPC协议的驱动程序与组态软件进行通信。
组态软件通过OPC客户端访问PLC上的数据,实现数据读取和写入功能。
2. 使用Modbus通信:Modbus是一种常用的开放通讯协议,支持串口和以太网等多种通信方式。
西门子软PLC可以通过添加Modbus通信模块或使用内置的Modbus功能与组态软件进行通信。
组态软件作为Modbus主站访问PLC上的数据,实现数据读取和写入功能。
3.使用TCP/IP通信:西门子软PLC和组态软件可以通过TCP/IP协议进行通信。
西门子软PLC作为服务器,组态软件作为客户端,通过TCP/IP网络连接进行数据交换。
组态软件可以通过读取和写入PLC的寄存器来获取和设置PLC上的数据。
4.使用数据库通信:西门子软PLC可以通过支持数据库连接的驱动程序与组态软件进行通信。
PLC通过将数据写入数据库或从数据库读取数据,实现与组态软件之间的数据交换。
组态软件可以通过访问数据库来获取PLC的数据。
需要注意的是,通信方式的选择应根据具体需求和硬件条件来决定。
比如,如果PLC和组态软件在同一台计算机上运行,可以选择使用本地通信方式(如OPC或TCP/IP);如果PLC和组态软件在不同的地理位置,可以选择使用Internet通信方式(如Modbus或TCP/IP)。
此外,需要确保PLC和组态软件之间的通信参数设置正确,例如PLC的IP地址、端口号、协议类型等。
同时,也需确保PLC程序正确编写,提供正确的数据格式和访问权限,以便组态软件能够正确地读取和写入数据。
总的来说,西门子软PLC与组态软件的通信可以通过OPC、Modbus、TCP/IP和数据库等方式实现,具体选择取决于实际应用需求和硬件条件。
西门子S7300、S7400PLC和组态王通讯常用的几种方式说明文档北京亚控科技发展有限公司2009年7月目录1. MPI电缆通讯方式 (1)2. MPI通讯卡方式 (1)3. 以太网通讯方式 (1)4. Profibus –DP通过方式 (2)5. Profibus –S7通过方式 (3)1. MPI电缆通讯方式硬件连接:此种方式使用s7300、s7400 PLC上的MPI编程口,使用西门子标准编程电缆链接到计算机串口上;适用场合:一般适用于一个PLC和一台PC进行直接串口通讯的场合,PLC和PC 机之间距离较近,小于15米;组态王对应驱动:在组态王中对应的设备定义向导为:PLCÆ西门子ÆS7-300系列ÆMPI(电缆) 或者PLCÆ西门子ÆS7-400系列ÆMPI(电缆) 。
特殊软件需求:组态王所在的计算机必须安装STEP7编程软件。
需要Set PG/PC Interface 的支持,具体配置按照组态王对应驱动帮助执行即可。
2. MPI通讯卡方式硬件连接:此种方式使用PLC上的MPI编程口,计算机上插一块西门子公司的CP5611(或CP5613等MPI通讯卡――具体根据带PLC类型和数量,由西门子公司确定使用何种通讯卡),通讯卡和PLC之间一般使用西门子提供的标准转换接头和通讯电缆实现硬件连接;适用场合:一般适用于一台PC和多个PLC进行通讯的场合;或者多台PLC和多台PC进行链接(MPI为多点接口协议,支持多个上位PC进行MPI通讯,具体能够支持的最多上位PC数量建议和西门子公司具体确定。
), PLC和PC机之间距离较远,大于15米;组态王对应驱动:在组态王中对应的设备定义向导为:PLCÆ西门子ÆS7-300系列ÆS7-300MPI(通讯卡) 或者PLCÆ西门子ÆS7-400系列Æ S7-400MPI(通讯卡) 。