企业信息

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

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

    西门子中国一级代理商电源供应商采购

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

    西门子中国一级代理商电源供应商采购详细内容

    西门子中国一级代理商电源供应商采购在解答S7-200运动控制模块EM253寻找参考点的问题时,常常发现客户很容易混淆一些名词和概念,进而给大家的功能实现带来困扰。比如说:“RP”、“RPS”、“参考点”、“参考点寻找过程”、“RP偏移量”、“ZP”、“零脉冲”等名词。这些词看上去很相似,但有时它表示的含义是有差别的。
    今天我们就聊聊这些名词的含义和区别,并用几个例子介绍一下运动控制中寻找参考点的过程。
    一.名词概念解释
    RPS——参考点信号,是从外接开关传感器(接近开关或者行程开关)传过来的信号。
    RP(Reference point )——参考点,用于定义位置坐标。这个参考点是通过RPS确定的,本身并没有实质性的硬件设备。
    RP偏移量(RP_OFFSET)——是指从RP到零点的距离。
    ZP——零脉冲信号,是电机编码器每转一圈所产生的信号。
    有时,大家会把ZP和RP搞混。大家在某些情况下能看到“零点”这个词,我们会误认为“零点”就是ZP。“零点”顾名思义,就是位置为0的点,当RP的坐标为0(即RP_OFFSET=0)时,RP与零点是同一个点;当RP的坐标不为0时,他们就是两个不同的点,参考点不一定坐标为0。而ZP是由编码器产生的一个信号,显然和“零点”是稍有差异的。
    二.寻参步骤和过程
    设置EM253寻找参考点功能是利用运动控制向导来实现的。基本分为两步:
    步:设置参考点寻找速度(快速寻找速度和慢速寻找速度),初始寻找方向和终接近参考点方向。
     (注:在参考点选项中可以设置RP偏移量) 
    二步:组态寻找参考点的顺序。也就是手册中提到寻参模式。
    下面利用两个示例,帮助我们深入学习和理解以上的这些名词概念。同时,大家也可以利用《S7-200系统手册》九章中RP寻参模式的示意图进一步了解相关知识。
    示例1:
    向导中设置初始寻找方向为正向,终接近方向为正向。选择模式1。如果起点在如图(1)位置,执行POS_RSEEK指令后,按照高速正向寻找,当到RPS信号上升沿后,由高速降低到低速继续寻参,当RPS信号失效即检测到RPS下降沿时,则以当前点作为参考点,即终点。
     

    如果向导中RP选项设置RP_OFFSET=0,当找到参考点后,则当前位置即为零点。如果RP_OFFSET非零,例如RP_OFFSET=150,则当找到参考点后,当前位置即为150。
    这里抛砖引玉,按照以上的思路,大家可以进而学习了解RP寻找模式1和模式2的其他运动轨迹。
    在以上的示例中,我们谈到了模式1和模式2。这两种模式中是没有“ZP”零脉冲的概念。那么什么时候需要考虑“ZP”零脉冲呢?为什么要在寻参模式中使用ZP信号作为终定位的依据呢?
    接下来我们介绍一点背景知识:
    一些数控机床会采用带增量型编码器的伺服电机。编码器采用光电原理将角位置进行编码,在编码器输出的位置编码信息中,会有一个零脉冲信号,编码器每转产生一个零脉冲。当伺服电机安装到机床床身时,伺服电机的位置确定,编码器零脉冲的角位置也就确定了。由于编码器每转产生一个零脉冲,在坐标轴的整个行程内有很多零脉冲,这些零脉冲之间的距离是相等的,而且每个零脉冲在机床坐标系统的位置是确定的。为了确定坐标轴的原点,可以利用某一个零脉冲的位置作为基准,这个基准就是坐标轴的参考点。
    结合示例1,我们已经知道真正能够确定寻参后电机在轨道上位置的是RPS的右侧边沿,然而RPS是外部接入的开关信号,难免会出现偏移。这将使得寻参后的RP发生偏移。这样就不能保证每次寻参后电机都能停在轨道的相同位置。然而根据ZP的定义可以想见:电机及其随动设备一旦安装完毕,ZP信号在运行轨道上的位置也随之固定。如果采用穿过RPS后的ZP数来定位,即使RPS信号的下降沿有偏移,终的RP都将定位在确定的位置。所以说,综合使用RPS信号和ZP信号作为终定位的依据,会使得RP(参考点)的定位加。
    基于以上的应用需求,位控向导为我们提供了模式3和模式4。
    如果选择模式3定位RP,则在RPS输入变为无效后接收到ZP个脉冲后确定RP,所以参考点RP位于RPS输入的有效区外。如果选择模式4定位RP,则在RPS输入变为有效后接收到ZP个脉冲后确定RP,所以参考点RP通常位于RPS输入的有效区内。接下来我们仍然使用一个例子,好的理解一下应用ZP脉冲数定位的功能。
    示例2:
    向导中设置初始寻找方向为正向,终接近方向为正向。选择模式3。如果起点在如图(2)位置,执行POS_RSEEK指令后,按照高速正向寻找,当到RPS信号上升沿后,由高速降低到低速继续寻参,当RPS信号失效即检测到RPS下降沿后继续低速寻找参考点,直到接收到的ZP脉冲数,则以当前点作为参考点,即终点。

    如果向导中RP选项设置RP_OFFSET=0,当找到参考点后,则当前位置即为零点。如果RP_OFFSET非零,例如RP_OFFSET=150,则当找到参考点后,当前位置即为150。
    按照以上的思路,大家可以进而学习了解RP寻找模式3和4的其他运动轨迹。
    在实际的应用中,为了确定参考点的位置,通常在数控机床的坐标轴上配置一个参考点行程开关。数控机床在开机后,要寻找参考点行程开关,在找到参考点行程开关之后,在寻找与参考点行程开关距离近的一个零脉冲作为该坐标的参考点,根据参考点就可以确定机床的原点了。


     在程序初始化时将VW0清零(如果是不需要记忆的变量,直接将dVarName清零也可)或者在数据块中将VW0设置为零。
        则以后需要以字类型访问变量时就用wVarName,需要以双字类型访问变量时就用dVarName。不需要类型转换。
        本方法可以大的减少程序语句数,使程序简洁、可读性好,由于不需要做耗时的类型转换,程序运行效率也得到提高。且数学运算量越大,效率提高越明显。
        缺点是要多占用两字节的内存,以后程序中不能使用VW0。但S7-200的RAM空间很大,一般是用不完的,以226为例,有多达10K的RAM,偶从来没有过1K。这些RAM都是花钱买来的,不用白不用,不用也是浪费了。
        同理,如果有字节型变量经常需要与字类型变量相互转换,让字节变量占用一个字的内存宽度浪费一个字节,避免类型转换。
        关于3点"使用SET指令只执行一次即可,不必每次扫描都执行这个指令,有些工程人员忽视了这个问题,使用了常规的方法来驱动SET指令,无意中增加了PLC程序扫描运行时间"不是很理解,能不能说得细一点。
        1:如果在ob里编写子程序段,是扫描的,但是如果您编写为FC调用,那么在FC的调用条件没有满足时,FC中的程序暂时不执行。这也是我所说节省时间的意思。
        2:PLC的执行步数根据程序长短会不同,扫描时间会根据执行步数的不同而不同,如果用一个mov指令完成8个数字量输出的控制,当然比用8个mov指令完成8个数字量输出的控制所需要的程序步数少。
        4:避免了类型转换,方法如下:
        以S7-200为例,它的内存格式与我们常用的PC机正好相反,它是高字在前,低字在后的。所以我们可以将字变量放在后两个字节,在程序初始化时将前两个字节清零(程序的其它地方不得使用这两个字节)。
        如我们定义符号时将字变量定义在VW2,同时保持VW0的值为零。则程序中可以用VW2以字型访问该变量,同时也可以VD0以双字型访问,避免了类型转换。
        为了避免使用时混淆,以明确的符号定义来区分字类型和双字类型。在此强烈类匈牙利命名法:以前缀指示变量类型,用字母大写的有意义的英文单词的组合作变量名。本人习惯用以下缀:b----字节型变量(byte)
        w----字型变量(word)
        d----双字变量(double)
        r----实型变量(real)
        f----位变量(flag)
        btn---自复位按钮式输入(button)
        sw----切换开关或自锁按钮输入(switch)
        sig---传感器、编码等电平信号输入(**)
        rly---输出继电器位(relay)
        ……
    当然,这个根据个人习惯来,没有定则,主要是利于自己区分。
        如有一个字类型变量名为VarName,为使用的转换技巧,我们可以这样定义:
        wVarName----VW2
        dVarName----VD0
        在程序初始化时将VW0清零(如果是不需要记忆的变量,直接将dVarName清零也可)或者在数据块中将VW0设置为零。则以后需要以字类型访问变量时就用wVarName,需要以双字类型访问变量时就用dVarName。不需要类型转换。
        本方法可以大的减少程序语句数,使程序简洁、可读性好,由于不需要做耗时的类型转换,程序运行效率也得到提高。且数学运算量越大,效率提高越明显。
        缺点是要多占用两字节的内存,以后程序中不能使用VW0。但S7-200的RAM空间很大,一般是用不完的,以226为例,有多达10K的RAM,偶从来没有过1K。这些RAM都是花钱买来的,不用白不用,不用也是浪费了。
        同理,如果有字节型变量经常需要与字类型变量相互转换,让字节变量占用一个字的内存宽度浪费一个字节,避免类型转换。


    1、重视安装
    提高PLC控制系统性是一项长期、持久的工作。,施工和安装是非常重要的环节,严格把关,这样可减少投产故障率。其次,要保证检修质量,特别是技改线路改动和系统改造,是目前的当务之急。否则,几年的系统改造后,大量线路的换,线号丢失及程序变,该记录备份的没有做记录等。致使维护工作量加大,性得不到保证。这一项是人们易疏忽的,必需引起高度重视。
    2、老化筛选法
    通常我们用“老化筛选”的方法,就是结束“早期”,延长“偶然期”,“损耗期”及时换来提高PLC系统的性。该方法主要用于不可修复元件。PLC控制系统的失效率是与时间有关。我们将设备元件的故障率y(t)随时间变化划分为三个时期进行分析,如图2所示。这种变化曲线通常称故障率曲线也称为浴盆曲线。
    (1)早期故障较高(O~t0期间)。主要是由于系统内在设计错误、元器件质量、安装和工艺缺陷等不合理原因引起,但随时间的增加故障率降低。这一时期的主要任务是尽早找出不的因素使系统尽快稳定下来。
    (2)偶然期故障期(t0~t1期间)比较稳定,也可称为随机故障期。此时期故障是随机发生的,系统的故障率而且稳定,可视为常数。这一时期是系统的状态期,在运行中应以加强维护延长这段时期的时间,应做好定期检修和维护工作。
    (3)损耗期(t1之后)故障率上升,这是因为常时间以来构成系统的某些零件已经老化耗损,寿命衰竭机械和电气磨损以及绝缘的老化所引起。在这段时期中大部分元件要开始失效。如能事先知道损耗开始的时间,事先换元器件,延长系统的有效寿命。推迟耗损故障期的到来。
            3、PLC控制系统的设计方法
    尽管PLC的运行是、的,作为一个系统来说,稳定仍然是不可忽视的问题.系统设计要充分利用PLC的特点,使PLC的运行能真正达到、。
    (1)硬件保护。主要包括:联锁保护、限位保护和急停保护等。
    (2)软件保护。主要包括:联锁保护、限位保护、保护和自检保护等。PLC是利用存储程序进行控制,用存储的程序进行安装保护,也可以使其只执行正确的操作,而拒绝错误的命令。软件保护主要利用自检信息及时发现隐患,故障;也可针对工程的特点,自编诊断程序而排除故障,以确保PLC、稳定、运行。
            4、PLC控制系统性的管理
    1。人的管理
    随着科技的发展,自动化的科学含量不断的提高。这将对工作人员的素质提出高的要求。工作人员不但要熟悉设备情况、检修、规划和设计等;而且还要懂得计算机以及具有一定技术水平。因此,从人员的培训力度、培训方式和培训内容等着手。不断提高工作人员的业务素质和思想素质,才能胜任其工作岗位。
    2.维护管理
    PLC控制系统的性,其主要因素还是要做好后期的维护管理工作,维护设备主要部位:供电电源,外部环境、安装状态、电源(Ps)、处理单元(CPU)、信号模板(SM)及寿命元件输人、输出中间继电器等外围设备等。


    数据块(DB)定义在S7-CPU的存储器中,用户可在存储器中建立一个或多个数据块。每个数据块可大可小,但CPU对数据块数量和数据总量有限制,对于CPU314,用作数据块的存储器多为8KB,用户定义的数据总量不能过这个。数据块遵循先定义后使用的原则,否则,将造成系统错误。
    数据块(DB)可用来存储用户程序中逻辑块的变量数据(如数值)。逻辑块执行结束或数据块关闭时,数据块中的数据保持不变。
    用户程序可以使用位、字节、字或双字操作方式访问数据块,也可以使用符号或地址访问。
    一、数据块的分类
        数据块有三种类型:共享数据块、背景数据块和用户定义数据块。
    共享数据块又称全局数据块。用于存储全局数据,所有逻辑块(OB、FC、FB)都可以访问共享数据块存储的信息。
    背景数据块用作“私有存储区”即用作功能块(FB)的“存储器”。FB的参数和静态变量安排在它的背景数据块中。背景数据块不是由用户编辑的,而是由编辑器生成的。
    背景数据块和共享数据块有不同的用途。任何FB、FC、或OB均可读写存放在共享数据块中的数据。背景数据块是FB运行时的工作存储区,它存放FB的部分运行变量,调用FB时,一个相关的背景数据块。作为规则,只有FB才能访问存放在背景数据块中的数据。如果CPU中没有足够的内部存储位来保存所有数据,可将一些的数据存储到一个共享数据块中。存储在共享数据块中的数据可以被其他的任意一个块使用。而一个背景数据块被给一个特定的功能块,它的数据只在这个功能块中有效。与背景数据块相反,在符号表*享数据块的数据类型总是地址。对于背景数据块,相应的功能块总是的数据类型。
    CPU有两个数据块寄存器:DB(存放共享数据)和DI(存放背景数据)寄存器。这样,可以同时打开两个数据块


    1、NPN类
    NPN是指当有信号触发时,信号输出线out和电源线VCC连接,相当于输出高电平的电源线。
    对于NPN-NO型,在没有信号触发时,输出线是悬空的,就是VCC电源线和out线断开。有信号触发时,发出与VCC电源线相同的电压,也就是out线和电源线VCC连接,输出高电平VCC。
    对于NPN-NC型,在没有信号触发时,发出与VCC电源线相同的电压,也就是out线和电源线VCC连接,输出高电平VCC。当有信号触发后,输出线是悬空的,就是VCC电源线和out线断开。
    对于NPN-NC+NO型,其实就是多出一个输出线OUT,根据需要取舍。
    2、PNP类
        PNP是指当有信号触发时,信号输出线out和0v线连接,相当于输出低电平,ov。
        对于PNP-NO型,在没有信号触发时,输出线是悬空的,就是0v线和out线断开。有信号触发时,发出与OV相同的电压,也就是out线和0V线连接,输出输出低电平OV。
        对于PNP-NC型,在没有信号触发时,发出与0V线相同的电压,也就是out线和0V线连接,输出低电平0V。当有信号触发后,输出线是悬空的,就是0V线和out线断开。
        对于PNP-NC+NO型,和NPN-NC+NO型类似,多出一个输出线OUT,及两条信号反相的输出线,根据需要取舍。
        我们一般常用的是NPN型,即高电平有效状态。PNP很少使用。
        找到接近开关的电源端和输出端。如果是两线制,则应该有+VDC端、输出端)或者“-”端!对于源型输入的PLC例如、西门子等(看看你是采用何种PLC)你可以将PLC自带的+24V传感器电源联接于+VDC端!接近开关的输出端就可以联接于PLC的输入端!对于源型输入的PLC,一旦接近开关动作,PLC输入端就会得到略小于PLC传感器电源的直流电压,从而使PLC开关量输入有效!对于三菱等PLC,由于它接收漏输入,故接近开关电源端应联接于输入端(例如X10),而输出(或者是“-”端应联接与电源地端,一旦接近开关动作,接近开关输出变低(或者接近地电位),就使得PLC输入有效!
        三线式的接近开关联接传感器的正电源和地端!
        传感器电源与接近开关的电源属同一电源或者应该有电流形成回路才能工作!三菱则不必区别,因为它的开关量输入已经自带电源了!
        需要注意:有些接近开关虽然为两线式,但有三根线,其中有一根是屏蔽线,应区别开来!
    总结:对于PLC的开关量输入回路。我个人感觉日本三菱的要好得多,甚至比西门子等赫赫大名的PLC都要实用和!其主要原因是三菱等日本PLC从欧美那儿学来技术并优化设计,作到:
    1、采用漏输入,输入端本来就设计为对地短路就引发开入有效!不会对电源系统构成危害,也不会由于电源故障影响其他输入回路的正常工作!
    2、采用源输入,是共电源输入端。在工程实际应用中往往有太多的电缆,你可能无法保证电缆的相互接触、破损,说不定共电源的开关量线路会无意接触到设备地、外壳、其他地电位。因此可能断路电源供应回路。造成电源损坏或者烧掉保险,从而可能影响其他输入回路的正常工作。除非,每个输入回路加保险……应用成本较高也容易出现其他故障。

     PLC梯形图编程语言是从继电器接点控制线路图上发展起来的一种编程语言,两者的结构非常类似,但其程序执行过程存在本质的区别。因此,同样作为继电器接点控制系统与梯形图的基本组成3要素——触点、线圈、连线,两者有着本质的不同。
        1.触点的性质与特点
        梯形图中所使用的输入、输出、内部继电器等编程元件的“常开”、“常闭”触点,其本质是PLC内部某一存储器的数据“位”状态。程序中的“常开”触点是直接使用该位的状态进行逻辑运算处理;“常闭”触点是使用该位的“逻辑非”状态进行处理。它与继电器控制电路的区别在于:
        ①梯形图中的触点可以在程序中无限次使用,它不像物理继电器那样,受到实际安装触点数量的限制。
        ②在任何时刻,梯形图中的“常开”、“常闭”触点的状态是的,不可能出现两者同时为“l”的情况,“常开”、“常闭”触点存在严格的“非”关系。
        2.线圈的性质与特点
        梯形图编程所使用的内部继电器、输出等编程元件,虽然采用了与继电器控制线路同样的“线圈”这一名称,但它们并非实际存在的物理继电器。程序对以上线圈的输出控制,只是将PLC内部某一存储器的数据“位”的状态进行赋值而已。数据“位”置“1”对应于线圈的“得电”;数据“位”置“0”对应于“断电”。因此,它与继电器控制电路的区别在于:
        ①如果需要,梯形图中的“输出线圈”可以在程序中进行多次赋值,即在梯形图中可以使用所谓的“重复线圈”。
        ②PLC程序的执行,严格按照梯形图“从上至下”、“从左至右”的时序执行,在同一PLC程序执行循环内,不能改变已经执行完成的指令输出状态(已经执行完成的指令输出状态,只能在下一循环中予以改变)。有效利用PLC的这一程序执行特点,可以设计出许多区别于继电器控制线路的特殊逻辑,如“边沿”处理信号等。
        3.连线的性质与特点
        梯形图中的“连线”仅代表指令在PLC中的处理顺序关系(“从上至下”、“从左至右”),它不像继电器控制线路那样存在实际电流,因此,在梯形图中的每一输出线圈应有各自立的逻辑控制“电路”(即明确的逻辑控制关系),不同输出线圈间不能采用继电器控制线路中经常使用的“电桥型连接”方式,试图通过后面的执行条件,改变已经执行完成的指令输出

    1、西门子S7-300plc主要看是什么型号的CPU。不同的CPU扩展的能力也不同
    2、譬如你的CPU是CPU 315-2 PN/DP的特性:带大的I/O能力为数字式输入16384个,数字式输出16384个,模拟量通道1024个输入,1024个输出。都是包括分布式i/o口,所有的总和之数。大扩展机架数量为4个,这包括了0号机架。一个上面多为8个模块,只要你的I/O点数在范围之内。
    3、连0号机架,一共5个,带20个模块,是不可以的。
      关键是:扩展机多机架用的型号是IM361,主机架3号槽用的是IM360,才能实现一共4个扩展。
    你所说的IM153是ET200M中的通讯接口模块,他后面可以连接8个S7300的IO模块,所以说ET200是指系列,而IM153是ET200中的通讯模块
    ET-200M是SIEMENS的S7-PLC的分布式I/O,即是一个远程I/O站,它可以通用S7-300的各种模块。它主要特点就是将远程的I/O (包括模拟量)通过通讯线传给主机,这样节省了大量的信号电缆,使得结构清晰,便于维护。
    ET200M接口6ES7 153-1AA03-0XB0  与 6ES7 153-2BA02-0XB0都是模块化的远程I/O,可以组态机架,并配置标准的I/O模板,后者是前者的升级版,向下兼容,因此6ES7 153-2BA02-0XB可以替代6ES7 153-1AA03-0XB0
    6ES7 153-1AA03-0XB0  与 6ES7 153-2BA02-0XB0在结构上是一样的,因此与PROFIBUS连接器连接的接口也是一样的,同一连接器两种型号的模块都能插入,的区别是后者可以插入多的标准的I/O模块。



    1. PID控制

        在工业控制中,PID控制(比例-积分-微分控制)得到了广泛的应用,这是因为PID控制具有以下优点:

        1)不需要知道被控对象的数学模型。实际上大多数工业对象准确的数学模型是无法获得的,对于这一类系统,使用PID控制可以得到比较满意的效果。据日本统计,目前PID及变型PID 约占总控制回路数的左右。

        2)PID控制器具有典型的结构,程序设计简单,参数调整方便。

        3)有较强的灵活性和适应性,根据被控对象的具体情况,可以采用各种PID控制的变种和改进的控制方式,如 PI、PD、带死区的PID、积分分离式PID、变速积分PID等。随着智能控制技术的发展,PID控制与模糊控制、神经网络控制等现代控制方法相结合,可以实现PID控制器的参数自整定,使PID控制器具有经久的生命力。


    2. PLC实现PID控制的方法

    如图6-35所示为采用PLC对模拟量实行PID控制的系统结构框图。用PLC对模拟量进行PID控制时,可以采用以下几种方法:


                                                    图6-35  用PLC实现模拟量PID控制的系统结构框图

        1)使用PID过程控制模块。这种模块的PID控制程序是PLC生产厂家设计的,并存放在模块中,用户在使用时只需要设置一些参数,使用起来非常方便,一块模块可以控制几路甚至几十路闭环回路。但是这种模块的价格昂贵,一般在大型控制系统中使用。如三菱的A系列、Q系列PLC的PID控制模块。

        2)使用PID功能指令。现在很多中小型 PLC都提供PID控制用的功能指令,如FX2N系列PLC的PID指令。它们实际上是用于PID控制的子程序,与A/D、D/A模块一起使用,可以得到类似于使用PID过程控制模块的效果,价格却得多。

    3)使用自编程序实现PID闭环控制。有的PLC没有有PID过程控制模块和 PID控制指令,有时虽然有PID控制指令,但用户希望采用变型PID控制算法。在这些情况下,都需要由用户自己编制PID控制程序。


    3. FX2N的PID指令

    PID指令的编号为FNC88,如图6-36所示源操作数[S1]、[S2]、[S3]和目标操作数[D]均为数据寄存器D,16位指令,占9个程序步。[S1]和[S2]分别用来存放给定值SV和当前测量到的反馈值PV,[S3]~[S3]+6用来存放控制参数的值,运算结果MV存放在[D]中。源操作数[S3]占用从[S3]开始的25个数据寄存器。


     以上公式中:△MV是本次和上一次采样时PID输出量的差值,MVn是本次的PID输出量;EVn和 EVn-1分别是本次和上一次采样时的误差,SV为设定值;PVn是本次采样的反馈值,PVnf、PVnf-1和PVnf-2分别是本次、次和前两次滤波后的反馈值,L是惯性数字滤波的系数;Dn和Dn-l分别是本次和上一次采样时的微分部分;K p是比例增益,T S是采样周期,T I和T D分别是积分时间和微分时间,αD是不微分的滤波时间常数与微分时间TD的比值。

        4.PID参数的整定

        PID控制器有4个主要的参数K p、T I、T D和T S需整定,无论哪一个参数选择得不合适都会影响控制效果。在整定参数时应把握住PID参数与系统动态、静态性能之间的关系。

        在P(比例)、I(积分)、D(微分)这三种控制作用中,比例部分与误差信号在时间上是一致的,只要误差一出现,比例部分就能及时地产生与误差成正比的调节作用,具有调节及时的特点。比例系数K p越大,比例调节作用越强,系统的稳态精度越高;但是对于大多数系统,K p过大会使系统的输出量振荡加剧,稳定性降低。

        积分作用与当前误差的大小和误差的历史情况都,只要误差不为零,控制器的输出就会因积分作用而不断变化,一直要到误差消失,系统处于稳定状态时,积分部分才不再变化。因此,积分部分可以稳态误差,提高控制精度,但是积分作用的动作缓慢,可能给系统的动态稳定性带来不良影响。积分时间常数T I增大时,积分作用减弱,系统的动态性能(稳定性)可能有所改善,但是稳态误差的速度减慢。

        微分部分是根据误差变化的速度,提前给出较大的调节作用。微分部分反映了系统变化的趋势,它较比例调节为及时,所以微分部分具有前和预测的特点。微分时间常数T D增大时,调量减小,动态性能得到改善,但是抑制高频干扰的能力下降。

        选取采样周期T S时,应使它远远小于系统阶跃响应的纯滞后时间或上升时间。为使采样值能及时反映模拟量的变化,T S越小越好。但是T S太小会增加CPU的运算工作量,相邻两次采样的差值几乎没有什么变化,所以也不宜将T S过小。

    从讨论PLC的工作原理知,PLC的输入与输出在物理上是彼此隔开的,其间的联系是靠运行存储于它的内存中的程序实现。它的入出相关,不是靠物理过程,不是用线路;而是靠信息过程,用软逻辑联系。它的工作基础是用好信息。信息不同于物质与能量,有自身的规律。信息便于处理,便于传递,便于存储;信息还可重用,等等。正是由于信息的这些特点,决定了PLC的基本特点。

       下面介绍PLC的四个特点:

       1.功能丰富

       PLC的功能非常丰富。这主要与它具有丰富的处理信息的指令系统及存储信息的内部器件有关。
       它的指令多达几十条、几百条,可进行各式各样的逻辑问题的处理,还可进行各种类型数据的运算。凡普通计算机能做到的,它也都可作到。
       它的内部器件,即内存中的数据存储区,种类繁多,容量宏大。I/O继电器,可以用以存储入、出点信息的,少的几十、几百,多的可达几千、几万,以至10几万。这意味着它可进行这么多I/O点的入出信息变换,进行这么大规模的控制。
       它的内部种种继电器,相当于中间继电器,数量多。内存中一个位就可作为一个中间继电器,怎么不多。
       它的计数器、定时器也很多,是继电电路所望尘莫及的。小小的箱体或模块,其内部定时器、计数器可达成百、成千。这也是因为只要用内存中的一个字,再加一些标志位,即可成为定时器、计数器,所以才那么多。
       而且,这些内部器件还可设置成丢电保持的,或丢电不保持的,即上电后予以清零的。以满足不同的使用要求。这些也是继电器件所难以做到的。
       它的数据存储区还可用以存储大量数据,几百、几千、几万字的信息都可以存,而且,掉电后还不丢失。
       PLC还有丰富的外部设备,可建立友好的人机界面,以进行信息交换。可送入程序,送入数据,可读出程序,读出数据。而且读、写时可在图文并茂的画面上进行。数据读出后,可转储,可打印。数据送入可键入,可以读卡入,等等。
       PLC还具有通讯接口,可与计算机链接或联网,与计算机交换信息。自身也可联网,以形成单机所不能有的大的、地域广的控制系统。
       PLC还有强大的自检功能,可进行自诊断。其结果可自动记录。这为它的维修增加了透明度,提供了方便。
       丰富的功能为PLC的广泛应用提供了可能;同时,也为工业系统的自动化、远动化及其控制的智能化创造了条件。
       像PLC这样集丰富功能于一身,是别的电控制器所没有的;是传统的继电控制电路所无法比拟的。

       2.使用方便

       用PLC实现对系统的控制是非常方便的。这是因为:PLC控制逻辑的建立是程序, 用程序代替硬件接线。编程序比接线,改程序比改接线,当然要方便得多!
       其次PLC的硬件是高度集成化的,已集成为种种小型化的模块。而且,这些模块是配套的,已实现了系列化与规格化。种种控制系统所需的模块,PLC厂家多有供应,市场上即可购得。所以,硬件系统配置与建造也非常方便。
       正因如此,用可编程序控制器才有这个"可"字。对软件讲,它的程序可编,也不难编。对硬件讲,它的配置可变,而且也易于变。

       具体地讲,PLC有五个方面的方便:
       (1)配置方便:可接控制系统的需要确定要使用哪家的 PLC,那种类型的,用什么模块,要多少模块,确定后,到市场上定货购买即可。

       (2)安装方便:PLC硬件安装简单,组装容易。外部接线有接线器,接线简单,而且一次接好后,换模块时,把接线器安装到新模块上即可,都不必再接线。内部什么线都不要接,只要作些必要的DIP开关设定或软件设定,以及编制好用户程序就可工作。

       (3)编程方便:PLC内部虽然没有什么实际的继电器、时间继电器、计数器,但它通过程序(软件)与系统内存,这些器件却实实在在地存在着。其数量之多是继电器控制系统难以想象的。即使是小型的PLC,内部继电器数都可以千计,时间继电器、计数也以百计。而且,这些继电器的接点可无限次地使用。PLC内部逻辑器件之多,用户用起来已不感到有什么限制。考虑的只是入出点。而这个内部入出点即使用得再多,也无关紧要。大型PLC的控制点数可达万点以上,哪有那么大的现实系统?若实在不够,还可联网进行控制,不受什么限制。PLC的指令系统也非常丰富,可毫不困难地实现种种开关量,以及模拟量的控制。PLC还有存储数据的内存区,可存储控制过程的所有要保存的信息。
       总之,由于PLC功能之强,发挥其在控制系统的作用,所受的限制已不是PLC本身,而是人们的想象力,或与其配套的其它硬件设施了。
       PLC的外设很丰富,编程器种类很多,用起来都较方便,还有数据监控器,可监控PLC的工作。使用PLC的软件也很多,不仅可用类似于继电电路设计的梯形图语言,有的还可用BASIC语言、C语言,以至于自然语言。这些也为PLC编程提供了方便。
       PLC的程序也便于存储、移植及再使用。某定型产品用的PLC的程序完善之后,凡这种产品都可使用。生产一台,拷贝一份即可。这比起继电器电路台台设备都要接线、调试,要省事及简单得多。

       (4)维修方便
       ①PLC工作,出现故障的情况不多,这大大减轻了维修的工作量。这在讲述PLC的三个特点时,还将进一步介绍。
       ②即使PLC出现故障,维修也很方便。这是因为PLC都设有很多故障提示信号,如PLC支持内存保持数据的电池电压不足,相应的就有电压低信号指示。而且,PLC本身还可作故障情况记录。所以,PLC出了故障,很易诊断。同时,诊断出故障后排故也很简单。可按模块排故,而模块的备件市场可以买到,进行简单的换就可以。至于软件,调试好后不会出故障,再多只要依据使用经验进行调整,使之完善就是了。

       (5)改用方便:PLC用于某设备,若这个设备不再使用了,其所用的PLC还可给别的设备使用,只要改编一下程序,就可办到。如果原设备与新设备差别较大,它的一些模块还可重用。

       3.工作

       用PLC实现对系统的控制是非常的。这是因为PLC在硬件与软件两个方面都采取了很多措施,确保它能工作。事实上,如果PLC工作不,就无法在工业环境下运用,也就不成其为PLC了。

       1)在硬件方面:PLC的输入输出电路与内部CPU是电隔离。其信息靠光耦器件或电磁器件传递。而且,CPU板还有抗电磁干扰的屏蔽措施。故可确保PLC程序的运行不受外界的电与磁干扰,能正常地工作。
       PLC使用的元器件多为无触点的,而且为高度集成的,数量并不太多,也为其工作提供了物质基础。
       在机械结构设计与制造工艺上,为使PLC能地工作,也采取了很多措施,可确保PLC耐振动、耐冲击。使用环境温度可高达摄氏50多度,有的PLC可高达80~90度。
       有的PLC的模块可热备,一个主机工作,另一个主机也运转,但不参与控制,仅作备份。一旦工作主机出现故障,热备的可自动接替其工作。
       还有进一步冗余的,采用三取一的设计,CPU、I/O模块、电源模块都冗余或其中的部分冗余。三套同时工作,终输出取决于三者中的多数决定的。这可使系统出故障的机率几乎为零,做到万无一失。当然,这样的系统成本是很高的,只用于特别重要的场合,如铁路车站的道叉控制系统。

       2)在软件方面:PLC的工作方式为扫描加中断,这既可保证它能有序地工作,避免继电控制系统常出现的“冒险竞争”,其控制结果总是确定的;而且又能应急处理急于处理的控制,保了PLC对应急情况的及时响应,使PLC能地工作。
       为监控 PLC运行程序是否正常,PLC系统都设置了“”(Watching dog)监控程序。运行用户程序开始时,先清""定时器,并开始计时。当用户程序一个循环运行完了,则查看定时器的计时值。若时(一般不过100ms),则报警。严重时,还可使PLC停止工作。用户可依报警信号采取相应的应急措施。定时器的计时值若不时,则重复起始的过程,PLC 将正常工作。显然,有了这个""监控程序,可保证PLC用户程序的正常运行,可避免出现"死循环"而影响其工作的性。
       PLC还有很多防止及检测故障的指令,以产生各重要模块工作正常与否的提示信号。可通过编制相应的用户程序,对PLC的工作状况,以及PLC所控制的系统进行监控,以确保其工作。
       PLC每次上电后,还都要运行自检程序及对系统进行初始化。这是系统程序配置了的,用户可不干预。出现故障时有相应的出错信号提示。
       正是PLC在软、硬件诸方面有强有力的性措施,才确保了PLC具有工作的特点。它的平均无故障时间可达几万小时以上;出了故障平均修复时间也很短,几小时以至于几分钟即可。
       曾有人做过为什么要使用 PLC的问卷调查。在回答中,多数用户把PLC工作作为选用它的主要原因,即把PLC能工作,作为它的指标。

       4.经济合算

       的使用必将带来的社会效益与经济效益,这是科技是生产力的体现,也是生命力之所在。PLC也是如此。
       尽管使用PLC投资要大些,但从及长远看,使用PLC还是经济的。这是因为:使用PLC的投资虽大,但它的体积小、所占空间小,辅助设施的投入少;使用时省电,运行费少;工作,停工损失少;维修简单,维修费少;还可再次使用以及能带来附加等等,从中可得大的回报。所以,在多数情况下,它的效益是可观的。



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