作为一名刚入职的西门子S7-1200热线技术支持工程师来说,如何快速学习并掌握S7-1200系列产品的功能非常重要。由于之前的工作经验中,涉及S7-1200系列产品较少,相对来讲这方面的经验比较欠缺,因此需要有一些文档和视频能帮助我尽快进入角色,从而胜任技术支持的工作。西门子S7-1200初高级认证取证训练营恰好满足要求。
在西门子S7-1200初高级认证取证训练营的学习过程中,我有一些心得体会下面跟大家分享一下:
1.西门子S7-1200初高级认证取证训练营的内容非常丰富,从S7-1200的产品硬件介绍,编程软件安装,基本组态,编程基础,指令,配方和日志,基本调试,通信,高级功能,高级编程,故障诊断,EMC,产品选型等,几乎涵盖了S7-1200产品的所有方面。面对如此多的内容,需要我们一一进行梳理,仅仅看一遍视频的内容还不够,最好在观看视频的过程中,做好笔记,把重点内容记录下来,并且将前后有关联的内容整理在一起,便于复习的时候将知识点有效的提取出来。例如:对于S7-1200扩展的AI模块如何接2线制信号,我们可以把接线图画出来,方便后面查阅。具体实现方法如下:将直流24V+信号连接至AI模块的L+,同时连接到2线制仪表的+,将直流24V的M信号连接至AI模块的M,同时连接到通道0的0-,并且将2线制仪表的-连接至通道0的0+。
2.要重视课后的习题,在西门子S7-1200初高级认证取证训练营中,每个章节后面都有对应的习题,需要我们独立完成。这不仅仅是为了应对初级和高级的考试,而是为了让我们更好的理解和消化对应的知识点。当我在完成课后习题的过程中,发现有的题目如果不是自己独立做一遍,而是只听课程视频的话,是无法掌握一些编程的技巧和细节的。例如:(1)在高速计数器的实验中,组态为计数模式,但是实际ID1000中的数值为0,即没有实现计数功能,我们可以检查I0.0(时钟发生器输入点)的滤波时间是否修改为对应频率的滤波时间(对于100kHz的输入信号,建议设置的滤波时间为0.8us);(2)在运动控制的实验中,调用MC_Home指令进行主动回原点时,发现碰到硬件限位开关轴停止,我们可以检查主动回原点的组态中是否使能了“允许硬件限位开关处自动反转”,硬件限位开关上下限位输入点与实际是否一致,限位开关的行程是否过短等方面。
3.充分利用S7-1200PLC的仿真功能并且和实际CPU调试相结合,完成对实验的测试。在有些不具备实际CPU的情况下,我们可以通过PLCSIM仿真功能对程序进行测试。例如:(1)在FB中,通过多重实例的方式调用TON指令,并实现电机延时启动、停止,保持的功能。在OB1中调用FB,修改启动和停止的变量,观察电机是否按照设定的时间延时启动和停止;(2)还可以通过仿真方式方便的实现S7-1200CPU之间的S7通信,TCP通信的仿真,其中在S7通信时,使用的PUT和GET指令都有REQ引脚,需要使用上升沿来激活数据交换功能,在实际应用过程中,有用户将时钟信号连接到REQ引脚,由于时钟信号有一定频率,可能会造成通信的延时,因此如果需要数据的快速交换,可以选择频率较高的时钟信号连接到REQ引脚。但是仿真功能有一定的局限性,如果需要测试PID控制,运动控制,ModbusRTU通信等功能,还是需要使用实际的CPU和扩展模块来完成测试。
总之,西门子S7-1200初高级认证取证训练营课程使我受益匪浅,通过一个阶段的学习,我基本掌握了S7-1200产品的使用方法,在学习的过程中,通过独立完成课后的习题,编程能力有了一定提高,对产品的特性有了深入的理解。在今后的工作中,我还需要不断的学习,总结和提高,成长为合格的热线技术支持工程师。
取证训练营网址链接如下:http://www.ad.siemens.com.cn/study
-------来自 西门子技术支持工程师