整个过程可分为以下几个部分:第一部分是上电处理。PLC开机后对系统进行了初始化,包括硬件的初始化和软件的初始化、功率范围设定等的初始化处理等,第二部分是诊断处理。PLC扫描一次,就执行—次自诊断检查,确定PLC自身的动作是否正常。第三部分是通讯服务。PLC自诊断处理完成以后进入通讯服务过程。首先检查有无通讯任务,要是有则调用相应进程,完成与其他设备的通讯处理,并对通讯数据作相应处理;然后进行时钟、特殊寄存器更新处理等工作。第四部分是程序扫描过程。PLC在上电处理、自诊断和通讯服务完成以后,如果工作选择开关在RUN的位置,则进人程序扫描工作阶段。先完成输入处理,即把输入端子的状态读入输入映像寄存器中,然后再执行用户程序,最后把输出处理结果刷新到输出锁存器中。
2。4 PLC的编程语言来`自+优-尔^论:文,网www.youerw.com +QQ752018766-
(1)梯形图语言(LD)
梯形图编程语言的特点是:与电气操作原理图相对应,具有直观性和对应性;符合原继电器控制,电气设计人员容易掌握。
(2)指令表语言(IL)
功能编程语言指令表:助记符来表示操作功能,很容易记住,容易掌握;对手持编程器的键盘采用助记符表示,操作方便,可在计算机程序设计的场合下;与梯形图的对应关系。其特点与梯形图语言基本一致。
(3)功能模块图语言(FBD)
功能模块图编程语言的特点:以功能模块为单位,分析理解控制方案简单容易;功能模块是以图形表达功能的形式,直观性强,与数字逻辑电路设计的研究人员容易掌握编程;对于大型复杂控制系统的控制逻辑关系,由于功能模块图可以清楚地表达功能关系,使编程和调试时间大大缩短。