西门子模块6ES7222-1HF22-0XA8常备现货

更新:2024-05-08 07:10 编号:25200507 发布IP:58.39.62.106 浏览:4次
发布企业
浔之漫智控技术-西门子PLC代理商商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
3
主体名称:
浔之漫智控技术(上海)有限公司
组织机构代码:
91310117MA1J3R698D
报价
请来电询价
关键词
西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
手机
15221406036
经理
聂航  请说明来自顺企网,优惠更多
请卖家联系我
15221406036

详细介绍

西门子模块6ES7222-1HF22-0XA8常备现货

自动化系统中所使用的各种类型PLC,有的是集中安装在控制室,有的是分散安装在生产现场的各单机设备上,它们大多处在强电电路和强电设备所形成的恶劣电磁环境中,但PLC是专门为工业生产环境而设计的控制装置,在设计和制造过程中采用了多层次抗干扰和精选元件措施,故具有较强的适应恶劣工业环境的能力、运行稳定性和较高的可靠性,一般不需要采取什么特殊措施就可以直接在工业环境使用,由于它直接和现场的I/O设备相连,外来干扰很容易通过电源线或I/O传输线侵入,从而引起控制系统的误动作。PLC受到的干扰可分为外部干扰和内部干扰。在实际的生产环境下,外部干扰是随机的,与系统结构无关,且干扰源是无法消除的,只能针对具体情况加以限制;内部干扰与系统结构有关,主要通过系统内交流主电路,模拟量输入信号等引起,可合理设计系统线路来削弱和抑制内部干扰和防止外部干扰。要tigaoPLC控制系统的可靠性,就要从多方面tigao系统的抗干扰能力。

  分析硬件电路,提出硬件抗干扰措施

  1、PLC控制系统的安装和使用环境

  PLC是专为工业控制设计的,一般不需要采取什么特殊措施就可以直接在工业环境使用。在PLC控制系统中,如果环境过于恶劣,或安装使用不当,会降低系统的可靠性。PLC使用环境温度通常在0℃~55℃范围内,应避免太阳光直接照射,安装位置应远离发热量大的器件,应保证有足够大的散热空间和通风条件。环境湿度一般应小于85%,以保证PLC有良好的绝缘。在含有腐蚀性气体、浓雾或粉尘的场合,需将PLC封闭安装。如果PLC安装位置有强烈的振动源,系统的可靠性也会降低,应采取相应的减振措施。

  2 、PLC的电源与接地

  PLC本身的抗干扰能力一般都很强。通常,只能将PLC的电源与系统的动力设备电源分开配线,对于电源线来的干扰,一般都有足够强的抑制能力。如果遇上特殊情况,电源干扰特别严重,可加接一个带屏蔽层的隔离变压器以减少设备与地之间的干扰,tigao系统的可靠性。如果一个系统中含有扩展单元,则其电源必须与基本单元共用一个开关控制,也就是说,它们的上电与断电必须进行。良好的接地是保证PLC安全可靠运行的重要条件。为了抑制附加在电源及输入端、输出端的干扰,应给PLC接专用地线,并且接地点要与其它设备分开,如图1(a)。若达不到这种要求,也可采用公共接地方式,如图1(b)。禁止采用串联接地方式,如图1(c),因为它会使各设备间产生电位差而引入干扰。接地线要足够粗,接地电阻要小,接地点应尽可能靠近PLC。

