跟我动手学S7-300/400PLC(PartⅡ需要掌握的重点内容) 点击:384 | 回复:0



坤玛机电

    
  • 精华:1帖
  • 求助:1帖
  • 帖子:88帖 | 25回
  • 年度积分:1
  • 历史总积分:184
  • 注册:2015年5月11日
发表于:2018-01-22 10:19:28
楼主

前几天发布的跟我动手学S7-300/400的第一部分得到了很多行业小伙伴的回复和分享,今天小编就来带大家了解跟我动手学S7-300/400之二:

学习S7-300/400,需要学什么?

1.S7-300/400的硬件和网络需要组态,组态的系统每个模块的安装位置、型号、订货号和固件版本号应与实际的系统完全相同。如果更换了与原来的模块不同型号和订货号不同的模块,需要对硬件重新组态和下载,否则更换模块后系统不能运行。

2.有硬件软件故障时,SF(系统错误)指示灯亮。为了获得准确的诊断信息,需要用编程软件来诊断故障。

3.为了诊断网络系统的故障,需要查看编程软件的硬件组态工具HW Config和网络组态工具NetPro。

4.有时需要用程序状态功能来监视梯形图中的触点和线圈的状态,用变量表监控变量。

综上所述,即使是S7-300/400的维修人员,也需要熟悉和掌握编程软件的使用方法。

5.为了快速处理故障,需要熟悉S7-300/400的指令,了解程序结构,读懂有关的程序。

6.学习编写和调试用户程序的方法。

7.学习PID程序设计和整定PID参数的方法。

看十遍书不如动一次手,学PLC的关键也是动手。


单片机的汇编语言类似于S7-300的语句表语言。在八十年代学的单片机的汇编语言有一百多条指令。开始没有实验装置,我买了一本教材来看,花了很多时间,心里也没有数,过不了几天看过的东西就忘了。

后来有了实验装置,我花了一个月的时间,经历了无数次的失败,通过编程实现了对工频的测量和显示。在这个过程中,自然地掌握了硬件、软件设计和程序调试的方法。并且印象非常深刻,即使一两年没有接触它,我都可以上汇编语言的课程。

如果有PLC,可以做下载、上载、程序运行、监控和故障诊断等实验。最好的实践方法是将自己编写的程序下载到PLC后,进行模拟调试。所谓模拟调试,是指用小开关或按钮来模拟现场的开关量输入信号,用PLC上指示开关量输出点状态的发光二极管来观察程序运行的结果。

由于价格昂贵(特别是S7-300/400),一般的初学者没有用PLC作实验的条件,正在设备上使用的PLC也不可能取下来做实验。即使有一个PLC,其I/O点数和可以做的实验也非常有限。

PLC的仿真软件为解决这一难题提供了很好的途径。仿真软件用来模拟PLC的操作系统和用户程序的运行。与硬件PLC一样,需要将用户程序和组态信息下载到仿真PLC,用键盘和鼠标给计算机屏幕上的仿真PLC提供输入信号,观察仿真PLC执行用户程序后输出信号的状态。

西门子的S7-300/400的仿真软件PLCSIM与编程软件STEP 7配套使用,可以用它在计算机上做仿真实验,是学习S7-300/400的理想工具。它使用方便、功能强大,几乎可以对PLC所有功能仿真,包括中断功能、各种监控和故障诊断功能,以及部分通信功能。仿真实验和做硬件实验时观察到的现象几乎完全一样。




楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师