西门子plc模块CPU226详解 西门子plc模块CPU226详解
建议用于小型配置和机器上的控制柜。也可以提供 5-V 电源。生成一个用户程序 ,国内的制造业蓬勃发展以及城镇化推进所引发的大规模**建设,为国产PLC的成长提供了肥沃的土壤; PLC进行模拟量控制,还有A/D、D/A组合在一起的单元,并可用PID或模糊控制算法实现控制,可得到很高的控制质量。 二、 系统硬件必须在装置 3 中链接各种总线系统。由于需要在选定系统上运行客户的特定 Windows 应用程序,因此必须实现与上位 MES 系统的连接。 如果没有找到,则说明目前没有对应的SIPLUS产品。SINUMERIK802D集成了内置PLC系统,对机床进行逻辑控制。采用标准的PLC的编程语言Micro/WIN进行控制逻辑设计。并且随机提供标准的PLC子程序库和实例程序,简化了制造厂设计过程,缩短了设计周期。测试依据 EN 60068-2-6中端到高端性能范围内功能强大的 PLC
这个效果可从两个方面来衡量:一是能否对几个输入信号作快速响应;二是快速响应的速度有多快。多数PLC都可对一个或多个输入点作快速响应,快速响应时间仅几个毫秒。性能高的、大型的PLC响应点数更多。 优点是不同公共点之间可带不同的交、直流负载,且电压也可不同,带负载电流可达2A/点;但继电器输出方式不适用于高频动作的负载,这是由继电器的寿命决 定的。其寿命随带负载电流的增加而减少,一般在几十万次至Jl百万次之间,有的公司产品可达1000万次以上,响应时间为10ms。 (一)高速计数器指令引起西门子PLC输入错误的条件包括:G?rtner指出,“对于以太网而言,这是一个历史性时刻。未来,将有可能使用面向Profinet及其他基于TSN的实时工业通信协议的标准硬件组件。这将实现在一个网络上同时传输所有数据,包括实时信息。”用户将自然而然地获益于标准以太网带宽稳步提高,随着自动化系统的IP连接与日俱增,带宽需求将不断增长。此外,TSN交换机坚决将交换资源预留用于所请求的实时通信需求,确保不再因缓冲器溢出而导致数据丢失,因此,通信将更加稳健。 旋转编码器LOGO! 提供的灵活性和通用性:集成强大的安全功能,并可实现快速工程组态和调试前连接器作为带螺钉型端子或推入式端子的型号提供。两个型号都可以连接线芯截面积为 0.252 ~ 1.5 mm2(AWG 24 ~ AWG 16)的导线。运行若 CPU、IM 153-2 或 PROFIBUS DP 总线出现故障,控制器仍保持可用。在故障安全信号模块或 ET 200M 出现故障时,I/O 不再可用。故障安全信号模块被禁用。机械手控制装置 (4)、编程语言和编程工具的多样化和标准化 *二种情况,温度信号通过热电阻或热电偶模块直接送进来,那么此时量程范围应为实际值的10倍。 3、 脉冲量运动控制,可以是单坐标控制,即控制对象做直线运动。也可以是多坐标控制,即控制对象作平面运动或空间运动。6AV6 545-0CC10-0AX0 ? 特殊机械分布式信号采集、
可在屏幕画面的表格中根据相关条件来设置过滤器。也可以直接输入现有合作伙伴的名称。美国GE公司、日本FANAC合资的GE-FANAC的90-70机也是很吸引人的。据介绍。它具有25个特点。诸如,用软设定代硬设定,结构化编程,多种编程语言,等等。它有914、781/782、771/772、731/732等多种型号。另外,还有中型机90-30系列,其型号有344、331、323、321多种;还有90-20系列小型机,型号为211。 方案2:启动、停止按钮SB1和SB2不是单独接到PLC的输入端,而是先把SB1与SB2进行串联再连接到输入模块,这样就节省了一个输入点。控制流程是这样的:按下启动按钮SB2,I0.0输入高电平,Q0.0有输出信号,带动接触器KM1吸合,启动电动机旋转,同时接触器的辅助触点吸合,维持 I0.0的高电平,从而电动机的旋转得以保持;按下停止按钮SB1,I0.0变为低电平,Q0.0便由高电平变为低电平,从而使KM1失电,电动机停止旋转。简化产品选型西门子PLC之S7家族UDP大气压在 STEP 7 V5.3 或更高版本中,该库已作为标准库集成到 STEP 7 中。 PLC自检信号很多,内部器件也很多,多数使用者未充分发挥其作用。 2) 对数据库的查阅、修改、删除设置不同级别的权限,以防数据库中的信息被破坏。机架式 PC
S7-200系列PLC可提供4种不同的基本单元和6种型号的扩展单元。其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。
西门子plc模块CPU226详解
1.基本单元
S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用,其输入输出点数的分配见表4-11:
3) 840D冲击强度 15 g(峰值),持续时间 11 ms;多重计算功能可对 S7-400 的总体性能进行分配。例如,可将复杂的技术任务(如开环控制、计算或通信)进行拆分并分配给不同的 CPU。可以为每个 CPU 分配自己的 I/O。特殊中断功能、高速计数器和脉冲输出,适用于对时间要求严格的应用。 控制规模还与内存区的大小有关。规模大,用户程序长,要求有更大的用户存储区。同时点数多,系统的存储器输入、输出的信号区(输入输出继电器区或称输入、输出映射区)也大。这个区大,相应地内部器件(解释见后)也要增多,这些都要求有更大的系统存储区。 三、扩展模块的选用 使能输入有效时,根据高速计数器特殊存储器位的状态,并按照HDEF指令*的工作模式,设置高速计数器并控制其工作。 梯形图指令盒数据输入端N:高速计数器编号,为0~5的常数,字型。使用可选的通信模块,可连接到 AS-Interface 和 KNX Konnex 网络。的“单电缆(OCC)”技术集成强大的安全功能,并可实现快速工程组态和调试伺服驱动系统拥有5个功率等级(50-750 W)本店经销西门根据具体要求,也可使用下列模块: S7-200CPU用输入I0.0~I0.3的上升或下降产生了中断,则发生的事件被输入端子捕获,这样的上升沿或者下降可被用来指示当某个事件发生时必须引起注意的条件。V80-M20MAD-AC带多种7段数码管显示或者LCD液晶屏显示,用户可以在PLC内编程设置显示的内容。同时带键盘接口,多支持4*4的键盘矩阵,可以选用PVC薄膜按键或都轻触按键等。购物节能 PLC 配有系统程序存储器和用户程序存储器,分别用以存储系统程序和用户程序。系统程序存储器用来存储监控程序、模块化应用功能子程序和各种系统参数等,一般使用EPROM;用户程序存储器用作存放用户编制的梯形图等程序,一般使用RAM,若程序不经常修改,也可写入到EPROM中;存储器的容量以字节为单位。系统程序存储器的内容不能由用户直接存取。因此一般在产品样本中所列的存储器型号和容量,均是指用户程序存储器。运输/储存可将下列设备作为 IO 设备进行连接:在 CPU、IM 153-2 或 PROFIBUS DP 总线、故障安全信号模块或 ET 200M 出现故障时,控制器仍保持可用。接口性质: SCALANCE X-100 非管理型; 制造行业中的创新系统解决方案——模块化控制器SIMATIC S7-1200 控制器具有模块化、结构紧凑、功能全面等特点,适用于多种应用,能够**现有投资的长期安全。由于该控制器具有可扩展的灵活设计,符合工业通讯标准的通讯接口,以及全面的集成工艺功能,因此它可以作为一个组件集成在完整的综合自动化解决方案中。 (7)与(6)同样理由,FCS系统可以减少大量电缆与敷设电缆用的桥架等,同时也省去了设计、安装和维护费用,有认为可以省去66%。发展分布式是能源转型的合理选择为同步模式系统功能提供了较为丰富的支持组件,可以处理运动控制、测量值采集和高速控制等领域的苛刻任务。模块中的参数不正确运行版软件模块执行时间短可加快PLC对一般输入信号的响应速度。从讨论PLC的工作原理知,从对PLC加入输入信号,到PLC产生输出,理想的情况也要延迟一个PLC运行程序的周期。因为PLC监测到输入信号,经运行程序后产生的输出,才是对输入信号的响应。不理想时,还要多延长一个周期。当输入信号送入PLC时,PLC的输入刷新正好结束,就是这种情况。这时,要多等待一个周期,PLC的输入映射区才能接受到这个新的输入信号。对一般的输入信号,这个延迟虽可以接受,但对急需响应的输入信号,就不能接受了。对急需处理的输人信号延迟多长时间PLC能予以响应,要另作要求。CAx Online Generator 将提供电气设计所需的所有数据,例如,用于向 CAE 系统(V1.9 或更改版本)中的产品数据库自动提供主数据的 可直接连接到传感器和变送器执行器,CPU 221和CPU222具有180mA 输出。CPU224输出280mA,CPU 226、CPU 226XM输出400mA 可用作负载电源。 计数器具有清除信号(R)输入,当清除信号为“l”时,现行计数值被清“0”,设定值写入,输出触点强制断开。 S7-300 PLC的选型原则是据生产工艺所需的功能和容量进行选型,并考虑维护的方便性、备件的通用性,以及是否易于扩展和有无特殊功能等要求。下面就让艾驰商城小编对西门子S7-300系列PLC的选择方法来一一为大家做介绍吧。 1.如果条件允许,或是你的逻辑能力,可以先用软件的仿真功能做测试,但是很多繁琐的程序很难用软件仿真看出程序是否正确。在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。S7-400F/FH 的安全功能包含在 CPU 的 F 程序中,并包含在故障安全信号模块中。
A系列PLC模块 A3ACPU、A3ACPUP21、A3ACPUR21、A2ACPU-S1、A2ACPUP21-S1、A2ACPUR21-S1、A2ACPU、A2ACPUP21、A2ACPUR21、A3NCPU、A3NCPUP21、A3NCPUR21、A2NCPU-S1、A2NCPUP21-S1、A2NCPUR21-S1、A2NCPU、A2NCPUP21、A2NCPUR21、A1NCPU、A1NCPUP21、A1NCPUR21、A2UCPU、A2UCPU-S1、A3UCPU、A4UCPU、A0J2HCPU、A32B、A35B、A38B、A52B、A55B、A58B、A62B、A65B、A68B、A61P、A62P、A63P、A65P、A66P、A68P、A3NMCA-0 、A3NMCA-2 、A3NMCA-4 、A3NMCA-8 、A3NMCA-16 、A3NMCA-24 、A3NMCA-40 、A3NMCA-56 、4KRAM 、16KRAM 、4KROM 、8KROM 、16KROM 、16KHROM 、16KQROM 、4KEROM 、64KWROM 、128KWROM 、256KWROM 、A6BSW-P-S3 、A6BSW-P-S4 、A6BSW-P-S5 、AC06B、AC12B、AC30B、AC50B、AX10 、AX11 、AX20 、AX21 、AX40 、AX41 、AX41-S1 、AX42 、AX42-S1 、AX50-S1 、AX60-S1 、AX70 、AX71 、AX80 、AX80E 、AX81 、AX82 、AY10 、AY10A 、AY11 、AY11A 、AY11E 、AY13 、AY13E 、AY22 、AY23 、AY40 、AY40A 、AY40P 、AY41 、AY41P 、AY42 、AY42-S1 、AY42-S3 、AY50 、AY51 、AY51-S1 、AY60 、AY60E 、AY60S 、AY70 、AY71 、AY72 、AY80 、AY81 、AY81EP 、AY82EP 、A42XY 、AH42 、A68AD、A68ADN、A616AD、A60MX、A60MXR、A616TD、A60MXT、A68DAV、
S7-300系列PLC的输入/输出模块的外部接线接在插入式的前连接器的端子上,前连接器插在前盖后面的凹槽内。不需断开前连接器上的外部连线,就可以迅速地更换模块。**次插入连接器时,有一个编码元件与之啮合,这样该连接器就只能插入同样类型的模块中。
信号模块面板上的LED用来显示各数字量输入/输出点的信号状态,模块安装在DIN标准导轨上,通过总线连接器与相邻的模块连接。模块的默认地址由所在的位置决定,也可以用STEP 7*模块的地址。
1.数字量模块
(1)数字量输入模块SM321
数字量输入模块将现场过程送来的数字1信号电平转换成S7-300内部信号电平。数字量输入模块有直流输入方式和交流输入方式。对现场输入器件,仅要求提供开关触点即可。输入信号进入模块后,一般都经过光电隔离和滤波,然后才送至输入缓冲期等待CPU采样。采样时,信号经过背板总线进入到输入映像区。
数字量输入模块SM321的技术特性如表1-14所示。模块的每个输入点有一个绿色发光二极管显示输入状态,输入开关闭合(即有输入电压)时,二极管点亮。
数字量输出模块SM322将S7-300内部信号电平转换成过程所要求的外部信号电平,同时有隔离和功率放大作用,可直接用于驱动电磁阀、接触器、小型电动机、灯和电动机启动器等,输出电流的典型值为0.5~2A,负载电源由外部现场提供。
数字量输出模块按输出开关器件的种类不同,可分为晶体管输出方式、晶闸管输出方式和继电器触点输出方式。晶体管输出方式的模块只能带直流负载,属于直流输出模块;晶闸管输出方式属于交流输出模块;继电器触点输出方式的模块属于交直流两用输出模块。从响应速度上看,晶体管输出方式响应较快,继电器触点输出方式响应较慢;从安全隔离效果及应用灵活性角度来看,以继电器触点输出方式较佳。
32点数字量晶体管输出模块的内部电路及外部端子接线图如图1-15所示。晶体管输出模块只能驱动直流负载,具有过载能力差、响应速度快等特点,适合动作比较频繁的应用场合。
32点数字量晶闸管输出模块的内部电路及外部端子接线图如图1-16所示。晶闸管输出模块一般只能驱动交流负载,具有响应速度快、过载能力差等特点,适合动作比较频繁的应用场合。
16点数字量继电器触点输出模块的内部电路及外部端子接线图如图1-17所示。继电器触点输出模块既能用于交流负载,也能用于直流负载,具有负载电压范围宽、道通压降小、承受瞬时过电压和过电流的能力强等优点,但继电器动作时间长,不适合要求频繁动作的应用场合。
数字量输出模块SM322的技术特性如表1-15所示。模块的每个输出点有一个绿色发光二极管显示输出状态,输出逻辑“1”时,发光二极管点亮。
在选择数字量输出模块时,应注意电压的种类和大小、工作频率和负载的类型(电阻性、电感性负载、机械负载或者白炽灯)。除了每一点的输出电流外,还应注意每一组的较大输出电流。此外,因每个模块的端子共地情况不同,还要考虑现场输出信号负载回路的供电情况。例如,现场需输出4点信号,但每点用的负载回路电源不同,此时8点继电器输出模块将是较佳的选择,选用别的输出模块将增加模块的数量。
(3)数字量输入/输出模块SM323
数字量输入/输出模块SM323是在一块模块上同时具备输入点和输出点的信号模块。SM323模块的输入和输出电路均设有光电隔离电路,输出点采用晶体管输出,并设有电子式短路保护装置,在额定输入电压下输入延时为1.2~4.8ms。DI16/D016模块的内部电路及外部端子接线图如图1-18所示。
(4)数字量输入/可配置输入或输出模块SM327
SM327数字量输入/可配置输入或输出模块具有8个独立输入点,8个可独立配置为输入或输出点,带隔离功能,额定输入电压和额定负载电压均为DC 24V,输出电流为0.5A,在RUN模式下可动态地修改模块的参数。SM327数字量模块的内部电路及外部端子接线图如图1-19所示。
(5)仿真模块SM374
SM374主要用于程序的调试,比较适合于教学,它可以仿真DI16/D016、DI8/D08的数字量模块。SM374的操作面板如图1-20所示。
SM374面板上有一个功能设定开关,它可以仿真所需要的数字量模块;有16个开关,用于输入状态的设置;有16个绿色LED指示灯,用于指示I/O状态。
需要注意,当CPU处于RUN模式时,不能通过开关进行模式设置。
2.模拟量模块
生产过程中有大量连续变化的模拟量需要用PLC来测量或者控制,有的是非电量,如温度、压力、流量、液位、物体的成分(例如气体中的含氧量)和频率等;有的是强电电量,如发电动机机组的电流、电压、有功功率和无功功率、功率因数等。
模拟量模块包括模拟量输入模块(AI) SM331、模拟量输出模块(AO) SM332和模拟量输入/输出模块(AI/AO) SM334等。
(1)模拟量值的表示方法
S7-300/400的CPU用16位二进制补码**数来表示模拟量值。其中,较高位(*15位)为符号位,正数的符号位为0,负数的符号位为1。
模拟量输入模块的模拟量值与模拟量之间的对应关系如表1-16所示,模拟量的上、下限(±**)分别对应于十六进制模拟量值6COOH和9400H(H表示十六进制数)。
模拟量输入模块的模拟量值与模拟量之间的对应关系
(2)模拟量输入模块SM331
SM331用于将现场各种模拟量测量传感器输出的直流电压或电流信号转换为PLC内部处理用的数字信号。该类模块主要由A/D转换器、转换开关、恒流源、补偿电路、光隔离器及逻辑电路等组成。图1-21所示为AI 8×13位模拟量输入模块的内部电路及端子接线图,从图中可以看出SM331内部只有一个
(3)模拟量输出模块SM332
SM332用于将S7-300系列PLC的数字信号转换成系统所需要的模拟量信号,控制模拟量调节器或执行机构。SM332目前有4种模块,其中SM332 A0 4×12位模块的内部电路及端子接线图
(4)模拟量输入/输出模块
模拟量输入/输出模块有SM334和SM335两个子系列,SM334为通用模拟量输入/输出模块,SM335为高速模拟量输入/输出模块,并具有一些特殊功能。图1-23所示为SM334 AI 4/AO2×8/8位模块的内部电路及端子接线图。
(5)模拟量输入模块的接线
在使用模拟量输入模块时,根据测量方法的不同,可以将电压、电流传感器或电阻器等不同类型的传感器连接到模拟量输入模块。
为了减少电子干扰,对于模拟信号应使用屏蔽双绞线电缆。模拟信号电缆的屏蔽层应两端接地。如果电缆两端存在电位差,将会在屏蔽层中产生等电势耦合电流,造成对模拟信号的干扰,在这种情况下,应让电缆的屏蔽层一点接地。
对于带隔离的模拟量输入模块,在CPU的M端和测量电路的参考点MANA之间没有电气连接。如果测量电路参考点MANA和CPU的M端存在一个电位差UIs0,则必须选用带隔离模拟量输入模块。通过在MANA端子和CPU的M端子之间使用一根等电位连接导线,可以确保UISO不会**过允许值。
对于不带隔离的模拟量输入模块,在CPU的M端和测量电路的参考点MANA之间必须建立电气连接。为此,应连接MANA端子与CPU或IM153的M端子。MANA和CPU或
IM153的M端子之间的电位差会造成模拟信号的中断。
图1-40通过补偿盒将热电偶连接到带隔离的模拟量输入模块
连接带温度补偿的热电偶时,可以通过参考结(带0℃或50℃循环控制)连接热电偶,此时的所有8个输入均可用作测量通道。参考连接如图1-41所示。
利用热敏电阻也可以连接热电偶,此时参考结端子处的温度由范围为-25~85℃的热电偶温度发送器确定。参考连接如图1-42所示。
(6)模拟量输出模块的接线
模拟量输出模块可用于驱动负载或驱动端,其输出有电流和电压两种形式。对于电压型模拟量输出模块,与负载的连接可以采用二线制或四线制电路;对于电流型模拟量输出模块,与负载的连接只能采用二线制电路。各种参考连接如图1-43~图1-46所示,图中各符号的意义如下。
PLC的硬件主要由*处理器(CPU)、存储器、输入单元、输出单元、通信接口、扩展接口电源等部分组成。其中,CPU是PLC的核心,输入单元与输出单元是连接现场输入/输出设备与CPU之间的接口电路,通信接口用于与编程器、上位计算机等外设连接。
对于整体式PLC,所有部件都装在同一机壳内,其组成框图如图1所示;对于模块式PLC,各部件独立封装成模块,各模块通过总线连接,安装在机架或导轨上,其组成框图如图2所示。无论是哪种结构类型的PLC,都可根据用户需要进行配置与组合。
尽管整体式与模块式PLC的结构不太一样,但各部分的功能作用是相同的,下面对PLC主要组成各部分进行简单介绍。
1.处理单元(CPU)
同一般的微机一样,CPU是PLC的核心。PLC中所配置的CPU 随机型不同而不同,常用有三类:通用微处理器(如Z80、8086、80286等)、单片微处理器(如8031、8096等)和位片式微处理器(如AMD29W等) 。小型PLC大多采用8位通用微处理器和单片微处理器;中型PLC大多采用16位通用微处理器或单片微处理器;大型PLC大多采用高速位片式微处理器。
目前,小型PLC为单CPU系统,而中、大型PLC则大多为双CPU系统,甚至有些PLC中多达8 个CPU。对于双CPU系统,一般一个为字处理器,一般采用8位或16位处理器;另一个为位处理器,采用由各厂家设计制造的芯片。字处理器为主处理器,用于执行编程器接口功能,监视内部定时器,监视扫描时间,处理字节指令以及对系统总线和位处理器进行控制等。位处理器为从处理器,主要用于处理位操作指令和实现PLC编程语言向机器语言的转换。位处理器的采用,提高了PLC的速度,使PLC更好地满足实时控制要求。
在PLC中CPU按系统程序赋予的功能,指挥PLC有条不紊地进行工作,归纳起来主要有以下几个方面:
1) 接收从编程器输入的用户程序和数据。
2) 诊断电源、PLC内部电路的工作故障和编程中的语法错误等。
3) 通过输入接口接收现场的状态或数据,并存入输入映象寄有器或数据寄存器中。
4) 从存储器逐条读取用户程序,经过解释后执行。
5) 根据执行的结果,更新有关标志位的状态和输出映象寄存器的内容,通过输出单元实现输出控制。有些PLC还具有制表打印或数据通信等功能。
2.存储器
存储器主要有两种:一种是可读/写操作的随机存储器RAM,另一种是只读存储器ROM、PROM 、EPROM 和EEPROM。在PLC中,存储器主要用于存放系统程序、用户程序及工作数据。
系统程序是由PLC 的制造厂家编写的,和PLC的硬件组成有关,完成系统诊断、命令解释、功能子程序调用管理、逻辑运算、通信及各种参数设定等功能,提供PLC运行的平台。系统程序关系到PLC的性能,而且在PLC使用过程中不会变动,所以是由制造厂家直接固化在只读存储器ROM、PROM或EPROM中,用户不能访问和修改。
用户程序是随PLC的控制对象而定的,由用户根据对象生产工艺的控制要求而编制的应用程序。为了便于读出、检查和修改,用户程序一般存于CMOS静态RAM中,用锂电池作为后备电源,以保证掉电时不会丢失信息。为了防止干扰对RAM中程序的破坏,当用户程序经过运行正常,不需要改变,可将其固化在只读存储器EPROM中。现在有许LC直接采用EEPROM作为用户存储器。
工作数据是PLC运行过程中经常变化、经常存取的一些数据。存放在RAM中,以适应随机存取的要求。在PLC的工作数据存储器中,设有存放输入输出继电器、辅助继电器、定时器、计数器等逻辑器件的存储区,这些器件的状态都是由用户程序的初始设置和运行情况而确定的。根据需要,部分数据在掉电时用后备电池维持其现有的状态,这部分在掉电时可保存数据的存储区域称为保持数据区。
由于系统程序及工作数据与用户无直接联系,所以在PLC 产品样本或使用手册中所列存储器的形式及容量是指用户程序存储器。当PLC提供的用户存储器容量不够用,许LC还提供有存储器扩展功能。
3.输入/输出单元
输入/输出单元通常也称I/O单元或I/O模块,是PLC与工业生产现场之间的连接部件。 PLC通过输入接口可以检测被控对象的各种数据,以这些数据作为PLC对被控制对象进行控制的依据;同时PLC又通过输出接口将处理结果送给被控制对象,以实现控制目的。
由于外部输入设备和输出设备所需的信号电平是多种多样的,而PLC内部CPU的处理的信息只能是标准电平,所以I/O接口要实现这种转换。I/O接口一般都具有光电隔离和滤波功能,以提高PLC的抗干扰能力。另外,I/O接口上通常还有状态指示,工作状况直观,便于维护。
PLC提供了多种操作电平和驱动能力的I/O接口,有各种各样功能的I/O接口供用户选用。I/O接口的主要类型有:数字量(开关量)输入、数字量(开关量)输出、模拟量输入、模拟量输出等。
常用的开关量输入接口按其使用的电源不同有三种类型:直流输入接口、交流输入接口和交/直流输入接口,其基本原理电路如图3所示。
图3 开关量输入接口
a)直流输入 b)交流输入 c)交/直流输入
常用的开关量输出接口按输出开关器件不同有三种类型:是继电器输出、晶体管输出和双向晶闸管输出,其基本原理电路如图4所示。继电器输出接口可驱动交流或直流负载,但其响应时间长,动作频率低;而晶体管输出和双向晶闸管输出接口的响应速度快,动作频率高,但前者只能用于驱动直流负载,后者只能用于交流负载。
图4 开关量输出接口
a)继电器输出 b)晶体管输出 c)晶闸管输出
PLC的I/O接口所能接受的输入信号个数和输出信号个数称为PLC输入/ 输出(I/O)点数。I/O点数是选择PLC的重要依据之一。当系统的I/O点数不够时,可通过PLC的I/O扩展接口对系统进行扩展。
4.通信接口
PLC配有各种通信接口,这些通信接口一般都带有通信处理器。PLC通过这些通信接口可与监视器、打印机、其它PLC、计算机等设备实现通信。PLC与打印机连接,可将过程信息、系统参数等输出打印;与监视器连接,可将控制过程图像显示出来;与其它PLC连接,可组成多机系统或连成网络,实现更大规模控制。 与计算机连接,可组成多级分布式控制系统,实现控制与管理相结合。
远程I/O系统也必须配备相应的通信接口模块。
5.智能接口模块
智能接口模块是一独立的计算机系统,它有自己的CPU、系统程序、存储器以及与PLC系统总线相连的接口。它作为PLC系统的一个模块,通过总线与PLC相连,进行数据交换,并在PLC的协调管理下独立地进行工作。
PLC的智能接口模块种类很多,如:高速计数模块、闭环控制模块、运动控制模块、中断控制模块等。
6.编程装置
编程装置的作用是编辑、调试、输入用户程序,也可在线监控PLC内部状态和参数,与PLC进行人机对话。它是开发、应用、维护PLC不可缺少的工具。编程装置可以是编程器,也可以是配有编程软件包的通用计算机系统。编程器是由PLC厂家生产,该厂家生产的某些PLC产品使用,它主要由键盘、显示器和外存储器接插口等部件组成。编程器有简易编程器和智能编程器两类。
简易型编程器只能联机编程,而且不能直接输入和编辑梯形图程序,需将梯形图程序转化为指令表程序才能输入。简易编程器体积小、价格便宜,它可以直接插在PLC的编程插座上,或者用电缆与PLC相连,以方便编程和调试。有些简易编程器带有存储盒,可用来储存用户程序,如三菱的FX-20P-E简易编程器。
智能编程器又称图形编程器,本质上它是一台便携式计算机,如三菱的GP-80FX-E智能型编程器。它既可联机编程,又可脱机编程。可直接输入和编辑梯形图程序,使用更加直观、方便,但价格较高,操作也比较复杂。大多数智能编程器带有磁盘驱动器,提供录音机接口和打印机接口。
编程器只能对*厂家的几种PLC进行编程,使用范围有限,价格较高。同时,由于PLC产品不断更新换代,所以编程器的生命周期也十分有限。因此,现在的趋势是使用以个人计算机为基础的编程装置,用户只要购买PLC厂家提供的编程软件和相应的硬件接口装置。这样,用户只用较少的投资即可得到高性能的PLC程序开发系统。
基于个人计算机的程序开发系统功能强大。它既可以编制、修改PLC的梯形图程序,又可以监视系统运行、打印文件、系统仿真等。配上相应的软件还可实现数据采集和分析等许多功能。
7.电源
PLC配有开关电源,以供内部电路使用。与普通电源相比,PLC电源的稳定性好、抗干扰能力强。对电网提供的电源稳定度要求不高,一般允许电源电压在其额定值±15% 的范围内波动。许LC还向外提供直流24V稳压电源,用于对外部传感器供电。
8.其它外部设备
除了以上所述的部件和设备外,PLC还有许多外部设备,如EPROM写入器、外存储器、人/机接口装置等。
EPROM写入器是用来将用户程序固化到EPROM存储器中的一种PLC外部设备。为了使调试好用户程序不易丢失,经常用EPROM写入器将PLC内RAM保存到EPROM中。
PLC内部的半导体存储器称为内存储器。有时可用外部的磁带、磁盘和用半导体存储器作成的存储盒等来存储PLC的用户程序,这些存储器件称为外存储器。外存储器一般是通过编程器或其它智能模块提供的接口,实现与内存储器之间相互传送用户程序。
人/机接口装置是用来实现操作人员与PLC控制系统的对话。简单、普遍的人/机接口装置由安装在控制台上的按钮、转换开关、拨码开关、指示灯、LED显示器、声光报警器等器件构成。对于PLC系统,还可采用半智能型CRT人/机接口装置和智能型终端人/机接口装置。半智能型CRT人/机接口装置可长期安装在控制台上,通过通信接口接收来自PLC的信息并在CRT上显示出来;而智能型终端人/机接口装置有自己的微处理器和存储器,能够与操作人员快速交换信息,并通过通信接口与PLC相连,也可作为独立的节点接入PLC网络。
PLC具有通信联网的功能,它使PLC与PLC 之间、PLC与上位计算机以及其他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。多数PLC具有RS-232接口,还有一些内置有支持各自通信协议的接口。PLC的通信现在主要采用通过多点接口(MPI)的数据通讯、PROFIBUS 或工业以太网进行联网。