西门子plc如何学习,如何快速的掌握编程方法,熟练使用编程软件成为困惑很多初学者的问题,下面为大家总结了一些学习方法,希望可以帮助到大家。
入门阶段:
1、先通读一遍“系统手册”(不管能不能看懂,先了解个大概,以便学习编程时查找);
2、由位控逻辑入手,逐渐增加定时、计数等条件,把或、与、非关系理顺。特别是位输出:应注意包含在所有程序段,只在一处使能位输出;
3、进而练习整数运算、实数运算、类型转换;
4、量程转换、PID调节回路的建立及P、I、D参数的理解(最好是有个物理回路验证,比如变频器+电机+测速传感器);
5、循环、顺序、跳转等程序控制(尽量避免跳转,非跳不可时也是跳的越近越好);
6、中断、通讯、位置控制....
7、再深一步的要求就是在会用命令、功能块的前提下,仔细理解功能块的工作原理,让你的程序运行得更加安全,稳定。
特别提醒:
①如果发现PLC工作不正常,先清除,再下载。
②有疑问第一个动作按“F1”,第二动作查“系统手册”,第三动作“论坛搜索”,第四动作“提问”。
(提问时尽量把问题描述准确、有条理,方便别人帮你判断、分析)
③无论是编程还是实际接线验证,切忌急躁,如果脑子不清楚就先别干,防止发生安全事故或损坏设备。
④自己的验证过的程序注意收藏,程序文件命名要简明清晰,以备今后复习或直接应用到项目中。
⑤如果没有实际的项目,可以给自己出一个虽然虚拟但是要求具体的题目:从功能总要求开始、方案、功能分解...编程、验证直到最后的结题总结报告
提示阶段:如何养成良好的编程习惯(素质)
一丝不苟的工作态度;
一种知错必改的敬业精神;
(如果有更好的解决思路,毫不犹豫的推翻即使已经完成的东西);
以完成工艺要求为己任的最终目标(为更好的理解工艺要求,应积极拓宽知识面);
细心、逻辑思维能力强;
性格沉稳、头脑冷静、遇事不慌;
善于交流,取长补短,合作共赢;
喜欢PLC编程,也是重要的素质(也可以说:干一行,爱一行);
以大局观在编程前做好规划,化繁为简,分而治之(功能分配合理、便于调试和修改);
要有持之以恒的钻研精神,保持对新技术、新方法的学习热情;
避免主观臆断,避免唯经验论,坚信实践是检验真理的唯一标准,敢于在实践中积累真知;
节约每一微秒的扫描周期,自觉优化自己的程序;
充分发挥硬件、软件的能力,在确定的配置方案下追求最低成本、在确定的成本下追求最佳的性能。
