PLC应用设计步骤和简介-初学者 点击:0 | 回复:152



如火

    
  • 精华:173帖
  • 求助:0帖
  • 帖子:817帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-11-28 15:44:00
楼主
    PLC的工作方式和通用微机不完全一样,因此用PLC设计自动控制系统与微机的控制系统的开发过程也不完全一样。需要根据PLC的特点,以程序形式来体现其控制功能。设计可按照下图中几个步骤进行。

    1.确定控制对象及控制范围
    详细了解被控对象的控制要求,确定必须完成的动作及完成的顺序,归纳出工作循环和状态流程图。

    2.PLC型号的选定
    根据生产工艺要求,分析被控对象的复杂程度,进行I/O点数和I/O点的类型(数字量、模拟量等)统计,列出清单。适当进行内存容量的估计,确定适当的留有余量而不浪费资源的机型(小、中、大形机器)。并且结合市场情况,考察PLC生产厂家的产品及其售后服务、技术支持、网络通信等综合情况,选定价格性能比较好的PLC机型。

    3.硬件设计
    根据所选用的PLC产品,了解其使用的性能。按随机提供的资料结合实际需求,同时考虑软件编程的情况进行外电路的设计,绘制电器控制系统总装配图和接线图。

    4.软件设计

    (1)在进行硬件设计的同时可以同时着手软件的设计工作。软件设计的主要任务是根据控制要求将工艺流程图转换为梯形图,这是PLC应用的最关键的问题,程序的编写是软件设计的具体表现。在程序设计的时候建议将使用的软继电器(内部继电器、定时器、计数器等)列表,标明用途以便于程序设计、调试和系统运行维护,检修时候查阅。

    (2)程序初调也成为模拟调试。将设计好的程序通过程序编辑工具下载到PLC控制单元中。由外接信号源加入测试信号,通过各种状态指示灯了解程序运行的情况,观察输入/输出之间的变化关系及逻辑状态是否符合设计要求,并及时修改和调整程序,消除缺陷,直到满足设计的要求为止。 

    5.现场调试

    在初调合格的情况下,将PLC与现场设备连接。在正式调试前全面检查整个PLC控制系统,包括电源、接地线、设备连接线、I/O连线等。在保证整个硬件连接的正确无误的情况下即可送电。把PLC控制单元的工作方式布置为“RUN”开始运行。反复调试消除可能出现的各种问题。在调试过程中也可以根据实际需求对硬件作适当修改老配合软件的调试。应保持足够长的运行时间使问题充分暴露并加以纠正。试运行无问题后可将程序固化在具有长久记忆功能的存储器中,并做备份(至少应该作2份)。

感谢网友上传,由工控网整理。



粗纤维

  • 精华:0帖
  • 求助:0帖
  • 帖子:41帖 | 203回
  • 年度积分:0
  • 历史总积分:522
  • 注册:2005年6月04日
发表于:2005-12-02 15:03:00
1楼
好 顶

唐山味儿不浓

  • 精华:7帖
  • 求助:0帖
  • 帖子:99帖 | 714回
  • 年度积分:0
  • 历史总积分:1900
  • 注册:2005年11月15日
发表于:2005-12-07 21:35:00
2楼
应该顶!支持

江水华

  • 精华:1帖
  • 求助:0帖
  • 帖子:16帖 | 27回
  • 年度积分:0
  • 历史总积分:150
  • 注册:2004年3月06日
发表于:2005-12-08 18:09:00
3楼
好!!!!

明松

  • 精华:1帖
  • 求助:0帖
  • 帖子:4帖 | 14回
  • 年度积分:0
  • 历史总积分:85
  • 注册:2005年12月07日
发表于:2005-12-09 17:09:00
4楼
顶 顶  希望老师以后多弄些类似,以满足我们这些小鸟~~!谢谢

xueqianban

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 66回
  • 年度积分:0
  • 历史总积分:88
  • 注册:2005年11月13日
发表于:2005-12-09 18:17:00
5楼
hao 

沉默是金阿四

  • 精华:0帖
  • 求助:2帖
  • 帖子:54帖 | 56回
  • 年度积分:0
  • 历史总积分:253
  • 注册:2005年11月21日
发表于:2005-12-09 19:19:00
6楼
ding 

杜学强

  • 精华:13帖
  • 求助:0帖
  • 帖子:31帖 | 536回
  • 年度积分:0
  • 历史总积分:883
  • 注册:2001年6月09日
发表于:2005-12-09 19:25:00
7楼
初学者学习PLC的重点也是难点是PLC的“扫描”,即程序扫描和IO扫描。这也是PLC的基本原理,在程序中一定注意这个问题,否则非常容易出现意想不到(与预期不一致的)结果。

live_mouse

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 46回
  • 年度积分:0
  • 历史总积分:1189
  • 注册:2005年12月10日
发表于:2005-12-10 20:17:00
8楼
    写得挺好,对我这种菜鸟有很大帮助。

老不懂

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 32回
  • 年度积分:2
  • 历史总积分:63
  • 注册:2005年9月13日
发表于:2005-12-11 16:55:00
9楼
希望以后多一些类似的文章!~

透明的红萝卜

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2005年12月11日
发表于:2005-12-12 01:27:00
10楼
[b]这些和我当初搞毕业设计时候论文里的废话一模一样[/b]

透明的红萝卜

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2005年12月11日
发表于:2005-12-12 01:28:00
11楼
[color=#0000FF]这些和我当初搞毕业设计时候论文里的废话一模一样[/color]

透明的红萝卜

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2005年12月11日
发表于:2005-12-12 01:30:00
12楼
这些和我当初搞毕业设计时候论文里的废话一模一样

透明的红萝卜

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2005年12月11日
发表于:2005-12-12 01:32:00
13楼
[color=#800080]新手上路,增加积分,呵呵[/color]

工控理想

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 20回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2005年9月12日
发表于:2005-12-12 10:54:00
14楼
用一个简单的例子加以说明,比这种纯书面总结可能好得多。

3C天天天蓝

  • 精华:1帖
  • 求助:0帖
  • 帖子:2帖 | 36回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2003年11月22日
发表于:2005-12-12 14:30:00
15楼
顶一下~~~~~~虽然看不懂,呵呵

tz_mao

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 20回
  • 年度积分:0
  • 历史总积分:178
  • 注册:2003年3月28日
发表于:2005-12-12 14:38:00
16楼
受教了

bluebadboy

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2005年12月12日
发表于:2005-12-12 15:24:00
17楼
说实话
有点大概的框架
不过没有实际用处

晴天04

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 99回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2004年7月24日
发表于:2005-12-12 16:49:00
18楼
 希望以后多一些类似的文章!

科海初探

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 151回
  • 年度积分:0
  • 历史总积分:592
  • 注册:2005年10月29日
发表于:2005-12-13 09:51:00
19楼
实践性不强

初学者想学学

  • 精华:1帖
  • 求助:0帖
  • 帖子:9帖 | 135回
  • 年度积分:0
  • 历史总积分:1236
  • 注册:2005年12月12日
发表于:2005-12-13 15:10:00
20楼
希望能多出一些实践性的东西

相关主题

官方公众号

智造工程师
首页 上一页 1 2 3 4 5 6 7 8 下一页 尾页