满意答案

poocti

2017.09.12

采纳率:49%    等级:9

已帮助:465人

首先,需要先了解继电器控制电路,低压电气的知识要熟练掌握,并会看梯形图,这个是电工的基础。了解以后,PLC的学习就简单多了。

学PLC时,选择一种常用的PLC型号作为学习目标,比如三菱的Fx系列或者是西门子的S7-200系列。了解这个型号PLC的输入输出点数、接线方法等。再下载安装PLC的编程软件,熟悉软件的操作和常用指令的使用。

最后,把继电器控制电路转成梯形图,转换后就可以在软件上编写梯形图,这个过程和接继电器的线路一样,只不过是把电线换成了软件里的连接线。程序写好后,下载到PLC里,接上外部的电路(灯、按钮等)就可以运行了。也可以不接外部线路,PLC都有I/O指示灯,你可以看灯的状态来判断程序是否正确。

有的初学者在理论上花了很多功夫,结果半年下来还是没有把PLC搞懂,其实他们只是缺少了一些PLC的实践经验,只要再进行一些实际的梯形图编写、程序下载、调试等操作,增加对PLC的感性认识,很快就可以掌握PLC技术了。

初学时可以编一些简单的梯形图,如触点的与、或、输出等,在PLC里运行一下,成功了就会增加你学习的兴趣和信心。然后再把PLC的主要功能逐个运用一次,比如高速计数器,你可以用PLC本身的脉冲输出端接到高速计数器的输入端,下载编好的梯形图,打开变量观察窗口,运行程序,观察计数的值是否正确。经过了这样的实践,你基本上知道PLC到底能做哪些事情了,在实际的工控应用中就能做到胸有成竹了。追问: 你是做这行吗?

00分享举报

plc比c语言还难,plc编程好学吗??相关推荐

  1. dcs与plc与c语言的联系,PLC 与DCS的通讯方式,举例讲解

    化工区乙烯装置采用的是Honeywell TDC3000 DCS系统,这牵扯到要与许多PLC的通讯问题.因为在生产中操作人员要通过DCS的操作界面来了解所有系统的运行状况,这其中首当其冲的就是PLC, ...

  2. plc变频器c语言,如何通过PLC控制变频器进行电机转速控制,含代码!

    原标题:如何通过PLC控制变频器进行电机转速控制,含代码! 一.项目描述 按下电动机启动按钮,电动机启动运行在5Hz所对应的转速:延时10s后,电动机升速运行在10Hz对应的转速,再延时10s后,电动 ...

  3. 西门子哪款plc支持c语言,西门子PLC三种语言的区别

    原标题:西门子PLC三种语言的区别 PLC是机器人重要的一部分,下面小编就为大家介绍一些3种语言的区别,帮助大家学习. 一.梯形图 梯形图作为简单易读通俗易懂基本属于新人学习PLC的首选,而且调试的时 ...

  4. plc通信程序 c语言,plc用什么语言编程?plc可以用c语言编程吗

    plc用什么语言编程?plc可以用c语言编程吗 plc能用C语言编程吗? 不能 每个PLC都有自己的编程语言但用法基本上和C语言差不多PLC编程不是单一的 有很多种方法 我一般是梯形图,也有语句法就是 ...

  5. plc300c语言对温度的编程,PLC最全编程算法,不收藏就亏大了!

    PLC中无非就是三大量:开关量.模拟量.脉冲量.只在搞清楚三者之间的关系,你就能熟练的掌握PLC了. 1. 开关量也称逻辑量,指仅有两个取值,0或1.ON或OFF.它是最常用的控制,对它进行控制是PL ...

  6. PLC常用程序设计语言有哪些?

    PLC常用程序设计语言: 在可编程控制器中有多种程序设计语言,它们是梯形图语言.布尔助记符语言.功能表图语言.功能模块图语言及结构化语句描述语言等.梯形图语言和布尔助记符语言是基本程序设计语言,它通常 ...

  7. PLC与C语言的本质区别,一文告诉你PLC与计算机的本质区别在哪里!

    你真的了解PLC吗?你知道PLC与计算机的本质区别吗?我来简单解释一下吧. 第一:PLC可以工作在极其恶劣的电磁环境中 如果我们把计算机直接放到PLC工作的环境中,无需太久,这些计算机将死机甚至烧毁. ...

  8. 最严谨的计算机语言p,一款全新的 高级PLC编程语言 P语言 简介-专业自动化论坛-中国工控网论坛...

    几年前,我带研究生做了个"高级PLC编程语言[P语言]",不知是否有意义? 现贴出看看,望指点,指教.谢谢! 摘要:本文介绍了一款国产的.自主的.全新的计算机高级语言[简P语言]. ...

  9. c语言程序和plc程序的区别,一文告诉你PLC与计算机的本质区别在哪里!小白都能看懂!...

    原标题:一文告诉你PLC与计算机的本质区别在哪里!小白都能看懂! 你真的了解PLC吗?你知道PLC与计算机的本质区别吗?我来简单解释一下吧. 1.PLC可以工作在极其恶劣的电磁环境中 如果我们把计算机 ...

  10. s7填表指令att_一些PLC指令的用法,一些PLC编程的经验

    一.时间继电器: TON 使能=1计数,计数到设定值时(一直计数到32767),定时器位=1.使能=0复位(定时器位=0). TOF 使能=1,定时器位=1,计数器复位(清零).使能由1到0负跳变,计 ...

最新文章

  1. 队列——PowerShell版
  2. Linux Linux程序练习十一(网络编程大文件发送UDP版)
  3. r语言 图形一览_R语言之图形概览
  4. Silverlight 4 中数据绑定发生的变化
  5. 实现IHttpModule接口获取Session来实现页面访问日志功能。
  6. 读《李商隐诗集》有感
  7. sobel算子_OpenCV 学习:4 Sobel算子
  8. 新单词 part 4
  9. python中sklearn中的Imputer模块改动
  10. 无浮动IP的虚机出公网流量路径
  11. python 教程 第十章、 输入/输出
  12. css实现动态箭头_Jerry的反省:程序员不要轻易说出quot;这个功能技术上无法实现quot;...
  13. 【光学】干涉衍射仿真含Matlab源码
  14. 图解HTTP读书笔记
  15. vue2.0专题:通信
  16. input 起止时间_完整的时间(开始和结束时间)输入框验证js
  17. 支付宝支付接入-服务器端开发
  18. 《Python数据科学入门》之阅读笔记(第2章)
  19. SparkShell创建表
  20. 最新各大CMS采集资源站网址合集

热门文章

  1. FlashFTP教程
  2. 【spring】spring源码搭建
  3. android java反编译
  4. java后端简历项目经历_java后台开发个人简历怎么写
  5. 利用CodeBlocks创建C语言项目
  6. 通过OpenOffice实现Office文档转换为PDF格式的文档
  7. SQL在线格式化工具
  8. 128道软件测试面试题,面试及答案,视频讲解
  9. Java Jad 反编译class文件
  10. Linux之Mysql升级