plc的内部资源。
软元件。1、 输入继电器(i)
输入继电器位于plc存储器的输入过程映像寄存器区,其外部有一对物理的输入端子与之对应,该触点用于接收外部的开关信号,比如按钮、行程开关、光电开关等传感器的信号都是通过输入继电器的物理端子接入到plc的。当外部的开关信号闭合,则输入继电器(软元件)的线圈得电,在程序中其常开触点闭合,常闭断开。这些触点可以在编程时任意使用,没有使用次数的限制。
2、 输出继电器(q)
输出继电器位于plc存储器的输出过程映像寄存器区,其外部有一对物理的输出端子与之对应。当通过程序使输出继电器线圈得电时,plc上的输出端开关闭合,可以作为控制外部负载的开关信号。同时在程序中其常开触点闭合,常闭断开。
这些内部触点可以在编程时任意使用,没有使用次数的限制。
3、 通用辅助继电器(m)
继电器位于plc存储器的位存储器区,其作用与继电器控制系统中的的中间继电器相同,它在plc中没有相应的外部端子或输出端子,不能受外部信号的直接控制,其触点也不能直接驱动外部负载。它主要用来在程序设计中处理逻辑控制任务。
4. 变量存储器(v)
在程序执行过程中存放中间结果,或用来保存与工序或任务有关的其他数据。
5 位存储区(m)
位存储器(m0.0~m31.7)类似于继电器控制系统中的中间继电器,用来存储中间操作状态或其他控制信息。虽然名为“位存储区”,但是也可以按字节、字或双字来存取。
6. 局部存储器(l)
s7-200有64个字节的局部存储器,其中60个可以作为暂时存储器,或者给子程序传递参数。如果用梯形图编程,编程软件保留这些局部存储器的后4个字节。如果用语句表编程,可以使用所有的64个字节,但是建议不要使用最后4个字节。
主程序、子程序和中断程序简称为pou( program organizational unit,即程序组织单元),各pou都有自己的局部变量表,局部变量仅仅在它被创建的pou中有效。变量存储器(v)是全局存储器,可以被所有的pou存取。
s7-200给主程序和中断程序各分配64个字节的局部存储器,给每一级子程序嵌套分配64个字节的局部存储器,各程序不能访问别的程序的局部存储器。
因为局部变量使用临时的存储区,子程序每次被调用时,应保证它使用的局部变量被初始化。
7. 定时器存储区(t)
定时器相当于继电器系统中的时间继电器。s7-200有3种定时器,它们的时间基准分别为lms, l0ms和l00ms。定时器的当前值寄存器是16位有符号整数,用于存储定时器累计的时间基准增量值(1~32767),即存储定时器所累计的时间。
定时器位用来描述定时器的延时动作的触点的状态。定时器的当前值大于等于设定值时,定时器位被置为1,梯形图中对应的定时器的常开触点闭合,常闭触点断开。用定时器地址(由t和定时器号组成,如t5)来存取当前值和定时器位,带位操作数的指令存取定时器位,带字操作数的指令存取当前值。
8. 计数器存储区(c)
计数器用来累计其计数输入端脉冲电平由低到高的次数,cpu提供加计数器、减计数器和加减计数器。计数器的当前值为16位有符号整数,用来存放累计的脉冲数(1~32767)。当计数器的当前值大于等于设定值时,计数器位被置为1。
用计数器地址(c和计数器号,如c20)来存取当前值和计数器位,带位操作数的指令存取计数器位,带字操作数的指令存取当前值。
9. 累加器(ac)
累加器是可以像存储器那样使用的读/写单元,例如可以用它向子程序传递参数,或从子程序返回参数,以及用来存放计算的中间值。cpu提供了4个32位累加器(ac0~ac3 ),可以按字节、字和双字来存取累加器中的数据。按字节、字只能存取累加器的低8位或低16位,双字存取全部的32位,存取的数据长度由所用的指令决定。
如在指令“movw ac2,vw 100中,ac2按字(w)存取。
10. 高速计数器(hc)
高速计数器用来累计比cpu的扫描速率更快的事件,它独立于cpu的扫描周期,计数过程与扫描周期无关。其当前值和设定值为32位有符号整数,当前值为只读数据。高速计数器的地址由区域标识符hc和高速计数器号组成,如hc2。
10. 特殊存储器(sm)
特殊存储器位为在cpu与用户程序之间传递信息提供了一种手段。可以用这些位选择和控制s7-200 cpu的一些特殊功能。例如sm0.
1仅在执行用户程序的第一个扫描周期为1状态。sm0.4位和sm0.
5位分别提供周期为1min和1s的时钟脉冲。sm0.6位为扫描时钟,本次扫描时为1,下次扫描时为0,可以用作扫描计数器的输入。
11. 模拟量输入(ai)
s7-200将现实世界连续变化的模拟量(例如温度、压力、电流、电压等)用a/d转换器转换为一个字长(16位)的数字量,用区域标识符ai、表示数据长度的w和起始字节的地址来表示模拟量输入的地址。因为模拟量输入是一个字长,应从偶数字节地址开始存放,例如aiw2、aiw4、 aiw6等,模拟量输出值是只写数据,模拟量输入值为只读数据。
12. 模拟量输出(aq)
s7-200将一个字长的数字用d/a转换器转换为现实世界的模拟量,用区域标识符aq表示数据长度的w和字节的起始地址来表示存储模拟量输出的地址。因为模拟量输出是一个字长,应从偶数字节地址开始存放,例如aqw2、aqw4、aqw6等,模拟量输出值是只写数据,用户不能读取模拟量输出值。
13. 顺序控制继电器(s)
顺序控制继电器(scr)位用于组织机器的顺序操作,scr提供控制程序的逻辑分段。
行政 人资岗位内部竞聘通知
关于集团总部行政部 人力资源部所有岗位。内部竞聘的通知。为鼓励集团公司内部人才的合理流动和有效配置,调动员工工作积极性,增加员工职业发展机会,根据董事长 总经理的意见及要求,拟在集团公司范围内开展集团总部行政部 人力资源部所有岗位的内部竞聘,具体安排事宜如下 一 竞聘范围。集团公司及所属各单位所有正...
PLC的基本结构
处理单元 cpu 处理单元 cpu 是plc的控制中枢。它按照plc系统程序赋予的功能接收并存储从编程器键入的用户程序和数据 检查电源 存储器 i o以及警戒定时器的状态,并能诊断用户程序中的语法错误。当plc投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入i o映象区,然后...
一PLC认知及PLC编程软件的使用目的1熟悉典型
一 实验目的 1.熟悉典型继电器电路的工作原理及电路接线。2.熟悉西门子plc的组成,模块及电路接线。3.熟悉西门子step7编程软件的使用方法。4.熟悉利用step7建立项目 硬件组态 编程 编译 和运行等设计步骤。5.学会用基本逻辑指令实现顺控系统的编程,完成三相异步电机单向运行控制程序的编制及...