全国服务热线 15221406036

西门子模块6ES7231-0HC22-0XA8诚信经营

更新时间:2024-05-08 07:10:00
价格:请来电询价
联系电话:
联系手机: 15221406036
联系人:聂航
让卖家联系我
详细介绍

西门子模块6ES7231-0HC22-0XA8诚信经营

在制造工业中存在大量的开关量为主的开环的顺序控制,它按照逻辑条件进行顺序动作号按照时序动作;另外还有与顺序、时序无关的按照逻辑关系进行连锁保护动作的控制;以及大量的开关量、脉冲量、计时、计数器、模拟量的越限报警等状态量为主的-离散量的数据采集监视。由于这些控制和监视的要求,使发展成了取代线路和进行顺序控制为主的产品。plc厂家在原来cpu模板上逐渐增加了各种通讯接口,技术及以太网技术也同步发展,使plc的应用范围越来越广泛。 plc具有稳定可靠、价格便宜、功能齐全、应用灵活方便、操作维护方便的优点,这是它能持久的占有市场的根本原因。

plc控制器本身的硬件采用积木式结构,有母板,数字i/o模板,模拟i/o模板,还有特殊的定位模板,条形码识别模板等模块,用户可以根据需要采用在母板上扩展或者利用总线技术配备远程i/o从站的方法来得到想要的i/o数量。

随着工业自动化水平的不断提升,plc所占据的地位可以说功不可没,虽然plc是专为工业应用而设计,硬件设计有极高的安全性和稳定性,但是不乏一些自然原因和人为因素导致plc损坏,不能正常使用。plc的价格少则几百,多则上万,所以从节省开支方面讲,plc损坏后还是具有一定的维修价值。

plc的维修技术,不单是plc硬件上的修复,还有plc外围线路以及软件的相互配合,再者,plc不像那样,是单一的芯片,加上少量电路就能工作,修复相对简单。plc内部集成了cpu,存储器,i/o电路,通讯电路,等,是各部分协调工作,因此,单就plc硬体上的维修,具有一定的学问。

plc型号众多,但内部大同小异,原理基本一样。我就以西门子s7-200plc为例,谈谈plc硬件维修的一些思路和方法,不但对初级维修师傅有指导性的帮助,此文也对plc初学者更好的理解plc这门理论,有积极的帮助。

图2,cpu板正面。

cpu板为plc中的核心部件,也是维修当中棘手的地方,cpu板出问题会导致plc故障灯常亮,plc不运行,现就cpu板各元件说明如下:

1:cpu元件:

即中央处理单元(cpu)是可编程逻辑控制器的控制中枢。主要有运算器,控制器,寄存器以及实现它们之间联系的数据,控制及状态总线构成。它按照可编程逻辑控制器系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、i/o以及警戒定时器的状态,并能诊断用户程序中的语法错误。当可编程逻辑控制器投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入i/o映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入i/o映象区或数据寄存器内。等所有的用户程序执行完毕之后,后将i/o映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。

为了进一步提高可编程逻辑控制器的可靠性,对大型可编程逻辑控制器还采用双cpu构成冗余系统,或采用三cpu的表决式系统。这样,即使某个cpu出现故障,整个系统仍能正常运行。

cpu芯片针脚多(200pin),主要有地址总线,数据总线,i/o引脚,及附属检测针脚与对应的芯片进行联系,cpu坏,可导致plc报警(sf灯亮),也会导致plc某些输入输出点不正常,通讯不上等故障现象。损坏原因主要有cpu供电电压高(导致内部短,某些针脚对地短路)cpu老化等,损坏后用手摸,有发烫的感觉。此种cpu针脚多,更换麻烦,并且市场不容易买到配件,可以用拆机件替换。

2:plc系统中的存储器:

plc系统中的存储器主要用于存放系统程序、用户程序和工作状态数据。plc的存储器包括系统存储器和用户存储器。

(1)rom 即只读存储器,用于由plc生产厂家编写的系统程序,并固化在rom内,用户不能更改,能够完成plc设计者规定的各项工作。实现指令解释,报警处理等,和pc机的bios差不多,系统程序质量的好坏很大程度上决定了plc的性能。

如果里面的数据丢失,或芯片损坏会引起不开机,报警现象。在平时的维修当中,rom故障所占的比例也是很大的。可以用编程器重刷固件程序(事先有备份),来解决此类问题。

编程器及适配器如下图:

(2)用户存储器

用户存储器包括用户程序存储器(程序区)和数据存储器(数据区)两部分。用户程序存储器用来存放用户针对具体控制任务采用语言编写的各种用户程序。用户程序存储器根据所选用的存储器单元类型的不同(可以是ram、eprom或eeprom存储器),其内容可以由用户修改或增删。用户数据存储器可以用来存放(记忆)用户程序中所使用器件的on/off状态和数据等。用户存储器的大小关系到用户程序容量的大小,是反映plc性能的重要指标之一。

