PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 541|回复: 0

PLC解密软件大爆光(6)-三菱的FX系列的解密

[复制链接]
发表于 2007-9-12 18:12:00 | 显示全部楼层

PLC解密软件大爆光(6)-三菱的FX系列的解密

 

还是三菱的FX系列的解密...

PLC解密软件大爆光(6).rar

........................................

    各位大虾好!由于本人做的项目不大,很多客户赖帐,导致款子收不回来,本人凭着人不犯我我不犯人,若人犯我我想办法的原则,在技术上加一保障,设备运行三个月将停止运行,如对用户把款子打过来,我将上门把期限取消,用的PLC不外乎日本三菱和西门子S7-300.现在做生意真难,不知各位有没有同感!为保护大家的和法权益,我等只能在技术上加以约束!现在的问题就是如何给PLC设定使用期限!不知给位有没有高招?

 

 有两种方法,一种是利用实时钟,另一种是利用时基。

 

 GE  软双机热备 软件就有这样功能,不注册过断时间自动停一机,实现可以这样做,每隔一个时间断产生一个脉冲记次数,计数到一定值,运行停机指令或报警或旁路就可以了

 

如果使用的是西门子的,可以直接调用系统时钟功能块

 

 !我有个朋友干过一件事,做了个板子,带无线遥控功能,再把PLC的自备电池接上,在老赖的厂门口一按,把自备电池放电,并断掉PLC电源.他把这个板子和隔离变压器组装在一起,很隐蔽!

 

 

 如果是三菱,先用HOUR指令设定时钟,再用CMP指令或LD=指令进行比较输出使程序中断就可以了。你的问题我也遇到过,我就这么干了。

 

 西门子的调用时钟,然后和你设定的年月日比较就好了

 

如果是三菱,先用HOUR指令设定时钟,再用M8034中断输出就可以了。你的问题我也遇到过,我就这么做了。

 
不管是什么品牌的PLC,,,把PLC当前系统时钟读出来,,再与你设程序里面设置的,一比较,,不就行了。。
最好再在软件里面做一个复位的小程序,,比如:同时按下设备上的某几个按钮,设备就可以继续工作。。
等客户复了钱,,告诉他按某几个按钮就行了,,还省的自己跑一趟。。。


呵呵!

 

  采用系统时钟容易被修改.我以前做过200的设定时间,采用200的断电保持功能,在程序中做个计数器,很准.
当客户付钱后告诉他在端子上如何短接线,就可以把限时去除即可.经过实际应用,效果不错.

 

 哈!这种方法只能对那些钱不多的工程有效。如果工程款较大,还不如另外请人废掉重做。软件不值钱,即使是大项目,给个几万请你私人重做1套,我想你肯定乐翻了。

 对于使用计数器实现也有简单的解决之法:上电后直接进入Stop模式,然后把数据区清空,改一下实时时钟,重新把PLC转入RUN即可。

 

 如果用户有源程序,有没有给程序彻底加密的方法?  如果用户DOWNLOAD 源程序都不灵的方法???请高手指教

 

 

用定时注册的方法就可以,还不放心就加个加密狗.不过还没用过

 

三菱的我知道的.西門子的我不知道,誰想知道就打給我吧,做生意難啊,我也沒有別的辦法了,可是我不知道樓主是設備生産還是OEM,要是後者的話就不要打給我了!

 

报价时也不是说考虑只收70-80,根据情况.像国有企业是这样,但是私营企业砍价太厉害,也就不能按开始计划去招标!

 

 200有密码,数据要清的话程序也就没有啦

 

我程序是自己编的,但我是半路出家!所以有些编程的技巧还是要像大家学习!但是起码要用到系统时钟!

 

这个问题很简单,我以前就做过,那时是用松下的,我只让客户运行了一年,是用记时器做的。

 

 比较简单,如果plc内部有时钟(西门子)可以利用时钟和自己设定的时间比对,满足条件封掉所有输出。如果没有时钟,可以利用定时器和计数器设定一个脉冲采集装置,采集到设定的脉冲数即可封掉所有输出。
如果系统中PLC搭配触摸屏或者文本显示板使用就更为简单,甚至可以设定一定的参数,实现以下更好的效果

 

 

 这个主意不错,可以在编制用户程序的时候就写入一个这样带时间限制的程序,哈哈........这真是一个好注意

 

 
S7-200
中写V区、M区之类以及改个时钟不需要密码吧(即使用3级密码保护),把这些数据清空就可以了,程序绝对不会丢。不会你以为我用的是Clear PLC :D

 

 

 

办法当然有了。不用PLC,改用PC-BASED。比如研华的ADAM5510/TCP。使用Borland C++ 3.1编程。如果不懂C++,即使PLC水平再高也没用。一般的电气人员对于C++的熟悉程度不及PLC,所以只要你的程序做得花哨些,然后删除一定的注释,我想如果用户水平一般的话,要维护这套系统还是有一点难度的。这还是给了源代码的情况,如果不给源代码,那么基本上无法维护。
在系统出了问题的情况下,用户只有2个选择:要么废掉,要么请你过来,别无他法。那你就等者收钱吧  :D

 

 

利用万年历呀,到了某个时间程序就停止执行~

 

 

 也有同感,但大家可以查阅有关的法律和规定,在合同执行前就做好准备,关把相关的条件写入合同中。因为咱们国家有个计算机软件管理条例和知识产权保护法。只要在合同中注明,在尚未付清余款前,使用方所使用的软件只有使用权,而且是试用,知识产权归乙方所有,然后再规定付款期限并按期限进行一些技术处理,否则会吃官司的。技术处理相对要容易些。不要给对方造成重大损失,要好是先有提示,最好不吃到官司,那样会得不偿失的。

 

   使用时基和计数器,我有lg的程序。加时间限制40天.  能不能多加几天呀??

 

 对的!楼上的哥们说的对!就用时钟做比较。和时钟脉冲做记数!来个中断程序或跳转程序就行了!

 

        最好不要加密,作生意要有平和的心态,欠款多的最好不要做,以免血本无归,还有就是如果有5~10%的质保款最好按成本核算进去,如果一定要加密最好不要用三菱的PLC,目前好象只有西门子S7300以上的密码比较难解,触摸屏可以选用迪吉特设定不可上载模式(注意不是留上载密码)或人机电子的(MT506最新版的解不了),祝大家工作愉快!

 

用掉电保持的计时器(计数器)不就行了吗,设一个内部复位或隐秘的外部复位。


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-6-3 10:30 , Processed in 0.052170 second(s), 22 queries .

快速回复 返回顶部 返回列表