西门子S7-1200PLC系统有五种不同模块,分别为 CPU 1211C、CPU 1212C 、 CPU 1214C、CPU1215C和CPU1217C。其中的每一种模块都可以进行扩展,以*您的系统需要。可在任何 CPU 的前方加入一个信号板,轻松扩展数字或模拟量 I/O,同时不影响控制器的实际大小。
产品简介
详细介绍
辽宁西门子PLC模块*代理商
S7-200PLC有64个字节的局部存储器,其中60个可以用作暂时存储器或者给子程序传递参数。
局部存储器和变量存储器很相似,主要区别是变量存储器是全局有效的,而局部存储器是局部有效的。全局是指同一个存储器可以被任何程序存取(例如,主程序、子程序或中断程序)。局部是指导存储器区和特定的程序相关联。
几种程序之间不能互访。
局部存储器区是S7-200CPU为局部变量数据建立的一个存储区,用L表示。该区域的数据可以用位、字节、字、双字四种方式来存取。
(1)按“位”方式:从L0.0~L63.7,共有512点。
(2)按“字节”方式:从LB0~LB63,共有64个字节
(3)按“字”方式:从LW0~LW62,共有32个字
(4)按“双字”方式:从LD0~LD60,共有16个双字
(七)定时器存储器区(T)
PLC在工作中少不了需要计时,定时器就是实现PLC具有计时功能的计时设备。定时器的编号:
T0、T1、……、T255
S7-200有256个定时器。
(八)计数器存储器区(C)
PLC在工作中有时不仅需要计时,还可能需要计数功能。计数器就是PLC具有计数功能的计数设备。
计数器的编号:
C0、C1、……、C255
(九)高速计数器区(HSC)
高速计数器用来累计比CPU扫描速率更快的事件。S7-200各个高速计数器不仅计数频率高达30kHz。
S7-200各个高速计数器有32位带符号整数计数器的当前值。若要存取高速计数器的值,则必须给出高速计数器的地址,即高速计数器的编号。
高速计数器的编号为:HSC0、HSC1、……、HSC5。
S7-200有6个高速计数器。其中CPU221和CPU222仅有4个高速计数器(HSC0、HSC3、HSC4、HSC5)
(十)累加器区(AC)
累加器是可以像存储器那样进行读/写的设备。例如,可以用累加器向子程序传递参数,或从子程序返回参数,以及用来存储计算的中间数据。
S7-200CPU提供了4个32位累加器(AC0、AC1、AC2、AC3)。
可以按字节、字或双字来存取累加器数据中的数据。但是,以字节形式读/写累加器中的数据时,只能读/写累加器32位数据中的低8位数据。如果是以字的形式读/写累加器中的数据,只能读/写累加器32位数据中的低16位数据。只有采取双字的形式读/写累加器中的数据时,才能一次读写全部32位数据。
因为PLC的运算功能是离不开累加器的。因此不有像占用其他存储器那样占用累加器。
(十一)特殊存储器区(SM)
特殊存储器是S7-200PLC为CPU和用户程序之间传递信息的媒介。它们可以反映CPU在运行中的各种状态信息,用户可以根据这些信息来判断机器工作状态,从而确定用户程序该做什么,不该做什么。这些特殊信息也需要用存储器来寄存。特殊存储器就是根据这个要求设计的。
PLC编程器
图1线圈未与右母线(或触点与右母线)相连状况的转化
阐明:(a)不符合编程标准的梯形图;(b)符合编程标准的梯形图
(3)线圈不能直接与左母线相连。由图2(a)不难看出编程者的目的是,使程序一运转10.00、10.01线圈即被驱动。要达到这样的目的,能够运用一个程序中未被调用的内部继电器(如200.00)的常闭触点或许特别继电器253.15(常通继电器)的常开触点来驱动它们,既满意了编程者的功用要求,又不违背梯形图编程规矩,如图2(b)所示。
PLC编程器
图2线圈直接与左母线相连状况的转化
阐明:(a)不符合编程标准的梯形图;(b)符合编程标准的梯形图
(4)同一编号的线圈在同一个主程序中连续运用两次称为同名双线圈输出。同名双线圈输出简单引起输出成果的不确定,编制程序时应尽量防止同名双线圈输出的状况,怎么防止同名双线圈输出能够参阅图3所示的方案。
PLC编程器
图3同名双线圈输出及其解决方案
阐明:(a)原梯形图;(b)运转效果;
在梯形图程序中一般应尽量防止同名双线圈输出,因为这样会形成输出成果的不确定,如图(a)所示为同名双线圈输出梯形图。在编程语法上,该梯形图并不违反规定,但在实践运转过程中,其成果有时会和编程者的期望截然不同。不难看出(a)图中编程者的目的是,当支路1中的触点0.00、0.01都闭合时、或支路2中的触点0.02、0.03都闭合时、或两条支路中的一切触点都闭合时,线圈10.00都能被驱动。但在实践履行中,当触点支路1中的触点0.00、0.01闭合,而支路2中的触点0.02、0.03断开时,线圈10.00并不得电,成果如图(b)所示。这是因为PLC采用循环扫描的处理方式。在输入采样后,*处理器对梯形图自上而下进行运算。在运算*阶电路时,线圈10.00是被驱动得电的,但运算到第二阶电路时,线圈10.00因触点0.02、0.03断开而不被驱动。在I/O刷新时,以后的运算成果为准进行输出,因而此时的线圈10.00是失电状态的。
(5)梯形图程序必须符合次序履行的准则,即从左到右,从上到下地次序履行,如不符合次序履行准则的梯形图程序是无法输入编程软件的。如图4(a)所示的桥式结构的梯形图,不难看出程序设计者的目的是,当支路l的一切触点均闭合、或支路2的一切触点均闭合、或支路3的一切触点均闭合、或支路4的一切触点均闭合时,线圈10.00被驱动得电。但此类梯形图因为不符合编程规矩而无法输入编程软件或手持编程器,应将图4(a)转化成图4(b)所示,才干使用编程软件或手持编程器写入PLC存储器中。
PLC编程器
图4桥式电路的转化
阐明:(a)桥式电路图;(b)转化后的梯形图
(6)梯形图中串联、并联触点运用的次数没有约束,可无限次地运用,如图5所示。
PLC编程器
图5触点的无限运用
(7)同一程序中两个或两个以上不同编号的线圈能够并联输出,如图6所示。
PLC中无非就是三大量:开关量、模仿量、脉冲量。只在搞清楚三者之间的联系,你就能娴熟的把握PLC了。
一、简述
1、开关量也称逻辑量,指仅有两个取值,0或1、ON或OFF。它是较常用的操控,对它进行操控是PLC的优势,也是PLC基本的使用。
开关量操控的意图是,根据开关量的当前输入组合与历史的输入次序,使PLC产生相应的开关量输出,以使系统能按必定的次序工作。所以,有时也称其为次序操控。
而次序操控又分为手动、半主动或主动。而采用的操控准则有涣散、会集与混合操控三种。
2、模仿量是指一些接连改变的物理量,如电压、电流、压力、速度、流量等。
PLC是由继电操控引入微处理技术后开展而来的,可便利及可靠地用于开关量操控。因为模仿量可转化成数字量,数字量仅仅多位的开关量,故经转化后的模仿量,PLC也*可以可靠的进行处理操控。
因为接连的生产进程常有模仿量,所以模仿量操控有时也称进程操控。
模仿量多是非电量,而PLC只能处理数字量、电量。一切要完成它们之间的转化要有传感器,把模仿量转化成数电量。假如这一电量不是规范的,还要经过变送器,把非规范的电量变成规范的电信号,如4—20mA、1—5V、0—10V等等。
一起还要有模仿量输入单元(A/D),把这些规范的电信号变换成数字信号;模仿量输出单元(D/A),以把PLC处理后的数字量变换成模仿量——规范的电信号。
所以规范电信号、数字量之间的转化就要用到各种运算。这就需要搞清楚模仿量单元的分辨率以及规范的电信号。例如:
PLC模仿单元的分辨率是1/32767,对应的规范电量是0—10V,所要检测的是温度值0—100℃。那么0—32767对应0—100℃的温度值。然后计算出1℃所对应的数字量是327.67。假如想把温度值精确到0.1℃,把327.67/10即可。
模仿量操控包含:反馈操控、前馈操控、份额操控、含糊操控等。这些都是PLC内部数字量的计算进程。
3、脉冲量是其取值总是不断的在0(低电平)和1(高电平)之间交替改变的数字量。每秒钟脉冲交替改变的次数称为频率。
PLC脉冲量的操控意图主要是方位操控、运动操控、轨道操控等。例如:脉冲数在视点操控中的使用。步进电机驱动器的细分是每圈10000,要求步进电机旋转90度。那么所要动作的脉冲数值=10000/(360/90)=2500。
辽宁西门子PLC模块*代理商