西门子PLC模拟量输入范围:0~+5V,那么AIW0,AIW2,AIW4是什么啊

我用的是EM235,请大侠帮下忙,它们是怎么转换的

1、AIW0表示S7-200上的第一个模拟量通道的地址。

2、AIW2表示S7-200上的第二个模拟量通道的地址。

3、AIW4表示S7-200上的第四个模拟量通道的地址。

4、PLC将模拟量值转换成1个字长(16位)的数字量,能用区域标识符(AI)、数据长度(W)和字节的起始地址来存取。

5、EM235是西门子PLC模拟量扩展模块,4入1出,多种量程设置,通过内部DIP开关可设为量程0---5V。

6、四个模入通道分别在程序中对应Aiw0、Aiw2、Aiw4、Aiw6(当然是在上游无模入通道或模块的情况下),均为整形,各占2字节,量程0---5V对应0--32000(单极性)。

扩展资料

1、西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。 

2、S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。

3、PLC:平面光波导(技术)。所谓平面光波导,也就是说光波导位于一个平面内。PLC分路器用二氧化硅做的,PLC技术涉及的材料非常广泛。

4、SIMATIC S7-400 PLC S7-400 PLC是用于中、高档性能范围的可编程序控制器。 S7-400 PLC采用模块化无风扇的设计,可靠耐用,同时可以选用多种级别(功能逐步升级)的CPU。

5、并配有多种通用功能的模板,这使用户能根据需要组合成不同的专用系统。当控制系统规模扩大或升级时,只要适当地增加一些模板,便能使系统升级和充分满足需要。

6、当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。

7、PLC不需要大量的活动元件和连线电子元件。它的连线大大减少。与此同时,系统的维修简单,维修时间短。Plc采用了一系列可靠性设计的方法进行设计。

8、例如:冗余的设计。断电保护,故障诊断和信息保护及恢复。PLC是为工业生产过程控制而专门设计的控制装置,它具有比通用计算机控制更简单的编程语言和更可靠的硬件。采用了精简化的编程语言。编程出错率大大降低。

参考资料:百度百科-西门子PLC

百度百科-PLC

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-08-08

代码如下:

LD

Always_On:SM0.0

MOVW

AIW12, AC0

AENO

ITD

AC0, AC0

AENO

CALL   处理计算:SBR8, 0, AC0

网络2

LD     Always_On:SM0.0

MOVW   AIW14, AC0
AENO

ITD    AC0, AC0

AENO

CALL   处理计算:SBR8, 1, AC0

上面的是中断程序

网络1

LDB=   #序号:LB0, 0

DTR    AC0, AC0

AENO

/R     3200.0, AC0

AENO

-R     2.0, AC0

AENO

MOVR   AC0, 一号泵正压:VD1004

*R     1.35, 一号泵正压:VD1004

网络2

LDB=   #序号:LB0, 1

DTR    AC0, AC0

AENO

/R     128000.0, AC0

AENO

MOVR   0.16, 一号泵负压:VD1000

-R     AC0, 一号泵负压:VD1000

这个事处理程序就是上面一段需要调用的子程序。

扩展资料:

在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果。

刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。

即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图。

其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。

输出刷新

当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。

同样的若干条梯形图,其排列次序不同,执行的结果也不同。另外,采用扫描用户程序的运行结果与继电器控制装置的硬逻辑并行运行的结果有所区别。当然,如果扫描周期所占用的时间对整个运行来说可以忽略,那么二者之间就没有什么区别了。

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

本回答被网友采纳
第2个回答  2019-07-08

AIW0,是S7-200上的第一个模拟量通道的地址;依次地,AIW2是第二个通道,AIW4是第三个通道,AIW6是第四个通道。

PLC将模拟量值(如温度或电压)转换成1个字长(16位)的数字量。可以用区域标识符(AI)、数据长度(W)及字节的起始地址来存取这些值。

EM235是西门子PLC模拟量扩展模块,4入1出,多种量程设置,通过内部DIP开关可设为量程0---5V,四个模入通道分别在程序中对应Aiw0、Aiw2、Aiw4、Aiw6(当然是在上游无模入通道或模块的情况下),均为整形,各占2字节,量程0---5V对应0--32000(单极性)。

因为模拟输入量为1个字长,且从偶数位字节(如0、2、4)开始,所以必须用偶数字节地址(如AIW0、AIW2、AIW4)来存取这些值,模拟量输入值为只读数据。

扩展资料:

PLC工作原理

当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。

参考资料:百度百科-西门子PLC

参考资料:百度百科-PLC

本回答被网友采纳
第3个回答  推荐于2017-10-04
EM235是西门子PLC模拟量扩展模块,4入1出,多种量程设置,通过内部DIP开关可设为量程0---5V,四个模入通道分别在程序中对应Aiw0、Aiw2、Aiw4、Aiw6(当然是在上游无模入通道或模块的情况下),均为整形,各占2字节,量程0---5V对应0--32000(单极性),如转换成其它量值,在程序中计算就行了本回答被提问者采纳
第4个回答  推荐于2017-09-14
S7--200将模拟量值(如温度或电压)转换成1个字长(16位)的数字量。可以用区域标识符(AI)、数据长度(W)及字节的起始地址来存取这些值。因为模拟输入量为1个字长,且从偶数位字节(如0、2、4)开始,所以必须用偶数字节地址(如AIW0、AIW2、AIW4)来存取这些值。模拟量输入值为只读数据。

