浔之漫智控技术(上海)有限公司
西门子模块代理商
6ES7515-2AM02-0AB0
6ES7515-2AM02-0AB0SIMATIC S7-1500, CPU 1515-2 PN, 中央处理器,带 内存 500 KB,用于 程序和 3MByte 用于数据, 第 1 个接口:PROFINET IRT 带双端口交换机, 第 2 接口:PROFINET RT, 30 ns Bit-Performance, 需要 SIMATIC 存储卡

浔之漫智控技术(上海)有限公司 经营理念是:以质量求生存,以诚信谋发展。

我们公司能提供全套产品,我们有着**的库存,*优惠的价格

*优质的售后服务和*强大的技术力量

我公司大量现货供应,价格优势,品质保证,德国原装进口

扫描周期中的任务

CPU 反复执行一系列任务。 这种任务循环执行称为扫描周期。 用户程序的执行与否取决

于 CPU 是处于 STOP 模式还是 RUN 模式。 在 RUN 模式下,执行程序;在 STOP 模式

下,不执行程序。

3571584930.jpg

读取输入和写入输出

读取输入

数字量输入: 每个扫描周期开始时先读取数字量输入的当前值,然后将这些值写入过程

映像输入寄存器。

模拟量输入: CPU 在正常扫描周期中不会读取模拟量输入值。 而当程序访问模拟量输入

时,将立即从设备中读取模拟量值。

写入输出

数字量输出: 在每个扫描周期结束时,CPU 会将存储在输出映像寄存器中的值写入数字

量输出。

模拟量输出: CPU 在正常扫描周期中不会写入模拟量输出值。 而当程序访问模拟量输出

值时,将立即写入模拟量输出。


立即读取或写入 I/O

CPU 指令集中包含物理 I/O 立即读写指令。虽然通常使用映像寄存器作为 I/O 访问的源

或目标,但通过这些立即 I/O 指令可直接访问实际输入或输出点。 使用立即指令访问输

入点时,不会修改相应过程映像输入寄存器位置。 使用立即指令访问输出点时,会同时

更新相应过程映像输出寄存器位置。

说明

读取模拟量输入时,可立即读取到相应的值。 向模拟量输出写入值时,会立即更新该输

出。

在程序执行过程中,**使用过程映像寄存器,而不要直接访问输入或输出。 使用映像

寄存器共有三个原因:

● 在扫描开始时对所有输入进行采样可在扫描周期的程序执行阶段同步和冻结输入值。

程序执行完成后,使用映像寄存器中的值更新输出。 这样会使系统更稳定。

● 程序访问映像寄存器的速度比访问 I/O 点的速度快得多,从而可以更快地执行程序。

● I/O 点是位实体,必须以位或字节的形式访问,但可以采用位、字节、字或双字的形

式访问映像寄存器。 因此,映像寄存器更为灵活。


展开全文
优质商家推荐 拨打电话