西门子北京市一级代理商主营产品如下: 1、S7-300系列:电源模块 CPU模块 扩展模块 通讯模块 MMC内存卡 导轨 2、S7-200系列:S7-200CPU模块,EM221 EM222 EM223 EM231 EM232 编程/通讯电缆,PC/PPI 3、西门子附件:PROFIBUS通讯电缆 DP接头 CP网卡 网络交换机 西门子电池 4、触摸屏系列:TP177,MP277 MP377 SMART700 SMART1000 文本显示器 5、变频器系列:MM420 MM430 MM440 ET200接口模块 S7-1500 订货号及参数 6ES75184AP000AB0 CPU 1518-4 PN/DP,3 MB 程序,10 MB 数据, 集成3PN,1DP 6ES75163AN000AB0 CPU 1516-3 PN/DP:1 MB 程序,5 MB 数据;10 ns ;集成 2PN 接口,1 以太网接口,1DP 接口 6ES75152AM000AB0 CPU 1515-2 PN ,500K程序,3M数据,集成 2PN接口 6ES75131AL000AB0 CPU 1513-1 PN:300 KB 程序,1.5 MB 数据;40 ns;集成 2PN 接口, 6ES75111AK000AB0 CPU 1511-1 PN:150 KB 程序,1 MB 数据;60 ns;集成 2PN 接口, 6ES75070RA000AB0 PS:60 W,额定输入电压 AC/DC 120/230 V 6ES75050RA000AB0 PS:60 W, 额定输入电压 DC 24/48/60 V 6ES75050KA000AB0 PS:25 W,额定输入电压 DC 24 V 6ES75325HF000AB0 AQ 8:模拟输出模块,8AQ,U/I ,高速 6ES75325HD000AB0 AQ 4:模拟输出模块,4AQ,U/I 6ES75317NF100AB0 AI 8:模拟输入模块,8AI,U/I,高速 6ES75317KF000AB0 AI 8:模拟输入模块,8AI,U/I/RTD/TC 6ES75231BL000AA0 DI/DQ 16X24CDV/16X24VDC/0.5A BA 6ES75225HF000AB0 DQ 8:数字输出模块,8DQ,继电器,230 V AC/ 5A 6ES75225FF000AB0 DQ 8:数字输出模块,8DQ,可控硅,230V AC/ 2A 6ES75221BL000AB0 DQ 32:数字输出模块,32DQ,晶体管,24 V DC/ 0.5A 6ES75221BH000AB0 DQ 16:数字输出模块,16DQ,晶体管,24 V DC/ 0.5A 6ES75221BF000AB0 DQ 8:数字输出模块,高性能 8DQ,晶体管,24V DC/2A 6ES75221BL100AA0 DQ 32x24VDC/0.5A BA?,包含前连接器 6ES75221BH100AA0 DQ 16x24VDC/0.5A BA?,包含前连接器 6ES75211FH000AA0 DI 16:数字输入模块,16DI,230V AC BA 6ES75211BL000AB0 DI 32:数字输入模块,高性能 32DI,24V DC 6ES75211BH500AA0 DI 16:数字输入模块,源型,16DI, 24V DC BA 6ES75211BH000AB0 数字输入模块,高性能 16DI,24V DC 6ES75211BL100AA0 DI 32X24VDC BA,包含前连接器 6ES75211BH100AA0 DI 16X24VDC BA,包含前连接器 6ES75511AB000AB0 计数与位置采集模块 TM PosInput 2 6ES75501AA000AB0 TM Count 2 x 24 V:高速计数器,800kHz 6ES75401AB000AA0 PtP RS422/485 通讯模块 6ES75411AD000AB0 PtP RS232 ,高性能通讯模块 6ES75411AB000AB0 PtP RS422/485 ,高性能通讯模块 6ES75401AD000AA0 PtP RS232通讯模块 6ES71555BA000AB0 ET 200MP Profibus接口模块 6ES71555AA000AC0 IM 155-5 2PN 接口,Pro?net 接口模块 HF 6ES71555AA000AB0 IM 155-5 2PN 接口,Pro?net 接口模块 6ES75901BC000AA0 S7-1500 安装导轨:2000 mm 6ES75901AJ300AA0 S7-1500 安装导轨:530 mm 6ES75901AF300AA0 S7-1500 安装导轨:530 mm 6ES75901AE800AA0 S7-1500 安装导轨:482 mm 6ES75901AB600AA0 S7-1500 安装导轨:160 mm 6ES75922AX000AA0 SIMATIC S7-1500,标签,35mm模板适用,100片 6ES75921AX000AA0 SIMATIC S7-1500,标签,25mm模板适用,100片 6ES75921AM000XB0 "SIMATIC S7-1500 35mm模板前连接器,螺钉型,40针,含4根跳线 " 6ES75921BM000XB0 SIMATIC S7-1500 35mm模板前连接器,快连型,40针,含4根跳线 6ES75921BM000XA0 SIMATIC S7-1500 25mm模板前连接器,快连型,40针,含4根跳线 6ES75905AA000AA0 "用于连接PE(地)到S7-1500安装导轨的接地元件, 应用范围 在个实例中,SIMATIC S7-300 用于制造工艺中的创新性系统解决方案,特别是用于汽车工业,一般机械工程,特别是特殊机械制造和机器的连续生产 (OEM),以及塑料加工、包装行业、食品和饮料工业和加工工程 作为一种多用的自动化系统,S7-300 是那些需要灵活的设计以实现集中和本地组态的应用的理想解决方案。 对于由于环境条件限制需要特殊的坚固性的应用,我们可以提供SIPLUS 较端设备。 S7-300全系列 CPU选型表 S7-300C紧凑型CPU选型表 CPU系列号 产品图片 描述 选型型号 CPU 312C 紧凑型CPU,16kB RAM,24VDC电源,内置10DI/6DO,带集能,MPI;包括插槽号标签和2把钥匙;CPU运行需要MMC 6ES7 312-5BD01-0AB0 CPU 313C 紧凑型CPU,32kB RAM,24VDC电源,内置24DI/16DO以及4AI/2AO,MPI;CPU运行需要MMC 6ES7 313-5BE01-0AB0 CPU 313C-2 PtP 紧凑型CPU,32kB RAM,24VDC电源,内置16DI/16DO,带集能,MPI,RS422/485接口;CPU运行需要MMC 6ES7 313-6BE01-0AB0 CPU 313C-2 DP 紧凑型CPU,32kB RAM,24VDC电源,内置16DI/16DO,带集能,MPI,PROFIBUS DP主/从接口;CPU运行需要MMC 6ES7 313-6CE01-0AB0 CPU 314C-2 PtP 紧凑型CPU,48kB RAM,24VDC电源,内置24DI/16DO/4AI/2AO,带集能,MPI,RS422/485接口;CPU运行需要MMC 6ES7 314-6BF01-0AB0 CPU 314C-2 DP 紧凑型CPU,48kB RAM,24VDC电源,内置24DI/16DO/4AI/2AO,带集能,MPI,PROFIBUS DP主/从接口;CPU运行需要MMC 6ES7 314-6CF01-0AB0 S7-300通用型CPU选型型号表 CPU系列号 产品图片 描述 选型型号 CPU 312 16 kB RAM,24VDC电源,MPI; CPU运行需要MMC 6ES7 312-1AD10-0AB0 CPU 314 48 kB RAM,24VDC电源,MPI; CPU运行需要MMC 6ES7 314-1AF10-0AB0 CPU 315-2DP 128 kB RAM,24VDC电源,MPI, PROFIBUS-DP主/从接口; CPU运行需要MMC 6ES7 315-2AG10-0AB0 CPU 315-2PN/DP 128 kB RAM,24VDC电源,MPI/PROFIBUS DP主/从组合接口;以太网/PROFINET接口; CPU运行需要MMC 6ES7315-2EG10-0AB0 CPU 317-2DP 512 kB RAM,24VDC电源,MPI,PROFIBUS-DP主/从接口; CPU运行需要MMC 6ES7 317-2AJ10-0AB0 CPU 317-2PN/DP 512 kB RAM,24VDC电源,MPI/PROFIBUS-DP主/从组合接口;以太网/PROFINET接口; CPU运行需要MMC 6ES7 317-2EJ10-0AB0 CPU 318-2DP 512 kB RAM,24VDC电源, PROFIBUS-DP主/从接口,MPI,存储卡插槽,后备电池保护外壳; 包括插槽号标签和2 把钥匙 6ES7 318-2AJ00-0AB0 S7-300F CPU选型型号表 CPU系列号 产品图片 描述 选型型号 CPU 315F-2 DP SIMATIC S7-300F CPU;128kB RAM,24VDC电源,MPI,PROFIBUS DP 主/从接口;包括插槽号标签和2把钥匙 6ES7 315-6FF01-0AB0 CPU 317F-2 DP 512 kB RAM,24VDC电源,MPI, PROFIBUS-DP主/从接口;需要MMC 6ES7 317-6FF00-0AB0 S7-300T CPU选型型号表 CPU系列号 产品图片 描述 选型型号 CPU 315T-2DP 6ES7315-6TG CPU 317T-2DP 512 kB RAM,24 VDC电源,MPI,PROFIBUS-DP主/从接口,PROFIBUS DP(DRIVE) 接口;带技术/运动控制功能;需要MMC 6ES7 317-6TJ10-0AB0 S7-300 SIPLUS CPU选型表 CPU系列号 产品图片 描述 选型型号 SIPLUS CPU 312C 紧凑型CPU,16 kB RAM,24 V DC 电源, 内置10 DI/6 DO,带集能,MPI ; 包括插槽号标签和2 把钥匙;需要MMC( 扩展温度范围和特殊介质负载) 6AG1 312-5BD01-2AB0 SIPLUS CPU 313C 紧凑型CPU,32kB RAM,24VDC 电源,内置24DI/16DO/4AI/2AO,带集能,MPI;需要MMC( 扩展温度范围和特殊介质负载) 6AG1 313-5BE01-2AB0 SIPLUS CPU 314 48 kB RAM,24VDC电源,MPI; 需要MMC( 扩展温度范围和特殊介质负载) 6AG1 314-1AF10-2AB0 SIPLUS CPU 315-2 DP 128 kB RAM,24VDC电源,MPI, PROFIBUS DP主/从接口;需要 MMC( 扩展温度范围和特殊介质负载) 6AG1 315-2AG10-2AB0 CPU有关附件选型表 系列号 产品图片 描述 选型型号 微存储卡 64 kB微存储卡 6ES7 953-8LF11-0AA0 128 kB微存储卡 6ES7 953-8LG11-0AA0 512 kB微存储卡 6ES7 953-8LJ11-0AA0 2 MB微存储卡 6ES7 953-8LL11-0AA0 4 MB微存储卡 6ES7 953-8LM11-0AA0 8 MB微存储卡 6ES7 953-8LP11-0AA0 MPI 电缆 用于通过MPI 连接SIMATIC S7 和 PG ;长度5m 6ES7 901-0BF00-0AA0 前连接器,用于紧凑型 CPU 40 针,螺钉型前连接器 6ES7 392-1AM00-0AA0 40 针,弹簧型前连接器 6ES7 392-1BM01-0AA0 2014120163340.jpg 西门子S7-1200 紧凑型PLC在当前的市场中有着广泛的应用,作为经常与SINAMICS G120系列变频器共同使用的PLC,其USS通信协议的使用一直在市场上有着非常广泛的应用。本文将主要介绍如何使用USS通信协议来实现S7-1200与G120变频器的通信。 1.控制系统原理和接线图 下图是本例中所使用的原理和接线图。 图1:控制系统原理和接线图 2.硬件需求 S7-1200 PLC目前有3种类型的CPU: 1)S7-1211C CPU。 2)S7-1212C CPU。 3)S7-1214C CPU。 这三种类型的CPU都可以使用USS通信协议通过通信模块CM1241 RS485来实现S7-1200与G120变频器的通信。 本例中使用的PLC硬件为: 1)PM1207电源 ( 6EP1 332-1SH71 ) 2) S7-1214C ( 6ES7 214 -1BE30 -0XB0 ) 3) CM1241 RS485 ( 6ES7 241 -1CH30 -0XB0 ) 4) 模拟器 ( 6ES7 274 -1XH30 -0XA0 ) 本例中使用的G120变频器硬件为: 1) SINAMICS G120 PM240 (6SL3244-0BA20-1BA0) 2) SINAMICS G120 CU240S(6SL3224-0BE13-7UA0) 3) SIEMENS MOTOR (1LA7060-4AB10) 4) 操作面板 ( XAU221-001469) 5) USS 通信电缆 ( 6XV1830-0EH10) 3.软件需求 1) 编程软件 Step7 Basic V10.5 ( 6ES7 822-0AA0-0YA0) 4.组态 我们通过下述的实际操作来介绍如何在Step7 Basic V10.5 中组态S7-1214C 和G120变频器的USS通信。 4. 1 PLC 硬件组态 首先在Step7 Basic V10.5中建立一个项目,如图1所示。 图2: 新建S7 1200项目 在硬件配置中,添加CPU1214C和通信模块CM1241 RS485模块,如图2所示。 图3: S7 1200硬件配置 在CPU的属性中,设置以太网的IP地址,建立PG与PLC的连接,如下图所示。 图4: S7 1200 IP地址的设置 4. 2 G120参数设置 变频器的参数设置如下表所示。 序号 功能 参数 设定值 1 工厂设置复位 P0010 30 2 工厂设置复位 P970 1 3 快速启动设置 P0010 1 4 电机额定电压 P0304 380V 5 电机额定功率 P0307 5.5KW 6 电机额定频率 P0310 50Hz 7 电机额定转速 P0311 1350r/min 8 USS命令源 P0700 5 9 频率设定源 P01000 5 10 小电机频率 P1080 0.0Hz 11 电机频率 P1081 50.0Hz 12 启动斜坡时间 P1120 10.0S 13 延迟斜坡时间 P1121 10.0S 14 结束快速启动设置 P3900 1 15 激活模式 P0003 3 16 参考频率 P2000 50.0Hz 17 USS数据传输速度 P2010 9 18 USS从站地址 P2011 1 19 USS PZD长度 P2012 2 20 USS PKW长度 P2013 4 21 通信监控 P2014 0 22 在E2PROM 保存数据 P0971 1 23 激活模式 P0003 3 24 激活参数模式 P0010 30 25 从G120中传输参数到BOP P0802 1 表1 :G120变频器的参数设置 注意:表1中的17,18,19,20 这四项参数值的设置必须使PLC的参数值与变频器的参数值相一致。而19,20这两个参数值必须设置成如表1中的值,否则有可能变频器与S7-1200通信有如下问题:可能不能读出从变频器反馈回来的参数值。 5.USS通信原理与编程的实现 5. 1 S7 1200 PLC与G120 通过USS通信的基本原理 S7 1200提供了**的USS库进行USS通信,如下图所示: 图5: S7 1200 **的USS库 USS_DRV 功能块是S7-1200 USS通信的主体功能块,接受变频器的信息和控制变频器的指令都是通过这个功能快来完成的。必须在主 OB中调用,不能在循环中断OB中调用。 USS_PORT功能块是S7-1200与变频器USS通信的接口,主要设置通信的接口参数。可在主OB或中断OB中调用。 USS_RPM功能块是通过USS通信读取变频器的参数。必须在主 OB中调用,不能在循环中断OB中调用。 USS_WPM功能块是通过USS通信设置变频器的参数。必须在主 OB中调用,不能在循环中断OB中调用。 这些**功能块与变频器之间的控制关系如下图所示: 图6: USS 通信功能块与变频器的控制关系 USS_DRV功能块通过USS_DRV_DB数据块实现与USS_PORT功能块的数据接收与传送,而USS_PORT功能块是S7-1200 PLC CM1241 RS485模块与变频器之间的通信接口。USS_RPM功能块和USS_WPM功能块与变频器的通信与USS_DRV功能块的通信方式是相同的。 每个S7-1200 CPU多可带3个通信模块,而每个CM1241 RS485通信模块多支持16个变频器。因此用户在一个S7-1200 CPU中多可建立3个USS网络,而每个USS网络多支持16个变频器,总共多支持48个USS变频器。 5. 2 S7 1200 PLC进行USS通信的编程 1.USS通信接口参数功能块的编程 USS通信接口参数功能块的编程如下图所示。 图7: USS通信接口参数功能块的编程 USS_PORT功能块用来处理USS网络上的通信,它是S71200 CPU与变频器的通信借口。每个CM1241 RS485模块有且必须有一个USS_PORT功能块。 PORT:指的是通过哪个通信模块进行USS通信。 BAUD:指的是和变频器进行通行的速率。 变频器的参数P2010种进行设置。 USS_DB:指的是和变频器通信时的USS数据块。每个通信模块多可以有16个USS数据块,每个CPU多可以有48个USS数据块,具体的通信情况要和现场实际情况相联系。每个变频器与S7-1200进行通信的数据块是的。 ERROR:输出错误。 STATUS:扫描或初始化的状态。 S7-1200 PLC与变频器的通信是与它本身的扫描周期不同步的,在完成一次与变频器的通信事件之前,S7-1200通常完成了多个扫描。 USS_PORT通信的时间间隔是S7-1200与变频器通信所需要的时间,不同的通信波特率对应的不同的USS_PORT通信间隔时间。下图列出了不同的波特率对应的USS_PORT小通信间隔时间。 图8:不同的波特率对应的USS_PORT小通信间隔时间 USS_PORT在发生通信错误时,通常进行3次尝试来完成通信事件,那么S7-1200与变频器通信的时间就是USS_PORT发生通信**时的时间间隔。例如:如果通信波特率是57600,那么USS_PORT与变频器通信的时间间隔应当大于小的调用时间间隔,即大于36.1Ms而小于109Ms。S7-1200 USS 协议库默认的通信错误**时尝试次数是2次。 基于以上的USS_PORT通信时间的处理,我们建议在循环中断OB块中调用USS_PORT通信功能块。在建立循环中断OB块时,我们可以设置循环中断OB块的扫描时间,以满足通信的要求。循环中断OB块的扫描时间的设置如下图所示: 2.USS_DRV功能块的编程 USS_DRV功能块的编程如下图所示。 图10: USS_DRV功能块的编程 USS_DRV功能块用来与变频器进行交换数据,从而读取变频器的状态以及控制变频器的运行。每个变频器使用的一个USS_DRV功能块,但是同一个CM1241 RS485模块的USS网络的所有变频器(多16个)都使用同一个USS_DRV_DB。 USS_DRV_DB:*变频器进行USS通信的数据块。 RUN: *DB块的变频器启动指令。 OFF2: 紧急停止,自由停车。 该位为0时停车。 OFF3: 快速停车,带制动停车。 该位为0时停车。 F_ACK: 变频器故障确认。 DIR : 变频器控制电机的转向。 SPEED_SP: 变频器的速度设定值。 ERROR: 程序输出错误。 RUN_EN: 变频器运行状态指示。 D_DIR: 变频器运行方向状态指示。 INHIBIT: 变频器是否被禁止的状态指示。 FAULT: 变频器故障。 SPEED: 变频器的反馈的实际速度值。 DRIVE: 变频器的USS站地址。变频器参数P2011设置。 PZD_LEN: 变频器的循环过程字。 变频器参数P2012设置。 注意:变频器的PKW的长度在这里是特殊需要注意的,在使用USS通信时必须是4,如果改成3或者127都将不能读取反馈回来的过程值。 3.USS_RPM功能块的编程 USS_RPM功能块的编程 如下图所示。 图11:USS_RPM功能块的编程 USS_RPM功能块用于通过USS通信从变频器读取参数。 REQ: 读取参数请求。 DRIVE: 变频器的USS站地址。 PARAM: 变频器的参数代码。 INDEX: 变频器的参数索引代码 USS_DB: *变频器进行USS通信的数据块。 DONE: 读取参数完成。 ERROR: 读取参数错误。 STATUS: 读取参数状态代码。 VALUE: 所读取的参数的值。 注意:进行读取参数功能块编程时,各个数据的数据类型一定要正确对应。如果需要设置变量读取参数时,注意该参数变量的初始值不能为0,否则容易产生通信错误。 4.USS_WPM功能块的编程 USS_WPM功能块的编程如下图所示。 图12:USS_WPM功能块的编程 USS_WPM 功能块用于通过USS通信设置变频器的参数。 REQ: 读取参数请求。 DRIVE: 变频器的USS站地址。 PARAM: 变频器的参数代码。 INDEX: 变频器的参数索引代码。 EEPROM:把参数存储到变频器的EEPROM。 VALUE: 设置参数的值。 USS_DB: *变频器进行USS通信的数据块。 DONE: 读取参数完成。 ERROR: 读取参数错误状态。 STATUS: 读取参数状态代码。 注意:对写入参数功能块编程时,各个数据的数据类型一定要正确对应。如果需要设置变量进行写入参数值时,注意该参数变量的初始值不能为0,否则容易产生通信错误。 5. 3 S7 1200 PLC进行USS通信的调试 S7-1200 PLC 通过CM1241 RS485模块与变频器进行USS通信时,需要注意如下几点: 当同一个CM1241 RS485 模块带有多个(多16个)USS变频器时,这个时候通信的USS_DB是同一个,USS_DRV功能块调用多次,每个USS_DRV功能块调用时,相对应的USS站地址与实际的变频器要一致,而其它的控制参数也要一致。 当同一个S7-1200 PLC 带有多个CM1241 RS485模块(多3个)时,这个时候通信的USS_DB相对应的是3个,每个CM1241 RS485模块的USS网络使用相同的USS_DB,不同的USS网络使用不同的USS_DB。 当对变频器的参数进行读写操作时,注意不能同时进行USS_RPM和USS_WPM的操作,并且同一时间只能进行一个参数的读或者写操作,而不能进行多个参数的读或者写操作。 在S7-1200 PLC 与变频器的USS通信的实际使用过程中,需要根据网络的现场情况,对问题进行具体的解决。 2产品分类编辑 可编程控制器是由现代化生产的需要而产生的,可编程序控制器的分 西门子PLCS7-200系列 6ES7211-1BE40-0XB0西门子介绍 类也必然要符合现代化生产的需求。 一般来说可以从三个角度对可编程序控制器进行分类。其一是从可编程序控制器的控制规模大小去分类,其二是从可编程序控制器的性能高低去分类,其三是从可编程序控制器的结构特点去分类。