PLC在扫描工作过程中,输入映像寄存器和输出映像寄存器各起什么作用

 我来答
海边的鸟儿啊
高粉答主

2019-08-04 · 希望能自由的飞翔
海边的鸟儿啊
采纳数:1108 获赞数:581600

向TA提问 私信TA
展开全部

输入映像寄存器的标识符为I,在每个扫描周期的开始,CPU对输入点进行采样,并将采样值存于输入映像寄存器中。输出映像寄存器在每个扫描周期的末尾,CPU将输出映像寄存器的数据传送给输出模块,再由后者驱动外部负载。

模拟量输入映象区是S7-200CPU为模拟量输入端信号开辟的一个存储区。S7-200将测得的模拟量(如温度、压力)转换成1个字长(2个字节)的数字量,模拟量输入映像寄存器用标识符(AI)、数据长度(W)及字节的起始地址表示。

从AIW0~AIW30,共有16个字,总共允许有16路模拟量输入。

说明:模拟量输入值为只读数据。

扩展资料

PLC执行程序过程中,会存在一些控制过程的中间结果,这些中间数据也需要用存储器来保存。变量存储器就是根据这个实际的要求设计的。变量存储器是S7-200CPU为保存中间变量数据而建立的一个存储区,用V表示。

可以按位、字节、字、双字四种方式来存取。

(1)按“位”方式:从V0.0~I5119.7,共有40960点。CPU221、CPU222变量存储器只有2048个字节,其变量存储区只能到V2047.7位。

(2)按“字节”方式:从VB0~VB5119,共有5120个字节。

(3)按“字”方式:从VW0~VW5118,共有2560个字。

(4)按“双字”方式:从VD0~VD5116,共有1280个双字。

参考资料来源:百度百科-存储器映像

上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
绝对脉冲编码器编码器两者一般都应用于速度控制或位置控制系统的检测元件. 旋转编码器是用来测量转速的装置。它分为单路输出和双路输出两种。技术参数主要有每转脉冲数(几十个到几千个都有),和供电压等。单路输出是指旋转编码器的输出是一组脉冲,而双路... 点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
禾鸟heniao
2019-06-24 · TA获得超过4.9万个赞
知道大有可为答主
回答量:2万
采纳率:59%
帮助的人:742万
展开全部

1、输入输出映像寄存器相当于是PLC内部存储器中的一部分。输入映像寄存器是PLC接收外部输入的开关量信号的窗口。PLC在每个工作周期内会把固定数量的输入点的数据刷新到输入映像区,CPU访问映像区的速度与访问内存速度相同。

因此CPU可以在不直接访问外部IO点的情况下通过读取输入映像区的数据获得外部输入点的数据,要比直接读取输入点的速度快得多。也就是说,输入映像区的数据是外部输入点数据在内存中的暂存状态,以利于CPU快速获得外部数据。

2、当然,并不是所有的输入点数据都会进入映像区,映像区的空间是有限的,当外部输入点数量较大时,只有地址序列为起始部分的输入点数据会进入映像区,其他输入点数据的访问还是依靠CPU对输入点数据直接读取来完成的,这样的速度会慢一些。输出映像区的功能与输入映像区类似。

扩展资料

存储器映像的分类:

1、输入映象寄存器(数字量输入映象区)

数字量输入映象区是S7-200CPU为输入端信号状态开辟的一个存储区。输入映像寄存器的标识符为I,在每个扫描周期的开始,CPU对输入点进行采样,并将采样值存于输入映像寄存器中。

输入映像寄存器是PLC接收外部输入的开关量信号的窗口。

2、输出映像寄存器(Q)

数字量输出映象区是S7-200CPU为输出端信号状态开辟的一个存储区。输出映像寄存器的标识符为Q(从Q0.0~Q15.7,共有128点),在每个扫描周期的末尾,CPU将输出映像寄存器的数据传送给输出模块,再由后者驱动外部负载。

可以按位、字节、字、双字四种方式来存取。

3、模拟量输入映象区(AI区)

模拟量输入映象区是S7-200CPU为模拟量输入端信号开辟的一个存储区。S7-200将测得的模拟量(如温度、压力)转换成1个字长(2个字节)的数字量,模拟量输入映像寄存器用标识符(AI)、数据长度(W)及字节的起始地址表示。

4、模拟量输出映象区(AQ区)

模拟量输出映象区是S7-200CPU为模拟量输出端信号开辟的一个存储区。S7-200将1个字长(2个字节,16位)的数字量按比例转换为电流或电压。模拟量输出映像寄存器用标识符(AQ)、数据长度(W)及字节的起始地址表示。

5、变量存储器(V)(相当于内辅继电器)

PLC执行程序过程中,会存在一些控制过程的中间结果,这些中间数据也需要用存储器来保存。变量存储器就是根据这个实际的要求设计的。变量存储器是S7-200CPU为保存中间变量数据而建立的一个存储区,用V表示。

6、位存储器(M)区

PLC执行程序过程中,可能会用到一些标志位,这些标志位也需要用存储器来寄存。位存储器就是根据这个要求设计的。位存储器是S7-200CPU为保存标志位数据而建立的一个存储区,用M表示。该区虽然叫位存储器,但是其中的数据不仅可以是位、还可以是字节、字或双字。

7、顺序控制继电器区(S)

PLC执行程序过程中,可能会用到顺序控制。顺序控制继电器就是根据顺序控制的特点和要求设计的。顺序控制继电器区是S7-200CPU为顺序控制继电器的数据而建立的一个存储区,用S表示。在顺序控制过程中,用于组织步进过程的控制。

参考资料来源:百度百科-存储器映像

参考资料来源:百度百科-PLC

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mahhi
2011-04-19 · TA获得超过757个赞
知道小有建树答主
回答量:350
采纳率:50%
帮助的人:288万
展开全部
输入输出映像寄存器相当于是PLC内部存储器中的一部分。PLC在每个工作周期内会把固定数量的输入点的数据刷新到输入映像区,CPU访问映像区的速度与访问内存速度相同。因此CPU可以在不直接访问外部IO点的情况下通过读取输入映像区的数据获得外部输入点的数据,要比直接读取输入点的速度快得多。也就是说,输入映像区的数据是外部输入点数据在内存中的暂存状态,以利于CPU快速获得外部数据。当然,并不是所有的输入点数据都会进入映像区,映像区的空间是有限的,当外部输入点数量较大时,只有地址序列为起始部分的输入点数据会进入映像区,其他输入点数据的访问还是依靠CPU对输入点数据直接读取来完成的,这样的速度会慢一些。输出映像区的功能与输入映像区类似。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
abcdw_2008
推荐于2017-10-02 · TA获得超过611个赞
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:79.6万
展开全部
简单通俗地讲:输入映像寄存器和输出映像寄存器的作用,就是连接外部物理输入点和物理输出点的桥梁。也就是说,在每一个扫描周期结束后,外部物理输入点的实际状态将映射到输入映像寄存器中,而同时将输出映像寄存器的状态,映射到外部物理输出点。即每个扫描周期刷新一次。懂了吗?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
西门不败
2011-04-19 · TA获得超过4078个赞
知道大有可为答主
回答量:3749
采纳率:75%
帮助的人:4432万
展开全部
每次扫描都会将输入输出的状态刷新并保存到映像寄存器中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式