会计学
1
可编程控制器程序设计语言
(Ladder Diagram) 程序设计语言
LAD图形指令有3个基本形式:
触点 、线圈 、指令盒
第1页/共145页
(1)触点:
bit
bit
常开触点
常闭触点
第2页/共145页
触点符号代表输入条件如外部开关,按钮及内部条件等。CPU运行扫描到触点符号时,到触点位指定的存储器位访问(即CPU对存储器的读操作)。该位数据(状态)为1时,表示“能流”能通过。计算机读操作的次数不受限制,用户程序中,常开触点,常闭触点可以使用无数次。
第3页/共145页
(Statement List)程序设计语言
语句表程序设计语言是用布尔助记符来描述程序的一种程序设计语言。
语句表程序设计语言具有下列特点
第4页/共145页
(1) 采用助记符来表示操作功能,具有容易记忆,便于掌握的特点;
(2) 在编程器的键盘上采用助记符表示,具有便于操作的特点,可在无计算机的场合进行编程设计;
(3) 用编程软件可以将语句表与梯形图可以相互转换。
第5页/共145页
例如,图7-1中的梯形图转换为语句表程序如下:
网络1
LD
O
AN T37
=
TON T37, +50
网络2
LD
=
图7-1 梯形图
第6页/共145页
(Sepuential Function Chart)程序设计
顺序功能流程图程序设计是近年来发展起来的。顺序功能流程图的控制系统被分为若干个子系统,从功能入手,使系统的操作具有明确的含义,便于程序的分工设计和检查调试。顺序功能流程图的主要元素是步、转移、转移条件和动作。如图7-2所示。
第7页/共145页
步2
步1
步3
动作
动作
动作
转移条件
转移条件
起动条件
图7-2 顺序功能流程图
第8页/共145页
顺序功能流程图程序设计的特点是:
(1)以功能为主线,条理清楚,便于对程序操作的理解和沟通;
(2)对大型的程序,可分工设计,采用较为灵活的程序结构,可节省程序设计时间和调试时间;
(3)常用于系统的规模校大,程序关系较复杂的场合;
(4)只有在活动步的命令和操作被执行,才对活动步后的转换进行扫描,因此,整个程序的扫描时间要大大缩短。
第9页/共145页
可编程控制器程序设计语言PPT教案 来自淘豆网www.taodocs.com转载请标明出处.