西门子中国总代理经销/SITOP电源模块代理商
西门子S7-200PLC集成有高速计数功能,高速计数是PLC的一项非常重要的功能,在工业领域中测量转动速度与周期一般都是用脉冲式仪器,例如旋转编码器。这类仪器的频率远远大于PLC的采集频率,因此使用高速计数器显得尤为重要。S7-200高速计数功能的知识点主要分几个部分:一是输入地址,二是计数模式,按有无方向,有无复位,外部复位和软复位等进行分类。三是相应的控制特殊功能寄存器。来控制计数器的模式和预置值等。
高速计数器复位
高速计数的复位是使用计数器时非常重要的地方。由于外部器件例如编码器等,一般都会有累积误差,那么就需要定期的进行复位。另外编码器一些功能的实现也要求它具有复位功能。
高速计数器测量转速周期等
使用编码器和高速计数器,定时中断等,可以进行旋转体的速度周期等数据的测量,此功能在对电机测量方面有广泛的应用。
实数的格式
实数(浮点数)由32位单精度数表示,其格式按照ANSI/IEEE754-1985标准中所描述的形式。实数按照双字长度来存取。对于S7-200来说,浮点数精确到小数点后*六位。因而当使用一个浮点数常数时,多可以到小数点后*六位。
实数运算的精度
在计算中涉及到非常大和非常小的数,则有可能导致计算结果不精确。
字符串的格式
字符串指的是一系列字符,每个字符以字节的形式存储。字符串的*个字节定义了字符串的长度,也就是字符的个数。一个字符串的长度可以是0到254个字符,再加上长度字节,一个字符串的大长度为255个字节。而一个字符串常量的大长度为126字节
系统硬件的连接可参考图1可知,上位计算机的串口输出与由TC35i构成的GSM MODEM中的9芯RS232口直接连接;远程的GSM MODEM与PLC连接时则必须通过RS232到RS485的转换,这是Siemens PLC的通讯口数据和PPI编程电缆连接的必要条件。另一方面必须注意的是,在与远程GSM MODEM的RS-232串口连接时,还必须将RS232串口中的RXD和TXD对换连接,否则将不能正常通讯。
当操控体系规划扩展或晋级时,只可适当地添加某些模板,便可使体系晋级和充沛满意需要。3.产品前史:西门子SIMATIC系列PLC,诞生于1958年,阅历了C3,S3,S5,S7系列,已成为使用格外广泛的可编程操控器。
为了防止谐波,可以串联电抗器。9,用变频器调速的起动和间断,不可用断路器及接触器直接操作,而运用变频器的控制端子来操作,不然会构成变频器失控,并较小的概率构成严惩成果。10,变频器与电机间基本不能加装交流接触器,避免断流瞬间发生了过电压而损坏变频器。
首先,我们看一下如何接线:
S7-200数据存储区:
1. 输入/输出映像存放器:S7-200 PLC编址范围(I0.0~I15.7)。输入映像存放器(该区域能够按位操作又称输入继电器)输入继电器线圈由外部信号驱动,常开触点和常闭触点供用户编程运用。
输出映像存放器:S7-200 PLC编址范围(Q0.0~Q15.7)。输出映像存放器(又称输出继电器)是用来将PLC的输出信号传送给负载,线圈用程序指令驱动。PLC的每一个I/O点都是一个肯定的物理点。CPU 224主机有I0.0~I0.7,I1.0~I1.5共14个数字量输入端点,Q0.0~Q0.7、Q1.0、Q1.1共10个数字量输出端点。
2.变量存储器V
用以存储运算的中间结果和其它数据。CPU 224有VB0.0~VB5119.7的5K存储字节。可按位、字节、字或双字运用。
3. 内部标志位(M)存储区
M作为控制继电器(又称中间继电器),用来存储中间操作数或其它控制信息。
S7-200 PLC编址范围M0.0~M31.7,能够按位、字节、字或双字来存取存储区的数据。
4. 次*控制继电器(S)存储区
S又称状态元件,以完成次*控制和步进控制。
S7-200 PLC编址范围S0.0~S31.7,能够按位、字节、字或双字来存取数据。
5.特殊标志位(SM)存储器西门子中国总代理经销/SITOP电源模块代理商
① SMB0为状态位字节,在每次扫描循环结尾由S7-200 CPU较新,定义如下:
SM0.0 RUN状态监控,PLC在运转RUN状态,该位一直为1。
SM0.1 初次扫描时为1,PLC由STOP转为RUN状态时,ON(1态)一个扫描周期,用于程序的初始化。
SM0.2 当RAM中数据丧失时,ON一个扫描周期,用于出错处置。
SM0.3 PLC上电进入RUN方式,ON一个扫描周期。
SM0.4 分脉冲,该位输出一个占空比为50%的分时钟脉冲。用作时间基准或简易延时。
SM0.5 秒脉冲,该位输出一个占空比为50%的秒时钟脉冲。可用作时间基准。
SM0.6 扫描时钟,一个扫描周期为ON(高电平),另一为OFF(低电平)循环交替。
SM0.7 工作方式开关位置指示,0为TERM位置,1为RUN位置。为1时,使自在端
通讯方式有效。
6. 部分存储器(L)
S7-200有64个字节的部分存储器,编址范围LB0.0~LB63.7,其中60个字节能够用作暂时存储器或者给子程序传送参数,最后4个字节为系统保存字节。
7. 定时器(相当于时间继电器)
S7-200 CPU中的定时器是对内部时钟累计时间增量的设备,用于时间控制。编址范围T0~T255(22X);T0~T127(21X)。
8. 计数器
计数器主要用来累计输入脉冲个数。有16位预置值和当前值存放器各一个,以及1位状态位,当前值存放器用以累计脉冲个数,计数器当前值大于或等于预置值时,状态位置1。S7-200 CPU提供有三品种型的计数器,增计数、减计数、增/减计数。编址范围C0~C255(22X),C0~C127(21X)。
9. 模仿量输入/输出映像存放器(AI/AQ)
S7-200的模仿量输入电路将外部输入的模仿量(如温度、电压)等转换成1个字长(16位)的数字量,存入模仿量输入映像存放器区域。
AI编址范围AIW0,AIW2,……AIW62,起始地址定义为偶数字节地址,共有32个模仿量输入点。
S7-200模仿量输出电路用来将模仿量输出映像存放器区域的1个字长(16位)数字值转换为模仿电流或电压输输出。
AQ编址范围AQW0,AQW2,……AQW62,起始地址也采用偶数字节地址,共有32个模仿量输出点
西门子中国总代理经销/SITOP电源模块代理商
② SMB1为指令状态位字节,常用于表及数学操作,局部位定义如下:
SM1.0 零标志,运算结果为0时,该位置1。
SM1.1 溢出标志,运算溢出或查出非法数值时,该位置1 。
SM1.2 负数标志,数学运算结果为负时,该位为1。