为了便于读出、检查和修改,用户程序一般存于cmos静态ram中,即随机存储器,主要存储工作数据,掉电数据丢失,供电断经常和备用电池和超级连接,以实现掉电数据保持。保证掉电时不会丢失信息。为了防止干扰对ram中程序的破坏,当用户程序经过运行正常,不需要改变,可将其固化在只读存储器eprom中。现在有许多plc直接采用eeprom作为用户存储器。

工作数据是plc运行过程中经常变化、经常存取的一些数据。存放在ram中,以适应随机存取的要求。在plc的工作数据存储器中,设有存放输入输出继电器、辅助继电器、定时器、计数器等逻辑器件的存储区,这些器件的状态都是由用户程序的初始设置和运行情况而确定的。根据需要,部分数据在掉电时用后备电池维持其现有的状态,这部分在掉电时可保存数据的存储区域称为保持数据区。

由于系统程序及工作数据与用户无直接联系,所以在plc 产品样本或使用手册中所列存储器的形式及容量是指用户程序存储器。当plc提供的用户存储器容量不够用,许多plc还提供有存储器扩展功能。

plc存储器所用的种类主要有:可读/写操作的随机存储器ram;只读存储器或可擦除可编程的只读存储器rom、prom 、eprom 和eeprom。

4:运行指示灯,是判断plc运行正常与否的主要依据。西门子s7-200在正常运行当中只有run灯(绿灯)亮,停止状态只有stop灯(黄灯)亮,如果有故障灯(红灯)亮起,说明此时plc已经出现硬件故障或软件故障。

cpu板背面如下图:

cpu板的背面部分主要提供了电源的转换,以提供芯片供电所需的合适的电压。此外还包含了用户程序存储器。在维修cpu板的时候,好先用编程器备份里面的数据,以免程序丢失,带来更dama烦。

i/o板如下图:

此板主要提供了输入端隔离,继电器驱动及输出电路,还有通信接口电路。维修相对简单。

电源板如下图:

此板为24v开关电源板,在此不再累述。

,plc维修技术,并不是单一的电路板硬件维修,它牵涉到微,数字电路,plc原理,plc编程,元件焊接等等技术的综合应用,只有在长期的维修当中积累经验,才能得到很大的进步

simatic s7-200 是西门子公司收购的一款产品,所以其编程语言与其他西门子产品差异较大,但是它自成一体:特别紧凑但是具有惊人的能力-特别是有关它的实时性能-它速度快,功能强大的通讯方案,并且具有操作简便的硬件和软件。而且还有更多特点:simatic s7-200 micro plc具有统一的模块化设计-目前不是很大,但是未来不可限量的定制解决方案。这一切都使得simatic s7-200 micro plc在一个紧凑的性能范围内为自动化控制提供一个非常有效和经济的解决方案。后来西门子公司推出一体化的控制方案200plc逐渐被1200plc替代,而且国外的西门子200plc已经完全停产了。但是不可否认的是这款plc曾经的,而且国内还在生产使用,如西门子226cn,后面带cn的都是国内生产,而且现在只有国内还在生产了。

西门子200除了plc本身的4层加密以外还有一个子程序单独加密功能,即pou密码。灵活运用pou密码可以将部分重要子程序加密而非重要程序部分公开方面维护人员查找故障,而且用指令向导创建的功能其原始子程序也是加密状态的,如下图:

如上图是用pid向导创建的pid程序,而pid所包含的几个功能子程序都是加密的,看不到里面内容,现在我们使用工具破解一下。而破解过程非常简单,去网上下载破解工具如下:

注意破解程序对应你软件的版本号

找到你所使用软件的版本对应的破解程序,将里面的内容复制替换到软件安装根目录下的bin文件夹下即可。

注意在复制替换的过程中要关闭软件,不然会报程序正在使用中无权操作。替换完成后打开软件,找到查看——属性——保护点击验证便可以了。如下图

点击验证,破解成功后可以看到显示此pou现已有查看和编辑的授权了,点击确定就可以查看被加密的子程序本身了

现在已经可以查看pid子程序了

使用本破解功能你可以查看程序自带的pid,高速hsc,网络组态的子程序了,学习这些子程序可以加深你对这些功能的使用和调用,以提高自己的编程技能。

后记:本破解教程适合西门子200的学习使用者,方便大家交流学习,切不可以破解别人的程序为自己牟利,这样是不道德的


没有

联系方式

  • 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 联系电话:未提供
  • 经理:聂航
  • 手机:15221406036
  • 微信:15221406036
  • QQ:3064686604
  • Email:3064686604@qq.com