如上图所示,这个设备就是PLC的应用场景,对外控制很多接口电路,交流直流,不同大小电流、电压的电路。在工业上使用很多。

而开发PLC程序时,是在相应的集成开发环境中,画出如下的梯形图:

什么是PLC?

可编程逻辑控制器(programmable logic controller,简称PLC),一种具有微处理器的数字电子设备,用于自动化控制的数字逻辑控制器,可以将控制指令随时加载存储器内存储与执行。可编程控制器由内部CPU,指令及资料存储器、输入输出单元、电源模块、数字模拟等单元所模块化组合成。PLC可接收(输入)及发送(输出)多种类型的电气或电子信号,并使用他们来控制或监督几乎所有种类的机械与电气系统。

最初的可编程序逻辑控制器只有电路逻辑控制的功能,所以被命名为可编程逻辑控制器,后来随着不断的发展,这些当初功能简单的电脑模块已经有了包括逻辑控制,时序控制、模拟控制、多机通信等许多的功能,名称也改为可编程控制器(Programmable Controller),但是由于它的简写也是PC与个人电脑(Personal Computer)的简写相冲突,也由于多年来的使用习惯,人们还是经常使用可编程逻辑控制器这一称呼,并在术语中仍沿用PLC这一缩写。

在可编程逻辑控制器出现之前,一般要使用成百上千的继电器以及计数器才能组成具有相同功能的自动化系统,而现在,经过编程的简单的可编程逻辑控制器模块基本上已经代替了这些大型设备。可编程逻辑控制器的系统程序一般在出厂前已经初始化完毕,用户可以根据自己的需要自行编辑相应的用户程序来满足不同的自动化生产要求。

现在工业上使用可编程逻辑控制器已经相当接近于一台轻巧型电脑所构成,甚至已经出现集成个人电脑(采用嵌入式操作系统)与PLC结合架构的可编程自动化控制器(Programmable Automation Controller,简称PAC),能透过数字或模拟输入/输出模块控制机器设备、制造处理流程及其他控制模块的电子系统。可编程逻辑控制器广泛应用于目前的工业控制领域。在工业控制领域中,PLC控制技术的应用已成为工业界不可或缺的一员。

发展历史

可编程控制器的兴起与美国现代工业自动化生产发展的要求密不可分的。PLC源起于1960年代,当时美国通用汽车公司,为解决工厂生产线调整时,继电器顺序控制系统之电路修改耗时,平时检修与维护不易等问题。在可编程逻辑控制器出现之前,汽车制造业中的一般控制、顺序控制以及安全互锁逻辑控制必须完全依靠众多的继电器、定时器以及专门的闭回路控制器来实现。它们体积庞大、有着严重的噪音,不但每年的维护工作要耗费大量的人力物力,而且继电器-接触器系统的排线检修等工作对维护人员的熟练度也有着很高的要求。

针对这些问题,美国通用汽车公司在1968年向社会公开招标,要求设计一种新的系统来替换继电器系统,并提出了著名的“通用十条”招标指标。随后,美国数字设备公司(DEC)根据这一设想,于1969年研制成功了第一台PDP-14控制器,并在汽车自动装配线上使用并获得成功。由于当时系统主要用于顺序控制、只能进行逻辑运算,所以被命名为可编程逻辑控制器(Programmable Logic Controller,PLC)。最早期的PLC只具有简易之逻辑开/关(on/off)功能,但比起传统继电器之控制方式,已具有容易修改、安装、诊断与不占空间等优点。

1970年代初期,PLC引进微处理机技术,使得PLC具有算术运算功能与多位元之数字信号输出/输入功能,并且能直接以阶梯图符号进行程序之编写。这项新技术的使用,在工业界产生了巨大的反响。日本在1971年从美国引进了这项技术,并很快研制成功了自己的DCS-8可编程逻辑控制器,德、法在1973年至1974年间也相继有了自己的该项技术。中国则于1977年研制成功自己的第一台可编程逻辑控制器,但是使用的微处理器核心为MC14500。1970年代中期,PLC功能加入远距通信、模拟输出输入、NC 伺服控制等技术。1980年代以后更引进PLC高速通信网络功能,同时加入一些特殊输出/输入界面、人机界面、高功能函数指令、资料收集与分析能力等功能。

