Ⅰ 200smartAC1和V区的区别
储存形式的不同。V区是变量存储区,可按位、字节、字或双字来存取V区数据。AC1是累加器,可以像存储器一样使用读写器件,可以按位、字节、字或双字访问累加器中的数据。
Ⅱ 200smart如何将I区存入V区
在系统块中设置断电数据保持功能来保存数据。
扩展: 在S7-200的编程中,系统块中有一项功能为断电数据保持设置,设置范围包括V存储区、M存储区、时间继电器T和计数器C(其中定时器和计数器只有当前值可被保持,而定时器位或计数器位是不能被保持的)。其基本工作原是在PLC外部供电中断时,利用PLC内部的超级电容供电,保持系统块中所设置的断电数据保持区域的数值保持不变,而将非保持区域的数据值归零。由于超级电容容量的限制,在西门子的资料中宣称只能保存几天时间
Ⅲ smart200中lb存储器有多少个,用多了会有影响吗
八个储藏,没有影响。
S7-200Smart的存储区可以分为两大类:
(一)是跟外部物理信号相关的输入/输出映像区/存储区。
(二)是CPU内部的存储区,输入/输出映像区/存储区包括:数字量输入映像区(DI,process-imageinput);数字量输出映像区(DO,process-imageoutput)。
模拟量输入存储区(AI);模拟量输出存储区(AO),内部存储区的类别比较多,包括:变量存储区(V,Variablememory);标志存储区(M,Flagmemory);定时器(T,Timer);计数器(C,Counter);高速计数器(HC,highspeedcounter);累加器(Accumulator);特殊存储器(SM,specialmemory);局部存储区(L,Localmemory)。
顺序控制继电器存储区(SequenceControlRelay)。
CPU在每个扫描周期的初期将物理外设的数字量输入信号扫描到数字量输入映像区(DI)中,程序在运行过程中的数字量输出值暂存在数字量输出映像区(DO)中,并在扫描周期的末期将数字量输出映像区的值刷新到物理输出模块。
数字量输入/输出映像区是可读且可写的,在程序中对某些数字量输入位进行写操作,便可以模拟外部的数字量输入信号。
Ⅳ 西门子200smart,plc中vd5不是4的倍数,那它表示那些存储器
没人规定西门子PLC的数据地址必须是该数据类型字节个数的整数倍
比如你说的VD5
之所以我们经常使用双数,是因为长时间的使用习惯导致的
第一个字节编号是0
如果你的V存储区全部都是双字长度的数据,第一个是VD0,第二个就是VD4,第三个就是VD8。。。。。如此往后排
但是如果你用了VD5,它前边只能有一个VD0
VB4这个字节就夹在中间了,你自己写程序还好,如果是比较复杂的程序,需要多人协作,习惯不同很容易出错
VDX仅仅是表示这个双字长度的数据是由第X个字节、第X+1个字节、第X+2个字节、第X+3个字节,共四个字节组成的一个双字区域
并没有限制的那么死,非得是4的倍数
但是!
养成好的编程习惯还是有必要的!
Ⅳ 西门子S7-200smart,读取来的数据怎么按顺序存储在数据区内
很简单,用计数器和指针。
有脉冲输入的时候,计数器加1,同时指针地址加4,将数据存储到相应的V区中。计数器满500,复位计数器,重复循环。