技术论坛

 • 产品分类
 • 咱工程师的故事
 • 培训与认证答疑专区
 • 服务合作伙伴专区

 PLC编程快速入门导引

返回主题列表
作者 主题
凌飞翼
奇侠

经验值:7092
发帖数:3450
精华帖:26
楼主    2011-01-31 23:01:50
主题:PLC编程快速入门导引 精华帖 
看到不少新手的帖子,感觉得到楼主着急的心情,特别是遇到跟书上理论不相符的现象更是上火。
鉴于此,“曾经的新手”给正在准备入门的学弟们介绍几点经验。
1、先通读一遍“系统手册”(不管能不能看懂,先了解个大概,以便学习编程时查找);
2、由位控逻辑入手,逐渐增加定时、计数等条件,把或、与、非关系理顺。特别是位输出:应注意包含在所有程序段,只在一处使能位输出;
3、进而练习整数运算、实数运算、类型转换;
4、量程转换、PID调节回路的建立及P、I、D参数的理解(最好是有个物理回路验证,比如变频器+电机+测速传感器);
5、循环、顺序、跳转等程序控制(尽量避免跳转,非跳不可时也是跳的越近越好);
6、中断、通讯、位置控制....
7、再深一步的要求就是在会用命令、功能块的前提下,仔细理解功能块的工作原理,让你的程序运行得更加安全,稳定。
特别提醒:
①如果发现PLC工作不正常,先清除,再下载。
②有疑问第一个动作按“F1”,第二动作查“系统手册”,第三动作“论坛搜索”,第四动作“提问”。
(提问时尽量把问题描述准确、有条理,方便别人帮你判断、分析)
③无论是编程还是实际接线验证,切忌急躁,如果脑子不清楚就先别干,防止发生安全事故或损坏设备。
④自己的验证过的程序注意收藏,程序文件命名要简明清晰,以备今后复习或直接应用到项目中。
⑤如果没有实际的项目,可以给自己出一个虽然虚拟但是要求具体的题目:从功能总要求开始、方案、功能分解...编程、验证直到最后的结题总结报告。
看见一楼“鼠老爹”的跟帖,补一个链接,写的超详细。
新手学习PLC编程的入门建议
补充一个关于素质的要求:
PLC编程者应具备的素质
增补一个关于PID调节的验证装置
简陋的温度PID调节测试装置
制冷、热工-许可证试验室承建,给了我深究测量与控制的绝好机会。分享-值得期待!

新手

经验值:
发帖数:
精华帖:3
71楼    2011-07-16 13:30:47
精华帖  主题:回复:PLC编程快速入门导引
既然来了,自己也谈一点个人的"心得".
一、全局认知
1、搞清楚PLC的工作原理,如PLC程序是如何扫描的,程序如何执行的,PLC内部都有什么元器件等概念。
2、对程序的整体结构设计有个感性地整体认识,理解什么是子程序、什么是中断、什么是功能块等知识点,也就是说对程序的整体设计建立“模块化”的认识。
二、局部认知
3、掌握位逻辑基本指令的用法,以及定时器和计数器的用法,再有“长时”执行命令即普通触点与“短时”执行命令即脉冲指令二者的不同,因为这是要写程序最根本最基础的东西。
4、数字量和模拟量的处理:
数字量的处理最重要的是程序逻辑的精确性可靠性,高效性则是程序设计能力到达一定的程度后才能有所体悟的指标。
模拟量的处理更多的是对自动化知识综合能力的运用,其中更是涉及到控制精度、实时性等控制指标的优化等难点。
5、涉及到具体的功能指令,如通讯、数据计算、PID功能、位控功能等时,则要对相关的理论一定要透彻理解,这时更重要的可能就是算法问题,计算机理论问题,自动控制理论问题了。

最后,想说的是,PLC的精湛编程能力不是一天两天就能建立起来的,实践是必不可少的一环。
PLC的主要应用有五大领域,详情请自行查阅宋伯生老师的相关论文著作,每个领域的应用都有其对应的难点,当把这些知识都全部掌握了,做系统就有底气了。
班门弄斧,见笑了。
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。