galil控制器的程序保护问题 点击:457 | 回复:7



竹石

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:45帖 | 306回
  • 年度积分:0
  • 历史总积分:1036
  • 注册:2003年9月13日
发表于:2008-06-04 12:14:16
楼主
请问:
1、galil控制器是否有像PLC、单片机一样的用户程序保护设计?
2、用C++开发的程序,可否读取galil控制器唯一的序列号,用来做程序注册硬件信息使用,以保护上位机的程序不被任意拷贝?
3、能否在galil控制器中储存一些信息,比如设备出厂时间,以便上位机程序读取,作为程序加密之用?



刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2008-06-04 17:59:35
1楼

1、只能通过密码保护,不能从硬件上保护。如果密码被泄露,也就护不住了。

2、可以

3、可以

竹石

  • 精华:0帖
  • 求助:0帖
  • 帖子:45帖 | 306回
  • 年度积分:0
  • 历史总积分:1036
  • 注册:2003年9月13日
发表于:2008-06-05 00:01:51
2楼
1、具体怎么实现啊,手册中好像没有介绍。
2、DMCGetGalilRegistryInfo函数还是其它函数?
3、储存在变量中,再烧进EEPROM?

刘工,我也是你们的客户,但是不好意思直接联系你。其它技术人员可能有一点认为我的问题较为稀奇古怪的嫌疑,所以还是冒昧在此发帖。

竹石

  • 精华:0帖
  • 求助:0帖
  • 帖子:45帖 | 306回
  • 年度积分:0
  • 历史总积分:1036
  • 注册:2003年9月13日
发表于:2008-06-05 00:03:50
3楼
以上三点,是我能想到的加密手段,是否还有其它更佳的方法?

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2008-06-07 11:48:18
4楼

1、这个功能是不写在手册上的,具体的实现,请与您的供应商联系。

2、是读取卡在PC上的登记信息的,要读序号,用指令 MG _BN,也可能是MG _BV,手头没有手册,记不清了,指令手册上有的。

3、是的,用BV烧进去

竹石

  • 精华:0帖
  • 求助:0帖
  • 帖子:45帖 | 306回
  • 年度积分:0
  • 历史总积分:1036
  • 注册:2003年9月13日
发表于:2008-06-07 16:41:24
5楼
好的,回头等卡到了,跟吴工联系一下。

竹石

  • 精华:0帖
  • 求助:0帖
  • 帖子:45帖 | 306回
  • 年度积分:0
  • 历史总积分:1036
  • 注册:2003年9月13日
发表于:2008-06-07 16:44:01
6楼
谢谢刘工的帮助。
我这个人稀奇古怪的问题还会有很多的,还望刘工不吝指点。

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2008-06-10 18:20:34
7楼

不知道您还有什么问题,不过,就您问的这三个问题,都是挺正常的。


热门招聘
相关主题

官方公众号

智造工程师