





软加密篇:
关于软加密演绎的***彻底的要数欧姆龙了。你看看什么超级加密之类的铺天盖地,欧姆龙有好几种加密方法,说白了就是破怀参数区,造成CPU认识的错误,导致无法读取程序。参数区可以修改好几个地方,产生的效果不尽相同,但是都可以达到保密的效果。但是相反,欧姆龙也是解谜***彻底的,全系列都被直读了,既然可以超级加密难道就不能超级解谜吗?
软件加密中除了欧姆龙外三菱的早期就有先例,有修改通讯设置让你无法联机的,这是其中一种。
还有就是私人定制,就是你可以花高价购买plc厂商的加密定制品。比如松下FP2有一款私人定制产品4位密码保护,至今无人能解,即使不加密也无人能解,也可能是不普及,无人研究的原因。欧姆龙的有一款2AH后面还有一个特殊型号,铁路专用PLC,也属于私人定制,无人能破。其他品牌没听说有私人定制。
对于西门子S7-200CN的软加密现在还没有更好的思路,现在只能对系统块的设置动脑筋。现在99%的破界都是用默认的系统设置替换原有的系统块,这就给加密带来了思路,他肯定读不了你真实的系统设置,你想法设定只要不是你真实的系统设定就无法工作就可以了,就丢失内存就可以了。有些内存是丢失后永远无法找回的,比如伺服驱动的参数之类的,参数丢失将永远无法开机,除非对设备达到编程能力的人。
不想说三菱,因为烂透了,满大街都是破界软件了,他到现在还不更新,反映太过于迟钝。对于他的保密办法就是弃之不用,用山寨货,对了,山寨货是加密的一种好思路。大品牌关注的多,破界就多。偏门冷门就无人研究,保密性就强。并不是说山寨货就技术厉害,而是懒得研究他,无人理他,就显得保密了。你让他市场占有率达到三菱 欧姆龙 西门子的水平试试看能不能破界?
硬加密篇:
下面必须上点硬菜了。光来软的始终还是能破节。但是来硬的就安全多了,比如现在拆机破节***彻底的SIEMENS S7-200CN系列,如果你用树脂,对!就是那个黑色的树脂封住那个24C芯片,用树脂滴注到那个8脚24C芯片上面,还怎么解??这是绝路啊!你为什么不这么干呢??还整天担心我的PLC被破界了吧?这几乎是一条死路。用强碱、强酸都奈何不了它,就算融掉了,芯片也一起分解了,金属管脚早就化了。高温奈何不了他,就是线路板变成碳了它还好好的。强拆对他不管用,比线路板还硬。拆到***后连线路板一起报废。
但是对于硬加密只是用来对付拆机解迷的,至于不用拆机的你弄这个干嘛呢?比如欧姆龙都直读了你还封芯片?对于这个除了200cn可以用外,松下的也可以,并且已经有人在用了,松下的现在99%都是在拆机解迷,还有就是台达EH2和EH3,请把他们也一起浇注封装了吧!
但是有一点要注意,只封装EEPROM程序存储芯片即可,千万不要封住了CPU和运行内存RAM芯片,因为那个是发热的,散热不好就工作不了,死机。而EEPROM芯片只有在上电时读取一次,载入RAM,停电时存入掉电数据,写一次,一个上电周期只访问两次,所以不会发热。你怎么知道??我实验得来的。我曾经在s7-200上电后,在带电工作状态拆掉了24C芯片,一点都不影响CPU工作,不信试试
单片机可以取代PLC么{控制柜}{郑州PLC控制柜}{配电柜}
单片机为什么不能取代PLC呢?
一、稳定性与可靠性
有人说这是个伪问题,单片机是元器件,PLC是由元器件以及庞大的软件构成的系统,两者在这一方面没有可比性。这话没有错,大部分PLC的控制芯片实际上就是单片机,也就是说可以将PLC看成是单片机的二次开发,PLC控制柜维修,单论工业防护等级,单片机的稳定性和可靠性能根本比不了PLC这种IP67类的产品( IP为标记字母,***前面标记数字表示接触保护和外来物保护等级,第二标记数字表示防水保护等级)。而且就PLC这种能应对工业恶劣环境的产品还开发出一套冗余系统。如果稳定性与可靠性对比没有意义,那么我们就从其他方面分析。
二、I/O功能
单片机的I/O点实在有限,而反观PLC呢?针对不同的现场信号,均有相应的I/O点可与工业现场的器件(如按钮、开关、传感电流变送器、电机启动器或控制阀等)直接连接,并通过总线与CPU主板连接。工业里几乎任意一条生产线,都有上百甚至上千I/O点,就这点单片机完全无法比拟。
三、扩展功能
一条完整的工业生产线除了控制,还有通信、上位、组态、运动控制与显示等等,这些东西都需要依靠完整的工业体系与通信协议去做,例如西门子公司的PROFIBUS-DP通信、三菱重工的CC-LINK等等。而单片机和PC、单片机和单片机之间的通信大都用串口。
单片机的串口是全双工异步通信串口,那么像MODBUS、PROFIBUS、CAN open、以太网等通信协议单片机是否能一一实现?或许单片机可以做到,但是这就涉及到下一个分析点,开发周期。
四,开发周期
PLC的品牌多达200多种,几乎每个品牌都有不同编程软件,而且都在不断完善自己的编程软件,使之能够越来越简单的服务于电器工程师,而各种程序块也是越来越方便人性化的任意去调用,比如PID模块、运动控制模块等,大大减轻了工程师的开发压力也缩短了开发周期。
那单片机要如何实现?没有现成的模块使用,那就只能开发,那么做过非标自动化设备的工程师都会遇到一个问题——工期不足。PLC这种高度集成化模块化的产品在达到满足设备所需的开发周期,在工期面前也是抓襟见肘,更不用说如同白纸一张的单片机。
五、通信距离
现在大多数流水线是要跨区域整合与监视的,所用的通讯方式多为以太网加中继器,或者直接走民用宽带光纤,所用的东西到***后很可能是用的就是微软的IE浏览器,很明显PLC是有RJ-45接口,即使本体没有RJ-45也可以配备以太网模块,可单片机搭载的PCB板能加上这个接口然后开发出以太网通信吗?开发需要多久?
六、编程语言
这点对单片机来讲是一个优势,同时也是一个劣势。上面提到PLC的品牌有两百多种,编程软件更多,尽管大多数PLC的编程语言都大同小异,但是每接触一款不同品牌的PLC,电器工程师就要从PLC的硬件参数、软元件、编程软件等等各个方面从头了解一次才能使用的得心应手。
而单片机的编程语言用的是C语言或者汇编语言,这对于任何单片机都是通用的。换句话说,学会C语言或者汇编语言,便可以应用任何单片机开发想要的功能(前提是要有相关的电工电子学基础)。但话又说回来,电器工程师不是电子工程师,他们的工作不是单单考虑单片机如何驱动继电器来控制机床的,甚至有的电器工程师都不会C语言、汇编语言之类的MCU开发语言。
近些年,IEC-61131-3标准的推广,越来越多的PLC支持多种编程语言,如类似C语言的ST语言,类似电路图的CFC语言。这种便利的功能是传统单片机开发环境真的无法实现。
结论
经过上面阐述,我们可以看出,PLC实际上可以看成是单片机的二次应用开发,但是它又有自己鲜明的特点。到目前为止,中国的单片机应用和嵌入式系统开发走过了二十余年的历程,国民经济建设、军事及家用电器等各个领域,尤其是手机、汽车自动导航设备、PDA、智能玩具、智能家电、医聊设备等行业都是应用了单片机。行业高段目前有超过10余万名从事单片机开发应用的工程师。
但是在工业控制领域,PLC占据很大优势,就目前形势(单片机的功能、稳定性、易用性、编程及维护等)来看,单片机取代PLC那将是一项不可能完成,或者说期限趋向于无穷的艰巨任务。
对于一个纯新手来说(未接触过PLC)
一种人会在找工作之前可能会在网上搜索plc教程,认为在找工作之前先自学学会再去找工作。(读书时学习的***与PLC无关的人)
另一种人是在学校学习过PLC的,则会直接找工作,然后通过公司培训进入工作岗位。(大多数为应届毕业生)
不论哪类人,我认为直接的学习方法就是直接找工作,然后让所在的公司给你培训(大公司才会有一个完善的培训机制),或者直接分配到项目上跟着师傅学习(大部分小公司培训新员工的方式)。这是***快速的入门方法。
在这你可能会问,许昌PLC,我对plc一无所知,怎么通过公司的面试呢?
其实想要通过面试,你所需要知道的东西真的只是九牛一毛。
面试之前你所需要做的只有两件事情。
一.在网上搜索下有哪些常用的plc品牌。甚至这步都可以省略。
二.选择一种plc学习简单的指令和一些简单的逻辑。(建议选择西门子(工业中使用较多)或三菱(指令简单,逻辑简洁))
然而做这两步需要多久呢?你可能以为会耗费很多时间。负责任的告诉你通常两天。
第二步做好了,基本上通过面试就已经没问题了。
为什么我们学这么一点就可以找工作了呢?而不是学会一种plc再找工作?
因为你工作后会发现,你自学的东西***终可以给你带来工作上帮助的只有第二步那么一点,其他的全是在浪费时间。
为什么我会说是浪费时间?
一.面试时只考***基础的知识和你的逻辑思维能力。
二.plc项目基本上都会有自己的模版,PLC价格,工作中所要学习的是模版的架构,再通过模版架构编程。
这也说明你学的除基本指令外的东西,在工作中并没有实际做用。
具体新手该学哪些基本指令?
PLC价格-继飞机电-许昌PLC由郑州继飞机电设备有限公司提供。郑州继飞机电设备有限公司()是河南 郑州 ,工业自动控制系统及装备的翘楚,多年来,公司贯彻执行科学管理、创新发展、诚实守信的方针,满足客户需求。在继飞机电***携全体员工热情欢迎各界人士垂询洽谈,共创继飞机电更加美好的未来。