PLC之功能早已不止当初数字逻辑之运算功能,因此近年来PLC常以可编程控制器(Programmable Controller)简称之。

培训笔记

1200V AC, 1500V DC,就是高压。

熔断器,处理瞬间短路。

过载保护,有一个过程,一般是热继电器,变形材料。

保险丝就看一个电流参数就好。

常开和常闭触点。NO(normal open) 常开, NC(normal closed)常闭。

继电器属于工作在控制回路中的开关电器,接触器属于工作在主回路中的开关电器。这两个反应时间不同。

通电延时继电器,断电延时继电器。

UVW三相电。

三相电机:

三角形力矩大电流大,直接开机拉的电流太大(大的感性负载),整个电网,就会突然暗一下,或者关机。

所以星型转三角形。用时间继电器。

现在不考虑成本的话,就直接用变频器,比如50KW的。

CAD这个软件什么都能画但都不专业,比如建模三维,不如solid works或UG。

电路图也能画,但不如EPLAN。

三相异步电机,任两个交换一下,就改变转向。

三相/二相/五相 步进电机。

伺服电机。

供电线路,三相四线或五线。零线,再加地线,有时就是一根。

两火之间380V,单相电220V,相对地线或零线。

机床都是先开冷却电机,再开加工电机。

PLC编程语言,梯形图,简单直观。

西门子STL,SCL。

三菱ST语言,是标准。

其他很多厂商都有。

CTL + 方向键,就能画线。

上面X,下面是Y。PLC上实际的。

M:辅助继电器。缓存。

X Y是8进制,x0 - x7,x10 - x17。

一个字16位,2个字节,字:D。

更改值用shift + 回车。

没有实际硬件的话,先打开PLC仿真,再打开触摸屏仿真。

触摸屏要选Simulator2.

PLC,三菱的FX是小型的,M8000是一条线。M8002是上电。8进制。

Q打头的是中型的。高端。16进制。

软件都是GX Work2。

SM400是Q PLC的类似M8000的继电器。

扫描从左到右,从上往下。

小型机零点几秒,中型的就更快。

F4是转换。

LD=  D0   K1

FX

ADD SUB MUL DIV MOV SET RST LD

Q

+ - * /

K 10进制,H 16进制

MOV K2  D0

MOV  H10  D0

红绿灯0.5s ON,0.5s off。

红绿灯里都没用PLC,太奢侈,就用的小单片机。

主电路的电流也是从PLC里面走的。一般低压的电流也不大。

参考:

https://zh.wikipedia.org/zh-my/%E5%8F%AF%E7%BC%96%E7%A8%8B%E9%80%BB%E8%BE%91%E6%8E%A7%E5%88%B6%E5%99%A8