图2  PLC的接地

  接地的目的通常有两个,其一为了安全,其二是为了抑制干扰。完善的接地系统是PLC控制系统抗干扰的重要措施之一。接地在消除干扰上起很大的作用。这里的接地是指决定系统电位的地,而不是信号系统归路的接地。在PLC控制系统中有许多悬浮的金属架,它们是惧空中干扰的空中线,需要有决定电位的地线。交流地是PLC控制系统供电所必需的,它通过变压器中心点构成供电两条回路之一。这条回路上的电流、各种谐波电流等是个严重的干扰源。交流地线、直流地线、模拟地和数字地等必须分开。数字地和模拟地的共点地好置悬浮方式。地线各点之间的电位差尽可能小,尽量加粗地线,有条件可采用环形地线。系统地端子(LG)是抗干扰的中性端子,通常不需要接地,可是,当电磁干扰比较严重时,这个端子需与接大地的端子(GR)连接。

  3 、PLC的输入、输出设备  

   输入电路是PLC接受开关量、模拟量等输入信号的端口,其元器件质量的优劣、接线方式及是否牢靠也是影响控制系统可靠性的重要因素。以开关量输入为例,按钮、行程开关的触点接触要保持在良好状态,接线要牢固可靠。机械限位开关是容易产生故障的元件,设计时,应尽量选用可靠性高的接近开关代替机械限位开关。按钮触点的选择也影响到系统的可靠性。在设计电路时,应尽量选用可靠性高的元器件,对于模拟量输入信号来说,常用的有4~20mA、0~20mA直流电流信号;0~5V、0~10V直流电压信号,电源为直流24V。

  对于开关量输出来说,PLC的输出有继电器输出、晶闸管输出、晶体管输出三种形式,具体选择哪种形式的输出应根据负载要求来决定,选择不当会使系统可靠性降低,严重时导致系统不能正常工作。如晶闸管输出只能用于交流负载,晶体管输出只能用于直流负载。PLC的输出端子带负载能力是有限的,如果超过了规定的大限值,必须外接继电器或接触器,才能正常工作。外接继电器、接触器、电磁阀等执行元件的质量,是影响系统可靠性的重要因素。常见的故障有线圈短路、机械故障造成触点不动或接触不良。这一方面可以通过选用高质量的元器件来tigao可靠性,另一方面,在对系统可靠性及智能化要求较高的场合,可以根据电路中电流异常的情况对输出单元的一些重点部位进行诊断,当检测到异常信号时,系统按程序自动转入故障处理,从而tigao系统工作的可靠性。若PLC输出端子接有感性元件,则应采取相应的保护措施,以保护PLC的输出触点。

  为了防止或减少外部配线的干扰,交流输入、输出信号与直流输入、输出应分别使用各自的电缆;对于集成电路或晶体管设备的输入、输出信号线、必须使用屏蔽电缆,屏蔽电缆在输入、输出侧悬空,而在控制侧接地,其处理方式如图2。

图2 屏蔽电缆的处理

    软件抗干扰措施
  
   硬件抗干扰措施的目的是尽可能地切断干扰进入控制系统,但由于干扰存在的随机性,尤其是在工业生产环境下,硬件抗干扰措施并不能将各种干扰完全拒之门外,这时,可以发挥软件的灵活性与硬件措施相结合来tigao系统的抗干扰能力。
  
    1、利用"看门狗"方法对系统的运动状态进行监控

   PLC内部具有丰富的软元件,如定时器、计数器、辅助继电器等,利用它们来设计一些程序,可以屏蔽输入元件的误信号,防止输出元件的误动作。在设计应用程序时,可以利用"看门狗"方法实现对系统各组成部分运行状态的监控。如用PLC控制某一运动部件时,编程时可定义一个定时器作"看门狗"用,对运动部件的工作状态进行监视。定时器的设定值,为运动部件所需要的大可能时间。在发出该部件的动作指令时,启动"看门狗"定时器。若运动部件在规定时间内达到指定位置,发出一个动作完成信号,使定时器清零,说明监控对象工作正常;否则,说明监控对象工作不正常,发出报警或停止工作信号。

    2 、消抖

  在振动环境中,行程开关或按钮常常会因为抖动而发出误信号,一般的抖动时间都比较短,针对抖动时间短的特点,可用PLC内部计时器经过一定时间的延时,得到消除抖动后的可靠有效信号,从而达到抗干扰的目的。
  
    3 、用软件数字滤波的方法tigao输入信号的信噪比

  为了tigao输入信号的信噪比,常采用软件数字滤波来tigao有用信号真实性。对于有大幅度随机干扰的系统,采用程序限幅法,即连续采样五次,若某一次采样值远远大于其它几次采样的幅值,那么就舍去之。对于liuliang、压力、液面、位移等参数,往往会在一定范围内频繁波动,则采用算术平均法。即用n次采样的平均值来代替当前值。一般认为:liuliangn=12,压力n=4合适。对于缓慢变化信号如温度参数,可连续三次采样,选取居中的采样值作为有效信号。对于具有积分器A/D转换来说,采样时间应取工频周期(20ms)的整数倍。实践证明其抑制工频干扰能力超过单纯积分器的效果。

