plc学习笔记

时间:2019-05-13 18:18:13下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《plc学习笔记》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《plc学习笔记》。

第一篇:plc学习笔记

TO H0 K0 H0 K1:向PLC中的特殊模块写入参数

H0:特殊模块的起始IO,就是分配给该模块的X 与Y

K0:特殊模块中接受数据的寄存器地址(就是你想把数据写入特殊模块的哪个寄存器中,具体翻看模块的说明书)

第二个H0:你想写入寄存器的数值(也可以是寄存器地址如D0等)

K1:表示写入一个字,即16BIT(如果是K2则表示从你制定的寄存器开始连续写入两个字)

另外FROM也是一样的意思,只是将特殊模块中的数值读出来

FROM K0 K9 D120 K2读取0#扩展模块(离plc最近)9#10#寄存器中的内容 存放到D120D121

TO K1 K17 H0 K1 将 0 写入1#扩展模块17#寄存器中

TO K1 K17 H2 K1 将 2 写入1#扩展模块17#寄存器中

FROM K1 K0 K2M150 K2 读取1#扩展模块(离plc最近)0#寄存器中的2个二进制内容 存放到m150m151

第二篇:PLC学习笔记

PLC学习笔记

1.S7-300组成:

导轨(RACK),信号模块(SM),功能模块(FM),电源模块(PS),CPU,接口模块(IM),通信处理器(CP)模块, 其中SM包括:数字量输入(SM321)、输出模块(SM322);模拟量输入(SM331)、输出模块(SM332)。

 CP用于PLC与PLC,PLC与计算机以及PLC与其他智能设备之间通信。它可以

将PLC接入PROFIBUS,AS-i和工业以太网,或点对点通信。包括CP340,CP342-5DP,CP343-FMS等(S7-400包括CP441-1,CP441-2,CP443-5和CP443-1TF等)

 FM用于实时性强,存储计数量大的过程计算任务。功能模块有计数器模块350-1/2,FM351,FM352,步进电机定位模块FM353,FM354,闭环控制模块FM355(S7-400类似)

 CPU模块种类有CPU312IFM,CPU313,CPU314,CPU315,CPU315-2DP等。

(S7-400PLC种类有CPU412-1,CPU413-2DP,CPU413-1DP,CPU414-1DP,CPU414-2DP,CPU416-1)

2.西门子编程语言:

编程语言有LAD(梯形图);FBD(功能块),STL(语句表);顺序功能图(SFC),SCL(结构化控制语言),HiGRAPH(图形编程语言),CFC(连续功能图)

其中:S7-SCL(Structured Control Language)-结构性控制语言,它属于可程控的控制卡上使用的PASCAL高级语言。

3.SIMATIC管理器:

用于基本的组态和编程。SIMATIC管理器具有下列功能:

建立项目

硬件组态及参数设定:生成一个与实际的硬件系统完全相同的系统

组态硬件网络

编写程序

编辑、调试程序

4.PLC控制系统设计的一般步骤

 确定I/O设备。常用的输入设备:按钮,选择开关,行程开关,传感器等;输出设

备:继电器,接触器,指示灯,电磁阀等。

 PLC选型

 分配I/O点

 程序设计

 下载程序

 软件测试

 整体调试

 编制技术文件

 交付使用

5.S7414-2DPCPU技术参数

存放程序和数据RAM:128KB

每1K二进制语句执行时间:0.1ms

位存储器:8192个

