西门子6ES7422-7BL00-0AB0
我在自动化领域工作了很多年。我设计了大大小小的项目,编译了很多PLC程序,但我还是不懂对方的程序。不是我的智商低,只是我有不同的想法。我太累了,看不透。
我曾经用西门子S7-200plc设计了一个项目,并编写了一个程序。一个维修技术员不太擅长理解设备流程,但却痴迷于理解我的程序。我告诉他,你应该对设备的状态和工艺有很好的了解,熟悉电气图纸,找出设备运行中哪些方面不符合工艺要求(即缺少程序)的PLC要自己编写。如果你不能开始,你可以看看数据或者问我。我保证他会在三四个月内了解PLC,最重要的是练习。到那时,我得把我的程序取消了。但他很想了解我项目的每一步。他问问题已经四年多了,但还没有掌握。面对设备和PLC,他仍然不知所措。四年意味着大学,研究生甚至博士。他甚至没有从一家小公司。如果你只想通过了解别人的程序来解密PLC,这个例子已经告诉你,你已经进入了一个误解,成为一些企业和一些网站的目标
什么是可编程逻辑控制器程序?这只是你为工程项目设计的过程。只有当有过程要求时,才能有程序。程序只是设备过程的具体反应。了解过程需求意味着了解程序。编程只是一条规则。你需要用这个规则写出设备的流程。因此,了解设备的工艺流程和使用PLC品牌的具体功能是非常重要的。当你完全了解设备的工艺流程和设计电气图纸时,你的设计任务可以说是基本完成了。剩下的就是看PLC编程规则,写出程序,写出过程。
当选择了自由口模式,用户可以通过发送指令(XMT),接收指令(RCV),发送中断,接收中断来控制通信口的操作。MPI通讯MPI通信是一种比较简单的通信方式,MPI网络通信的速率是19.2Kbit/s~12MbitMPI网络*多支持连接32个节点,*通信距离为50M。通信距离远,还可以通过中继器扩展通信距离,但中继器也占用节点。
记住!练习是最重要的!当我学习可编程逻辑控制器时,我对梯形图和语句了解很多,并阅读了书中的许多程序。但当我次面对设计时,我不知道如何开始。当我输入我的程序(许多问题)并执行它时,这只是短短的一两天。我的感觉是PLC就是这样。世界上没有出路,只有不去做。
我的一个朋友告诉我,在工厂里,他的一些设备是由一些早早进厂的人控制的,PLC是加密的,他们不让他们看程序(程序不是他们编的),为了压他们,他们想超越他们。我告诉他,他们只是丑陋的小人物,永远不会长大(现在国有企业很多)。别做他我们的继承人不应该从他们的美德中学习。这种人是最脆弱和最不熟练的。我们应该对设备的技术和操作有很好的了解。他们害怕编自己的书,也不知道如何提问和学习。
从设备维护的角度来看,PLC是加密的。但是我们不能解密程序来理解它。所有的路都通向工业控制,而你自己的路可能是最短的路。
控制速度继电器控制逻辑是依靠触点的机械动作实现控制,工作频率低,毫秒级,机械触点有抖动现象。西门子PLC是由程序指令控制半导体电路来实现控制,速度快,微秒级,严格同步,无抖动。延时控制继电器控制系统是靠时间继电器的滞后动作实现延时控制,而时间继电器定时精度不高,受环境影响大。 西门子PLC用半导体集成电路作定时器,时钟脉冲由晶体振荡器产生,精度高,调整时间方便,不受环境影响。
有些故障能直接在屏幕上显示报警原因,有些故障有报警信息,但不能直接反映报警原因;有些故障不产生报警信息,但有些动作不执行;在上述两种情况下,跟踪PLC程序的运行情况是检查故障的有效方法。
PLC硬件损坏或软件操作错误的概率很低。检查故障时,应将焦点放在可编程逻辑控制器的外围电气元件上。PLC的故障主要是外围接口信号故障。在维护过程中,只要PLC的部分控制动作正常,就不必怀疑PLC的程序问题。如果确认操作程序有输出,而PLC接口没有输出,则为接口电路故障。PLC系统的硬件故障不仅仅是软件故障,大多是由外部信号不满意或执行器故障引起的,而不是PLC系统的问题
可根据PLC输入输出状态判断故障。PLC的输入输出信号必须经过IO通道,有些故障会反映在IO接口通道上,有时通过观察IO接口状态,可以找出故障原因。
PLC具有自诊断功能。在检查故障时,可以根据报警信息找出故障原因,确定故障位置。它也是检查和排除PLC故障的基本手段和方法。首先,判断故障是全局的还是局部的。上位机显示多种异常控制元件,并提示多种报警信息。需要检查CPU模块、内存模块、通信模块、电源等常用部件。PLC控制系统中的大部分故障都是由PLC程序检测出来的。PLC控制系统的动作都是按一定的顺序完成的。通过观察系统的动作过程,将故障与正常情况进行比较,可以发现大部分疑点,确定故障原因。
继电器的控制是采用硬件接线实现的,利用继电器机械触点的串联或并联及延时继电器的滞后动作等组合形成控制逻辑,只能完成既定的逻辑控制。 而西门子PLC采用存储逻辑,其控制逻辑是以程序方式存储在内存中,要改变控制逻辑,只需改变程序即可,方便快捷。