厦门阿米控技术有限公司

3BHB003230R0101

发布时间:2023-01-21

采用高级语言编写部分重要的工艺程序

  这一点主要针对采用S7-300/400或WINAC产品的控制设备,除了使用STEP 7提供的LAD,STL,FBD标准编程语言来开发控制程序,我们还可以使用SCL,S7-GRAPH等高级语言来开发一些重要的工艺程序,WINAC还可以使用ODK软件包开发出专有的程序块。一般的仿制者是不容易搞到这些开发工具的,即使有也不一定会使用,更不用说来读懂这些程序了。

  Ø 在项目具体实施的过程中,我们应该从软件开发技巧的角度来考虑PLC控制程序的保护:

  1. 编程方式的采用

  a) 采用模块化的程序结构,采用符号名,参数化来编写子程序块

  b) S7-300/400尽量采用背景数据块和多重背景的数据传递方式

  c) 多采用间接寻址的编程方式

  d) 复杂系统的控制程序尤其是一些带有顺序控制或配方控制的程序,可以考虑采用数据编程的方式,即通过数据的变化来改变系统的控制逻辑或控制顺序。

用户应该尽量采用以上几种高级层次的编程方式,这样编出来的程序中嵌入系统的保护加密程序,才不容易被发现和**。


分享:

【如果您还没有关注“公司名称”手机网站】

Top