随着PLC在工业控制中的推广普及,PLC产品的种类越来越多,其结构型号、性能、容量、指令系统、编程方法等各不相同,适用场合也各有侧重。合理选择PLC,对于tigaoPLC在控制系统中的应用有着重要作用。

    一、机型的选择

    我国市场上流行的有如下几家PLC产品:

   1.施耐德公司,包括早期天津仪表厂引进莫迪康公司的产品,目前有Quantum、Premium、Momentum等产品;

    2.罗克韦尔公司(包括AB公司)PLC产品,目前有SLC、MicroLogix、Control Logix等产品;

    3.西门子公司的产品,目前有SIMATIC S7-400/300/200系列产品;

    4.GE公司的产品;

   5.日本欧姆龙、三菱、富士、松下等公司产品,其中使用较多的是三菱公司F1、F2、FX2等系列产品。                     

   PLC机型选择的基本原则是:在功能满足要求的前提下,选择可靠、维护使用方便以及性能价格比优的机型。通常做法是,在工艺过程比较固定、环境条件较好的场合,建议选用整体式结构的PLC;其他情况则好选用模块式结构的PLC;对于开关量控制以及以开关量控制为主、带少量模拟量控制的工程项目中,一般其控制速度无须考虑,选用带A/D转换、D/A转换、加减运算、数据传送功能的低档机就能满足要求;而在控制比较复杂,控制功能要求比较高的工程项目中(如要实现PID运算、闭环控制、通信联网等),可视控制规模及复杂程度来选用中档或机(其中机主要用于大规模过程控制、全PLC的分布式控制系统以及整个工厂的自动化等)。根据不同的应用对象,表1列出了PLC的几种功能选择。

表1 PLC的功能及应用场合
PLC的功能及应用场合

   应该注意的是,同一企业应尽量做到机型统一。这样,同一机型的PLC模块可互为备用,便于备品备件的采购和管理;其统一的功能及编程方法也有利于技术力量的培训、技术水平的tigao和功能的开发;由于其外部设备通用,资源可以共享,配以上位计算机后即可把控制各独立系统的多台PLC联成一个DCS系统,这样便于相互通信,集中管理。

    二、I/O的选择

   PLC在20世纪90年代已经形成微、小、中、大、巨型多种PLC。按I/O点数分,可分为微型PLC(32I/O)、小型PLC(256I/O)、中型PLC(1024I/O)、大型PLC(4.69I/O)、巨型PLC(8195I/O)五种。

   PLC与工业生产过程的联系是通过I/O接口模块来实现的。PLC有许多I/O接口模块,包括开关量输入模块、开关量输出模块、模拟量输入模块、模拟量输出模块以及其他一些特殊模块,使用时应根据它们的特点进行选择。

    (一)确定I/O点数

    根据控制系统的要求确定所需要的I/O点数时,应再增加10%~20%的备用量,以便随时增加控制功能。对于一个控制对象,由于采用的控制方法不同或编程水平不同,I/O点数也应有所不同。表2列出了典型传动设备及常用电气元件所需的开关量的I/O点数。

