


价格:面议
0
联系人:
电话:
地址:
产品规格:全新原装
产品数量:1000 个
包装说明:全新
关 键 词:西门子一级代理商,西门子模块,西门子SMART200,6ES7288-2DR32-0AA0
发布时间:2023-02-03
PLC有两种基本的工作模式,即运行(RUN)模式与停止(STOP)模式。在运行模式,PLC通过反复执行反映控制要求的用户程序来实现控制功能。为了使PLC的输出及时地响应随时可能变化的输入信号,用户程序不是只执行一次,而是不断地重复执行,直至PLC停机或切换到STOP工作模式。
除了执行用户程序外,在每次循环过程中, PLC还要完成内部处理、通信处理等工作,一次循环可分为5个阶段(见图1-5)。PLC的这种周而复始的循环工作方式称为扫描工作方式。由于计算机执行指令的速度高,从外部输入-输出关系来看,处理过程似乎是同时完成的。
在内部处理阶段,PLC检查CPU.模块内部的硬件是否正常,将监控定时器复位,以及完成一些其它内部工作。
在通信服务阶段,PLC与其它的带微处理器的智能装置通信,响应编程器键入的命令,新编程器的显示内容。
当PLC处于停止(STOP)模式时,只执行以上的操作。PLC处于运行(RUN)模式时,还要完成另外三个阶段的操作。
在PLC的存储器中,设置了一片区域用来存放输入信号和输出信号的状态,它们分别称为输入映像寄存器和输出映像寄存器。PLC梯形图中的其他编程元件也有对应的映像存储区,它们统称为元件映像寄存器。
在输入处理阶段,PLC把所有外部输入电路的接通,断开状态读入输入映像寄存器。 外部输入电路接通时,对应的输入映像寄存器为l状态,梯形图中对应的输入继电器的常开触点接通,常闭触点断开。外部输入触点电路断开时,对应的输入映像寄存器为0状态,梯形图中对应的输入继电器的常开触点断开,常闭触点接通。
某一编程元件对应的映像寄存器为l状态时,称该编程元件为ON,映像寄存器为0状态时,称该编程元件为OFF。
在程序执行阶段,即使外部输入信号的状态发生了变化,输入映像寄存器的状态也不会随之而变,输入信号变化了的状态只能在下一个扫描周期的输入处理阶段被读入。
PLC的用户程序由若干条指令组成,指令在存储器中按步序号顺序排列。在没有跳转指令时,CPU从条指令开始,逐条顺序地执行用户程序,直到用户程序结束之处。在执行指令时,从输入映像寄存器或别的元件映像寄存器中将有关编程元件的0/1状态读来,并根据指令的要求执行相应的逻辑运算,运算的结果写入到对应的元件映像寄存器中,因此,各编程元件的映像寄存器(输入映像寄存器除外)的内容随着程序的执行而变化。
在输出处理阶段,CP/7将输出映像寄存器的0/1状态传送到输出锁存器。梯形图中某一输出继电器的线圈“通电”时,对应的输出映像寄存器为1状态。信号经输出模块隔离和功率放大后,继电器型输出模块中对应的硬件继电器的线圈通电,其常开触点闭合,使外部负载通电工作。
若梯形图中输出继电器的线圈“断电”,对应的输出映像寄存器为0状态,在输出处理阶段之后,继电器型输出模块中对应的硬件继电器的线圈断电,其常开触点断开,外部负载断电,停止工作。
PLC采用循环扫描的工作方式,在PLC中用户程序按先后顺序存放,CPU从条指令开始执行程序,直到遇到结束符后又返回条,如此周而复始不断循环。PLC的扫描过程分为内部处理、通信操作、程序输入处理、程序执行、程序输出几个阶段。全过程扫描一次所需的时间称为扫描周期。当PLC处于停状态时,只进行内部处理和通信操作服务等内容。在PLC处于运行状态时,从内部处理、通信操作、程序输入、程序执行、程序输出,一直循环扫描工作。
1.输入处理
输入处理也叫输入采样。在此阶段,顺序读入所有输入端子的通端状态,并将读入的信息存入内存中所对应的映象寄存器。在此输入映象寄存器被刷新。接着进入程序执行阶段。在程序执行时,输入映象寄存器与外界隔离,即使输入信号发生变化,其映象寄存器的内容也不会发生变化,只有在下一个扫描周期的输入处理阶段才能被读入信息。
2.程序执行
根据PLC梯形图程序扫描原则,按先左后右先上后下的步序,逐句扫描,执行程序。遇到程序跳转指令,根据跳转条件是否满足来决定程序的跳转地址。从用户程序涉及到输入输出状态时,PLC从输入映象寄存器中读出上一阶段采入的对应输入端子状态,从输出映象寄存器读出对应映象寄存器,根据用户程序进行逻辑运算,存入有关器件寄存器中。对每个器件来说,器件映象寄存器中所寄存的内容,会随着程序执行过程而变化。
3.输出处理
程序执行完毕后,将输出映象寄存器,即器件映象寄存器中的Y寄存器的状态,在输出处理阶段转存到输出锁存器,通过隔离电路,驱动功率放大电路,使输出端子向外界输出控制信号,驱动外部负载。
随着计算机控制技术的不断发展,可编程控制器的应用已广泛普及,成为自动化技术的重要组成。可编程控制器先出现在美国,1968年,美国的汽车制造公司通用汽车公司(GM)提出了研制一种新型控制器的要求,并从用户角度提出新一代控制器应具备以下十大条件:
(1)编程简单,可在现场修改程序;
(2)维护方便,好是插件式;
(3)可靠性高于继电器控制柜;
(4)体积小于继电器控制柜;
(5)可将数据直接送入管理计算机;
(6)在成本上可与继电器控制柜竞争;
(7)输入可以是交流115V(即用美国的电网电压);
(8)输出为交流115V、2A以上,能直接驱动电磁阀;
(9)在扩展时,原有系统只需要很小的变;
(10)用户程序存储器容量至少能扩展到4KB。
条件提出后,立即引起了开发热潮。1969年,美国数字设备公司(DEC)研制出了世界上台可编程序控制器,并应用于通用汽车公司的生产线上。当时叫可编程逻辑控制器PLC(Programmable Logic Controller),目的是用来取代继电器,以执行逻辑判断、计时、计数等顺序控制功能。紧接着,美国MODICON公司也开发出同名的控制器,1971年,日本从美国引进了这项新技术,很快研制成了日本台可编程控制器。1973年,西欧国家也研制出他们的台可编程控制器。
随着半导体技术,尤其是微处理器和微型计算机技术的发展,到70年代中期以后,特别是进入80年代以来,PLC已广泛地使用16位甚至32位微处理器作为中央处理器,输入输出模块和外围电路也都采用了中、大规模甚至大规模的集成电路,使PLC在概念、设计、性能价格比以及应用方面都有了新的突破。这时的PLC已不仅仅是逻辑判断功能,还同时具有数据处理、PID调节和数据通信功能,称之为可编程序控制器(Programmable Controller)为合适,简称为PC,但为了与个人计算机(Persona1 Computer)的简称PC相区别,一般仍将它简称为PLC(Programmable Logic Controller)。
PLC是微机技术与传统的继电器-接触器控制技术相结合的产物,其基本设计思想是把计算机功能完善、灵活、通用等优点和继电器控制系统的简单易懂、操作方便、价格便宜等优点结合起来,控制器的硬件是标准的、通用的。根据实际应用对象,将控制内容编成软件写入控制器的用户程序存储器内。继电器控制系统已有上百年历史,它是用弱电信号控制强电系统的控制方法,在复杂的继电器控制系统中,故障的查找和排除困难,花费时间长,严重地影响工业生产。在工艺要求发生变化的情况下,控制柜内的元件和接线需要作相应的变动,改造工期长、费用高,以至于用户宁愿另外制作一台新的控制柜。而PLC克服了继电器-接触器控制系统中机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用微处理器的优点,并将控制器和被控对象方便的连接起来。由于PLC是由微处理器、存储器和外围器件组成,所以应属于工业控制计算机中的一类。
对用户来说,可编程控制器是一种无触点设备,改变程序即可改变生产工艺,因此如果在初步设计阶段就选用可编程控制器,可以使得设计和调试变得简单容易。从制造生产可编程控制器的厂商角度看,在制造阶段不需要根据用户的订货要求专门设计控制器,适合批量生产。由于这些特点,可编程控制器问世以后很快受到工业控制界的欢迎,并得到迅速的发展。目前,可编程控制器已成为工厂自动化的强有力工具,得到了广泛的应用。
我国从1974年也开始研制可编程序控制器,1977年开始工业应用。目前它已经大量地应用在楼宇自动化、家庭自动化、商业、公用事业、测试设备和农业等领域,并涌现出大批应用可编程序控制器的新型设备。掌握可编程序控制器的工作原理,具备设计、调试和维护可编程序控制器控制系统的能力,已经成为现代工业对电气技术人员和工科学生的基本要求。
| 6ES7288-1SR20-0AA1 | S7-200 SMART,CPU SR20,标准型 CPU 模块,继电器输出,220 V AC 或110 DC供电,12 输入/8 输出 |
| 6ES7288-1ST20-0AA1 | S7-200 SMART,CPU ST20,标准型 CPU 模块,晶体管输出,24 V DC 供电,12 输入/8 输出 |
| 6ES7288-1SR30-0AA1 | S7-200 SMART,CPU SR30,标准型 CPU 模块,继电器输出,220 V AC 或110 DC供电,18 输入/12 输出 |
| 6ES7288-1ST30-0AA1 | S7-200 SMART,CPU ST30,标准型 CPU 模块,晶体管输出,24 V DC 供电,18 输入/12 输出 |
| 6ES7288-1SR40-0AA1 | S7-200 SMART,CPU SR40,标准型 CPU 模块,继电器输出,220 V AC或110 DC 供电,24 输入/16 输出 |
| 6ES7288-1ST40-0AA1 | S7-200 SMART,CPU ST40,标准型 CPU 模块,晶体管输出,24 V DC 供电,24 输入/16 输出 |
| 6ES7288-1SR60-0AA1 | S7-200 SMART,CPU SR60,标准型 CPU 模块,继电器输出,220 V AC 或110 DC供电,36 输入/24 输出 |
| 6ES7288-1ST60-0AA1 | S7-200 SMART,CPU ST60,标准型 CPU 模块,晶体管输出,24 V DC 供电,36 输入/24 输出 |
| 6ES7288-1CR20s-0AA1 | S7-200 SMART,CPU CR20s,经济型 CPU 模块,继电器输出,220 V AC或110 DC 供电,12 输入/8 输出 |
| 6ES7288-1CR30s-0AA1 | S7-200 SMART,CPU CR30s,经济型 CPU 模块,继电器输出,220 V AC或110 DC 供电,18 输入/12 输出 |
| 6ES7288-1CR40s-0AA1 | S7-200 SMART,CPU CR40s,经济型 CPU 模块,继电器输出,220 V AC或110 DC 供电,24 输入/16输出 |
| 6ES7288-1CR60s-0AA1 | S7-200 SMART,CPU CR60s,经济型 CPU 模块,继电器输出,220 V AC或110 DC 供电,36 输入/24 输出 |