直置停止运行为止。2存储器
PLC系统中的存储器主要用于存放系统程序、用户程序和工作状态数据。存放系统软件的存储器称为系统程序存储器;存放应用软件的存储器称为用户程序存储器。3通信接口
主控模块通常有一个或一个以上的通信接口,用以与计算机、编程器相连,实现编程、调试、运行、监视等功能。4输入与输出
PLC的控制对象是工业生产过程,它与工业生产过程的联系是通过IO模块实现的。生产过程有许多控制变量,如温度、压力、液位、速度、电压、开关量、继电器状态等。因此,需要有相应的IO模块作为CPU与生产现场的桥梁。且这些模块应具有较好的抗干扰能力。目前,生产厂家已开发出各种型号的模块供用户选择。对于输入输出模块有:数字量输入输出模块、开关量输入输出模块、交流信号输入输出模块、220V交流输入输出模块。还有智能模块,它本身带有CPU、存储器和监控系统可独立完成各种运算。智能模块的种类很多,如高速计数模块、PID调节的模拟量控制模块、阀门控制模块、智能存储模块和智能IO模块。【3】5电源模块
该模块将交流电源转换成供CPU存储器等所需的直流电源,是整个PLC系统的能源供给中心。它的好坏直接影响到PLC的功能和可靠性。目前,大多数PLC采用高质量的开关式稳压电源,与普通电源相比,PLC的电源工作稳定性好,抗干扰能力强。有些机器的电源除了供内部电路使用外,还向外提供24VDC的稳压电源,用于外部传感器的需要,这样就
f避免了因外部电源不合格而引起的外部故障。23PLC的工作原理
PLC采用循环扫描工作方式,在PLC中用户程序按先后顺序存放,CPU从第一条指令开始执行程序,直至遇到结束符后又返回第一条指令,如此周而复始不断循环。这种工作方式是在系统软件控制下,扫描输入的状态(输入刷新),按用户程序进行运算处理,然后向输出发出相应的控制信号(输出刷新)。如图12所示。整个工作过程可分为5个阶段自诊断,与编程器或计算机等的通信,现场输入信号的采集,用户程序执行,输出结果。
图12PLC的扫描方式
3用户程序的模块化结构
在讲述STEP7编程软件的使用之前先简要说明一下S7300400用户程序的模块化结构。西门子公司S5、S7系列PLC采用的是“块式程序结构”用“块”的形式来管理用户编写的程序及程序运行所需要的数据组成完整的PLC应用程序系统。“块”分为数据块和逻辑块。【4】1数据块
在生产控制过程中常常会有很多参数需要修改故把它们分类放置在不同数据块中有利于进行数据r