表2 典型传动设备及常用电气元件所需的开关量的I/O点数
典型传动设备及常用电气元件所需的开关量的I/O点数

 (二)开关量I/O

   开关量I/O接口可从传感器和开关(如按钮、限位开关等)及控制设备(如指示灯、报警器、电动机起动器等)接收信号。典型的交流输入/输出信号为24~240V,直流输入/输出信号为5~240V。输入电路因制造厂家不同而不同,但有些特性是相同的,如用于消除错误信号的抖动电路等。大多数输入电路在高压电源输入和接口电路的控制逻辑部分之间都设有可选的隔离电路。在评估离散输出时,应考虑熔丝、瞬时浪涌保护和电源与逻辑电路间的隔离电路。熔丝电路也许在开始时花费较多,但可能比在外部安装熔丝耗资要少。

    (三)模拟量I/O

   模拟量输入/输出接口一般用来感知传感器产生的信号。这些接口可用于测量liuliang、温度和压力,并可用于控制电压或电流输出设备。这些接口的典型量程为-10~+10V、0~+11V、4~20mA或10~50mA。一些制造厂家在PLC上设计有特殊模拟接口,可接收低电平信号,如RTD、热电偶等。一般来说,这类接口模块可用于接收同一模块上不同类型的热电偶或RTD混合信号。

    (四)特殊功能I/O

   在选择一台PLC时,用户可能会面临一些特殊类型且不能用标准I/O实现的I/O限定(如定位、快速输入、频率等)。此时用户应当考虑供销厂商是否提供有特殊的有助于大限度减小控制作用的模块。有些特殊接口模块自身能处理一部分现场数据,从而使CPU从繁重的任务处理中解脱出来。

    (五)智能式I/O

   当前,PLC的生产厂家相继推出了一些智能式的I/O模块。一般智能式I/O模块本身带有处理器,可对输入或输出信号作预先规定的处理,并将处理结果送入CPU或直接输出,这样可tigaoPLC的处理速度并节省存储器的容量。

    综上,表3归纳了选择I/O模块的一般规则。   

表3 选择PLC的I/O接口模块的一般规则

    三、存储器类型及容量选择

   PLC系统所用的存储器基本上由PROM、EPROM及RAM三种类型组成,存储容量则随机器的大小变化,一般小型机的大存储能力低于6kB,中型机的大存储能力可达64kB,大型机的大存储能力可上兆字节。使用时可以根据程序及数据的存储需要来选用合适的机型,必要时也可专门进行存储器的扩充设计。

    PLC的存储器容量选择和计算的种方法是:根据编程使用的节点数jingque计算存储器的实际使用容量。第二种为估算法,用户可根据控制规模和应用目的,按照表4的公式来估算。为了使用方便,一般应留有25%~30%的裕量,获取存储容量的佳方法是生成程序,即用了多少字。知道每条指令所用的字数,用户便可确定准确的存储容量。表4给出了存储器容量的估算方法。

表4 控制目的估算存储器容量的方法
控制目的估算存储器容量的方法

    四、编程器和外部设备的选择

   在系统的实现过程中,PLC的编程问题是非常重要的。用户应当对所选择PLC产品的软件功能及编程器有所了解。通常情况下,小型控制系统一般选用价格便宜的简易编程器,如果系统较大或多台PLC共用,可以选用功能强、编程方便的图形编程器。如果有个人计算机,可以选用能在个人计算机上运行的编程软件包。为了防止因干扰、锂电池电压下降等原因破坏RAM中的用户程序,可以选用EEP-ROM模块作为外部设备。

    五、实例

   (一)利用三菱PLC实现对印刷机的jingque控制

   印刷机的一套电气设计属于系统设计,为了使产品性能稳定,易于维护,采用以PLC为主控器的控制方案。印刷机要求易于操作,精度高,输入、输出点较多,采用双机通讯。上位机采用三菱高性能的FX2N-80MR、FX2N-80MR自带I/O接口,可以接40点输入,40点输出,主要负责主传动的控制,各机组离合器的控制,以及气泵,气阀的控制等。下位机采用三菱FX2N-64MR、FX2N-64MR可以接32点输入,32点输出,主要负责水辊电机的控制,主传动的调速输出,调版电机数据采集等。上位机与下位机采用RS485,通讯,通讯方便,可靠。选用了一台三菱5.7寸触摸屏,主要负责水辊电机速度显示,调版显示,以及整机故障显示等。本系统运行可靠,维护方便,操作简便直观,大大tigao了胶印机的档次。

    (二)欧姆龙(OMRON)PLC在石油加工工业中的应用

   在石油加工工业中,大型旋转机组是装置设备的重要组成部分,重油催化裂化气压机组的联锁-自保系统从满足工艺生产需求出发,考虑到安全性、可靠性、经济性、可扩展性等因素,采用了OMRON公司生产的CPM2AH型PLC进行系统构建,CPM2AH自带I/O接口,可以接36点输入,24点输出,输出形式是继电器,并且通过RS232C串口与PC机通讯,使生产过程表现稳定,动作可靠,在事故状态下对机组及生产装置实行了自我保护,杜绝了恶性事故的扩大和蔓延,取得了显著的效果。

    六、结束语

   随着科技的不断进步,PLC的种类日益繁多,功能也逐渐增强。文章中归纳了一些选用PLC的方法,但在实际工作中还一定要依据实际情况做出适当的调整,以便设计出满足期望的工业控制系统。

