当前课程知识点:PLC应用技术 > 项目一:PLC的认知 > 工作任务2:PLC的组成与工作原理 > 1-9 plc的编程语言
大家好 今天
我们来学习PLC的编程语言
PLC的编程语言有梯形图 语句表
逻辑功能图 高级语言四种
PLC梯形图语言是一种符号语言
常开 常闭 输出等符号
梯形图语言是PLC最常用的一种
编程语言
是从原电气控制系统中常用的继电器
接触器控制电路演变而来的
沿用了电气工程师比较熟悉的
电气控制原理图的形式
如继电器的触点
线圈以及串并联术语等
形象 直观且编程容易
继电器的输出线圈
对应梯形图的符号是圆圈
继电器的常开触点
对应梯形图的符号
是类似于电容的符号
继电器的常闭触点
对应梯形图的符号
是类似于电容的符号
中间加一个斜杠
梯形图编程语言简单易学
梯形图程序可以由继电器控制系统转化
把继电器控制系统中的常开常闭触点
和线圈用梯形图的常开常闭
输出的符号替换
转化后就可以得到梯形图程序
梯形图按照自上而下
从左到右的顺序排列
一般每个继电器线圈对应一个逻辑行
梯形图的最左边是起始母线
每一个逻辑行必须从起始母线画起
然后是触点的各种连接
最后终止于继电器线圈
梯形图的最右边是终止母线
有时可以省去不画
语句表编程语言是一种
与汇编语言类似的助记符编程语言
使用容易记忆的英语缩写
单词表示PLC的各种指令
把指令按次序写在一起
实现某一逻辑功能 就是语句表
语句表是用户程序的基础
每个控制功能
由一条或多条语句
组成的用户程序完成
逻辑功能图是用
“与”“或”“非”等逻辑功能符号
表达控制功能的图形语言
与数字电路中的逻辑图一样
极易表现条件与结果之间的逻辑功能
这种编程语言是根据信息流
将各种功能块加以组合
是一种逐步发展起来的新式编程语言
比较适合有数字电路知识基础的人
逻辑功能图
日益受到各PLC生产厂家的重视
对于大型PLC来说
点数多 控制对象复杂
所以可以用像微型计算机一样的
结构化的高级编程语言
例如BASIC语言 C语言
PASCAL等高级语言
这种编程方式
不仅能完成逻辑控制功能
数值计算 数据处理 PID调节
还能很方便的与计算机通信联网
从而形成由计算机控制的
可编程序控制器系统
有了PLC的编程语言
我们就可以编写设计PLC的程序了
这次课就到这里 下次再见
-课程概述
-工作任务1:PLC的产生、发展与特点
-项目一:工作任务1:PLC的产生、发展与特点
-工作任务2:PLC的组成与工作原理
-项目一:工作任务2:PLC的组成与工作原理
-工作任务3:欧姆龙CPE1型PLC的规格
-项目一:工作任务3:欧姆龙CPE1型PLC的规格
-工作任务4:PLC的编程软件使用
-项目一:工作任务4:PLC的编程软件使用
-工作任务5:PLC控制系统的设计
-项目一:工作任务5:PLC控制系统的设计
-工作任务1:电动机单向启动、停止的PLC控制
-项目二:工作任务1:电动机单向启动、停止的PLC控制
-工作任务2:电动机正反转的PLC控制
-项目二:工作任务2:电动机正反转的PLC控制
-工作任务3:电动机Y∕△降压起动的PLC控制
-项目二:工作任务3:电动机Y∕△降压起动的PLC控制
-工作任务4:电动机带动传送带的PLC控制
-项目二:工作任务4:电动机带动传送带的PLC控制
-工作任务5:运料小车的PLC控制
-项目二:工作任务5:运料小车的PLC控制
-工作任务1:彩灯的PLC控制
-项目三:工作任务1:彩灯的PLC控制
-工作任务2:交通灯的PLC控制
-项目三:工作任务2:交通灯的PLC控制
-工作任务3:抢答器的PLC控制
-项目三:工作任务3:抢答器的PLC控制
-工作任务1:机械手的PLC控制
-项目四:工作任务1:机械手的PLC控制
-工作任务2:自动售货机的PLC控制
-项目四:工作任务2:自动售货机的PLC控制
-工作任务1:PLC的数值运算
-项目五:工作任务1:PLC的数值运算
-工作任务2:基于PLC的恒压供水系统
--5-9 标度指令
-项目五:工作任务2:基于PLC的恒压供水系统
-工作任务1:两串行PLC链接通信
-项目六:工作任务1:两串行PLC链接通信
-工作任务2:基于端子控制的PLC和变频器的应用
-项目六:工作任务2:基于端子控制的PLC和变频器的应用
-工作任务3: PLC与变频器的通信
-项目六:工作任务3: PLC与变频器的通信
-工作任务4:基于PLC、触摸屏、变频器综合应用
-项目六:工作任务4:基于PLC、触摸屏、变频器综合应用
-工作任务1:分拣控制系统设计
-工作任务2:视觉传感系统
-工作任务3:机器人系统设计
-工作任务4:分拣控制系统装调
-期末考试--期末考试
-1 电子教材
--1-3 项目1 工作任务3 欧姆龙CPE1型PLC的规格
--1-6 项目2 工作任务1 电动机单向启动、停止的PLC控制
--1-8 项目2 工作任务3 电动机Y∕△降压起动的PLC控制
--1-9 项目2 工作任务4 电动机带动传送带的 PLC 控制
--1-19 项目6 工作任务2:基于端子控制的PLC和变频器的应用
--1-21 项目6 工作任务4 基于PLC、触摸屏、变频器的综合应用
-2 学习手册
-3 应用视频
--3-2 安全产品
--3-3 客户服务
--3-12 视觉
-4 样例程序