概述:
USB/MPI+ V4.0是USB到MPI和PPI通信协议转换器,支持计算机的USB口与西门子S7-300/400PLC的MPI口或S7-200PLC的PPI口通信,上载、下载程序和数据,监控PLC等。除不支持PROFIBUS通信外,USB/MPI+ V4.0与西门子的PC Adapter USB适配器相同,都需要安装西门子的PC_Adapter_USB驱动程序,然后在STEP7或STEP7 Micro/WIN软件“设置PG/PC接口”的“本地连接”中选择USB选项(业界将此称为“真USB 口”),而非早期产品采用虚拟串口通信(业界将此称为“伪USB口”)。
与西门子的PC Adapter USB适配器不同的是,USB/MPI+ V4.0的工作电源不再由PLC端口供给,而从计算机的USB口供给,这样USB/MPI+ V4.0就可用于没有电源输出的MPI端口的设备,如数控机床控制器840D等。
USB/MPI+ V4.0是面向工业设计的光电隔离型适配器,在USB端口和RS485端口均设有浪涌保护和防雷击保护电路,可任意带电插拔,适用于西门子S7-300/400全系列PLC和S7-200全系列PLC。特别适合于干扰较大易损坏通信口的工业现场,电路中的各种保护措施保证了系统的安全运行。
V4.0以前的USB/MPI+早期产品采用的是虚拟串口(伪USB口)通信。
USB/MPI+ V4.0的原理和外形结构:
USB/MPI+ V4.0编程电缆的RS485针座(DB9M)信号定义
针脚号 信号名 说 明
1 NC 未使用
2 NC 未使用
3 B RS485信号正
4 RTSAS 数据接收控制
5 GND RS485信号地
6 NC 未使用
7 NC 未使用
8 A RS485信号负
9 NC 未使用
指示灯的状态说明
指示灯常亮闪烁熄灭
PWR USB 电源正常故障故障或未接通电源RxD 故障从PLC接收数据没有接收到PLC数据
TxD 故障发送数据到PLC 无数据传送到PLC
特性及技术指标:
● 支持USB/MPI+ V4.0的操作系统:Windows2000/XP/Vista
● 支持USB/MPI+ V4.0的编程软件版本:STEP7 V5.2及以上,STEP7 Micro/Win 4.0及以上
● 全速USB设备接口,兼容USB V2.0规范
● 电源:USB总线供电,耗电约100mA,带过流保护和浪涌保护
● 光隔离电压:1000VDC(最高可做到3000VDC,订货时需声明)
● USB端口具有防浪涌保护
● RS485端口具有防雷击浪涌保护器,可重复性浪涌容量:Ipp=100A(10/700us,4KV)
符合标准:ITU-TK20/21、VDE 0433。±15KV ESD(静电)保护
● 过流自恢复保护,RS485端口能承受高达60V的电压引起的持续过电流
● 支持MPI波特率: 19.2Kbps、187.5Kbps、1.5Mbps自动适应● 支持PPI波特率: 9.6Kbps、19.2Kbps、187.5Kbps自动适应
● 支持长距离通信,最大通信距离1000米(RS485端,波特率为187.5Kbps时)
● 带有电源指示灯、数据接收指示灯、数据发送指示灯
● 每台PC只支持一根USB/MPI+ V4.0编程电缆
● 工作温度:-20~+75℃
● 电缆长度:3米,颜色:黑色
使用方法:
当你在计算机中安装好STEP7或STEP7 Micro/WIN编程软件后,使用USB/MPI+ V4.0编程电缆还需安装西门子的PC_Adapter_USB驱动程序,该驱动程序包含在随产品发售的光盘上的Drivers for PC_Adapter_USB V2.0文件夹中,直接双击其中的Setup.exe文件按提示安装驱动程序。
你可以从西门子技术支持网站上下载最新版本的PC_Adapter_USB驱动程序,下载地址链接为:http://www.ad.siemens.com.cn/download/docList.aspx?TypeId=5&CatFirst=1&PageIndex=4
驱动程序安装完成后,在STEP7编程软件“设置PG/PC接口”的“本地连接”设置中会出现“USB”选项,选择该USB选项即可。
检查USB/MPI+ V4.0安装驱动程序后是否正常工作:鼠标选择桌面“我的电脑”单击右键->属性->硬件->设备管理器,将USB/MPI+ V4.0插入电脑的USB口,设备管理会出现一个新的设备,如下图中红线内的显示,则说明硬件与驱动工作正常。
与S7-300/400PLC通信时编程软件STEP7的设置: 进入STEP7编程软件主界面(SIMATIC Manager),点击“选项”菜单下的“设置PG/PC接口”选项进入PG/PC设置界面。
1、选中“PC Adapter(MPI)”或“PC Adapter(Auto)”,点击“属性“按钮进入本地连接和
MPI接口参数设置。
2、单击顶部“本地连接”选项卡,选择“USB“选项。
3、单击顶部“MPI”选项卡,设置适配器MPI接口参数,可将波特率设置成187.5Kbps或19.2Kbps
或1.5Mbps均可,USB/MPI+ V4.0适配器会自动适应PLC的MPI端口的波特率。其它参数选择为默认值,点击“确定”按钮返回上一级菜单,点击“确定”按钮返回主界面。
4、联机测试可访问节点:用USB/MPI+ V4.0连接S7-300/400PLC的MPI端口和计算机的USB端口,
点击主菜单界面中如下图红圈中的按钮,出现图中红线框内的数据,则联机测试通过,至此设置完成,可进行联机在线、程序上载、下载、监控等操作。
与S7-200PLC通信时编程软件STEP7 Micro/WIN的设置: USB/MPI+ V4.0支持与具有多主站PPI和高级PPI的西门子S7-200PLC通信,如CPU22X系列PLC。西门子早期生产的CPU21X系列PLC,由于不支持多主站PPI和高级PPI,所以不能与USB/MPI+ V4.0通信。
进入STEP7 Micro/WIN编程软件主界面,点击左下角的“设置PG/PC接口”按钮进入PG/PC设置界面。
1、选中“PC Adapter(PPI)”, 点击“属性“按钮进入本地连接和PPI接口参数设置。
2、本地连接中只有“USB”选项,无法更改。
2、单击顶部“PPI”选项卡,设置适配器PPI接口参数,将波特率设置成与PLC相同的波特率,
其它参数选择为默认值,点击“确定”按钮返回上一级菜单,点击“确定”按钮返回主界面。
你可以看到,网络参数是固定的高级PPI和多主站PPI,无法更改。
4、与S7-200PLC联机通信:用USB/MPI+ V4.0连接S7-200PLC的PPI端口和计算机的USB端口,点击主界面左下方的“通信”按钮进入搜寻PLC界面,双击“双击刷新”图标,一会儿后即可搜索到与之连接的PLC,选中后点击“确定”按钮返回主界面,接下来就可进行程序数据的上载、下载、监控等操作了。
远距离通信:
USB/MPI+ V4.0编程电缆与PLC的最大通信距离可达1000米(187.5Kbps时,当波特率为9.6Kbps时可达2000米),这时需在电缆的RS485端口(DB9 Male)的3、8脚之间并接120欧终端电阻以消除信号反射,由于本产品是由电脑的USB口供电,所以也就不需要再外接电源了,这一点与V4.0以前的早期产品不同。
为增强系统的抗干扰能力和安全性能,需在PLC端加装PFB-G总线隔离器,通信线采用截面积为0.22mm2以上的屏蔽双绞线。距离超过1000米可在总线中加装RS485中继器(型号:E485GP)延长通信距离。
注:不能延长USB接口电缆。
RS232/RS485/RS422系列接口转换器、长线驱动器、隔离器、PLC编程接口电缆、PLC周边产品下载本文