1、引言

    可编程序控制器(Programmable LogicController)简称为PLC,它具有可靠性高、抗干扰能力强等突出优点,广泛应用于工业控制领域,已经成为现代工业自动化的主要支柱之一。在PLC控制系统的设计中,经常会遇到I/O点资源紧张以及性价比矛盾的问题。有些被控设备需要具有手动、自动的工作方式,且手动部分控制按钮较多;有些自动生产线中,进行位置检测的行程开关或者用于系统工作状态指示的输出比较多,都会使占用的I/O点大为增加。一般通过增加扩展模块来解决,但PLC的I/O点价格昂贵,且还有扩展模块数目和I/O点数目的限制,如SIEMENS的CPU226大扩展模块数目为7,大扩展168路数字量I/O点或35路模拟量I/O点。若此时再增加CPU,势必使得系统性价比大为降低,在这种情况下,扩展I/O点数具有较大的实际意义。本文以SIEMENS的S7-200PLC为例,探讨如何扩展PLC控制系统中I/O点数的方法。 

    2、硬件电路I/O点扩展方法

    2.1 分时分组输入

   对于既有手动方式又有自动方式,而二者不可能执行的PLC工作方式,不同工作方式的输入可以共用一个PLC的输入点。分时分组输入扩展I/O点数接线图如图l所示。I1.0用来输入自动/手动命令信号,供自动和手动程序切换用;二极管用来切断寄生电路,避免错误信号的产生;SA用来切换自动和手动操作方式。 

分时分组输入接线图
图1 分时分组输入接线图

    2.2 共用输出触点

   对于通断状态完全相同的负载,在输出点功率允许的情况下,可以并联于同一输出点上,即用一个输出点带动多个负载,需特别注意的是不能超出每个输出点的允许负载能力。接线方式如图2所示。 

共用输出点接线图
图2 共用输出点接线图

    2.3 合并输入触点

   对于一个由如图3所示的按钮和接触器实现的电动机多点起动、停止的控制要求,例如可在三处实现启动和停止,其中,SB1、SB2、SB3为起动按钮,SB11、SB12、SB13为停止按钮。可以将每个按钮接PLC的一个输入点,很容易便可实现。若PLC的输入点较为紧张,则可以用图4所示的方式接线,与每个按钮占用一个输入点的方式相比,该方法的软件编程更为简单。 

电动机电气控制原理图
图3 电动机电气控制原理图 

