PLC初级学习读本_第1页
PLC初级学习读本_第2页
PLC初级学习读本_第3页
PLC初级学习读本_第4页
PLC初级学习读本_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PLC初级读本亲爱的朋友,我想您可能很希望学会诸如PLC,触摸屏,单片机,变频器等工控器件,成为一个名符其实的电气工程师,切实改变自己的命运。但是您可能又会遇到一些关键性的问题:我花了不少时间,耗费了不少精力,甚至用去人民币若干,为什么我老是不能入门呢?针对这些问题,我来一一为您作一些解答,看看是否符合您的实际情况。当然首先我得声明,我是一名销售人员,如果您对此反感的话,下面的内容就不用再看了,对您造成的滋扰我深表抱歉。另外如果您对工业自动化控制已经比较熟悉,也不用再费时间看下去了,因为我们针对的对象是初级学员。好了,既然您有兴趣看下去,咱们就言归正传吧。我先说说我自己:原来我做过钳工,后来焊工,制冷,电工都做过;先前在国企呆了几年,后来私企,外企也呆过,包括港资,台资,日资企业;工作地点从当初的内地,到后来的全国各地。 正是有这些经历,使我深知做一名技术人员有多么不容易技术不断贬值,竞争越来越大。社会环境迫使我们要学习更高的,更新的,更专业化的技术,但限于种种原因,有些东西不是一下子就能轻松入门,这就是我们最大的迷惘。对于入门困难,我总结出以下几条原因:1,您接触这方面的机会较少2,在您身边没有这一方面的高手3,工控器件都比较昂贵,让人望而却步,使您少了操练的机会我们再对这三条原因仔细分析一下:1您接触的机会或许不少,因为工业自动化技术普及得很广泛,哪个工厂不用呢。只是您对之捉摸不透,信心不足,不敢下手而已。2您身边也许就有高手存在,但是他们不愿意把技术传授出来。3正是因为价格太贵,使人不能轻易就去把这些东西买一堆回来细细研究,这会涉及到投资和风险的问题,这些东西买回来值吗?搞不懂怎么办?要是用不上怎么办呢?经过分析我们发现,除了部分人的奋发精神不足之外,其实第3条原因是制约我们前进的重要因素,我们的突破口也就在此。创办公司的时候,我就有这样的愿望:大力推广工业自动化控制技术,使每一个想学的人都学会它,为我国工控技术的普及做出应有的贡献。到现在,一种低价格低成本,切实可行的普及方案出现了。我们暂不谈方案,先谈谈关于教材的事。相信大多数人都有这样的经历:为了学习某种器件,被所谓的教科书,操作手册折磨得头昏脑胀,痛不欲生。其实我也有过这种惨痛的经历,有感于此,我决心编写一本让人看得明白,引人入胜的教材,在这本教材里,首先不是介绍什么程控理论,PLC结构之类的东西,而是通过一个个实际例子,由简到繁,让学员亲自动手,解决问题。下面是教材的部分章节: 按键的相关程序 1, 单个按键实现的启停控制这个电路用继电器也可以完成,须用3个继电器和9 对触点,线路较复杂,如图:电路分析: 1号继电器的作用,是启动3号继电器 2号继电器的作用,是停止3号继电器 1号和2号继电器为什么要用自锁触点?是为了确保每按一次SB1及按住不放时,只有一个状态出现,不会出现振动现象。解决这个问题在PLC里面就非常简单了,见下图。使用PLC则只要一行程序就可完成上述电路,它用到了一个“取反”的指令,如下左图: 单按钮启停控制 闪烁控制 程序解释:第一行RUN,宣告程序开始执行,第三行END,程序扫描结束。第二行,如果X1有输入,则通过1号滤波器,取反Y9的状态。此处滤波器的作用就是确保每按一次按钮,只有一个输出。(X代表输入端口,接按钮,Y代表输出端口,控制接触器)怎么样?是不是很简单?我们再来看如何实现一个指示灯的闪烁,它同样也很简单,见上面右图。程序解释:第一行有两个图标,第一个形状如钟摆,它就是整个系统的基本时间参数,以后凡是用到时间的地方就以它为参考,如果给它设定为10,时基就是10*10100毫秒。 第二个图标是闪烁继电器(也可称之为振荡器,方波发生器),我们用的是1号,它的参数现在是5,周期就是时基100*5*21000ms=1秒,也就是说它1秒钟闪烁1次。 此行程序只在上电时执行一次。 第三行 闪烁继电器每到高电平期间就会输出到Y9(0.5)秒,其余时间不输出。 2, 单按钮实现多个(3个)功能这个电路同样可以用继电器完成,共需好几个继电器和触点二三十对左右,线路复杂,如果您对此感兴趣我们有专门的章节进行介绍,请关注。那么在PLC里面是如何实现单键多功能的呢?原来我们每按一次按钮的时候,就使用了PLC的内部计数器进行了计数,然后再判断数值的多少,输出到相应的端口,实现不同的功能,如图所示:程序注释:第二行,如果X1有输入,就把一号计数器加1,第三行,对一号计数器CT1中的数值进行判断,如果CT1等于1,则Y9输出,Y10和Y11关闭。 第四行,如果CT1等于2,则Y10输出,Y9和Y11关闭。 第五行,如果CT1等于3,则Y11输出,Y9和Y10关闭。 第六行,如果CT1等于4,则计数器回零,三个端口都关闭。 第七行,此处加了一个按钮X2,它在任何时候被按下时,都会关闭三个端口,并清零计数器。这样做的目的是完善电路,使之操作更加方便,安全。 ON的作用:因为3456行程序无外部输入,所以要用ON来强制接通火线。 PLC的扫描机制:它是从RUN到END之间,一遍一遍不知疲劳的巡回扫描,如果有外部输入或内部信号,就会立即作出反应。 流水灯程序实现流水灯的方法有几种? 至少4种。1, 在内部设定计时计数器,到相应的时间送出状态送到端口,如图所示程序注解:第一行,设定系统时基(10*550毫秒),1号振荡器设定系数为1,周期系统时基50*1*2100毫秒,此行程序只在PLC上电时执行一次。第三行,如果1号振荡器因时间到了而动作,就会从PSV1触点输出,通过1号滤波器,使1号计数器加1。第四十行,判断CT1中的数值,输出到相应的端口。第十一行,CT1等于8时,输出到Y16。当Y16输出完毕,通过2号滤波器进行下降沿滤波,使CT1清零。然后程序返回到第三行,不断扫描。 以上程序将会使8个端口依次输出,学习板上的8个指示灯形成流水状态。如果要改变流动速度,可从两方面着手,1是改变系统时基“5“,2是改变振荡器系数“1”,这两个参数的最大取值范围是255。 流水灯程序是学习PLC或单片机的入门程序,上面的方法是不是有点笨呢?是的,这不太符合程序的基本原则高效率,下面请看另一种方法,使用循环位移指令,在相应的时间移动端口状态,如图:程序注解:第一二行,设定系统时基(10*440ms),设定1号振荡器POD1的系数为10(周期40*10*2800ms),设定二号输出端口OUTB2的初始状态为H80(十六进制数,二进制为1000 0000),也就是Y9点亮。第四行 如果1号振荡器有输出,通过1号滤波器滤波,然后使2号输出端口OUTB2循环右移,即1000 0000变成0100 00000010 00000001 00000000 10000000 01000000 00100000 0001,这样就使得8个指示灯流动一次,再不停重复。凡是有1的位置将输出。 这个程序怎么样?很明显,简单高效,再看下一个,使用查表的方法,在相应的时间,去表格里面取出状态送到端口。此方法可以实现千变万化的运动规律。如图:程序注解:第一行,设定系统时基10*50500ms,设定1号振荡器系数为1,设定1号计数器CT1的初始值为0。第三行,如果1号振荡器时间到,从PSV1输出,通过1号滤波器滤波然后根据CT1中的值,去查0号表格,将查到的值放入WREG把WREG的值输出到2号端口OUTB2计数器加1(为查下一个数据准备)判断计数器的值是否为8(或更多),不是则循环扫描,是则将它清零,再循环。 表格形式-&h80,&h40,&h20,&h10,&h08,&h04,&h02,&h01(十六进制), 1000 0000,0100 0000,0010 0000,0001 0000,0000 1000,0000 0100,0000 0010,0000 0001(二进制)。 查表程序常用于一些无规律数值的转换,如华氏温度和摄氏温度等。表格的建立有一定的方法,详情请继续关注后面的介绍。 触摸屏与PLC的基本程序学习这一课是非常实用的,因为它涉及到触摸屏,PLC,通信协议。不过请注意,您手里面不一定非得要有触摸屏不可,我们在此主要是采用在线模拟的方法,它和真实的触摸屏使用是一样的。触摸屏软件推荐使用深圳人机公司的MT500软件 EasyBuilder500 2.6.1简体中文版,它有全中文的界面,操作也较人性化,下载地址:/support/sup_soft.htm,容量10.4M。下载软件的同时也请下载软件使用手册, 6.7M,这将有助您尽快的熟悉它。成功安装软件之后,我们就可以做简单的模拟了。模拟内容:通过触摸屏,控制PLC的一个输出端口Y9的启动和停止,在触摸屏上只有一个切换开关和一个指示灯,Y9启动的同时,屏上的指示灯也将点亮。读完触摸屏软件使用手册的前两章,根据其介绍方法,在触摸屏软件里新建一个工程,在编辑系统参数PLC设置里,选择PLC类型为MODBUS RTU. 通讯类型选RS232,数据8位,停止1位,波特率9600,偶校验,PLC站号为1。在选项语言选择里,选择东方语言,设置完毕,就可编程了。 创建一个位状态指示灯,在读取地址之设备类型里,选择“0*”,在设备地址里,输入“0009”,然后再创建一个切换开关,在读取地址之设备类型里,选择0*,在设备地址里,输入“0017”,在输出地址之设备类型和设备地址里,同样选择0*和0017。在属性之开关类型里,选择切换开关。编程完毕,保存并命名,编译之。PLC必须要用MODBUS系列的产品,这里我们选用MB1,同时使用了学习板一块,PLC就安装在学习板上,学习板上有8个开关,8个指示灯,用于模拟程序,极其方便。在PLC编程软件里,只写一行程序,然后把它下载到PLC里面去。程序如图:程序注释:我们通过对中间继电器M1的控制,来实现Y9的启动和停止,M1的控制是在触摸屏里点击切换开关来实现的。根据MODBUS协议,M1的地址是0*0017,Y9的地址是0*0009,我们在编辑触摸屏程序时要将器件地址准确输入。在PLC接通电源,连线正确的情况下,我们启动EasyManager程序(它是EB500里面专门用来模拟及下载程序之用),在Direct Online-Simulatou前面打勾,双击在线模拟选项(Online-Simulatou),这时将弹出选择工程窗口,双击刚才编写的程序,就会出现模拟窗口,此时在PLC里面会有一个小小的指示灯不断闪烁,表明正在传输数据。用鼠标点击模拟窗口里的切换开关,开关就会切换到启动位置,位状态指示灯也会点亮,当然学习板上的Y9发光二极管也亮了。通过以上练习,您已经掌握了触摸屏和PLC的联机使用了,再复杂一些的用法也只是时间上的问题而已。从这里我们可以看出使用触摸屏的好处了:1,它能够直接改变PLC的内部器件状态,改写和设定数据,弹出报警窗口,非常方便,还可以大大减少PLC的输入点数。2,即使外行也能够熟练地操作机器,无须过多了解程序运行及机器特性。没有触摸屏,这些都是不能实现的。普及工业自动化控制技术的新方案 为推动民族工业的发展,提高工控技术水平,我们隆重推出此方案。众所周知,PLC,触摸屏,变频器是工控的三大件,要实现机器设备的自动化控制,就必须要用到以上器件。虽然目前的工控产品种类繁多,但其高昂的价格,仍然制约了广大电气工作者技术水平的提高,因为工控技术是一门实践性很强的技术,不能亲自动手,就很难谈得上学好它。针对这一问题,我们推出了超级PLC(有关它的介绍请看后面的内容)。我们的设想是先掌握PLC技术再掌握触摸屏技术,在这个过程里对通信协议也必将了解了,这样一来对变频器及所有可编程器件也就不成问题了。您或许会问:我到底要购买哪些器件才能掌握以上技术呢?其实不多,您只要一款MB系列的产品就足够。结合我们的教材,您将会成为一名出色的电气工程师。看了上面的介绍,您对学会PLC有没有信心呢?如果您需要全部教材请回信,您有什么问题也请全部提出来,人非生而知之者,孰能无惑?我们将尽力为您解答。什么是超级PLC? 1,超级PLC是世界上最小的PLC,但功能齐全,性能价格比高。2,支持MODBUS协议,可联机使用,可联触摸屏。3,可控制步进电机,另有PWM输出。移相输出,控制可控硅。4,可以和旋转编码器连接,输入高速脉冲。5,断电保存数据,八组查表程序。6,产品种类齐全,宽电压输入,支持热插拨。范例程序丰富,技术支持力量强大。7,电脑编程,全部器件图形化,形象直观,操作简单 (具体功能请视机型而定)超级PLC内部硬件结构:1,计数器16个 2,延时器8个 3,闪烁器8个 4,中间线圈32个5,输入线圈8个 6,输出线圈8个 7,状态线圈4个 8,滤波器15个9,时基产生器1个超级PLC的三大作用: 1,直接用于工业控制,体现出极高的性价比2,可作为程序控制的入门学习工具,又因为它具有MODBUS通信协议,可以在电脑上和触摸屏程序进行在线模拟,直接设定内部器件。此举不但学会了PLC,还学会了触摸屏这一当今最先进的机器操作部件。而全套器件购置下来不超过400元。 3,体积小功耗低,抗振动耐潮湿,安装方便,可用于狭小空间如机械手, 车载系统,野外数据记录。 编程软件:纯绿色软件,无须安装,全部器件图形化,操作简单方便。关于教材:谨以此书献给广大的电工朋友,电子技术爱好者,希望它能够在您前进的道路上有所帮助。有感于学习PLC的痛苦经历,我勉强凑合了一本教材,它通过一个个实例,讲述了PLC,触摸屏的基本编程方法,对MODBUS通信协议也略为提及,当然里面还有我最喜爱的继电器电路部分。这本教材采用白话风格,图文并茂,通俗易读,先不介绍程控理论和PLC结构之类艰深晦涩难懂的东西,而是由浅入深,循序渐进的对PLC的使用方法作了介绍。教材的组成:继电器电路部分PLC部分 触摸屏部分,其中包含大量的实际范例,里面有很多我亲身经历或设计的电路。不能说它有多大用途,只希望它能够为尚未入门的,仍处在迷惘之中的电工朋友们起到一个提示的作用,所以说对工业自动化控制已经熟悉的朋友可能就不需要它了。如果您需要它,请说明您现在的学习状态和碰到问题,我们一起来交流学习,共同为我国自动化控制技术的普及和提高而努力!超级PLC 系列产品价格表品名 型号 售价 品名 型号 售价EasyPRO PRO1 120 HMI系列 HMI-LOGO 300 PRO2 150 PX系列 PX1 350 PRO3 150 PX2 450 VR系列 VR1 150 SLAVE系列 S8I 120 VR2 200 S8O 120 MB系列 MB1 300 MB2 350 HMI系列 HMI-LOGO 300 MB3 400 LP系列 型号 价格 BOX系列 型号 价格 M8T 150 小坚尼 180 M8T-B 200 M16S 170 机电改造 500 M16S-B 240 M24S 200 M24S-B 240 PL800 350 M24T 200 PL900 400 M24T-B 240 M24I 130 学习板 TH-6 60 M24I-B 240 装机板 SK4 150 装机板 GK4 150 SK8 200 GK8 200 TK88 150 RL4 100 EK8 120 EK16 150 DK20 170 DK24 190传输线 各型号均为 25 各机型功能说明:PRO1 1. 3输入 . 3输出 . 5双向输出/入. 2. PRO 核心. 3. Lvnet_E架构单向连结. 4. MY4NJ 继电器外壳包装. PRO2 1. 3输入 . 3输出 . 5双向输出/入. 2. PRO 核心. 3. Lvnet_L架构单向连结. 4. 64位断电保存功能. 5. MY4NJ 继电器壳包装. PRO3 1. 8双向输出/入. 2. PRO 核心. 3. Lvnet_L架构单向连结. 4. 64位断电保存功能. 5. MY4NJ 继电器外壳包装. 6. 内含整流滤波电源电路.VR1 1. 3输入 . 3输出 . 5双向输出/入. 2. PRO 核心. 3. Lvnet_E架构单向连结. 4.MY4NJ 继电器外壳包装.5. 二个VR数入点.VR2 1. 3输入 . 3输出 . 5双向输出/入. 2. PRO 核心. 3. Lvnet_E架构单向连结. 4. MY4NJ 继电器壳包装.5. 二个VR数入点. 6.一点高速计数入口 MB1 1. 3输入 . 3输出 . 5双向输出/入. 2. Lvnet_L架构双向连结. 3. MB 核心. 4. 多导向程序组件. 5. 八组查表. 6. MODBUS RTU 协议.7. 扩展记忆指针. 8. MY4NJ 继电器壳包装.MB2 1. 3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论