6.7.8.9.计数器:256个 定时器:256个 数字量I/O:64000点 模拟量I/O:4096点 通信口:MPI,SINEC,L2,L2-DP 内置实时时钟 plc程序结构概述 控制一个任务和过程,是通过在RUN的方式下,使主机循环扫描并连续执行用户程序来实现的,用户程序决定了一个控制系统的功能。广义上的PLC程序由三部分构成:用户程序,数据块和参数块。用户程序,即OB块,处于程序的最高层次,可以管理其他块,可以用多种语言编写。,不同的CPU,其程序空间也不同。用户程序结构比较简单,一个完整的用户程序应当包括一个主程序OB1,若干子程序和若干中断程序。数据块DB:数据块为可选部分,它主要存放控制程序运行所需的数据,在数据块中允许多种类型。参数块:也是可选部分,它存放的是CPU的组态参数,如未进行CPU组态,则系统默认值自动配置。STEP7 数据类型:基本数据类型,复合数据类型(日期-时间;字符串;数组,结构),参数类型。参数类型是为在逻辑块之间传递参数的形参定义的数据类型。包括:定时器(TIMER,指定执行逻辑块是要用到的定时器和计数器),块(BLOCK),指针(POINTER,指向一个变量的地址,如P#M50.0是指向M50.0的双字地址指针),任意参数(ANY,当实参的类型不能确定或可以使用任何数据类型时可使用,其占10个字节)。S7-300PLC信号模块SM 数字量输入模块,采用光耦合,分为直流输入和交流输入。数字量输出模块,采用光耦合,分为继电器输出和晶闸管输出 模拟量输入模块,A/D转换,以12位16位多见 模拟量输出模块,D/A转换,以12位16位多见 S7-300/400PLC内部资源  3个基本存储区:系统存储器,工作存储区,装载存储区;外设I/O存储区,累加器,地址寄存器,数据块地址存储器,状态字寄存器等。 状态寄存器位定义:由低到高;FC’:首次检测位;RLO:逻辑运算结果位;STA:位逻辑指令状态位;OR:先与后或域值位,OR位暂存与后结果;OV:溢出位;OS:溢出结果保持位,用于指明前面的指令执行过程是否产生过错误;CC1和CC0:条件码位,用于表示在累加器1中产生的算术运算或逻辑运算的结果与0的大小关系、比较指令的执行结果或以为指令的移位状态。BR:二进制结果位,将字处理和为处理联系起来,以免出现错误。9-15位保留。信号模块地址的确定

信号模块的开关量有地址标识符、地址的字节和位部分组成,一个字节8位,I表示输入,Q表示输出,M表示位存储器,如I3.2是一个数字量输入的地址,3表示地址的字节部分,2表示第2位。开关量除了按位寻址以外,还可以按字节、字和双字寻址。如IB2,IB3;字节IB2和IB3 组成一个输入字IW2,其中IB2为最高位字节。

信号模块的字节地址与模块所在的机架号和槽号有关,位地址与信号线接在模块上的端子位置有关。

10.分布式I/O

ET200是基于PROFIBUS-DP现场总线的分布式I/O,PROFIBUS是为全集成自动化定制的开放的现场总线系统,它将现场设备谅解到控制装置,并保证在各个部件之间的高速通信,从I/O传送到PLC的CPU模块只需ms级时间。

ET200集成功能:分布式智能;智能传感器(ET200S);变频器和阀门控制;电动机启动器;功能模块扩展

11.CPU中的程序

操作系统和用户程序

STEP 7用户程序包括组织块(OB),功能块(FB)或功能(FC),系统功能块(SFC),系统功能(SFB),数据块(DB)。

OB:确定用户程序的结构,控制程序的运行,OB块之间存在优先级,其中OB1为主程序循环块,用于循环处理,任何情况下都是必须的。一个循环周期分为输入,程序执行,输出和其他任务。

DB:存放执行用户程序时所需的变量数据的数据区,分为共享数据块和背景数据块。共享数据块存放的是全局数据,所有的FB、FC、OB(同成为逻辑块)都可以从其中读取数据,也可以将数据存入其中。背景数据块是数据自动生成的,他们是功能块的变量声明表中的数据,用于传递参数FB的实参和将静态数据存储在背景数据块中,它只能被指定的功能块访问,应首先生成功能块,然后生成它的背景数据块,生成时应指明他的类型为背景数据块并指明它的功能块编号。

FC/FB:FC是用户编写的没有固定存储区的块,FB是用户编写的有自己的存储区的块。一个功能块可以有多个背景数据块,使功能块用于不同的被控对象。

SFC/SFB :预先编好的,用户可以直接调用他们,不能修改他们。

12.STEP 7中硬件组态

组态硬件就是在组态表中指定自动化项目解决方案所用的模块,以及以什么样的地址来访问这些模块。它的任务就是在STEP7中生成一个与实际硬件完全相同的系统。例如要生成网络、网络中各个机架和模块,以及设置各硬件组成的参数,即给参数赋值。硬件组态确定了PLC输入、输出变量的地址,为用户设计程序打下了基础。组态时设置的CPU参数保存在系统数据块SDB中,其他模块的参会苏保存在CPU中,在PLC启动时CPU自动向其他模块传送设置的参数,因此更换CPU以外的模块后不需要对它们重新赋值。PLC启动时,将STEP7中生成的硬件设置于实际的硬件配置进行比较,如果两者不符,将立即产生错误报告。模块在出厂时带有预置的参数,一般就采用这些预置的参数。对于网络系统,需要将以太网、PROFIBUS和MPI等网络的结构和通信参数进行组态,经分布式I/O连到主站。

13.组态网络和通信连接

通信的基础是预先组态网络,为此,要创建一个自动化网络所需的子网,并设置网络特性,以及任何联网的站所需的通信连接。

14.定义符号

可以再符号表中定义局部或共享符号。以在应用程序中使用这些更具描述性的符号地址替代绝对地址。

第三篇:plc学习笔记

1.您可以点击工具条中的下载图标或者在命令菜单中选择文件> 下载来下载程序。参见图2--11。

2.点击“确定”下载程序到S7--200。如果您的S7--200处于运行模式,将有一个 对话提示您CPU将进入STOP模式。单击“是”将S7-200置于STOP模式。

如果想通过STEP 7--Micro/WIN软件将S7--200转入运行模式,S7--200的模式开关必须设置为TERM或者RUN。当S7-200处于RUN模式时,执行程序:

1.单击工具条中的运行图标或者在命令菜单中选择PLC > RUN。

2.点击“是”切换模式。当S7--200转入运行模式后,CPU将执行程序,此时Q0.0的输出LED指示灯时亮时

将S7--200与热源、高电压和电子噪声隔离开

按照惯例,在安装元器件时,总是把产生高电压和高电子噪声的设备与诸如S7--200这样的低压、逻辑型的设备分隔开。

在控制柜背板上安排S7--200时,应区分发热装置并把电子器件安排在控制柜中温度较低的区域内。电子器件在高温环境下工作会缩短其无故障时间。

还要考虑面板中设备的布线。避免将低压信号线和通讯电缆与交流供电线和高能量、开关频率很高的直流线路布置在一个线槽中。

S7--200为系统中的所有扩展模块提供5V直流逻辑电源

S7--200的所有CPU也提供24V直流传感器供电,此24 VDC可以为输入点、扩展模块上的继电器线圈或者其它设备供电(31)

第四篇:如何学习PLC

名师一点通:如何学习PLC

学好,走遍天下也不怕!PLC应用非常广泛了。

电工起点的学员已经具备了学的基础,因为是由继电器电路发展而来的。因为相似性,所以学员很快容易上手。但是PLC的功能非常强大,远不是继电器电路可比的,比如增加了数据运算功能,脉冲输出功能,通信功能等。

往往一些学员开始学起来比较顺手,但后面就发现有些困难了,因为PLC编程需要有一些严密的逻辑思维。

年青人思维相对来说更敏捷些,学习起来比较快;反面那些年纪大的有丰富电气方面知识的人学起来费力些,因为他们已经形成了某种思维定势。

从这些方面上考虑,每个学员学习应该大量的做实验,也就是耳朵听老师讲授,眼睛看着,手拿设备做着。每一条指令,每一个程序都不断的去做实验。

有丰富的案例让学员自己独立的将整个过程(硬件选型、绘图、安装、编写程序,调试)做完。这样会有成就感,而且印象深刻!另尽可能的多看看别人的程序,这样对快速提高自己的编程水平非常有帮助!

PLC编程思维严密,逻辑性很强。有时会一个小问题很长时间都不能明白,所以不提倡自学,那样会时间很长,很累,很枯躁,而且效果不好

第五篇:电工、PLC学习

初级电工培训

学习目标:自锁与互锁

1、掌握电工基础知识,继电器交流接触器,自锁与互锁,工作原理、故障判断。

2、掌握控制元件,变频器、光电开关、磁性开关、接近开关、过热保护,在实际工作中与PLC接线,应用与故障判断。

3、能看懂电气图纸,及工作原理,并根据图纸排除设备故障。

PLC(含伺服、触摸屏、变频器)

教学目标:

1、熟悉PLC硬件构造原理,使学员对维修、维护PLC具有理论高度的认识;

2、掌握PLC应用编程软件与手持式编程器的使用方法;

3、掌握PLC梯形图、指令编程等方式的软件设计方法,具备独立编程能力;

4、掌握PLC仿真环境下的模拟运行方法,不需要昂贵的PLC实体就可以对程序进行验证、改进--使学员具备向更高层次发展的前提条件。

5、掌握伺服基本原理,以及基于PLC的伺服控制方法;

6、掌握触摸屏基本原理,以及基于PLC的触摸屏控制技术,学会触摸屏软件的使用;

7、掌握变频器基本原理,以及基于PLC的变频器的控制技术。

教学方法:

1、理论授课为主,每2-3节理论课之后有1-2节强化训练,加强记忆与重点复习环节;

2、部分基础章节采用FLASH动画教学方式;

3、教学后期进行实际项目的PLC实战演练;

4、在学员毕业后6个月内,任课老师提供免费的(Email方式)问题解答与技术支持;

5、针对不同起点的学员,采取不同的指导方式:

a.针对部分起点较低的学员,基础知识部分给与一定的补习与指导,并在授课进度上给与照顾。

b.针对部分起点较高的学员,更深层次的理论知识给与一定的补习与指导,并在课后训练环节给与拔高

高级电气工程设计(CAD电气工程制图、电气工程设计、电气元件选型。

学习目标:

1、掌握CAD电气制图。

2、设计强电控制电路,设计PLC控制电路,设计伺服控制电路。

3、PLC、伺服、等电气元件选型。

4、独立完成一套电气工程设计。

招生对象:有电气基础,会PLC简单编程及工作原理。

下载plc学习笔记word格式文档
下载plc学习笔记.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    plc学习教程

    声明:该文章由文鼎教育汇编、转载,版权归原作者所有。 ••3、应用举例例6-9 用数字开关给定时器间接设定延时时间,延时时间在0.1~99.9秒之间。 用三个数字开关分别连接在PLC......

    PLC学习总结

    PLC学习总结这个学期我们开设了PLC的课程,跟以前所有开设的课程有很大的区别,我们通过做实验学习西门子S-200型号PLC的使用方法。通过学习PLC,我了解了plc梯形图、指令表、外......

    PLC学习心得体会

    篇一:plc学习心得 plc心得体会与学习总结 本学期在孟老师的带领下,学习了一门新的课程----plc。短暂的十二周课程里,经过老师的讲解、指导和自己的练习,我受益匪浅,学到了不少本......

    新手如何学习PLC

    很多人在论坛上发贴问新手如何学习PLC,我略略总结一下,希望对初学者有所帮助: 首先请记住:学习PLC是由浅入深,循序渐进的。如果付出努力,初中文化基础即可学到熟练,大专文化可学到......

    PLC学习心得体会(五篇)

    plc心得体会与学习总结本学期在孟老师的带领下,学习了一门新的课程----plc。短暂的十二周课程里,经过老师的讲解、指导和自己的练习,我受益匪浅,学到了不少本专业的知识。 在没......

    西门子PLC学习讲课稿

    西门子PLC 一、PLC硬件组成 1、电源模块(PS):用于将输入的AC 22V电源或DC 24V电压转换为稳定的DC 24V和DC 5V电压,供其它模块和输出模块的负载使用。 2、I/O模块:DI、DO、AI、AO......

    2005年PLC学习总结

    PLC学习总结 一、ifix系统配置: 系统配置主要包括:路径配置,网络配置,I/O驱动器的配置,任务配置,安全配置,SQL配置以及报警区域的配置。 Modicon Quantum PLC支持三种通讯方式:ModB......

    亚龙学习PLC[最终版]

    暑期外出学习总结 2015年8月13日,在教研室领导的精心组织安排下,我们一行4人从宝鸡出发奔赴全国名市——浙江省温州市,在浙江亚龙教育装备股份有限公司进行了为期5天的教育培训......