电动机PLC控制接线图
图4 电动机PLC控制接线图

  3、软件编程I/O点扩展方法

   软件扩展的基本思想是一点两用或轮序复用。即当按钮初次按下时,输出要求为高;当按钮按下时,输出要求为低;再按下时又为高,依此类推。这样就可以节省一个输入点,当系统有较多开关量控制时可节省较多输入点,如主机ON和主机OFF,纸料座上和纸料座下,都可以只用一个输入点来控制。实现“一点两用”的编程方法较多,如利用内部辅助继电器、定时器、计数器、移位指令等,本文仅介绍几种简便方法。

    3.1 利用边沿检测、输出指令

   若按钮SB连到I0.0上,输出控制Q0.0,利用边沿检测和输出指令实现“一点两用”,用STEP7V5.3编制的STL程序如下。

    A     I0.0
    FP    M0.0
    =     M0.1
    A     M0.1
    A     Q0.0
    =     M0.2
    A(
    O     M0.1
    O     Q0.0
    )
    AN   M0.2
    =     Q0.0

   程序说明:当第1次按下按钮SB时,I0.0的常开触点闭合,在RLO边沿检测指令FP的作用下,辅助继电器M0.1接通一个扫描周期,从而输出继电器Q0.0的线圈得电,且Q0.0构成自锁(保持)电路,Q0.0另一对常开触点闭合,为M0.2接通做准备;当第2次按下按钮SB时,在FP指令的作用下,M0.1的常开触点接通M0.2的线圈回路,M0.2的常闭触点切断了PLC的输出,从而实现一点两用。

    3.2 利用边沿检测、跳转指令

    若利用边沿检测和跳转指令,实现起来较为简便,其STL程序如下。

    A  I0.0
    FP M0.0
    JNB OUT
    AN Q0.0
    =  Q0.0
    OUT:  NOP0

   程序说明:第4、5个语句的功能是实现Q0.0的自取反,但若没有前面的跳转指令,则程序每个扫描周期都会将Q0.0的状态取反一次;第1、2句的作用是限定只有当I0.0的上升沿到时取反一次,否则跳出取反程序段,从而实现一点两用。

    3.3 利用边沿检测、异或指令

    若利用边沿检测和异或指令实现起来更为简便,程序如下。

    A     I 0.0
    FP    M0.0
    X     Q0.0
    =     Q0.0

   程序说明:当第1次检测到I0.0的上升沿,此时Q0.0为0,异或后输出Q0.0为1,第2个扫描周期来时,已经不是I0.0的上升沿了,为0,此时Q0.0确为1,异或后保持结果仍为1;第2次检测到上升沿时,Q0.0为1,异或后输出Q0.0的结果为0,等到下一个扫描周期到时,已经不是上升沿了,而此时Q0.0还是为0,异或保持输出仍为0。 

    4、硬件和软件结合I/O点扩展方法

    4.1 硬件编码和软件译码,扩展输入点

   在控制系统输入信号较多的情况下,可以利用编码器对输入信号编码,引到PLC的输入端,再通过PLC内部程序配合进行译码,对各个输入信号加以识别,可以大大减少对输入点的占用。PLC的外部接线如图5所示。由于普通编码器在有多个信号输入时会出现乱码,故可采用8线-3线优先编码器74LS148,设定好信号的优先权,有时还要将编码器的选通输出端和扩展端也接入PLC中,配合程序减少误判断。还要注意的是电平的匹配问题(信号电路的+5V和PLC的+24V之间)以及PLC的输入口对信号识别所要求的技术规范(驱动电流和电压能识别的范围),有时还需增加适当的信号放大和隔离电路。 

硬件编码接线图
图5 硬件编码接线图 

   下面以按钮SB2按下为例,说明PLC内部软件译码的程序识别方法。由74LS148的功能表可知,该芯片低电平有效,图5中用3个非门将输出电平转换成正逻辑。若SB2按下,无论SB0和SB1是否按下,但SB3~SB7均未按下;此时,ABC的输出为101,经过非门后I0.0,I0.1,I0.2的状态分别为0,1,0;对应的STL译码程序如下。

    LDN I0.0
    A  I0.1
    AN I0.2
    =  M0.2

   这样,笔者在程序里用M0.2的常开触点代替了按钮SB2。即当按钮SB2按下,M0.2为1;SB2弹起,M0.2又为0,从而实现了软件译码的功能。需要指出,该方法在PLC的每一个扫描周期只能读入8个输入中的一个输入状态,若有2个以上开关闭合,PLC只能检测出优先权高的那个信号。

  4.2 软件编码和硬件译码,扩展输出点

   在控制系统输出信号较多的情况下,可以通过PLC的内部程序对输出信号进行编码,通过硬件译码器进行译码,驱动负载工作,这可以大大的减少对输出点的占用。PLC的外部接线如图6所示,采用3线-8线译码器74LS138。此时,同样存在电平匹配的问题,即PLC的直流模块典型输出为+24V,而信号电路的工作电压一般为+5V,有时同样需要增加信号电路以及功率放大电路以驱动负载工作。 