知识点滴 - PLC培训笔记相关推荐

  1. 二级VB培训笔记08:公共基础知识

    二级VB培训笔记08:公共基础知识 一.公共基础思维导图

  2. 《Linux就该这么学》培训笔记_ch00_认识Linux系统和红帽认证

    <Linux就该这么学>培训笔记_ch00_认识Linux系统和红帽认证 文章最后会post上书本的笔记照片. 文章主要内容: 认识开源 Linux系统的种类及优势特性 认识红帽系统及红帽 ...

  3. SAP ABAP PA certification 培训笔记 part 4

    SAP ABAP PA certification 培训笔记 part 4 [@more@] 课前复习 Table key 由三部分构成 1. Components:组成key的字段 2. Seque ...

  4. C1驾驶证培训笔记(科二与科三)

    C1驾驶证培训笔记(科二与科三) 科目二培训学习笔记 倒车入库[切线内边缘-右入库-出库-左出库-出库] 侧方位停车[90秒内完成,会自动回灯,无需手动回灯] 坡道停车起步 直角转弯,速度要均匀 S弯 ...

  5. 《Linux就该这么学》培训笔记_ch01_部署虚拟环境安装Linux系统

    <Linux就该这么学>培训笔记_ch01_部署虚拟环境安装Linux系统 文章最后会post上书本的笔记照片. 文章主要内容: 在虚拟机中安装红帽RHEL7系统 在Linux系统中找回r ...

  6. 《Linux就该这么学》培训笔记_ch06_存储结构与磁盘划分

    <Linux就该这么学>培训笔记_ch06_存储结构与磁盘划分 文章最后会post上书本的笔记照片. 文章主要内容: Linux系统的文件存储结构(FHS标准) 物理设备命名规则(udev ...

  7. 知识点滴:持久层,DAO,API,DAL,BLL,DLL,csproj,sln

    知识点滴:持久层,DAO,API,DAL,BLL,DLL,csproj,sln 摘自: http://www.cnblogs.com/niuniu1985/archive/2009/12/10/162 ...

  8. 二级VB培训笔记11:培训答疑集

    二级VB培训笔记11:培训答疑集 1.数组作为过程的参数,采用地址传递,形参发生 变化,实参也随之变化 2.嵌套循环 No.1 k=num=20, n=2 No.1 20 mod 2 = 0 循环 输 ...

  9. 二级VB培训笔记10:知识点串讲

    二级VB培训笔记10:知识点串讲 一.对象概述 1.三大特性:封装性.继承性.多态性 参看<VB讲课笔记1202. 二级公共基础 - 程序设计基础> 2.对象的属性 了解VB对象的常用属性 ...

最新文章

  1. R语言随机森林模型:计算随机森林模型的特征重要度(feature importance)并可视化特征重要度、使用少数重要特征拟合随机森林模型(比较所有特征模型和重要特征模型在测试集上的表现差异)
  2. #研发解决方案介绍#基于ES的搜索+筛选+排序解决方案
  3. phpcmsv9多表联合查询分页功能实现
  4. Linux常用系统备份、恢复命令
  5. 11-Reliability, Availability, and Serviceability (RAS) Extensions
  6. Android数据库高手秘籍(二):创建表和LitePal的基本用法
  7. bccomp在php中什么意思,PHP bccomp()用法及代码示例
  8. Boost:有序的bimap双图的测试程序
  9. 挖矿主板bios设置_挖矿板的核心功能是什么?竟是“BIOS”
  10. python import re_Python标准库笔记(2) — re模块
  11. pb怎么打开服务器上的文件夹,前台PB客户端怎么连接服务器上的SQL后台数据库...
  12. SqlServer2012自增主键跳跃增长的问题解决方案
  13. 计算机网络技术期末应用试卷,中专学校2016年《计算机网络技术与应用》期末考试题(考试卷与答案)...
  14. 网络基础知识(黑马教程笔记)-2-http协议(请求报文)
  15. 卸载程序_Windows 7 如何卸载或删除应用和程序,我教你
  16. Pyhton opencv 图片裁剪
  17. visual assistant x 破解版使用方法及下载地址
  18. mapper-一对多,多对多等问题
  19. 教你一招搞定 GitHub 下载加速!
  20. c51语言c100错误,KEIL C51错误的解决办法

热门文章

  1. STM32CubeMX学习教程之一:GPIO输出之跑马灯
  2. 廉价迷你Linux机器Raspberry Pi详解
  3. 有道云 markdown 生成目录的方法
  4. SAP MTS/ATO/MTO/ETO专题之三:MTS后台配置,对应10策略
  5. 可复用 组合--④:Teleport
  6. 联想服务器rd630硬盘报错,联想thinkserverRD630安装windowsserver2012
  7. 猎豹浏览器使用评测(1)-一款颜色很特别的浏览器
  8. webpack热更新原理-连阿珍都看懂了
  9. 课程设计 电子投票系统
  10. 6.95英寸液冷双Turbo定义AI大屏旗舰荣耀Note10今日发布