企业信息

    浔之漫智控技术(上海)有限公司

  • 7
  • 公司认证: 营业执照已认证
  • 企业性质:私营企业
    成立时间:2017
  • 公司地址: 上海市 松江区 永丰街道 上海市松江区广富林路4855弄52号3楼
  • 姓名: 聂航
  • 认证: 手机已认证 身份证已认证 微信未绑定

    西门子模块6ES7355-1VH10-0AE0供应

  • 所属行业:电气 工控电器 DCS/PLC系统
  • 发布日期:2023-11-14
  • 阅读量:18
  • 价格:面议
  • 产品规格:模块式
  • 产品数量:1000.00 台
  • 包装说明:全新
  • 发货地址:上海松江永丰  
  • 关键词:西门子代理商,西门子一级代理商

    西门子模块6ES7355-1VH10-0AE0供应详细内容

    西门子模块6ES7355-1VH10-0AE0供应


    S7-200的接口模块主要有数字量I/O模块、模拟量I/O模块和通信模块。下面分别介绍这些模块。
    (一)数字量I/O模块
    数字量I/O模块是为了解决本机集成的数字量输入/输出点不能满足需要而使用的扩展模块。S7-200PLC目前总共可以提供3大类,共9种数字量I/O模块。
    1.EM221数字量输入扩展模块
    8DI,DC24V(直流输入)
    2.EM222数字量输出扩展模块
    8DO,DC24V(直流输出)
    8DO,Relay(DC24V/ AC24~230V)(继电器输出)
    3.EM223数字量混合模块
    4DI(DC24V),4DO(DC24V/2A)
    4DI(DC24V),4DO(Relay 2A)
    8DI(DC24V),8DO(DC24V/2A)
    8DI(DC24V),8DO(Relay 2A)
    16DI(DC24V),16DO(Relay 2A)
    16DI(DC24V),16DO(DC24V/2A)
    (二)模拟量I/O模块
    模拟量I/O模块提供了模拟量输入和模拟量输出的扩展功能。S7-200的模拟量扩展模块具有较大的适应性、可以直接与传感器相连,并有很大的灵活性,且安装方便。
    1.EM231模拟量输入模块
    4AI(电压或电流)输入信号的范围由SW1、SW2和SW3设定。
    2.EM232模拟量输出模块
    2AO(电压或电流)
    3.EM235模拟量混合模块
    4AI(电压或电流),量程由SW1~SW6设定
    1AO(电压或电流)
    (三)通信模块
    S7-200系列PLC除了CPU226本机集成了两个通信口以外,其他均在其内部集成了一个通信口,通信口采用了RS-485总线。此外,各PLC还可以接入通信模块,以扩大其接口的数量和联网能力。
    1.EM277模块
    EM277模块是PROFIBUS-DP从站模块,同时也支持MPI从站通讯;
    2.EM241:调制解调器(Modem)通讯模块
    3.CP243-1:工业以太网通讯模块;
    4.CP243-1 IT:工业以太网通讯模块,同时提供Web/E-mail等IT应用;
    5.CP243-2:AS-Ⅰ主站模块,可连接多62个AS-Ⅰ从站。
    S7-200PLC的配置就是由S7-200CPU和这些扩展模块构成的

    与PLC打交道这么多年,经常碰到一些PLC的初学者问及西门子PLC和三菱PLC的区别,还有很多新手苦恼于该选择哪个去学习,下面我就把我的个人看法分享给大家。

    一、编程理念不同

        三菱plc是日系,编程直观易懂,学习起来会比较轻松,但指令较多。而西门子plc是德国,指令比较抽象,学习难度较大,但指令较少,所以学习三菱和学习西门子的周期是一样的。

    个人认为三菱(日系的中)PLC的软件至少落后西门子5年以上,大中型的暂且不说,就拿三菱比较有优势的小型机FX系列和西门子S7-200系列相比,西门子有如下优势:
        1、三菱的编程软件从早期的FXGPWIN到近期的GX8.0(我所知道新的),和所有的日系一样,该软件的编程思路是自上而下的单一纵向结构,而西门子的MicroWIN则是纵向和横向兼备的结构,而且子程序支持局部变量,相同的功能只需要编一次程序即可,大大减少了开发难度和时间。
        2、S7-200一直以来支持强大的浮点运算,编程软件直接支持小数点输入输出,而三菱直至近年推出的FX3U系列才有此种功能,以前的FX2N系列的浮点功能都是的。
        3、S7-200的模拟量输入输出程序非常简单方便,AD、DA值可以不需编程直接存取的,三菱的FX2N及其以前的系列都需要非常繁琐的FROM TO指令。FX3U如今倒支持此功能了,但足足晚了五年甚至多。

        4、当然三菱的FX2N系列也有它自己的优势,一是高速计数器指令比S7-200方便,二是422口比西门子的PPI口皮实(因为200系列的PPI口是非光电隔离的,非规范操作和的编程电缆可能会导致串口损坏)。
        以上的比较仅仅是小型机,至于西门子的300和400系列以及大型的TDC系列,这里就多言了。
        学PLC,三菱是很上手的,因为直来直去思路简单,但从学习的角度讲,肯定是西门子好。
        二、芯片不同

    这主要体现在容量和运算速度上。西门子CPU226的程序容量20K,数据容量14K;而三菱FX2N总共才8K,后来的3U倒是有所改进。

    西门子CPU226和CPU224XP标准配置2个485口即PPI口,大通讯速度187.5K;而三菱FX3U之前的所有系列都是一个422口,而且速度是9.6K。如果需要连个智能仪表什么的则另购FX2N0-485BD等特殊模块。而且两个通信口可以一个连接下载数据线一个连接触摸屏进行调试程序,否则你就要拔下触摸屏数据线再连接触摸屏数据线,来回调整程序非常麻烦。
        三、控制的强项不同

    西门子的强项是过程控制与通信控制,西门子的模拟量模块价格,程序简单,而三菱的模拟量模块价格昂贵,程序复杂,西门子做通信也,程序简单,三菱在这块功能较弱。(今天的转发暗号是:亿维:半年包换、5年保修、终生维护)

        三菱的优势在于离散控制和运动控制,三菱的指令丰富,有的定位指令,控制伺服和步进实现,要实现某些复杂的动作控制也是三菱的强项,而西门子在这块就较弱,没有的指令,做伺服或步进定位控制不是不能实现,而是程序复杂,控制精度不高。

        例如某设备只是些动作控制,如机械手,可选择三菱的PLC,某设备有伺服或步进要进行定位控制,也选三菱的PLC。像空调,污水处理,温度控制等这类有很多模拟量要处理的就要选西门子的PLC比较合适,某设备现场有很多仪表的数据要用通信进行采集,选西门子的好控制。

    所以针对不同的设备不同的控制方式,我们要合理的选用PLC,用其长处,避其短处。

    1 引言 
    装配线上共计20余个工位,包括7个普通转台、2个维修转台、4个无滚轮举升台、7个单向滚轮举升台以及2个翻转机。 
    整个被控对象包括22个工位,每个工位上包含必需的转移电机或举升电机,此外还有32个生产线传输电机。每个工位均由一个ET200S和一个ET200eco从站组成,用于该工位的I/O点数据采集和发送以及分散控制。 
    2 系统结构及功能 
    系统包括操作员站、工程师站、自动化系统、网络和现场I/O站等几个部分。 
    系统各部分功能: 
    操作员站:提供全汉化人机界面,实现控制系统的监控操作功能(操作、显示、报表、报警、趋势),并且可以在人机界面上直接查看对应的step7源程序。 
    工程师站:用于系统的组态和维护。 
    自动化系统:使用SIMATIC控制器完成回路调节和逻辑运算。 
    现场I/O站:使用现场总线技术,在设备现场直接采集现场仪表的信号,控制现场的执行机构。
    现场总线ProfiBus:用于连接控制单元与操作员站以及管理网络。 
    本系统采用PLC300CPU和CP342-5、CP343-1的接口模块相连构成系统的主站。CP342-5是用于连接S7-300和profibus-DP的主/从站接口模块,CP 343-1是用于连接S7-300和工业以太网的接口模块。在该控制系统中,除了上述主站外,从站是由22个ET200S和22个ET200eco组成,分别分布在两条profibus网络上。CPU上自带的profibus-DP接口构成profibusⅠ线,CP 342-5接口模块构成profibusⅡ线。 
    系统中ET200S从站上采用的IM151-1接口模块有两种: 基本型和标准型,基本型的接口模块所能挂接的电源管理模块和I/O模块个数范围为2~12个,标准型的接口模块其范围为2~63个。所以当从站I/O模块较多时,宜选用标准型的接口模块。接口模块上带有profibus地址设定拨码开关。 
    系统中ET200eco从站中选用了8DI和16DI两种模板,模板结构紧凑,模板的供电采用7/8’电源线,模板的通讯采用M12通讯接头。接线灵活而快速,方便拔插。其接口模块上带有2个旋转式编码开关用于profibus地址分配。 
    网络设备按照适应工业现场环境的程度,以及生产线的布局来考虑选用不同防护等级。控制箱中的模块采用防护等级为20的ET200S I/O模块,对应每个控制箱的还有一个防护等级为67的ET200eco模块,置于生产线滚轮下方,由于该模块需要接触到现场较为恶劣的生产环境,因此需要有防油防尘等功能。 
    3 目标控制系统 
    3.1 系统设计 
    汽车发动机装配线是一个对发动机顺序装配的流水线工艺过程。由于工艺的繁琐性,工程的计算机控制系统考虑采用分散控制和集中管理的分布式控制模式,采用以PLC为构成的计算机控制系统,各立工位控制系统之间通过网络实现数据信息、资源共享。该装配线在整个生产过程中较为关键,由于每个工位之间是流水线生产,因此每个环节的控制都具备高性和一定的灵敏度,才能保证生产的连续性和稳定性。从站中的每个ET200S站和其对应的ET200eco站共同构成一个工位, ET200eco主要是采集现场数据之用。ET200S站的模块置于小型控制箱内, 对于工位的基本操作有两种方式,就地控制箱手动方式和就地自动方式。由于每个控制工位的操作进度不一致,操作工可以按照装配要求进行手自动切换。特殊情况下亦可通过手动操作进行工件位置的修正。 
    安装在各工位的分布式I/O模块ET200S和ET200eco通过现场检测元件和传感器将系统主要的监控参数(主要是开关量)采集进来,ET200S和ET200eco将现场模拟量信号转换为的数据量,通过速度可达12M的Profibus-DP现场总线网络将采集数据上传到控制器,控制器根据具体工艺要求进行处理,再通过Profibus-DP网络将控制下传给ET200S,实现各工位的控制流程。PROFIBUS是应用广泛的过程现场总线系统。 PROFIBUS有三种类型:FMS、DP和PA。PROFIBUS-FMS可用于通用自动化;PROFIBUS-DP用于制造业自动化;PROFIBUS-PA用于过程自动化。使用PROFIBUS过程现场总线技术可以使硬件、工程设计、安装调试和维修费用节省40%以上。PROFIBUS-DP的技术性能使它可以应用于工业自动化的一切领域,包括冶金、化工、环保、轻工、制等领域。除了安装简单外,它有高的传输速率,可达12Mbits/s,通讯距离可达到1000米,如果加入中继器可以将通讯距离延长到数十公里,具有多种网络拓扑结构(总线型、星型、环型)可供选择。在一个网段上多可连接Profibus-DP从站即ET200S或是ET200eco 32个。

    202207281244519172844.jpg202202231632210850864.jpg202202231632201798164.jpg

     西门子plc除基本逻辑运算指令、定时、计数等常用的开关量控制指令外,还包括大量的用于字节、字、双字逻辑处理,数学运算,程序控制,通信等指令。这些指令可以为用户的PLC功能开发、编程、使用提供方便,因此,习惯上将其称为功能指令。
        一个PLC可以使用的功能指令数量有所不同,从某种程度上说,功能指令反映了CPU功能的强弱。为了分别说明,本书对S7系列PLC的功能指令作了如下分类与定义:
        (1)字节、字、双字逻辑处理指令
        字节、字、双字逻辑处理指令是指以字节、字或双字的形式进行的逻辑运算与处理,包括字节、字或双字的“与”、“或”、“异或”、“取反”运算等。
        (2)比较指令
        比较指令是对两个存储器内容或数据的比较,通常以字节、字或双字的形式进行。比较方式可以是“大于”、“小于”、“等于”、“大于等于”、“小于等于”、“不等于”等,比较结果将以二进制位的形式输出。
        (3)装载、传送与移动指令
        装载、传送与移动指令用于存储器间的内容交换,通常以字节、字或双字的形式进行。在本书中,对装载、传送与移动的定义如下:
        装载:是指将存储器的内容或者特定的数据读入到累加器或地址寄存器中;
        传送:是指将累加器或地址寄存器的内容移动到的存储器中;
        移动:是指将某一存储器的内容或特定的数据移动到另一存储器中。
        (4)移位指令
        移位指令是对存储器本身内容所进行的调整,通常以字节、字或双字的形式进行。移位指令有左移、右移、循环移动等形式。
        (5)代码转换指令
        代码转换指令是指将一个存储器的存储内容以其他代码的形式存储到储器中的操作,通常以字节、字或双字的形式进行。常见的代码转换有二进制与BCD码间的转换、ASCII码与二进制数间的转换等。
        (6)数学运算指令
        代码转换指令是指将两个存储器间的内容进行四则运算、函数运算、增减“l”等处理后,移动到存储器中的操作,通常以字节、字或双字的形式进行。常见的代码转换有二进制与BCD码间的转换、ASCII码与二进制数间的转换等。
        (7)程序控制指令
        程序控制指令是指改变PLC内部指令的执行过程或PLC运行状态的操作。常见的有程序结束、程序跳转、程序中断、程序停止等。
        (8)通信指令
        程序控制指令是指用于控制PLC与外部设备间数据交换(通信)的指令。常见的有数据发送、数据接收等。
        以上指令在PLC中的具体数量、用法等可能有所区别,应注意实际使用的PLC型号。此外,对于具体某一型号的PLC,还可能有其他特殊的功能指令。你可以查看我们的其他文章或通过站内搜索得到。


    S7-200编程语言的基本单位是语句,而语句的构成是指令,每条指令有两部分:一部分是操作码,另一部分是操作数。操作码是指出这条指令的功能是什么,操作数则指明了操作码所需要的数据所在。所谓寻址,就是寻找操作数的过程。S7-200 CPU的寻址分三种:立即寻址、直接寻址、间接寻址。

    1.立即寻址

    在一条指令中,如果操作码后面的操作数就是操作码所需要的具体数据,这种指令的寻址方式就叫立即寻址。

    如:在传送指令中:MOV IN OUT——操作码“MOV”指出该指令的功能把IN中的数据传送到OUT中,其中IN——源操作数,OUT——目标操作数。

    若该指令为:MOVD 2505 VD500

    功能:将十进制数2505传送到VD500中,这里2505就是源操作数。因这个操作数的数值已经在指令中了,不用再去寻找,这个操作数即立即数。这个寻址方式就是立即寻址方式。而目标操作数的数值在指令中并未给出,只给出了要传送到的VD500,这个操作数的寻址方式就是直接寻址。

    2.直接寻址

    在一条指令中,如果操作码后面的操作数是以操作数所在的形式出现的,这种指令的寻址方式就叫直接寻址。

    如:MOVD VD400 VD500

    功能:将VD400中的双字数据传给VD500

    3.间接寻址

    在一条指令中,如果操作码后面的操作数是以操作数所在的形式出现的,这种指令的寻址方式就叫间接寻址。

    如:MOVD 2505 *VD500

    *VD500是指存放2505的地址的地址。

    如VD500中存放的是VB0,则VD0则是存放2505的地址。

    该指令的功能:将十进制数2505传送给VD0地址中。

    使cpu进入stop的情况很多,比如调用错误,没有下载需要DB块,编程错误等等,如果你想避免错误时不使CPU进入停止状态,你可以在程序中加入特殊的OB块,则出现相应问题,调用相应的OB块,虽然里面没程序,plc将对错误错误不作任何处理,继续运行。否则PLC将进入停机状态可,比如:
    OB73通讯冗余出错OB
    当容错S7连接中发生冗余丢失时,H CPU的操作系统将调用OB73(只有在S7通
    讯中才会有容错S7连接。多信息,请参见“S7-400 H可编程控制器,容错系统。”)。如果其它容错S7连接发生了冗余丢失,则不会再有OB73启动。直到为具有容错功能的所有S7连接恢复冗余后,才会出现另一个OB73启动。如果发生了启动事件且OB73没有编程,CPU不会转为STOP模式。
    OB80时间出错组织块
    无论何时执行OB时出错,S7-300 CPU的操作系统将调用OB80。此类错误包括:
    出周期时间、执行OB时出现确认错误、提前了时间而使OB的启动时间被跳过、
    在CiR后恢复RUN模式。例如,如果在上一次调用之后发生了某一周期性中断OB的启动事件,而同一OB此时仍在执行中,则操作系统将调用OB80。如果OB80尚未编程,则CPU将转为STOP模式。可以使用SFC 39至42禁用或延迟和重新启用时间出错OB。
    OB81电源出错组织块
    只要发生由错误或故障所触发的事件,而此错误或故障又与电源(仅在S7-400上)或备用电池(当事件进入和离开时)有关,则S7-300 CPU的操作系统调用OB81。在S7-400中,如果已使用BATT.INDIC开关了电池测试功能,则只有在出现电池故障时才会调用OB81。如果OB81没有编程,则CPU不会转为STOP模式。可以使用SFC 39至42禁用或延迟,并重新启用电源出错OB。
    OB82诊断中断组织块
    如果具有诊断功能的模块(已为其启用了诊断中断)检测到错误,则它会输出一个诊断中断的请求给CPU(当事件进入和离开时)。则操作系统调用OB82。OB82的局部变量包含逻辑基址和四字节的故障模块的诊断数据(请参见下表)。如果OB82尚未编程,则CPU转为STOP模式。可以使用SFC 39至42禁用或延迟,并重新启用诊断中断OB。
    OB83插入/删除模块中断组织块
    在下列情况下,CPU操作系统会调用OB 83:
    ? 插入/删除已组态模块后
    ? 在STEP 7下修改模块参数以及在运行期间将改下载至CPU后
    可借助SFC 39至42禁用/延迟/启用插入/删除中断OB。
    OB84CPU硬件故障组织块
    在下列情况下,CPU中的OS将调用OB84:
    ? 已到并正了内存出错之后
    ? 对于S7-400H:如果两个CPU之间的冗余链接的性能下降
    可以使用SFC 39至42禁用或延迟CPU硬件出错OB,然后再次启用它。
    OB85级出错组织块
    只要发生下列事件之一,CPU的操作系统即调用OB85:
    ? 尚未装载的OB(OB81除外)的启动事件。
    ? 操作系统访问模块时出错。
    ? 在系统新过程映像期间出现I/O访问错误(如果由于组态原因,未禁止OB85的调用)。
    OB86机架故障组织块
    只要在分布式I/O (PROFIBUS DP或PROFInet IO)中检测到扩展机架(不带S7-300)、DP主站系统或站故障(进入事件与离开事件时),CPU的操作系统调用OB86。如果OB86尚未编程,当到此种类型的出错时,CPU将转为STOP模式。可使用SFC 39至42禁用或延迟,并重新启用OB86。
    OB87通讯出错组织块
    只要发生由通讯出错导致的事件,CPU的操作系统就会调用OB87。
    如果OB87尚未编程,CPU不会转为STOP模式。可以使用SFC 39至42禁用或延迟,并重新启用通讯出错OB。
    OB 88处理中断OB
    程序块执行被中止后,CPU操作系统将调用OB 88。导致此中断的原因可能是:
    ? 同步出错的嵌套深度过大
    ? 块调用(U堆栈)的嵌套深度过大
    ? 分配本地数据时出错
    如果未对OB 88编程且程序块执行被中止,则CPU进入STOP模式
    (事件ID W#16#4570)。如果在级28下中止了程序块执行,则CPU进入STOP模式。可借助于SFC 39至42禁用、延迟和启用处理中断OB。
    OB121编程出错组织块
    只要发生同程序处理相关的错误所导致的事件,CPU的操作系统即调用OB121。例如,如果用户程序调用了尚未装载到CPU中的块,将会调用OB121。
    OB122I/O访问出错组织块
    只要在访问模块上的数据时出错,CPU的操作系统即调用OB122。例如,如果在访问I/O模块上的数据时,CPU检测到读取错误,操作系统将调用OB122.



    http://zhangqueena.b2b168.com
    欢迎来到浔之漫智控技术(上海)有限公司网站, 具体地址是上海市松江区永丰街道上海市松江区广富林路4855弄52号3楼,联系人是聂航。 主要经营电气相关产品。 单位注册资金单位注册资金人民币 100 万元以下。 价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。