PLC接线图
图6 PLC接线图 

   下面以如何让Q2为1为例,说明PLC内部软件的编码方法。由74LS138的功能表可知,若要使输出Q2为1,应该使Y2输出为0;即对应的ABC应该为010,从而得到只要让PLC的Q0.0,Q0.1,Q0.2分别为0,1,0即可;对应的STL编码程序如下,其中M1.2为置位输出Q2的条件。

    LD     M1.2
    S      Q0.0, 1
    R      Q0.1, 1
    S      Q0.2, 1

   这样,只需对Q0.0,Q0.1,Q0.2进行组合就可以实现对输出Q0~Q7分别置为1。本方法存在一个明显的缺点,即每一个扫描周期只能输出八种状态中的一种,若要置位输出Q0和Q1是不能实现的。

    4.3 用N个输入点识别N×(N+1)/2个输入信号

   若我们将输入信号接成图7的形式,再配合以软件编程便可以实现用3个输入点识别3×(3+1)/2=6个输入信号。其基本思想是:当SB1按下时,PLC只检测到了I0.0为“1”,此时I0.1和I0.2的状态均为“0”,那么在程序里就将I0.0的常开触点和I0.1、I0.2的常闭触点相与来识别SB1的状态;若SB2按下时,I0.0和I0.1均为“1”,I0.2为“0”,此时识别程序应该为I0.0和I0.1的常开触点与上I0.2的常闭触点;其它点的情况类似,输入信号SB1和SB2的STL识别程序如下,其中,M2.1、M2.2的状态就代表了信号SB1、SB2的状态。

    LD     I0.0
    AN     I0.1
    AN     I0.2
    =     M2.1    //信号SB1的识别
    LDN    I0.0
    A      I0.1
    A      I0.2
    =     M2.2    //信号SB2的识别

   需要指出:这种方法不能识别2个及2个以上的信号为1的情况,如SB1和SB3接通,程序会把它当成SB2接通的情况识别。图7中二极管的作用是为了隔断寄生电流形成通路。其实,用3个输入点多可以7个信号的识别,如果在图7中再加一个SB7,用3个二极管连到I0.0、I0.1、I0.2上,则可以通过将3个点的常开触点相与来识别SB7,但这样过于繁琐,一般不采用。  

硬件接线图
图7 硬件接线图  

    4.4 用输入/输出口组成矩阵式键盘

   若控制系统需要设计键盘,常规的思路是每个按键接一个输入口。当键数增加时,极为浪费输入点,仿照微机系统中制作矩阵式键盘的思路,在PLC系统中利用I/O点组成矩阵式键盘,如图8所示为3×3键盘结构图。编程思路:判断整个键盘上有无键按下,方法是将行全输出为1,读入列的状态,如果列读入的状态全为0,则无键按下,不全为0则有键按下;逐列扫描,方法是依次将行线送1,检查对应列线的状态,若列线全为0,则按键不在此行;若不全为0,则按键必在此行,且是与1电平列线相交的那个键。对应的软件编程比较复杂,在有些小型的控制系统中可以避免增加操作屏或触摸屏,从而tigao系统性价比。若需要详细的硬件设计图和软件程序可与作者联系。 

3×3键盘结构图
图8 3×3键盘结构图 

    5、结束语

    本文从硬件设计、软件编程以及硬件软件结合三个方面探讨了扩展PLCI/O点的方法。在具体应用时,还需考虑每种扩展方法的一些优缺点以及抗干扰能力等问题。若能合理的利用这些方法,必能有效的节省PLC的I/O点数,降低系统成本,提供性价比,更为充分的发挥PLC的优势。


所属分类:中国电工电气网 / PLC
关于浔之漫智控技术-西门子PLC代理商商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2019年09月10日
法定代表人袁宜男
注册资本500
主营产品西门子PLC模块,变频器,触摸屏,交换机
经营范围从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机申设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。
公司简介本公司销售的一律为原装正品,假一罚十,可签正规的产品购销合同,可开增值税发票,税点另外算,24小时销售热线:15221406036本公司销售的一律为原装正品假一罚十可签正规的产品购销合同可开增值税发票税点另外算24小时销售热线15221406036西门子触摸屏代理商,西门子一级代理商,西门子中国授权总代理----浔之漫智控技术(上海)有限公司本公司专业经销合信/CO-TRUST科思创西门子PLC; ...
公司新闻
相关搜索
西门子模块
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112