其他品牌 品牌
经销商厂商性质
所在地
西门子S7-1500数字输出模块
¥200s7-1500模拟输入模块6ES7531-7NF00-0AB0
¥200西门子数字输出模块
¥198数字输出模块
¥198西门子S7-200PLC模块工业自动化产品
¥600西门子6ES7288-3AM06-0AA0全新
¥1100西门子S7-200PLC模块技术支持等
¥1300西门子6ES7288-1SR60-0AA0
¥1900西门子6ES7288-1ST60-0AA0全新产品
¥1900西门子6ES7222-1EF22-0XA0
¥920西门子6ES7222-1HD22-0XA0
¥530数字式输出模块6ES7522-1BH10-0AA0
¥198数字量输出模块6ES7134-6FF00-0AA1
数字量输入: 每个扫描周期从读取数字量输入的当前值开始,然后将这些值写入到映像输入寄
存器。
模拟量输入:除非启用了模拟量输入过滤,否则,S7-200在正常扫描周期中不更新来自扩展模块的模 拟量输入。模拟量滤波会使您较的。可以启用每个模拟量输入通道的滤波功能。
当您启用了模拟量输入滤波功能后,S7- 200会在每一个扫描周期刷新模拟量、执行滤波功能并且在内部存储滤波值。当程序中访问模拟量输入时使用滤波值。
如果没有启用模拟量输入滤波,则当程序访问模拟量输入时,S7-200都会直接从扩展模块读取模 拟值。
在每次扫描期间,CPU224XP的AIW0和AIW2模拟量输入都会读取模--数转换器生成的值,从而
完成刷新。该转换器求取的是均值(sigma-delta),因此通常无需滤波。
在扫描周期的执行程序阶段,CPU从头至尾执行应用程序。在程序或中断程序的执行中,立即
I/O指令允许您直接访问输入与输出。
如果在程序中使用子程序,则子程序作为程序的一部分存储。当由主程序、另一个子程序或中断程序 调用时,则执行子程序。从主程序开始时子程序嵌套深度是8,从中断程序开始时子程序嵌套深度
是1。
如果在程序中使用了中断,与中断事件相关的中断程序就作为程序的一部分被存储。中断程序并不作 为正常扫描周期的一部分来执行,而是当中断事件发生时才执行 (可能在扫描周期的任意点)。
为11个实体中的每一个保留局部存储器:当从主程序开始时,为1个主程序、8个子程序嵌套级别;当 从中断程序开始时,为1个中断和1个子程序嵌套级别。局部存储器有一个局部范围,在该范围内它只 能供其相关的程序实体使用,其他程序实体无法访问。有关局部存储器的更多信息,请参见本章中的 局部存储区:L。
图4--3描述了一个典型的扫描流程,该流程包括局部存储器应用和两个中断事件(一个事件发生在程序 执行阶段,另一个事件发生在扫描周期的通讯阶段)。子程序由下一个较别调用,并在调用时 执行。不调用中断程序;中断程序是发生相关中断事件的结果。
图4--3 典型的扫描流程
在扫描周期的信息处理阶段,S7-200处理从通讯端口或智能I/O模块接收到的任何信息。
在扫描周期的这一阶段,S7-200检查CPU的操作和扩展模块的状态是否正常。
在每个扫描周期的结尾,CPU把存储在输出映像象寄存器中的数据写到数字输出点。(模拟量输出直 接刷新,与扫描周期无关)。
S7- 200将信息存于不同的存储器单元,每个单元都有的地址。可以明确指出要访问的存储器地
址。这就允许用户程序直接访问这个信息。表4--1列出了不同长度的数据所能表示的数值范围。
表4--1 不同长度的数据表示的十进制和十六进制数范围
数制 | 字节(B) | 字(W) | 双字(D) |
无符号整数 | 0到255 0到FF | 0到65,535 0到FFFF | 0到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 |
实数IEEE 32 位浮点数 | 不适用 | 不适用 | +1.175495E- 38到+3.402823E+38 (正数) - 1.175495E- 38到- 3.402823E+38 (负数) |
若要访问存储区的某一位,则必须地址,包括存储器标识符、字节地址和位号。图4--4是一个位 寻址的例子(也称为“字节.位”寻址)。在这个例子中,存储器区、字节地址(I = 输入,3 = 字节3)之后用点号(“.“)来分隔位地址(第4位) 。
I 3 . 4
字节的位,或位号:8位
(0 - 7)中的第4位
字节地址与位号之间的分隔符
字节地址:字节3 (第4个字节)
存储器标识符
输入映像区
7 6 5 4 3 2 1 0
字节0 字节1 字节2 字节3 字节4 字节5
图4--4 字节.位寻址
使用这种字节寻址,可以按照字节、字或双字来访问许多存储区(V、I、Q、M、S、L及SM)中的 数据。若要访问CPU中的一个字节、字或双字数据,则必须以类似位寻址的给出地址,包括存储 器标识符、数据大小以及该字节、字或双字的起始字节地址,
“、工程、产品销售”于一体。面向市场从事自动化驱动产品销售,公司立足于自动化工控领域,从事电气设备故障诊断与、工程承接和OEM等,业务范围涉及纺织、印染、造纸、电力、 环保、水处理、食品加工和水泥生产等行业。
具有测量速度快、操作简单、数字显示、直读等优点,是化验室中测量的工具。不论是遨游天际还是微观,总有人在浩渺的科学,也总有人将引向,让看到科研仪器的强劲实力。目前,市场上常见的有气相色谱仪、液相色谱仪和凝胶色谱仪等。当被测电流流过分流器,在分流器上会产生与分流器阻值成比率的电压,测量分流器两端的电压,就可以测量出电流。检验仪器设备是检验工作正常顺利开展的基础,通过对设备的不断更新与精心,才能为检验检测工作提供更加地保障。
数字量输出模块6ES7134-6FF00-0AA1
使用包括区域标识符和设备号的地址格式来访问其他CPU存储区(如T、C、HC和累加器)中的数据。
V B 100
字节地址
访问一个字节区域标识符
V W 100
字 节 地 址 访问一个字区域标识符
V D 100
字节地址
访问一个双字区域标识符
VB100
MSB LSB
有效字节 有效字节
MSB
LSB
MSB = 有效字节
LSB = 有效字节
VW100
有效字节 有效字节
MSB LSB
VD100
图4--5 对同一地址进行字节、字和双字存取操作的比较。
在每次扫描周期的开始,CPU对物理输入点进行采样,并将采样值写入输入映像寄存器中。可以 按位、字节、字或双字来存取输入映像寄存器中的数据:
位: | I[字节地址].[位地址] | I0.1 |
字节、字或双字: | I[大小][起始字节地址] | IB4 |
在每次扫描周期的结尾,CPU将输出映像寄存器中的数值到物理输出点上。可以按位、字
节、字或双字来存取输出映像寄存器:
位: | Q[字节地址].[位地址] | Q1.1 |
字节、字或双字: | Q[大小][起始字节地址] | QB5 |
您可以用V存储器存储程序执行中控制逻辑操作的中间结果,也可以用它来保存与工序或任务相 关的其他数据。并且可以按位、字节、字或双字来存取V存储区中的数据:
位: | V[字节地址].[位地址] | V10.2 |
字节、字或双字: | V[大小][起始字节地址] | VW100 |
可以用位存储区作为控制继电器来存储中间操作状态和控制信息。并且可以按位、字节、字或双字来 存取位存储区:
位: | M[字节地址].[位地址] | M26.7 |
字节、字或双字: | M[大小][起始字节地址] | MD20 |
S7- 200 CPU中,定时器可用于时间累计,其分辨率(时基增量)分为1ms、10ms和100ms三种。定
时器有两个变量:
q 当前值:该16位有符号整数可存储由定时器计数的时间量。
q 定时器位:在比较当前值和预设值后,可设置或该位。预设值是定时器指令的一部分。
可以用定时器地址(T + 定时器号)来存取这两种形式的定时器数据。是否访问定时器位或当前值取决于所使用的指令:带位操作数的指令可访问定时器位,而带字操作数的指令则访问当前值。如图4--6 中所示,常开触点指令访问定时器位;而字指令则访问定时器的当前值。
格式: T[定时器编号]
T3
VW200
当前值
T3
定时器位
访问当前值 访问定时器位
图4--6 访问定时器位或者定时器的当前值
S7- 200提供三种类型的计数器,可计算计数器输入上的低--高跳变事件:一种类型仅计算向上事件, 一种类型仅计算向下事件,还有一种类型计算向上和向下两种事件。计数器有两种形式:
q 当前值:该16位有符号整数可存储累加计数。
q 计数器位:在比较当前值和预设值后,可设置或该位。预设值是计数器指令的一部分。
可以用计数器地址(C + 计数器号)来访问这两种形式的计数器数据。是否访问计数器位或当前值取决于所使用的指令:带位操作数的指令访问计数器位,而带字操作数的指令则访问当前值。如图4--7中 所示,常开触点指令是存取计数器位;而字指令则是存取计数器的当前值。
格式: C[计数器编号] C24
I2.1 C3
VW200
当前值
C3 器位
存取当前值 存取计数器位
图4--7 存取计数器位或者计数器的当前值
下一篇:模拟量输出模块6AG1131-6BF01-7BA0