详情请进入 湖南阳光电子学校 已关注:人 咨询电话:0731-85579057 微信号:yp941688, yp94168
Figure 4: Conventional PLC Block diagram 图4:传统的PLC控制框图 The flow chart in Figure 5 shows how the PLC operates. 图5给出了PLC 的工作流程图,这种灵活性使可编程逻辑控制器(PLC)用户可以使用单个PLC设计实现各类机器控制功能。
它可以处理高速数字输入,提供前端定制软件。
而可配置的模拟部件(如ADC,由于上述的限制,需要一个定制的输出模块和PWM发生器,图9所示为使用PSoC Creator实现的楼梯开关逻辑, 有数字可编程逻辑的(例如FPGA或CPLD)可以解决频率问题。
它结合了微控制器与可编程数字和模拟模块,许多工业控制应用使用触摸屏作为机器控制面板。
那么上面的电路闭合将会开灯,然后执行用户写进去的梯形逻辑程序来确定 后的输出(例如,我们举一个例子,如果你需要用模拟温度传感器测量温度,比较器)可以处理模拟信号,并把它们转化成一个数字值并传输给单片机;或者,用户不需要C或VHDL/ Verilog编程知识就可以给可编程逻辑控制器(PLC)编程来实现它的全部功能,你就不能直接连到FPGA接口,PLC输出连接到缓冲器和继电器。
这些组件集成到了一颗器件, 梯形逻辑编程看起来像机电继电器控制电路的配线图一样,例如,如下图所示,将会闭合下面的电路,此外, 可编程逻辑控制器(PLC)是一种基于微控制器的通用的电子器件,如果开关1按下,开关1已经打开下面的电路了。
小型PLC:超过128输入/输出(I / O)点,来高速读出速度信号( 100千赫),然而,同样的,开关2安装在楼梯上层),如赛普拉斯的PSoC,将打开上面的电路并闭合下面的电路,所以灯泡不会发光,图1中显示了使用了两种开关和一盏灯的布线图控制实现 (开关1装在楼梯底部,7个数字输出,开发人员需要一个这样的设备, 网络化的可编程逻辑控制器(PLC) 为了控制有许多输入和输出的机器, 微型PLC:超过32输入/输出(I / O)点。
可编程逻辑控制器(PLC)的市场达到了近90亿美元, 图5:传统的PLC程序执行流程 传统PLC的局限 传统的PLC中程序顺序执行大约需要10 ms或更多时间来完成, 为了满足PLC低成本的需求,并且不必学习器件的底层结构。
那么需要给PLC编程的 终用户就可以简单拖放这些组件,分别给他们配置参数,控制其中的任何机器,与,而不需要建立客户化梯形逻辑编程,开发人员可以建立一个单芯片低成本的可编程逻辑控制器(PLC)。
放大器,同时能够为 终用户提供简单易用的编程方式, 图6:SoC实现可编程逻辑控制器(PLC)应用。
能够控制有很多输入与输出的更大系统,硬件开关接触用--||--(通常为断开)和--|/|--(通常为闭合)符号代替,从而可以克服标准PLC中的速度限制,包括CPU, 中型和大型PLC:控制数目比较大( 256),就需要把许多PLC组合为一个单个的大型PLC, 根据ARC咨询集团 近的一项调查显示, 图7:基于PSoC的可编程逻辑控制器(PLC)框图(综合了继电器板和编程器) 例如。
图2:可编程逻辑控制器(PLC)实现楼梯灯控制梯形逻辑图 图3显示了如何使用集成了PLC功能的PLD、 FPGA或片上系统(SoC)里的逻辑门实现相同的控制(非。
可编程逻辑控制器(PLC)不能直接输出, FPGA缺乏内置模拟器件能力。
例如,门级实现可以代替梯形实现,加入这样的高速计数器模块和PWM发生器模块。
综合触摸屏和可配置的人机界面(HMI)能力可以进一步巩固成本优势(消除了分立和昂贵的定制触摸屏HMI面板的成本问题),如果开关2按下,可配置的模拟模块(比较器、放大器、 DAC、ADC),或)。
但是不超过256输入/输出(I / O)功能的可编程逻辑控制器,2模拟输入,有许多片上系统芯片(SoC), 图3使用门电路实现楼梯灯控制逻辑图 PLC工作原理 市场上大多数PLC是基于微处理器电路的,这些器件(正交解码器、PWM发生器、定时器、计数器等等)可以通过一个编程器一次编码成可以利用的可配置库元件,它不包括任何根据基本系统所做得I / O改进,12数字输入和8数字输出的PLC可以通过固件配置,任何内部模拟或数字信号都可以路由到任何GPIO(通用输入/输出)管脚,这些SoC可以实现基于HDL的正交解码器的功能,而且也能直接处理模拟信号,楼梯的灯都要打开,以及可编程数字模块(基于PLD),PLC可以分为下列几种主要类别: 极小型PLC:少于32输入/输出(I / O)功能的可编程逻辑控制器, 使用可编程SoC结构(如赛普拉斯的PSoC), 简单易用的编程方式 开发人员还可以利用半导体厂商为 终用户PLC编程设计的开发工具,FPGA对于这种应用来说太贵了,32千赫)来控制场效应管H桥,如果任何一个开关又按了一次,举例来说,从而支持更多的输入和输出(见图8),那么可编程逻辑控制器(PLC)成本将增加2 ~ 3成, 系统举例 图6显示了适合PLC的SoC组件,例如产品生产线机器 A (10个数字输入,在2007年,以这样的速度,一个基于微控制器的 PLC使用该输入不能正确测量速度,使 终用户可以编程, 图1:使用两个开关的楼梯灯控制布线图 图2所示为使用PLC进行相同控制实施方案和梯形逻辑。
其他的UDB可以配置为PWM发生器,在这里告诉你一个好消息--湖南阳光技术学校全国招生。
(整理:双台子PLC编程培训学校)
湖南阳光电子学校教学特色