回复:如何应对程序块加密的问题

WWCWWC

西门子1847工业学习平台

  • 帖子

    9307
  • 精华

    158
  • 被关注

    1486

论坛等级:至圣

注册时间:2008-07-26

钻石 钻石 如何晋级?

发布于 2019-08-24 10:45:05

9楼

展开查看
以下是引用刘工TIA在2019-08-24 09:46:38的发言 >7楼

     程序上下载及其一些逻辑控制顺序控制的子程序不加密,但是涉及到专有技术保护的FB,FC当然是要尊重编写者的知识产权保护,这类的FB,FC并不影响用户后期维护程序检查程序,就像西门子的PID功能块一样,我们只需要调用它,并不需要知道它这个FB块的内容也能维护好设备,我们只需要监视它的输入输出或更改相关值即可,对此西门子也不是开放的。

   那么在设备厂商为了维护自己的知识产权,对自己设备上的程序的一些重要的不开放又不会影响用户使用并监视的FB,对其进行专有技术保护这是无可非议的,所以软件提供商(西门子)也是支持对此进行保护。作为设备用户,此类FB并不会影响你后期的维护监视,因为其输入输出引脚及其背景数据块可以让你监视检查。

    你为什么一定要知道FB里面的内容呢?是不是可以理解为你不仅仅只是想为了维护设备而是希望获取设备厂商的核心技术而作它用呢?

  至于说有些人想请其他人来实现该设备厂商的此FB块功能并认为是比较容易的,这个我只能说什么事情当然你会了别人也会。只不过大家都是趁自己会了别人还不会的时候让自己跑远一点,领先一点,这样也无可非议吧,也许一年后或者几年后其他人会了,这个时间我们可以做更多更好的更领先的技术,保持行业领先地位。这是一个公司的竞争力。

以下是引用WWCWWC在2019-08-24 09:30:37的发言 >6楼:撬开了这个尘封的窗...

引用6楼详细内容:

撬开了这个尘封的窗口还真的最想说说。

所谓的知识产权是相对的,而不是绝对的。

拿一个子程序的加密来说,我不相信世上只有你会而别人不会的道理。拿西门子的理念说,是把这些经历多年积累的知识共享给全人类,是全人类,不仅仅只是一个个体。我自己不会或者不理解的,难道我请人来做这个也不会实现?如果这个技术仅仅全人类只有你一个人知道的,那么,我只能向你购买这个技术。

我不是一定要,必须要这方面的内容。

如果这样,那,必须告知用户这个子程序的具体管脚含义,相当于西门子的PID函数块那样,设备制造商必须提供详细的管脚含义介绍。

作为用户,你子程序加密(为了所谓的知识产权保护,这个用户也主张支持的),如果你没有详细的介绍,让用户如何理解这个子程序含义?一味的保护只会给用户方造成不好的记忆。

作为设备制造商方为了保护知识产权,总是在这方面躲躲闪闪,总那么坦坦荡荡。你坦坦荡荡了,子程序加密用户当然也理解了。当然,也有技能或者素质差的用户任意修改程序后造成的设备事故,且把责任推给设备制造商的事例。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54760条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。