西门子CPUSR40继电器输出模块6ES7288-1SR40-0AA0S7-200 SMART,CPU SR40,标准型 CPU 模块,继电器输出,220 V AC 供电,24 输入/16 输出 上海斌勤电气技术有限公司 高级业务顾问;康晓肆竭诚为你服务.本公司主营西门子工业自动化产品,全新原装,假一罚十,品质保障.主营西门子自动化原装产品所有产品均为西门子原装,所有产品非人为损坏质保一年,(烧坏、客户保管不善)公司地址.上海市松江区三新北路1800弄24号楼全新原装,千万库存。本公司宗旨:本着以诚信为本,以顾客为中心,让顾客满意,创造一个舒心的购物环境因为诚信所以简单,成交只是开始,服务永不止步。处理通讯请求在扫描周期的信息处理阶段,S7-200处理从通讯端口或智能I/O模块接收到的任何信息。执行CPU自检诊断在扫描周期的这一阶段,S7-200检查CPU的操作和扩展模块的状态是否正常。写数字输出在每个扫描周期的结尾,CPU把存储在输出映像象寄存器中的数据写到数字输出点。(模拟量输出直接刷新,与扫描周期无关)。S7-200数据的存取S7-200将信息存于不同的存储器单元,每个单元都有单独的地址。可以明确指出要访问的存储器地址。这就允许用户程序直接访问这个信息。表4-1列出了不同长度的数据所能表示的数值范围。表4-1不同长度的数据表示的十进制和十六进制数范围数制字节(B)字(W)双字(D)无符号整数0到255 0到FF0到65,535 0到 FFFF0到4,294,967,295 0到FFFF FFFF符号整数-128到 + 127 80到7F-32,768到+32,767 8000到7FFF-2,147,483,648到+2,147,483,647 8000 0000到7FFF FFFF实数IEEE32 位浮点数不适用不适用+1.175495E-38到+3.402823E+38 (正数) -1.175495E-38到-3.402823E+38 (负数)若要访问存储区的某一位,则必须指定地址,包括存储器标识符、字节地址和位号。图4-4是一个位寻址的例子(也称为“字节.位”寻址)。在这个例子中,存储器区、字节地址(I =输人,3 =字节3)之后用点号(“■ “)来分隔位地址(第4位)。3 . 41—字节的位,或位号: 8位(0 -7)中的第4位——字节地址与位号之间的分隔符字节地址:字节3(第4个字节)存储器标识符输人过程映像区图4-4字节.位寻址使用这种字节寻址方式,可以按照字节、字或双字来访问许多存储区(V、I、Q、M、S、L及SM)中的数据。若要访问CPU中的一个字节、字或双字数据,则必须以类似位寻址的方式给出地址,包括存储器标识符、数据大小以及该字节、字或双字的起始字节地址,如图4-5所示。27S7-200可编程序控制器系统手册使用包括区域标识符和设备号的地址格式来访问其他CPU存储区(如T、C、HC和累加器)中的数据。V B 100V W100V D 1001 ^宇节地址1 ^宇节地址I匕访问一个宇节 区域标识符访问一个宇 区域标识符宇节地址访问一个双宇区域标识符VB1007VB1000有效字节 MSB有效字节ISBMSB =有效宇节 LSB = 有效宇节VW10015VB10087VB1010有效字节 MSB有效字节 LSBVD10031VB1002423VB1011615VB10287VB1030LSBMSB图4-5对同一地址进行字节、字和双字存取操作的比较。存储区数据的存取过程映像输入寄存器:I在每次扫描周期的开始,CPU对物理输人点进行采样,并将采样值写人输人过程映像寄存器中。可以按位、字节、字或双字来存取输人过程映像寄存器中的数据:位:\1字节地址.〖位地址I0.1字节、字或双字:\[大小K起始字节地址IB4过程映像输出寄存器:Q在每次扫描周期的结尾,CPU将输出过程映像寄存器中的数值复制到物理输出点上。可以按位、字节、字或双字来存取输出过程映像寄存器:位:QI字节地址.〖位地址Q1.1字节、字或双字:Q[大小起始宇节地址QB5变量存储区:V您可以用V存储器存储程序执行过程中控制逻辑操作的中间结果,也可以用它来保存与工序或任务相关的其他数据。并且可以按位、字节、字或双字来存取V存储区中的数据:位:W字节地址.〖位地址V10.2字节、字或双字:V[大小K起始字节地址VW100位存储区:M可以用位存储区作为控制继电器来存储中间操作状态和控制信息。并且可以按位、字节、字或双字来存取位存储区:位:M[字节地址.[位地址M26.7字节、字或双字:M[大小K起始字节地址MD2028PLC的基本概念第4章定时器存储区:TS7-200 CPU中,定时器可用于时间累计,其分辨率(时基增量)分为1ms、10ms和100ms三种。定时器有两个变量:□当前值:该16位有符号整数可存储由定时器计数的时间量。□定时器位:在比较当前值和预设值后,可设置或清除该位。预设值是定时器指令的一部分。可以用定时器地址(T +定时器号)来存取这两种形式的定时器数据。是否访问定时器位或当前值取决于所使用的指令:带位操作数的指令可访问定时器位,而带字操作数的指令则访问当前值。如图4-6中所示,常开触点指令访问定时器位;而移动字指令则访问定时器的当前值。访问当前值格式:T[定时器编号T24I2.1 I IMOV_W EN当前值定时器位T3 1 1IIT0T011T3 —INOUT—VW200T1T11T2T215 (MSB)T30 (LSB)T3访问定时器位图4-6访问定时器位或者定时器的当前值计数器存储区:CS7-200提供三种类型的计数器,可计算计数器输人上的低-高跳变事件:一种类型仅计算向上事件,一种类型仅计算向下事件,还有一种类型计算向上和向下两种事件。计数器有两种形式:□当前值:该16位有符号整数可存储累加计数。□计数器位:在比较当前值和预设值后,可设置或清除该位。预设值是计数器指令的一部分。可以用计数器地址(C +计数器号)来访问这两种形式的计数器数据。是否访问计数器位或当前值取决于所使用的指令:带位操作数的指令访问计数器位,而带字操作数的指令则访问当前值。如图4-7中所示,常开触点指令是存取计数器位;而移动字指令则是存取计数器的当前值。格式:CI计数器编号C24I2.1H存取当前值存取计数器位图4-7存取计数器位或者计数器的当前值29S7-200可编程序控制器系统手册高速计数器:HC高速计数器对高速事件计数,它独立于CPU的扫描周期。高速计数器有一个32位的有符号整数计数值(或当前值)。若要存取高速计数器中的值,则应给出高速计数器的地址,即存储器类型(HC)加上计数器号(如HCO)。高速计数器的当前值是只读数据,仅可以作为双字(32位)来寻址。格式:HC[高速计数器编号]HC1累加器:AC累加器是可以象存储器一样使用的读写设备。例如,可以用它来向子程序传递参数,也可以从子程序返回参数,以及用来存储计算的中间结果。S7-200提供4个32位累加器(ACO、AC1、AC2和AC3)。并且您可以按字节、字或双字的形式来访问累加器中的数值。被访问的数据长度取决于存取累加器时所使用的指令。如图4-8所示,当以字节或者字的形式存取累加器时,使用的是数值的低8位或低16位。当以双字的形式存取累加器时,使用全部32位。关于如何在中断程序中使用累加器的相关信息,参见第6章中的中断指令部分。格式:acimm器编号AC0图4-8存取累加器3OPLC的基本概念第4章特殊存储器:SMSM位为CPU与用户程序之间传递信息提供了一种手段。可使用这些位来选择和控制S7-200 CPU的某些特殊功能,例如:一个一个扫描时接通的位、一个以固定速率切换的位或一个显示数学或运算指令状态的位。(有关SM位的详细信息参见附录D)。并且可以按位、字节、字或双字来存取SM位:位:SM〖字节地M.〖位地址SM0.1字节、字或双字:SM[大观起始字节地址SMB86局部存储器区域:LS7-200有64个字节的局部存储器,其中60个可以用作临时存储器或者给子程序传递参数。提示如果用梯形图或功能方块图编程,STEP7-Micro/WIN保留这些局部存储器的四个字节。局部存储器和变量存储器很相似,但只有一处区别。变量存储器是全局有效的,而局部存储器只在局部有效。全局是指同一个存储器可以被任何程序存取(包括主程序、子程序和中断中断程序程序)。局部是指存储器区和特定的程序相关联。S7-200给主程序分配64个局部存储器;给每一级子程序嵌套分配64个字节局部存储器;同样给中断程序分配64个字节局部存储器。子程序或者中断程序不能访问分配给主程序的局部存储器。子程序不能访问分配给主程序、中断程序或者其他子程序的局部存储器。同样的,中断程序也不能访问分配给主程序或子程序的局部存储器。S7-200 PLC根据需要分配局部存储器。也就是说,当主程序执行时,分配给子程序或中断程序的局部存储器是不存在的。当发生中断或者调用一个子程序时,需要分配局部存储器。新的局部存储器地址可能会覆盖另一个子程序或中断程序的局部存储器地址。局部存储器在分配时PLC不进行初始化,初值可能是任意的。当在子程序调用中传递参数时,在被调用子程序的局部存储器中,由CPU替换其被传递的参数的值。局部存储器在参数传递过程中不传递值,在分配时不被初始化,可能包含任意数值。位:L[字节地M[位地址L0.0字节、字或双字:W大小]〖起始宇节地址LB33模拟量输入:AIS7-200将模拟量值(如温度或电压)转换成1个字长(16位)的数字量。可以用区域标识符(AI)、数据长度(W)及字节的起始地址来存取这些值。因为模拟输人量为1个字长,且从偶数位字节(如0、2、4)开始,所以必须用偶数字节地址(如AIW0、AIW2、AIW4)来存取这些值。模拟量输人值为只读数据。
留言咨询