自动化网-工控人家园官网移动版

主页 > 技术文库 > PLC技术 >

PLC性能指标-关于知识产权,如何保护PLC程序的拷贝?

各厂家的plc虽然各有特色,但其主要性能指标是相同的。 

    1.输入/输出(I/O)点数 
    输入/输出(I/O)点数是最重要的一项技术指标,也是PLC选型时最重要的指标PLC的面板上连接外部输入、输出端子数常称为“点数”,用输入与输出点数的和表示。点数越多表示PLC可接入的输入器件和输出器件越多,控制规模越大。 

    2.扫描速度 
    扫描速度是指PLC执行程序的速度,以ms/K步为单位,即执行1K步指令所需的时间。1步占1个地址单元。 

    3.存储容量 
    存储容量通常用千字(KW)或千字节(KB)、千位(Kbit)来表示。这里1K=1024。有的PLC用“步”来衡量,一步占用一个地址单元。存储容量表示PLC能存放多少用户程序。例如,三菱型号为FX2N-48MR的PLC存储容量为8000步。有的PLC的存储容量可以根据需要配置,有的PLC的存储器可以扩展。 

    4.指令系统 
    指令系统表示该PLC软件功能的强弱。指令越多,编程功能就越强。 

    5.内部寄存器(继电器) 
    PLC内部有许多寄存器用来存放变量、中间结果、数据等,还有许多辅助寄存器可供用户使用。因此寄存器的配置也是衡量PLC功能的一项指标。 

    6.扩展能力 
    扩展能力是反映PLC性能的重要指标之一。PLC除了主控模块外,还可配置实现各种特殊功能的高功能模块。例如A/D模块、D/A模块、高速计数模块、远程通信模块等。

关于知识产权,如何保护PLC程序的拷贝?

程序这些基本没什么的,知识产权真正有用的是工艺。还有就是你想做的话,就做两套系统一套在计算机那个层面的,用C、C++、Delphi、VB这样的开发,然后你就给程序就够啦,不用给源代码;一套是plc层面的, PLC执行逻辑控制, 计算机层面的执行工艺层面。 如果一套很小的设备,其实没必要作产权保护。

或者你用支持高级语言编程的PLC系统,例如支持C语言这些的PLC,然后程序设计好,就给一些工艺参数设置就行,或者嵌入式的工业PC,或者嵌入式系统,基本是可以保证知识产权的。 

如果是小系统,一个几十个、几百个点的PLC系统,就那么十几、二十个块真心没什么好保护的。

就我自己接触的系统,很多系统都是PLC一套、用C/C++编写一套工艺系统,然后PLC程序让你看,但是工艺系统只给程序,不该源代码,就算知道PLC程序也没啥鸟用,核心的工艺还是保护的,基本上没人会去逆向一套工艺设备,而且搞PLC的估计没几个人能逆向C/C++的程序。
个人观点,见仁见智吧。  (责任编辑:admin)