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
代码如下:
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
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
AIW0,是S7-200上的第一个模拟量通道的地址;依次地,AIW2是第二个通道,AIW4是第三个通道,AIW6是第四个通道,……