企业信息

    上海诗幕自动化设备有限公司

  • 11
  • 公司认证: 营业执照已认证
  • 企业性质:外资企业
    成立时间:2017
  • 公司地址: 上海市 松江区 永丰街道 上海市松江区辰塔路1205弄51号
  • 姓名: 田杰
  • 认证: 手机未认证 身份证未认证 微信未绑定

    西门子s7-200smart模拟量模块

  • 所属行业:广电 视频制作设备 触摸屏
  • 发布日期:2018-08-03
  • 阅读量:116
  • 价格:1111.00 元/台 起
  • 产品规格:不限
  • 产品数量:9999.00 台
  • 包装说明:不限
  • 发货地址:上海松江永丰  
  • 关键词:西门子SM334模拟量输入/输出模块模块,西门子s7-1500模拟量模块,西门子s7-1500称重模块

    西门子s7-200smart模拟量模块详细内容


       数控技术是综合应用了电子技术、计算技术、自动控制与自动检测等现代科学技术成就而发展起来的,目前在许多领域尤其是在机械加工行业中的应用日益广泛。   数控系统按其控制方式划分有点位控制系统、直线控制系统、连续控制系统。在机械加工时,数控系统的点位控制一般用在孔加工机床上(例如钻孔、铰孔、镗孔的数控机床),其特点是,机床移动部件能实现由一个位置到另一个位置的精确移动,即准确控制移动部件的终点位置,但并不考虑其运动轨迹,在移动过程中刀具不切削工件。

       实现数控系统点位控制的通常方法可以有两种:一是采用全功能的数控装置,这种装置功能十分完善,但其价格却很昂贵,而且许多功能对点位控制来说是多余的;二是采用单板机或单片机控制,这种方法除了要进行软件开发外,还要设计硬件电路、接口电路、驱动电路,特别是要考虑工业现场中的抗干扰问题。

       由于可编程控制器(PLC)是专为在工业环境下应用而设计的一种工业控制计算机,具有抗干扰能力强、可靠性较高、体积小、是实现机电一体化的理想控制装置等显着优点,因此通过实践与深入研究,本文提出了利用PLC控制步进电机实现数控系统点位控制功能的有关见解与方法,介绍了控制系统研制中需要认识与解决的若干问题,给出了控制系统方案及软硬件结构的设计思路,对于工矿企业实现相关机床改造具有较高的应用与参考价值。

      二、控制系统研制中需要认识与解决的若干问题   1. 防止步进电机运行时出现失步和误差   步进电机是一种性能良好的数字化执行元件,在数控系统的点位控制中,可利用步进电机作为驱动电机。在开环控制中,步进电机由一定频率的脉冲控制。由PLC直接产生脉冲来控制步进电机可以有效地简化系统的硬件电路,进一步提高可靠性。由于PLC是以循环扫描方式工作,其扫描周期一般在几毫秒至几十毫秒之间,因此受到PLC工作方式的限制以及扫描周期的影响,步进电机不能在高频下工作。例如,若控制步进电机的脉冲频率为4000HZ,则脉冲周期为0.25毫秒,这样脉冲周期的数量级就比扫描周期小很多,如采用此频率来控制步进电机。则PLC在还未完成输出刷新任务时就已经发出许多个控制脉冲,但步进电机仍一动不动,出现了严重的失步现象。若控制步进电机的脉冲频率为100HZ,则脉冲周期为10毫秒,与PLC的扫描周期约处于同一数量级,步进电机运行时亦可能会产生较大的误差。因此用PLC驱动步进电机时,为防止步进电机运行时出现失步与误差,步进电机应在低频下运行,脉冲信号频率选为十至几十赫兹左右,这可以利用程序设计加以实现。

       2. 保证定位精度与提高定位速度之间的矛盾   步进电机的转速与其控制脉冲的频率成正比,当步进电机在较低频下运行时,其转速必然很低。而为了保证系统的定位精度,脉冲当量即步进电机转一个步距角时刀具或工作台移动的距离又不能太大,这两个因素合在一起带来了一个**问题:定位时间太长。例如若步进电机的工作频率为20HZ,即50ms走一步,取脉冲当量为δ=0.01mm/步,则1秒钟刀具或工作台移动的距离为20x0.01=0.2mm,1分钟移动的距离为60x0.2=12mm,如果定位距离为120mm,则定位时间需要10分钟,如此慢的定位速度在实际运行中是难以忍受的。

      为了保证定位精度,脉冲当量不能太大,但却影响了定位速度。因此如何既能提高定位速度,同时又能保证定位精度是一项需要认真考虑并切实加以解决的问题。 

      3. 可变控制参数的在线修改   PLC应用于点位控制时,用户显然希望当现场条件发生变化时,系统的某些控制参数能作相应的修改,例如步进电机步数的改变,速度的调整等。为满足生产的连续性,要求对控制系统可变参数的修改应在线进行。尽管使用编程器可以方便快速地改变原设定参数,但编程器一般不能交现场操作人员使用;虽然利用PLC的输入按键并配合软件设计也能实现控制参数的在线修改,但由于PLC没有提供数码显示单元,因此需要为此单独设计数码输入显示电路,这又将较大地占用PLC的输入点,导致硬件成本增加,而且操作不便,数据输入速度慢。所以,应考虑开发其他简便有效的方法实现PLC的可变控制参数的在线修改。   4. 其他问题   为了实现点位控制过程中数字变化的显示及故障输出代码的显示等要求,另外还得单独设计PLC的数码输出显示电路。由于目前PLC I/O点的价格仍较高,因此应着重考虑选用能压缩显示输出点的合适方法。此外,为保证控制系统的安全与稳定运行,还应解决控制系统的安全保护问题,如系统的行程保护、故障元件的自动检测等。 

      三、控制系统方案   1. 将定位过程划分为脉冲当量不同的两个阶段   要获得高的定位速度,同时又要保证定位精度,可以把整个定位过程划分为两个阶段:粗定位阶段和精定位阶段。这两个阶段均采用相同频率的脉冲控制步进电机,但采用不同的脉冲当量。粗定位阶段:由于在点位过程中,刀具不切削工件,因此在这一阶段,可采用较大的脉冲当量,如0.1mm/步或1mm/步,甚至更高。例如步进电机控制脉冲频率为20HZ,脉冲当量为0.1mm/步,定位距离为120mm,则走完全程所需时间为1分钟,这样为速度显然已能满足要求。精定位阶段:当使用较大的脉冲当量使刀具或工作台快速移动至接近定位点时,(即完成粗定位阶段),为了保证定位精度,再换用较小的脉冲当量进入精定位阶段,让刀具或工作台慢慢趋近于定位点,例如取脉冲当量为0.01mm/步。尽管脉冲当量变小,但由于精定位行程很短(可定为全行程的五十分之一左右),因此并不会影响到定位速度。 

      为了实现上述目的,在机械方面,应采用两套变速机构。在粗定位阶段,由步进电机直接驱动刀具或工作台传动,在精定位阶段,则采用降速传动。这两套变速机构使用哪一套,由电磁离合器控制。   2. 应用功能指令实现BCD码拨盘数据输入   目前较为先进的PLC不仅具有满足顺序控制要求的基本逻辑指令,而且还提供了丰富的功能指令。如果说基本逻辑指令是对继电器控制原理的一种抽象提高的话,那么功能指令就象是对汇编语言的一种抽象提高。BCD码数据拨盘是计算机控制系统中常用到的十进制拨盘数据输入装置。拨盘共有0~9+个位置,每一位置都有相应的数字指示。一个拨盘可代表一位十进制数据,若需输入多位数据,可以用多片BCD码拨盘并联使用。   笔者选用BCD码拨盘装置应用于PLC控制的系统,这样*再设计数码输入显示电路,有效地节省了PLC的输入点,简化了硬件电路,并利用先进的功能指令实现数据的存储和传输,因此能较方便地实现数据的在线输入或修改(如计数器设定值的修改等),若配合简单的硬件译码电路,就可显示有关参数的动态变化(如电机步数的递减变化等)。为避免在系统运行中拨动拨盘可能给系统造成的波动,较好设置一输入键,当确认各片拨盘都拨到位后再按该键,这时数据才被PLC读入并处理。 

    6ES7 321-1BH10-0AA0    开入模块(16点,24VDC)

    6ES7 321-1BH50-0AA0    开入模块(16点,24VDC,源输入)

    6ES7 321-1BH50-9AJ0    开入模块(16点,24VDC,源输入)组合件 (6ES7 321-1BH50-0AA0+6ES7 392-1AJ00-0AA0)

    6ES7 321-1BL00-0AA0    开入模块(32点,24VDC)

    6ES7 321-1BL00-9AM0    开入模块(32点,24VDC)组合件          (6ES7 321-1BL00-0AA0+6ES7 392-1AM00-0AA0)    

    6ES7 321-7BH01-0AB0    开入模块(16点,24VDC,诊断能力)

    6ES7 321-1EL00-0AA0    开入模块(32点,120VAC)

    6ES7 321-1FF01-0AA0    开入模块(8点,120/230VAC)

    6ES7 321-1FF10-0AA0    开入模块(8点,120/230VAC)与公共电位单独连接

    6ES7 321-1FH00-0AA0    开入模块(16点,120/230VAC)

    6ES7 321-1FH00-9AJ0    开入模块(16点,120/230VAC)           (6ES7 321-1FH00-0AA0+6ES7 392-1AJ00-0AA0)

    6ES7 321-1CH00-0AA0    开入模块(16点,24/48VDC)

    6ES7 321-1CH20-0AA0    开入模块(16点,48/125VDC)

    6ES7 321-1BP00-0AA0    光电隔离,每组 16,64 DI,DC 24V,3MS,漏/源

    6ES7 322-1BP00-0AA0    光电隔离,每组 16,64 DO,DC 24V,0.3A(源),总电流2A/组

    6ES7 322-1BH01-0AA0    开出模块(16点,24VDC)

    6ES7 322-1BH01-9AJ0    开出模块(16点,24VDC)                (6ES7 322-1BH01-0AA0+6ES7 392-1AJ00-0AA0)

    6ES7 322-1BH10-0AA0    开出模块(16点,24VDC)高速

    6ES7 322-1CF00-0AA0    开出模块(8点,48-125VDC)

    6ES7 322-8BF00-0AB0    开出模块(8点,24VDC)诊断能力

    6ES7 322-5GH00-0AB0    开出模块(16点,24VDC,独立接点,故障保护)

    6ES7 322-1BL00-0AA0    开出模块(32点,24VDC)

    6ES7 322-1BL00-9AM0    开出模块(32点,24VDC)               (6ES7 322-1BL00-0AA0+6ES7 392-1AM00-0AA0)    

    6ES7 322-1FL00-0AA0    开出模块(32点,120VAC/230VAC)

    6ES7 322-1BF01-0AA0    开出模块(8点,24VDC,2A)

    6ES7 322-1FF01-0AA0    开出模块(8点,120V/230VAC)

    6ES7 322-5FF00-0AB0    开出模块(8点,120V/230VAC,独立接点)

    6ES7 322-1HF01-0AA0    开出模块(8点,继电器,2A)

    6ES7 322-1HF01-9AJ0    开出模块(8点,继电器,2A)             (6ES7 322-1HF01-0AA0+6ES7 392-1AJ00-0AA0)

    6ES7 322-1HF10-0AA0    开出模块(8点,继电器,5A,独立接点)

    6ES7 322-1HH01-0AA0    开出模块(16点,继电器)DO

    6ES7 322-1HH01-9AJ0    开出模块(16点,继电器)                 (6ES7 322-1HH01-0AA0+6ES7 392-1AJ00-0AA0)

    6ES7 322-5HF00-0AB0    开出模块(8点,继电器,5A,故障保护)

    6ES7 322-1FH00-0AA0    开出模块(16点,120V/230VAC)

    6ES7 323-1BH01-0AA0    8点输入,24VDC;8点输出,24VDC模块

    6ES7 323-1BL00-0AA0    16点输入,24VDC;16点输出,24VDC模块

    6ES7 323-1BL00-9AM0    16点输入,24VDC;16点输出,24VDC模块  (6ES7 323-1BL00-0AA0+6ES7 392-1AM00-0AA0)

    模拟量模板    

    6ES7 331-7KF02-0AB0    模拟量输入模块(8路,多种信号)

    6ES7 331-7KF02-9AJ0    模拟量输入模块(8路,多种信号)         (6ES7 331-7KF02-0AB0+6ES7 392-1AJ00-0AA0)

    6ES7 331-7KB02-0AB0    模拟量输入模块(2路,多种信号)

    6ES7 331-7KB02-9AJ0    模拟量输入模块(2路,多种信号)         (6ES7 331-7KB02-0AB0+6ES7 392-1AJ00-0AA0)

    6ES7 331-7NF00-0AB0    模拟量输入模块(8路,15位精度)

    6ES7 331-7NF00-9AM0    模拟量输入模块(8路,15位精度)         (6ES7 331-7NF00-0AB0+6ES7 392-1AM00-0AA0)

    6ES7 331-7NF10-0AB0    模拟量输入模块(8路,15位精度)4通道模式

    6ES7 331-7HF01-0AB0    模拟量输入模块(8路,14位精度,快速)

    6ES7 331-1KF02-0AB0    模拟量输入模块(8路, 13位精度)

    6ES7 331-1KF02-9AM0    模拟量输入模块(8路, 13位精度)           (6ES7 331-1KF02-0AB0+6ES7 392-1AM00-0AA0)

    6ES7 331-7PF01-0AB0    8路模拟量输入,16位,热电阻

    6ES7 331-7PF01-9AM0    8路模拟量输入,16位,热电阻             (6ES7 331-7PF01-0AB0+6ES7 392-1AM00-0AA0)

    6ES7 331-7PF11-0AB0    8路模拟量输入,16位,热电偶

    6ES7 331-7PF11-9AM0    8路模拟量输入,16位,热电偶             (6ES7 331-7PF01-0AB0+6ES7 392-1AM00-0AA0)

    6ES7 332-5HD01-0AB0    模拟输出模块(4路) 

    6ES7 332-5HD01-9AJ0    模拟输出模块(4路)                      (6ES7 332-5HD01-0AB0+6ES7 392-1AJ00-0AA0)

    6ES7 332-5HB01-0AB0    模拟输出模块(2路) 

    6ES7 332-5HB01-9AJ0    模拟输出模块(2路)                     (6ES7 332-5HB01-0AB0+6ES7 392-1AJ00-0AA0)

    6ES7 332-5HF00-0AB0    模拟输出模块(8路) 

    6ES7 332-5HF00-9AM0    模拟输出模块(8路)                          (6ES7 332-5HF00-0AB0+6ES7 392-1AM00-0AA0)

    6ES7 332-7ND02-0AB0    模拟量输出模块(4路,15位精度)

    6ES7 334-0KE00-0AB0    模拟量输入(4路RTD)/模拟量输出(2路)

    6ES7 334-0CE01-0AA0    模拟量输入(4路)/模拟量输出(2路)

    附件    

    6ES7 365-0BA01-0AA0    IM365接口模块

     3. “软件编码、硬件解码”   为满足压缩输出点这一前提条件,采用“软件编码、硬件解码”的方法设计PLC的数码输出显示电路。例如,对于9种及其以下的故障状态显示,可采用8-4软件编码,4-8硬件解码,使显示故障的输出点压缩为4个,硬件电路包含74LS04、74LS48、共阴数码管等器件。 


      4. PLC外部元件故障的自动检测   由于PLC具有较高的可靠性,因此PLC控制系统中绝大部分的故障不是来自PLC本身,而是由于外部元件故障引起的,例如常见的按钮或行程开关触点的熔焊及氧化就分别对应着短路故障及开路故障。系统一旦自动检测到元件故障,应不仅具有声光报警功能,而且能立即显示故障代码,以便用户据此迅速判断出故障原因。为节省篇幅,此项内容的程序设计思路见参考文献。 


      四、控制系统的软硬件结构   1. 软件结构   软件结构根据控制要求而设计,主要划分为五大模块:即步进电机控制模块、定位控制模块、数据拨盘输入及数据传输模块、数码输出显示模块、元件故障的自动检测与报警模块。   由于整个软件结构较为庞大,脉冲控制器产生0.1秒的控制脉冲,使移位寄存器移位,提供六拍时序脉冲,通过三相六拍环形分配器使三个输出继电器Y430、Y431、Y432按照单双六拍的通电方式控制步进电机。为实现定位控制,采用不同的计数器分别控制粗定位行程和精定位行程,计数器的设定值依据行程而定。例如,设刀具或工作台欲从A点移至C点,已知AC=200mm,把AC划分为AB与BC两段,AB=196mm,BC=4mm,AB段为粗定位行程,采用0.1mm/步的脉冲当量快速移动,利用了6位计数器(C660/C661),而BC段为精定位行程,采用0.01mm/步的脉冲当量精确定位,利用了3位计数器C460,在粗定位结束进入精定位的同时,PLC自动接通电磁离合器输出点Y433以实现变速机构的更换。   2. 硬件结构   五、结束语   系统试验表明,本文提出的应用PLC控制步进电机实现数控系统点位控制功能的方法能满足控制要求,在实际运行中是切实可行的。所研制的控制系统具有程序设计思路清晰、硬件电路简单实用、可靠性高、抗干扰能力强,具有良好的性能价格比等显着优点,其软硬件的设计思路可应用于工矿企业的相关机床改造。


     


       PLC功能模块,常用的有模拟量输入输出、热电阻输入,位置(运动)控制、PID智能控制等。   Plc的功能有数字量输入、输出;模拟量输入、输出以外,还有宽温型了。另外还有高数计数器模块,以太网通讯模块,串口通讯模块,分布式I/O(ET200M)等,数字量输入一般用于阀门,闸门,位置量的开关到位反馈,数字量的输出一般用于阀门,闸门等开关控制,当然这里的阀门和闸门是指非调节型的,而模拟量输入可以用于可调节型阀门闸门的开度反馈,以及向液位、流量、速度等模拟量值的反馈,而输出则是对上述进行控制。这四个是较常用的,基本的控制用这四个就够了。

    (1)以功能模块为单位,从控制功能入手,使控制方案的分析和理解变得容易;   (2)功能模块是用图形化的方法描述功能,它的直观性大大方便了设计人员的编程和组态,有较好的易操作性;   (3)对控制规模较大、控制关系较复录的系统,由于控制功能的关系可以较清楚地表达出来,因此,编程和组态时间可以缩短,调试时间也能减少;   (4)由于每种功能模块需要占用一定的程序内存,对功能模块的执行需要一定的执行时间,因此,这种设计语言在大中型可编程控制器和集散控制系统的编程和组态中才被采用。   PLC功能模块图语言的特点   功能模块图语言是与数字逻辑电路类似的一种PLC编程语言。采用功能模块图的形式来表示模块所具有的功能,不同的功能模块有不同的功能。   功能模块图编程语言的特点:以功能模块为单位,分析理解控制方案简单容易;功能模块是用图形的形式表达功能,直观性强,对于具有数字逻辑电路基础的设计人员很容易掌握的编程;对规模大、控制逻辑关系复杂的控制系统,由于功能模块图能够清楚表达功能关系,使编程调试时间大大减少。

    6ES7 312-1AE13-0AB0    CPU312,32K内存

    6ES7 312-1AE14-0AB0    

    6ES7 312-5BE03-0AB0    

    6ES7312-5BF04-0AB0    CPU312C,32K内存 10DI/6DO

    6ES7 313-5BF03-0AB0    

    6ES7313-5BG04-0AB0    CPU313C,64K内存 24DI/16DO / 4AI/2AO

    6ES7 313-6BF03-0AB0    

    6ES7313-6BG04-0AB0    CPU313C-2PTP,64K内存 16DI/16DO

    6ES7 313-6CF03-0AB0    

    6ES7313-6CG04-0AB0    CPU313C-2DP,64K内存 16DI/16DO

    6ES7 313-6CF03-0AM0    CPU313C-2DP,64K内存 16DI/16DO组合件(6ES7 313-6CF03-0AB0+6ES7 392-1AM00-0AA0)

    6ES7 314-1AG13-0AB0    CPU314,96K内存

    6ES7 314-1AG14-0AB0    CPU314,128K内存

    6ES7 314-6BG03-0AB0    

    6ES7314-6BH04-0AB0    CPU314C-2PTP 96K内存 24DI/16DO / 4AI/2AO

    6ES7 314-6CG03-0AB0    

    6ES7314-6CH04-0AB0    CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO

    6ES7 314-6EH04-0AB0    CPU314C-2PN/DP 192K内存/24DI/16DO/ 4AI/2AO

    6ES7 314-6CG03-9AM0    CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO组合件(6ES7 314-6CG03-0AB0+6ES7 392-1AM00-0AA0*2)

    6ES7 315-2AG10-0AB0    CPU315-2DP, 128K内存

    6ES7 315-2AH14-0AB0    CPU315-2DP, 256K内存

    6ES7 315-2EH13-0AB0    

    6ES7315-2EH14-0AB0    CPU315-2 PN/DP, 256K内存

    6ES7 317-2AJ10-0AB0    

    6ES7317-2AK14-0AB0    CPU317-2DP,512K内存

    PLC用软件功能取代了继电器控制系统中大量的中间继电器、时间继电器、计数器等器件,使控制柜的设计、安装、接线工作量大大减少。   PLC的梯形图程序一般采用顺序控制设计法来设计。这种编程方法很有规律,很容易掌握。对于复杂的控制系统,设计梯形图的时间比设计相同功能的继电器系统电路图的时间要少得多。下面就让小编对PLC减少输出点数的方法来一一为大家做介绍吧。   1.矩阵输出   采用8个输出组成4×4矩阵,可接16个输出设备(负载)。要使某个负载接通工作,只要控制它所在的行与列对应的输出继电器接通即可,例如:要使负载KM1得电工作,必须控制Y0和Y4输出接通。   应该特别注意:当只有某一行对应的输出继电器接通,各列对应的输出继电器才可任意接通,或者当只有某一列对应的输出继电器接通,各行对应的输出继电器才可任意接通,否则将会出现错误接通负载。因此,采用矩阵输出时,必须要将同一时间段接通的负载安排在同一行或同一列中,否则无法控制。   2.分组输出   当两组输出设备或负载不会同时工作,可通过外部转换开关或通过受PLC控制的电器触点进行切换,所以PLC的每个输出点可以控制两个不同时工作的负载。KM1、KM3、KM5与KM2、KM4、KM6两组不会同时接通,用转换开关SA进行切换。   3.并联输出   当两个通断状态完全相同的负载,可并联后共用PLC的一个输出点。但要注意PLC输出点同时驱动多个负载时,应考虑PLC输出点的驱动能力是否足够。   4. 输出设备多功能化   利用PLC的逻辑处理功能,一个输出设备可实现多种用途。例如在继电器系统中,一个指示灯指示一种状态,而在PLC系统中,很容易实现用一个输出点控制指示灯的常亮和闪烁,这样一个指示灯就可指示两种状态,既节省了指示灯,又减少了输出点数。

    西门子SM334模拟量输入/输出模块模块-西门子s7-1500模拟量模块-西门子s7-1500称重模块-西门子s7-400模拟量输出模块
    http://zhanyu518.cn.b2b168.com
    欢迎来到上海诗幕自动化设备有限公司网站, 具体地址是上海市松江区永丰街道上海市松江区辰塔路1205弄51号,老板是杨林。 主要经营上海诗幕自动化设备有限公司是西门子V90伺服代理商,主营产品:西门子plc模块等。欢迎来电咨询。。 单位注册资金单位注册资金人民币 100 - 250 万元。 本公司主营西门子V90伺服代理商,西门子plc模块等产品,秉承“客户至上,品质**”的理念,矢志以先进的技术、优质的服务为客户创造更多的价值。欢迎广大客户来电咨询!