plc编程要学多久,plc编程工资多少一个月


PLC编程入门要多久?多年C++经验却沦落到要编写PLC的程序 ……蛮苦的 。 入门的话大约在30个小时, 既然你有这方面的经验, 那么10小时足以 。 自己买硬件也只能买买小型的, 否则大型PLC的话, 可能要卖了房子买硬件了 。 但是小型与大型的差异明显 。
PLC编程一般学多久?培训的会推荐就业吗?这个时间需要看理解能力 。 PLC的学习有很大一部分是外围电路的学习, 从上面东西的分类看, 有开关量、有模拟量、用通讯控制的, 比如接触器、按钮开关、电磁阀输出开关量的输出输出, 温度传感器变送器、流量阀、重量变送器、变频器输出模拟量的输入输出, 步进、伺服、编码器输出高速脉冲输入输出, 触摸屏、、变频器、伺服、PLC之间进行的通讯控制等 。 还有就是明白强电、弱电的概念、哪些是主电路, 哪些是控制电路, 直流电、交流电等, 需要你了解一些电工基础 。
PLC本身编程很简单, 后面学习结合以上的元器件进行, 推荐刚学习PLC的同学采用梯形图编程, 原因呢就是简单好理解, 先学习编程软件的操作, 包括程序的下载、上传、在线监控、模拟仿真等, 多监控理解PLC扫描的工作原理 。 先从最简单的三相电机正反转控制、延迟启动停止, 经典的自锁、互锁程序, 熟悉掌握编程软件中输出Y、输入X、中辅助继电器M、定时器T等 。 把这些简答的逻辑开关掌握好后, 可以尝试模拟量的控制, 这时候光靠PLC基本单元是不行的了, 还需要添加AD\DA模块, 最常见的就是变频器频率的调节, 模拟量信号一般是直流的, 有0-20v的, 0-20ma的, 学会模拟量和数字量的转换, 温度传感器的温度数据的采集, 这时候需要掌握一些简单的四则运算以及浮点运算, 数据传送指令等数据处理 。
后面就是伺服、步进电机的学习, 这时候你要掌握的就是一些高速的输入输出, 高速的概念指的是不再受PLC周期扫描的影响, 编码器的高速输入, 能够采集到高速脉冲计数, 转换成位移信号或者电机转速的计算, 学习一些定位指令, 脉冲输出去控制步进、伺服电机, 明白中断的概念 。
最后, 要学习的就是通信, 包括PLC与触摸屏、变频器、伺服驱动器, PLC与PLC之间的通信, 最常用的就是MODBUS通信, RS485、422、232等接口了解 。 一个完整的工控项目、还需要懂得上位机界面的设计, 比如触摸屏程序, 要求操作简单、功能齐全、界面工整 。
如何学好PLC呢, 这里给初学者5点建议:
1.养成良好的兴趣
既然都对plc编程没有兴趣, 那怎么可能学好呢 。 因此可以把编程当成一项趣味的智力游戏, 这样就会促使你有足够及毅力耐心去完成编程 。
2.plc学习注重实践, 理论+实操效果好
编程时需要有PLC及相关硬件设备作为练习的对象, 这样在检测程序时也能直观的反应程序与实际设备动作情况的关系, 以便设备动作错误时可以很容易的找出故障点, 否者没有控制对象, 故障点难易分析, 对编写的程序也难以判断正确与否 。
3.养成编程的好习惯
在编写稍复杂的项目时, 我们需要对项目的流程进行分析----即绘制流程图
在编写程序时, 使用的中间继电器要有顺序及规则, 否则在编程时会非常紊乱, 并且在以后的程序修改中及其麻烦 。 同时, 在编写程序过程中, 把每一步、每一个信号的作用及用意进行标注, 这样你就知道自己编程每一步的用意, 并且在回看程序时也一目了然 。
4.经常与同行交流
PLC的应用及其广泛, 其控制功能也千变万化, 与同行交流能促进知识面的拓展, 并且在交流过程中能体现自身的不足 。 同时当你遇到问题时, 交流尤为重要, 自己不懂的技术, 可能只要有人稍加提示, 会变得很简单就可以解决

推荐阅读