上海西皇电气设备有限公司。在SIEMENS/西门子公司广大同仁和工控领域各界朋友的关怀下埋头发展,一路走来已成西门子合作伙伴中的佼佼者。部设在上海,办公面积1500多平方米,员工150余人。公司组织架构完善合理,下辖河南、沈阳、济南分公司,以及天津、石家庄、唐山、太原、洛阳、西安、大连、长春、北京、合肥办事处。我公司已连续十七年荣获西门子()有限公司代理商奖,在产品供应与技术服务方面拥有优势,深得广大客户和西门子公司的信赖。
xihuanglongtao
西门子RS485总线电缆工作原理
“信誉,客户至上”是公司成立之初所确立的宗旨,在公司的严格要求和员工们不折不扣地贯彻执行下发展延续至今。“罚十”一直是我公司的。
-------------------------------------------------------------------------
西门子代理商-上海西皇,库存大量西门子PLC,产品种类、型号齐全,涵盖了西门子200系列PLC、西门子300系列PLC及其EM221模块、EM222模块、EM223模块、EM231模块、EM232模块、EM235模块、PPI电缆、MPI电缆、5611卡、SM321、SM322、SM323、SM331、EM332模块等,S7-200系列主机包括CPU224CN、CPU226CN、CPU224XP,S7-300系列主机包括CPU312、CPU313、CPU314、CPU315-2DP等,价格低,交货速度快。
《销售态度》:保证、诚信服务、及时到位!
《销售宗旨》:为客户创造价值是我们永远追求的目标!
《服务说明》:现货配送至各地含税(16%)含运费!
《产品》:原装,全新原装!
《产品优势》:销售 薄销 信誉好,口碑好,价格低,货期短,大量现货,服务周到!
公司主营:数控,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人机界面,
变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器
6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品.
----------------------------------------------------------------------------
一:1、保证全新原装进口
二:2、保证准时发货
三:3、保证服务
流程一:1、客户确认所需采购产品型号
流程二:2、我方会根据询价单型号查询价格以及交货期,拟一份详细正规报价单
流程三:3,客户收到报价单并确认型号无误后订购产品
流程四:4、报价单负责人根据客户提供型号以及数量拟份销售合同
流程五:5、客户收到合同查阅同意后盖章回传并按照合同销售额到公司行
流程六:6、我公司财务查到款后,业务员安排发货并通知客户跟踪运单
---------------------------------------------------------------------------------
参数型号详细介绍
6ES7972-0BA12-0XA0连接器 针对 PROFIBUS 多至 12 MBit/s 90° 电缆出线 不带 PG 编程设备插座
6ES7972-0BB12-0XA0连接器 针对 PROFIBUS 多至 12 MBit/s 90° 电缆出线 带 PG 编程设备插座
6ES7972-0BB42-0XA0连接器 针对 PROFIBUS 终端电阻含 隔离功能,带 PG 编程设备插座
6ES7972-0BA42-0XA0连接器 针对 PROFIBUS 多至 12 MBit/s 带斜向电缆出线 不带 PG 编程设备插座
6ES7972-0BA52-0XA0DP,连接器 针对 PROFIBUS 多至 12 MBit/s 90° 电缆出线 不带 PG 编程设备插座
6ES7972-0BB52-0XA0DP,连接器 针对 PROFIBUS 多至 12 MBit/s 90° 电缆出线带 PG 编程设备插座
西门子RS485现场DP总线电缆PLC通讯接头/插头/插座/6ES7972-0BA12-0XA0连接器 针对 PROFIBUS 多至 12 MBit/s 90° 电缆出线 不带 PG 编程设备插座
西门子RS485现场DP总线电缆PLC通讯接头/插头/插座/6ES7972-0BB12-0XA0连接器 针对 PROFIBUS 多至 12 MBit/s 90° 电缆出线 带 PG 编程设备插座
西门子RS485现场DP总线电缆PLC通讯接头/插头/插座/6ES7972-0BB42-0XA0连接器 针对 PROFIBUS 终端电阻含 隔离功能,带 PG 编程设备插座
西门子RS485现场DP总线电缆PLC通讯接头/插头/插座/6ES7972-0BA42-0XA0连接器 针对 PROFIBUS 多至 12 MBit/s 带斜向电缆出线 不带 PG 编程设备插座
西门子RS485现场DP总线电缆PLC通讯接头/插头/插座/6ES7972-0BA52-0XA0DP,连接器 针对 PROFIBUS 多至 12 MBit/s 90° 电缆出线 不带 PG 编程设备插座
西门子RS485现场DP总线电缆PLC通讯接头/插头/插座/6ES7972-0BB52-0XA0DP,连接器 针对 PROFIBUS 多至 12 MBit/s 90° 电缆出线带 PG 编程设备插座
西门子RS485现场DP总线电缆PLC通讯接头/插头/插座/6ES7972-0BA11-0XA0连接器 针对 PROFIBUS 多至 12 MBit/s 90° 电缆出线 不带 PG 编程设备插座
西门子RS485现场DP总线电缆PLC通讯接头/插头/插座/6ES7972-0BB11-0XA0连接器 针对 PROFIBUS 多至 12 MBit/s 90° 电缆出线 带 PG 编程设备插座
西门子RS485现场DP总线电缆PLC通讯接头/插头/插座/6ES7972-0BB41-0XA0连接器 针对 PROFIBUS 终端电阻含 隔离功能,带 PG 编程设备插座
西门子RS485现场DP总线电缆PLC通讯接头/插头/插座/6ES7972-0BA41-0XA0连接器 针对 PROFIBUS 多至 12 MBit/s 带斜向电缆出线 不带 PG 编程设备插座
西门子RS485现场DP总线电缆PLC通讯接头/插头/插座/6ES7972-0BA51-0XA0DP,连接器 针对 PROFIBUS 多至 12 MBit/s 90° 电缆出线 不带 PG 编程设备插座
西门子RS485现场DP总线电缆PLC通讯接头/插头/插座/6ES7972-0BB51-0XA0DP,连接器 针对 PROFIBUS 多至 12 MBit/s 90° 电缆出线带 PG 编程设备插座
西门子6XV1830-0EH10
西门子6XV1840-2AH10
西门子6XV1830-3EH10
西门子6XV1830-5FH10
西门子DP网线6XV1830-0EH10
西门子DP网线6XV1840-2AH10
西门子DP网线6XV1830-3EH10
西门子DP网线6XV1830-5FH10
西门子RS485现场总线通讯网线6XV1830-0EH10
西门子RS485现场总线通讯网线6XV1840-2AH10
西门子RS485现场总线通讯网线6XV1830-3EH10
西门子RS485现场总线通讯网线6XV1830-5FH10
西门子PROFIBUS电缆6XV1830-0EH10 2芯总线 4芯总线电缆
西门子PROFIBUS电缆6XV1840-2AH102芯总线 4芯总线电缆
西门子PROFIBUS电缆6XV1830-3EH10
西门子PROFIBUS电缆6XV1830-5FH10
西门子DP电缆6XV1830-0EH10
西门子DP电缆6XV1840-2AH10
西门子DP电缆6XV1830-3EH10
西门子DP电缆6XV1830-5FH10
西门子DP通信总线6XV1830-0EH10
西门子DP通信总线6XV1840-2AH10
西门子DP通信总线6XV1830-3EH10
西门子DP通信总线6XV1830-5FH10
西门子DP通信电缆6XV1830-0EH10
西门子DP通信电缆6XV1840-2AH10
西门子DP通信电缆6XV1830-3EH10
西门子DP通信电缆6XV1830-5FH10
西门子DP双芯紫色电缆6XV1830-0EH10
西门子DP双芯紫色电缆6XV1840-2AH10
西门子DP双芯紫色电缆6XV1830-3EH10
西门DP双芯紫色电缆子6XV1830-5FH10
西门子DP工业以太网线6XV1830-0EH10
西门子DP工业以太网线6XV1840-2AH10
西门子DP工业以太网线6XV1830-3EH10
西门子DP工业以太网线6XV1830-5FH10
西门子DP现场总线电缆6XV1830-0EH10
西门子DP现场总线电缆6XV1840-2AH10
西门子DP现场总线电缆6XV1830-3EH10
西门子DP现场总线电缆6XV1830-5FH10
西门子DP通信通讯电缆6XV1830-0EH10
西门子DP通信通讯电缆6XV1840-2AH10
西门子DP通信通讯电缆6XV1830-3EH10
西门子DP通信通讯电缆6XV1830-5FH10
西门子CPU模块6ES7211-0AA23-0XB0 SIMATIC S7-200 CPU211,DC/DC/DC,6输入/4输出
西门子CPU模块6ES7211-0BA23-0XB0 SIMATIC S7-200 CPU211,AC/DC/Rly,6输入/4输出
西门子CPU模块6ES7212-1AB23-0XB0 SIMATIC S7-200 CPU222,DC/DC/DC,8输入/6输出
西门子CPU模块6ES7212-1BB23-0XB0 SIMATIC S7-200 CPU222,AC/DC/Rly,8输入/6输出
西门子CPU模块6ES7214-1AD23-0XB0 SIMATIC S7-200 CPU224,DC/DC/DC,14输入/10输出
西门子CPU模块6ES7214-1BD23-0XB0 SIMATIC S7-200 CPU224,AC/DC/Rly,14输入/10输出
西门子CPU模块6ES7214-2AD23-0XB0 SIMATIC S7-200 CPU224XP,DC/DC/DC,14输入/10输出,
西门子CPU模块6ES7214-2AS23-0XB0 SIMATIC S7-200 CPU224XPsi,DC/DC/DC,14输入/10输出
西门子CPU模块6ES7214-2BD23-0XB0 SIMATIC S7-200 CPU224XP,AC/DC/Rly,14输入/10输出
西门子CPU模块6ES7216-2AD23-0XB0 SIMATIC S7-200 CPU226,DC/DC/DC,24输入/16输出
西门子CPU模块6ES7216-2BD23-0XB0 SIMATIC S7-200 CPU226,AC/DC/Rly,24输入/16输出
西门子S7-200CN模块6ES7212-1AB23-0XB8 S7-200CN CPU222,DC/DC/DC,8输入/6输出
西门子S7-200CN模块6ES7212-1BB23-0XB8 S7-200CN CPU222,AC/DC/Rly,8输入/6输出
西门子S7-200CN模块6ES7214-1AD23-0XB8 S7-200CN CPU224,DC/DC/DC,14输入/10输出
SIMATIC S7-300CPU312带有MPI接口,集成24V DC电源,32K
SIMATIC S7-300CPU312C,紧凑型CPU带有MPI,10数字量输入6数字量输出
SIMATIC S7-300CPU313C,紧凑型CPU带有MPI,24数字量输入16数字量输出
SIMATIC S7-300CPU组包含S7-300 CPU313C
SIMATIC S7-300CPU组包含CPU 313C
SIMATIC S7-300CPU 313C-2 PTP,紧凑型CUP含MPI
SIMATIC S7-300CPU313C-2DP,凑型CPU带有MPI,
SIMATIC S7-300CPU 组包含:S7-300 CPU 313C-2
SIMATIC S7-300CPU组包含:S7-300 CPU 313C-2
SIMATIC S7-300CPU314CPU带有MPI接口,集成24V DC电源
SIMATIC S7-300CPU314C-2PTP型CPU带有MPI
SIMATIC S7-300CPU314C-2DP紧凑型CPU带有MPI
SIMATIC S7-300CPU组包含:S7-300 CPU314C-2DP
SIMATIC S7-300CPU组包含:S7-300 CPU314C-2DP
SIMATIC S7-300CPU314C-2PN/DP紧凑型CPU带有192KB工作存储区,
SIMATIC S7-300CPU组包含:S7-300 CPU314C-2PN/DP
SIMATIC S7-300组包含S7-300 CPU314C-2PN/DP
SIMATIC S7-300CPU315-2DPCPU含有MPI接口
SIMATIC S7-300CPU315-2PN/DP
SIMATIC S7-300CPU317-2DP
SIMATIC S7-300CPU317-2PN/DP
SIMATIC S7-300CPU319-3PN/DP
SIMATIC S7-300CPU315T-2DP
西门子6ES7460-3AA01-0AB0
6ES7431-7KF00-6AA0
西门子CPU模块6ES7403-1TA01-0AA0
西门子6ES7952-1AK00-0AA0
西门子CPU模块6ES7421-7BH01-0AB0
6ES7450-1AP01-0AE0
西门子S7-400模块6ES7400-1JA01-0AA0
西门子6ES7468-3AH50-0AA0
西门子PLC模块6ES7952-1AL00-0AA0
西门子S7-400模块6ES7403-1TA11-0AA0
西门子CPU模块6ES7952-1KK00-0AA0
西门子S7-400模块6ES7431-1KF10-0AB0
西门子CPU模块6ES7400-1JA11-0AA0
西门子PLC模块6ES7414-3EM07-0AB0
6ES7416-3ES06-0AB0
西门子CPU模块6ES7952-1AK00-0AA0
西门子PLC模块6ES7414-2XL07-0AB0
西门子6ES7952-1AY00-0AA0
西门子S7-400模块6ES7461-3AA01-0AA0
西门子PLC模块6ES7400-0HR52-4AB0
6ES7414-2XL07-0AB0
6ES7400-0HR54-4AB0
西门子S7-400模块6ES7441-2AA05-0AE0
西门子PLC模块6ES7403-1JA01-0AA0
SIEMENS/西门子6ES7954-8LE02-0AA0使用
SIEMENS/西门子6ES7222-1BD30-0XB0使用
SIEMENS/西门子6ES7274-1XF30-0XA0使用
SIEMENS/西门子6ES7223-3AD30-0XB0使用
SIEMENS/西门子6ES7214-1BG40-0XB0使用
SIEMENS/西门子6ES7217-1AG40-0XB0使用
SIEMENS/西门子6ES7954-8LF02-0AA0使用
SIEMENS/西门子6ES7231-4HF32-0XB0使用
SIEMENS/西门子6ES7212-1AE40-0XB0使用
SIEMENS/西门子6ES7212-1BE40-0XB0使用
SIEMENS/西门子6ES7231-4HD32-0XB0使用
SIEMENS/西门子6ES7231-5QF32-0XB0使用
SIEMENS/西门子6ES7241-1AH32-0XB0使用
SIEMENS/西门子6ES7231-5QA30-0XB0使用
SIEMENS/西门子6ES7223-0BD30-0XB0使用
SIEMENS/西门子6ES7211-1AE40-0XB0使用
SIEMENS/西门子6ES7290-6AA30-0XA0使用
SIEMENS/西门子6ES7215-1BG40-0XB0使用
SIEMENS/西门子6ES7954-8LP02-0AA0使用
SIEMENS/西门子6ES7274-1XK30-0XA0使用
西门子CPU模块6ES7518-4AP00-0AB0 CPU 1518-4 PN/DP,4 MB 程序,20 MB 数据;1 ns;集成 2x PN 接口,2x 以太网接口,1x DP接口
西门子CPU模块6ES7517-3AP00-0AB0 CPU 1517-3 PN/DP,2 MB 程序,8 MB 数据;2 ns;集成 2x PN 接口,1x 以太网接口,1x DP接口
西门子CPU模块6ES7516-3AN01-0AB0 CPU 1516-3 PN/DP,1 MB 程序,5 MB 数据;10 ns ;集成 2xPN 接口,1x 以太网接口,1x DP 接口
西门子CPU模块6ES7515-2AM01-0AB0 CPU 1515-2 PN,500 KB 程序,3 MB 数据;30 ns;集成 2x PN 接口,1x 以太网接口
西门子CPU模块6ES7513-1AL01-0AB0 CPU 1513-1 PN,300 KB 程序,1.5 MB 数据;40 ns;集成 2x PN 接口
西门子CPU模块6ES7511-1AK01-0AB0 CPU 1511-1 PN,150 KB 程序,1 MB 数据;60 ns;集成 2x PN 接口
西门子CPU模块6ES7512-1CK00-0AB0 CPU 1512C-1 PN, 250 KB程序,1 MB数据;48 ns;集成2x PN接口;集成 32 DI/32
西门子ET200S模块6ES71556AA000BN0 IM155-6 PN 型, 含服务模块和总线适配器BA 2×RJ45
西门子ET200S模块6ES71556AU000BN0 IM155-6 PN 型, 含服务模块, 不含总线适配器
西门子ET200S模块6ES71556AU000CN0 IM155-6 PN 高性能型, 含服务模块, 不含总线适配器
西门子ET200S模块6ES71556BA000CN0 IM155-6 DP 高性能型, 含服务模块, 含DP接头(6ES7972-0BB70-0XA0)
西门子ET200S模块6ES71556AR000AN0 IM155-6 PN 基本型, 含服务模块, 集成2×RJ45接口
西门子ET200S模块6ES71936AR000AA0 总线适配器BA 2×RJ45
西门子ET200S模块6ES71936AF000AA0 总线适配器BA 2×FC快连式
西门子ET200S模块6ES71936AP000AA0 总线适配器BA 2×SCRJ光纤
西门子ET200S模块6ES71936AP400AA0 总线适配器BA 1×SCRJ光纤/1×FC快连式
西门子ET200S模块6ES71936AP200AA0 总线适配器BA 1×SCRJ光纤/1×RJ45
西门子ET200S模块6ES71936AG000AA0 总线适配器BA 2×LC玻璃光纤, 光纤远距离2KM
西门子ET200S模块6ES71936AG200AA0 总线适配器BA 1×LC玻璃光纤/1×RJ45, 光纤远距离2KM
西门子ET200S模块6ES71936AG400AA0 总线适配器BA 1×LC玻璃光纤/1×FC快连式, 光纤远距离2KM
西门子ET200S模块6ES71936BN000NE0 ET 200SP连接基座 BU-SEND
西门子CPU模块6ES7512-1DK01-0AB0 CPU 1512SP-1 PN,200KB 程序,1 MB 数据;48 ns;集成 1x PN 接口 (可用ET 200SP总线适配器再拓展2个PN 接口)
西门子CPU模块6ES7510-1DJ01-0AB0 CPU 1
---------------------------------------------------------------------------------
,时间3秒和150%额定负载电流,时间60秒; 过电压、欠电压保护; 变频器、电机过热保护; 接地故障保护,短路保护; 闭锁电机保护,防止失速保护; 采用PIN编号实现参数连锁。 模块化设计,可灵活扩展 面向未来的驱动理念,用户可以在同一变频器中实现不断的创新。出众的和友。 应用:灵活驱动,适用于各种应用完全集成的保护功能,全球具有SS1和SLS功能的产品。 基于集成化的保护技术,设备运行更,操作更简便。由于集成了保护功能,使具有保护的自动化和驱动的购建费用大大。也有效的保证了人机。合他们发展计划,帮助他们自身生产力的设备供应商。鉴于这种需求,以后人机界面的改变,将在形状上、观念上、应用等方面都有所改变,从而带来工控机核心技术的一次次变革。体来讲,人机界面的未来发展趋势是六个现代化:平台嵌入化、民族化、设备智能化、界面时尚化、通讯网络化和节能环保化。具有wifi和3G功能的HMI具有wifi和3G功能的HMI 人机界面设计是指通过一定的手段对用户界面有目标和计划的一种创作活动。大部分为商业性质、少部分为性质。人机界面(Human Computer Interface,简称HCI)通常也称为用户界面人机界面设计主要包括三个方面:设计构件之
线,致使主控板的I/O口被烧毁。后来,我申请了服务,SFAE的工程师去现场,更换了一块主控板问题解决了。(5) 上电后显示正常,一运行即显示过流。[F0001](MM4)[F002](MM3)即使空载也一样,一般这种现象说明IGBT模块损坏或驱动板有问题,需更换IGBT模块并仔细检查驱动部分后才能再次上电,不然可能因为驱动板的问题造成IGBT模块再次损坏!这种问题的出现,一般是因为变频器多次过载或电源电压波动较大(特别是偏低)使得变频器脉动电流过大主控板CPU来不及反映并采取保护措施所造成的。还有一些特殊故障(不常见但有一些普遍意义,可以举一反三,希望达到抛砖);Input();【描述】个参数channel表示通道,如果通道为com1,则channel=1;如果通道为com2,则channel=2,数据类型为int。第二个参数pString表示写入通道的字符串的地址,数据类型为unsigned char *。第三个参数count表示字符串中的字符个数,数据类型为int。第四个参数result表示Output函数运行后返回的结果,如果result大于0,则表示读写有效,数据类型为int。注意:此函数只能用在freeprotocol(协议通道)中。【用法】Input(channel,pString,count,result);【举例】cha
col//COM2:modbus-RTU/*协议通道采集数据存通道,在界面显示 modbus通道采集到的数据,处理后,发送到协议的设备上*/unsigned char command[32];unsigned char response[32];unsigned char temp1,temp2;unsigned short address, checksum;unsigned short read_no, return_value1, return_value2,return_value3,read_data[2], i;unsigned short com2_dat品和次品率,或者产品的等级;三、设备的故障,保证生产流程的正常,用资本市场的话来说,就是固定资产的利用率;四、能源和物料的消耗,也就是成本。 做到了以上四点,就工厂来说,其目的就是为了利润。做不到上述四点中的任何一点,你的自动化产品即便如花一样美丽,用户也不会有任何。 而上述四点要做到,是与自动化分不开的,可以说,没有自动化配合根本是办不到的。但是,仅有自动化也是不够的,还要和工艺配合。比如,要一台印刷机的产量,关键就是要转速,要转速,不仅电机速度要跟上,相应的控制,如PLC的程序也要跟着改动。而提能 产品亮点及客户受益 易于安装 ? 安装多样 - 壁挂式安装及穿墙式安装均可实现紧凑的并排安装 - 无需额外组件即可正常运行 ? 通讯灵活 - 变频器端子可用作通讯端口 - 连接宏中预设了用于USS和MODBUS RTU通讯的参数,调试便捷 ? 制动 - 集成直流制动,复合制动 - 通过制动单元及制动电阻可实现能耗制动,且制动电阻占空比可在5 %到100 %之间 调节 - ≥ 7.5 kW的变频器集成内置制动模块,此类变频器可以直接连接制动电阻 易于使用 ? 宏 - 内置常用的连接宏与应用宏
变压器原边磁通复位。此时, Q1、Q2上的电压分别为VDC/2直到新的工作周期。 Q2的开通期间与关断期间的状态与普通开关管同期间的状态相同。 图5为实测Q2开关波形。图6为实测 Q2零电压关断波形。 从以上分析中,可以结出以下特点。 1)电路中每个开关管的工作电压等于电源电压。 2)Q1、Q2关断的电压上升率分别决定于电容 C5、C7的容量。2.3控制电路设计 为保证电源可靠地工作,电路设计中采用TOP224Y制作一反激式开关电源作为辅助源,如图7所示。其两路输出分别为AC/DC部分和DC/DC部分的控制电路供电。 AC/DC控制部分使用PFC控制芯过改进流程,来产量,却发现现有的自动化无法支持;生产线经常出现某种故障,的产品的成品率下降,想改进的时候,却发现自动化做不了任何事情。当负责人召集负责电气、仪表或者自动化的人来的时候,他们只会告诉你用的什么样的处理器,用的多快的网络通讯速度,用了什么样的高精度的仪表,等等,但就是无法告诉你怎样解决这个问题。 在许多大的制造企业里都成立了专门的自动化部,但这些自动化部的人们,则将绝大部分精力都了自动化的本身的改进,重点自动化内部的性能,由于自动化所涉及的技术含量较高,也给它蒙上了一层神秘的面纱。 其实,自动化这个问题,从它的
需要的数据read_data[]read_data[0] = response[4] + (response[3] << 8); read_data[1] = response[6] + (response[5] << 8);SetWordData(0 ,1 ,0 ,2,0 , read_data); // 通过SetWordData()函数,把read_data送到寄存器中,具体使用需要参考SetWordData()函数使用}GetWordData( 2, 1, 2, 2, 3, &com2_data); // 通讯口2,使用的是modbus-RTU协议,command出以选通该行。经延时一段时间后再进行下一行点阵数据的显示。需要注意的是,每次只能选通一行数据,即要通过不断的逐行扫描来实现汉字或字符的显示。3显示与控制的设计 在笔者设计的PC机控制多单片机显示中,用PC机实现的主要功能包括单片机显示子的选择,显示选择(包括静态、闪动、、打字等),方向选择(包括上下和左右),动态显示速度调节(即文字闪动、速度、打字显示速度等),显示内容输入及显示预览等。单片机一般通过 RS232/485串行接收PC机发出的显示指采用定时器中断进行行扫描,每次中断显示一行,定时中断时间为1.25ms,这样整屏的刷新率为 50Hz
---------------------------------------------------------------------------------