如何学习PLC如何学好西门子PLC
1.了解程序的工艺流程。
2.I/0分配。把I/0分配表的程序加在程序的注释中。
3.理解中间位。在程序设计时肯定会用到诸多的中间位做转移(如M中间继电器),然后搞清楚每一步或每一网络所对应的中间位的功能,在程序中加以注释。
4.理解定时器。程序中定时器的功能要清楚,特别是有时间日期控制的,定时器的功能是比较重要的。其意义也要记录下来。
5.理解计数器。
6.理解陌生指令。在消化别人程序的过程中,会看到一些自己没用过或不熟悉的指令,这也是自己要学习与进步的地方。
5、对应没有任何说明的程序进行理解。
1.指令运用,对此类程序主要是注意程序中的指令应用。把指令截取下来,以指令名称为文件名另存在文件夹中
2.分系统另寻。对于能理解并能整理成系统程序加以另存,比如说程序中的时间系统。PID系统等等的程序。
3.所有的PLC指令都是大同小异的,当以后工作中能应用到的部分就可以就地取材,举一反三。
更重要的是要了解设备的工艺,只有熟悉了产品和掌握了程序的基本编写方法,才能得心应手
西门子s7-200和s7-300常用的通讯方式
一、常见的有三种:
1.DP;2.MPI;3.以太网。
二、简洁、稳定对比
1.如果说稳定和实时性好,就是DP,但硬件上200要加EM277,这种方法软件上也是简单的,只要在STEP7中加入277的GSD文件,硬件组态中设置一下即可。
2.但要说软件上简单或者说便宜,是MPI,只要把300的MPI和200的485口连上(西门子的连接器或者1元钱的DB9焊接一下)都可,但需要自己编程,当然程序也极其简单,这种方法能连接的200数量较少,速度也较慢,高波特率187.5Kbps,能满足绝大部分要求,实时性赶不上DP,但估计高于以太网。
3.虽然以太网是成本高、实时性差的,但也不是一无是处,前面两种允许交换的数据量都不怎么高,有时可能需要自己编程来扩充(我那种旁门左道的法子就是模拟出地址总线),而以太网基本可以满足绝大部分的数据交换量方面的要求,这可能使得实时性反而高于那些软件扩充的DP、MPI网络。
三、300实现M0DBUS我没搞过,不好意思了。但我一般都是先把300连上200(上面三种方法),然后用200来实现M0DBUS通讯,西门子提供了一个200的库,实现M0DBUS-RTU协议是轻而易举。
以上就是电工培训课程的全部内容介绍,如需了解更多的电工培训班、课程、价格、试听等信息,也可以点击进入 电工 相关频道,定制专属课程,开始您的学习之旅。