西门子6ES7232-0HD22-0XA0 西门子6ES7232-0HD22-0XA0
西门子PLC模块6ES7232-0HD22-0XA0
S7-200 PLC编址范围S0.0~S31.7,能够按位、字节、字或双字来存取数据。
5.特殊标志位(SM)存储器
① 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时,使自在端
通讯方式有效。
② SMB1为指令状态位字节,常用于表及数学操作,局部位定义如下:
SM1.0 零标志,运算结果为0时,该位置1。
SM1.1 溢出标志,运算结果溢出或查出非法数值时,该位置1 。
SM1.2 负数标志,数学运算结果为负时,该位为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个模仿量输出点
10. 累加器(AC)
累加器是用来暂存数据, S7-200 PLC提供了4个32位累加器AC0~AC3。累加器支持以字节(B)、字(W)和双字(D)的存取。。
11. 高速计数器(HC)
CPU 22X提供了6个高速计数器HC0、HC1……HC5 (每个计数器频率为30KHz)用来累计比CPU扫描速率更快的事情。高速计数器的当前值为双字长的符号整数。