AIW0,是S7-200上的第一个模拟量通道的地址;依次地,AIW2是第二个通道,AIW4是第三个通道,AIW6是第四个通道,……

西门子PLC模拟量输入范围:0~+5V,那么AIW0,AIW2,AIW4是什么啊
1、AIW0表示S7-200上的第一个模拟量通道的地址。2、AIW2表示S7-200上的第二个模拟量通道的地址。3、AIW4表示S7-200上的第四个模拟量通道的地址。4、PLC将模拟量值转换成1个字长(16位)的数字量,能用区域标识符(AI)、数据长度(W)和字节的起始地址来存取。5、EM235是西门子PLC模拟量扩展模块...

西门子PLC模拟量输入范围:0~+5V,那么AIW0,AIW2,AIW4是什么啊
楼上的说得没错 AIW几就是模拟量输入的地址 在PLC里采集模拟量时你可以设个显示的最大值和最小值 也就是如果你选的模拟量采集是0~+5V的形式 对应采集到0V时 他会显示一个最小值 采集到+5V时 会有个最大值 所以你在程序里就可以通过和这个值的比较得出你需要的值 ...

西门子PLC模拟量输入范围:0~+5V,那么AIW0,AIW2,AIW4是什么啊
AIW12, AC0 AENO ITD AC0, AC0 AENO CALL 处理计算:SBR8, 0, AC0 网络2 LD Always_On:SM0.0 MOVW AIW14, AC0AENO ITD AC0, AC0 AENO CALL 处理计算:SBR8, 1, AC0 上面的是中断程序 网络1 LDB= #序号:LB0, 0 DTR AC0, AC0 AENO \/R 3200.0, ...

在西门子s7-200中,模拟量输入端口怎么定义?AIW0表示哪个端口输入,AIW1...
200的编程手册上有的啊,模拟量的第一个接口总是AIW0,每增加一个模拟量模块,在上一个模拟量模块的最后一个通道+4既是下一个模拟量模块第一个通道的地址,数字量依次往下排就好,但需要注意的是,前一个模块数字量最后一个字节不足0.7的话,下一个模块的地址必须个位进1,小数从0开始 ...

西门子PLC中的模拟量输入AI和AQ怎么理解?
A---代表的是模拟量 I---代表的是输入映像寄存器,也就是平常说的输入 Q---代表的是输出映像寄存器,也就是品常说的输出 因此,AI就是模拟信号输入(实际就是AD转换出来之后存在输入映像里面的内码值),AQ就是模拟信号输出(实际就是DA转换出来之后存在输出映像里面的内码值)...

西门子200plc采集模拟量的数据存在哪个地址?一直用plc写逻辑顺序了...
输出:AQW[起始字节地址]——如AQW0 每个模拟量输入模块,按模块的先后顺序和输入通道数目,以固定的递增顺序向后排地址,需要注意的就是地址都是偶数 例如: AIW0、AIW2、AIW4、AIW6、AIW8等。如果没有把握,可以在线检测到模块的起始地址,方法是:STEP 7-Micro\/WIN中的菜单“PLC > 信息”里在线读...

西门子200smart组态模块后,输入输出点地址怎么更改
模拟量输入模块的地址分配是按照模块的安装顺序进行的,例如,AIW0、AIW2、AIW4、AIW6依次是第一个模块的地址。每个模拟量输出模块占用两个通道,即使第一个模块只有一个输出(如AQW0),后续模块的地址也会以此类推,例如,第二个模块从AQW4开始。在Step7 micro\/win中,可以通过Plc\/Information进行在线...

西门子PLC的地址如何设置?
顺序向后排。 例: AIW0 AIW2 AIW4 AIW6每个模拟量输出模块占两个通道。即使第一个模块只有一个输出AQW0 (EM235只有一个模拟量输出),第二个模块模拟量输出地址也应从AQW4开始寻址,依此类推。(注: 每一模块的起始地址都可在step7 micro\/win 中 Plc\/Information里在线读到)。

关于西门子PLC模拟量问题
看你的模块的编址啊,是AQW?. 可以直接调用的啊。 如果你的plc本身没有模拟量输出,你的这个模块也是第一个有模拟量输出的模块,那么你可以直接将你要输出的数值mov到AQW0就可以了。另外你可以在V4.0 STEP 7 MicroWIN SP6软件plc菜单里的 “信息” 选项里面的看到你的扩展模块及对应的地址,你...

西门子S7-200梯形图中模拟信号怎么表示?
200的没有PIW或者PQW,那是300才会有的。200的依据模拟量在机架上的顺序依次排位,AIW0,AIW2,AIW4……表示模拟量输入,AQW0,AQW2,AQW4……表示模拟量的输出。

相似回答