1.数字量输入继电器(I)
输入映像寄存器中的每一位对应于一个输入端子,从而对应于一个数字量输入点。这里只是沿用了继电器接触器控制系统的传统叫法,称输入映像寄存器为输入继电器,用字母I表示。可用位表示,也可以用字节、字或双字表示,如用I0.0~I15.7表示128个输入继电器。
2.数字量输出继电器(Q)
数字量输出继电器对应于PLC存储器中的输出映像寄存器,用字母Q表示。与输入继电器的表示方法相同,用Q0. 0~Q15.7表示128个输出继电器。数字量输出继电器是用来将PLC的输出信号传递给负载,线圈用程序指令驱动。
3.模拟量输入寄存器(AIW)和模拟量输入寄存器(AQW)
模拟量输入信号经A/D转换后的数字量信息存储在模拟量输入寄存器中,将要经D/A转换成为模拟量的数字量信息存储在模拟量输出寄存器中。因为CPU处理的数字量为16位数据,为字类型数据,所以模拟量输入寄存器和模拟量输出寄存器常用AIW和AQW表示。AI编址范围AIW0、AIW2、…、AIW62,起始地址定义为偶数字节地址,共有32个模拟量输入点。AQ编址范围AQW0、AQW2、…、AQW62,起始地址也采用偶数字节地址,共有32个模拟量输出点。
模拟量输入寄存器只能读取,而模拟量输出寄存器只能读人。
4.变量寄存器(V)
S7-200 (CN) PLC还提供了大量的变量寄存器,可用于数据运算、变量传送以及保存程序执行过程中的中间结果,变量寄存器用字母V表示,可用位表示,也可以用字节、字或双字表示,如V200.0,V200.1、VB100、VW300、VD302等。CPU 224有VB0.0~VB5119.7的5K存储字节。
5.辅助继电器(M)
辅助继电器也称为辅助寄存器,用字母M表示,其功能相当于传统电气控制系统的辅助继电器或中间继电器,只能起到中间状态的暂存作用,不能直接驱动外部负载。可用位表示,也可以用字节、字或双字表示,但多以位的形式出现。
6.特殊功能寄存器(SM)
特殊功能寄存器也称为特殊标志寄存器或特殊继电器,用字母SM表示。特殊功能寄存器为用户提供了一系列特殊的控制功能和系统信息,有助于用户程序的编制和系统的各类状态信息的获取。用户也可将控制过程中的某些特殊要求通过特殊功能寄存器传递给PLC,可用位表示,也可以用字节、字或双字编址。
CPU 224编址范围SM0.0~SM549.7,共550个字节。其中SM0.0~SM29.7的30个字节为只读型区域,用户不能更改。
(1) SMB0为状态位字节。在每次扫描循环结尾由S7-200 CPU更新,定义如下:
1) SM0.0:RUN状态监控,PLC在运行RUN状态,SMBO该位始终为1。
2) SM0.1:首次扫描时为1,PLC由STOP转为RUN状态时,ON(1态)一个扫描周期,用于程序的初始化。
3) SM0.2:当RAM中数据丢失时,ON -个扫描周期,用于出错处理。
4) SM0.3:PLC上电进入RUN方式,ON -个扫描周期。
5) SM0.4:分脉冲,该位输出一个占空比为50%的分时钟脉冲,用作时间基准或简易延时。
6) SM0.5:秒脉冲,该位输出一个占空比为50%的秒时钟脉冲,可用作时间基准。
7) SM0.6:扫描时钟,一个扫描周期为ON(高电平),另一为OFF(低电平),循环交替。
8) SM0.7:工作方式开关位置指示,0为TERM位置,1为RUN位置。为1时,使自由端口通信方式有效。
(2) SMBI为指令状态位字节。用于指示潜在错误的8个状态位,这些位可由指令在执行时进行置位或复位,SMP1部分位定义如下:
1) SM1.0:零标志,运算结果为0时,该位置1。
2) SM1.1:溢出标志,运算结果溢出或查出非法数值时,该位置1。
3) SM1.2:负数标志,数学运算结果为负时,该位为1。
常用的特殊功能寄存器如下:
(3) SMB2:自由口通信接收字符缓冲区,在自由口通信方式下,接收到的每个字符都放在这里,便于用户程序存取。
(4) SMB3:用于自由口通信的奇偶校验.当出现奇偶校验错误时,将SM3.0置1。
(5) SMB4:用于表示中断是否允许和发送口是否空闲。
(6) SMB5:用于表示I/O系统发生的错误状态。
(7) SMB6:用于识别CPU的类型。
(8) SMB8~SMB21:用于I/O扩展模板的类型识别及错误状态存储。
(9) SMW22~SMW26:用于提供扫描时间信息,如毫秒计的上次扫描时间、短扫描时间及长扫描时间。
(10) SMB28和SMB29:分别对应模拟电位器0和1的当前值,数值范围为0--255。
(11) SMB30和SMB130:分别为自由口o和1的通信控制寄存器。
(12) SMB34和SMB35:用于存储定时中断间隔时间。
(13) SMB36~SMB65:用于监视和控制高速计数器HSC0、HSC1和HSC2的操作。
(14) SMB66~SMB85:用于监视和控制脉冲输出(PTO)和脉冲宽度调制(PWM)功能。
(15) SMB86~SMB94和SMB186~SMB194:用于控制和读出接收信息指令的状态。
(16) SMB98和SMB99:用于表示有关扩展模板总线的错误。
(17) SMB131~SMB165:用于监视和控制高速计数器HSC3、HSC4、HSC5的操作。
(18) SMB166~SMB194:用于显示包络表的数量、地址和变量寄存器在表中的首地址。
7.定时器(T)
定时器是PLC程序设计中的重要元件,其作用相当于继电器一接触器控制系统中的时间继电器。S7-200 CPU22X系列PLC共有256个定时器,编号为T0~T255,有三种类型的时间基(定时精度),即1、10、100ms。定时器的延时时间由指令的预设值和时间基确定,即
延时时间=定时器预设值×时间基
每个定时器有两种操作数:一种是字类型,用于存储定时器的当前值,为16位有符号整数;另一种是位类型,称为定时器位,用于反映定时器的延时状态,相当于时间继电器的延时触点。这两种数据类型的字符表达与定时器编号完全相同,在指令执行中具体访问哪种类型取决于指令的形式,字类型操作指令取定时器当前值,位类型操作指令取定时器位的值。
定时器有三种指令格式,即通电延时定时器(TON)、断电延时定时器(TOF)和带保持的通电延时定时器(RTON)。TON和TOF指令的动作特性与通电延时时间继电器和断电延时时间继电器相同。不同的指令格式、定时器编号,其时间基不同,定时器的刷新方法也不同。
8.计数器(C)
计数器也是PI_C应用中的重要编程元件,计数器主要用来累计输入脉冲个数。S7 - 200CPU22X系列PLC共有256个计数器,编号为C0~C255。计数器的预设值由程序设定。
每个计数器有两种操作数:一种是字类型,用于存储计数器的当前值,当前值寄存器用以累计脉冲个数;另一种是位类型.称为计数器位,用于反映计数状态,计数器当前值大于或等于预置值时,状态位置1。这两种数据类型的字符表示与计数器编号相同,在指令执行中具体访问哪种类型的数据取决于指令的形式,字类型操作指令取计数器的当前值,位类型操作指令取计数器位的值。
计数器指令有加计数(CTU)、减计数(CTD)和加减计数(CTUD)三种形式。
一般计数器的计数频率受扫描周期的影响,频率不能太高。对于高频输入的计数应使用高速计数器。
9.高速计数器( HSC)
对高频输入信号计数时,可使用高速计数器。高速计数器只有一种数据类型,即有符号的32位的双字类型整数,用于存储高速计数器的当前值。CPU 22X提供了6个高速计数器,即HCO、HC1、…、HC5(每个计数器高频率为30kHz),用来累计比CPU扫描速率更快的事件。高速计数器的当前值为双字长的符号整数。
10.累加器(AC)
累加器是S7-200系列PLC内部使用较为灵活的存储器,可用于向子程序传递参数,或从子程序返回参数,也可以用来存放数据、运算结果等。S7-200 CPU22X系列PLC提供了4个32位的累加器,编号为AC0~AC3。累加器可以支持字节类型、字类型和双字类型的指令,数据存取时的长度取决于指令形式。若为字节类型指令,则只有低8位参与运算;若为字类型指令,则只有低16位参与运算;若为双字类型指令,则32位数据全部参与运算。
11.状态寄存器(S)
状态寄存器也称为状态元件或顺序控制继电器,是使用步进控制指令编程时的重要元件,以实现顺序控制和步进控制。S7-200 CPU22X系列PLC共有256个状态寄存器(32个字节),S7-200 PLC编址范围为S0. 0~S31.7,它们常以“字节.位”的形式出现,与步进控制指令LSCR、SCRT、SCRE结合使用,实现顺序控制功能图的编程。
12.局部变量寄存器(L)
局部变量寄存器与变量寄存器很相似,其主要区别在于变量寄存器是全局有效的,而局部变量寄存器是局部有效的。“全局”指的是同一个寄存器可以被任何一个程序读取,如主程序、子程序、中断程序;而“局部”是指该寄存器只与特定的程序相关。S7 - 200系列PLC给每个程序(主程序、各子程序和各中断程序)都分配有多64字节的局部变量存储器,其中60个字节可以用作暂时存储器或者给子程序传递参数,后4个字节为系统保留字节,可以按位、字节、字和双字访问局部变量寄存器。
西门子S7-400接口通讯
型号:6ES7964-2AA04-0AB0
货品编号:6ES7964-2AA04-0AB0 SIMATIC S7,IF964-DP接口模块 DP主站,用于S7-400
西门子S7-400网络通讯
型号:6GK7443-1EX11-0xE0
货品编号:6GK7443-1EX11-0xE0 CP 443-1TCP通讯处理器

西门子S7-400网络通讯
型号:6GK7443-1EX20-0xE0
货品编号:6GK7443-1EX20-0xE0 SIMATIC NET, CP 443-1 通讯处理器,用于通过 ISO,TCP/IP 和 UD

西门子S7-400网络通讯
型号:6GK7443-1EX40-0xE0
货品编号:6GK7443-1EX40-0xE0 SIMATIC NET,CP 443-1 ADVANCED COMMUNICATIONS PROCESSOR F. C

西门子模块代理商
从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机电设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。【依法须经批准的
浔之漫智控技术有限公司西门子代理。联系人:小聂(15221406036)浔之漫智控技术有限公司主要产品有“PLC,变频器,触摸屏,模块,传感器,低压器,伺服电机,工控机”。全新原装,质量保证,保修一年,价格合理,支持技术服务!SIEMENS 可编程控制器1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-2002、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24R...