㈠ 西门子博图FC块如何快速放到新增组里面
使用参考项目功能。
1、可以把参考项目里面的程序复制到当前项目下。
2、双击两次博图程序,就运行两个博图软件了,这样可以打开多个项目。
3、同时打开2个TIA软件。
4、把你这个项目复制一个(或使用归档、恢复),打开这个新项目后修改,把不要的块都删除,保留你要的。
㈡ 搞定西门子博途功能块的加密和清除只需这一招
目前博途的CPU或者功能块的备扰袭加密都是无法破解的。必须知道密码才能清楚加密。密码不能忘!那仿兄又如何实现功能块的加密和清楚呢?
新建功能块
新建个FB块
右键,查看属性,选择保护属性,如图所示:
选择保护属性
点选保护按钮,在弹出的窗口输入新密码111和确认密码111,点击确定
新建密码
此时块已加密
FB块的状态已变李升为加密
双击加密的FB块
弹出输入密码提示框
此时,再点击FB属性,查看保护属性,发现保护按钮不可被选中,这是为什么呢???
无法点击,清除密码
原来是我们把加密的FB块打开了,所以不可以更改保护属性了。
关闭被保护的FB块
再次查看保护属性,保护可以点选。
按图上文字操作,密码取消成功
㈢ 求助!西门子PLCFC功能块怎么加密
补充一下" 加密是为了保护知识产权 同时也是为了利益 加密有利有弊" 利在于保护自己的只是产权和经济利益 弊在于如果人家买去设备 一个小的地方需要修改都不行" 以下是个人看法" 大型的PLC加密可以分为部分加密,只把需要加密的地方那个去加密(工艺过程)外部的逻辑动作不建议加密,既然用到大型的PLC那设备可能不是简单的一个控制过程,谁也不敢保证任何的大型设备程序一点不改动(用个几年设备磨损了一些地方就需要修整了,当然是在电气能修整的前提下。)如果改动我们设备的制造厂家要去人吗?费用就大了吧 小的PLC建议加密 小型的PLC都是用在单一的设备上面(除非在非常的情况下需要该程序外一般不需要改程序 )单一的设备上面存在有工艺和过程(现在的中国人仿造技术太厉害了,不用解释!都能理解),被别人拿到就能做出设备来(最初写程序的人可能经历的几百台设备的试验个改造才能调整出来,人家心酸呢")
㈣ 鍗氶旀樉绀哄彧鑳戒娇鐢ㄦ湁鏁堢紪璇戝潡
濡傛灉鍗氶旀樉绀哄彧鑳戒娇鐢ㄦ湁鏁堢紪璇戝潡锛屾垜浠鍙浠ュ垹闄ょ浉搴旂殑FC105鎴朏C106璋幂敤镄勫湴鏂癸纴铹跺悗鍐嶅埌鍙充晶鎸囦护搴扑腑镓剧浉搴旂殑Scale鎸囦护锛屽啀灏嗘敮鎸佷腑蹇冣滃备綍杞鎹S7-1200 CPU妯℃嫙閲忊
镒忎箟鍦ㄤ簬鎻忚堪FC105鎴朏C106搴旂敤鏂规硶銆
㈤ 求助,西门子PLC FC 功能块怎么加密
如果使用的是博途软件,右键功能块,专有技术保护,设置一个密码即可
㈥ 博图V14项目如何加密防止别人更改程序
加密分为两种方式:程序块加密和CPU加密。这里以14版本的软件为例,不同版本的方法都差不太多。
首先我来介绍一下如何对程序块进行加密。打开软件,进入项目视图,到“程序块”内找到想要加密的程序块,单击右键,选择属性。3在弹出的块属性窗口下,选择常规列表里的“保护”选项,单击保护选项内的“保护”按钮,弹出“专有技术保护”对话框。默认情况下,块是没有保护的,这时你单击“定义”按钮,就可以给块添加相应的密码保护了。在这里还可以将块绑定到固定的CPU或存储卡上,防止别人拷贝。4那么如何取消块的保护呢?这里设置的比较隐晦。还是打开刚刚加保护的块,单击保护选项内的“保护”按钮,弹出“专有技术保护”对话框。这时你会发现它勾选了一个“隐藏代码(专有技术保护)”选项。你需要勾掉这个选项,然后输入密码,点击确定,这样保护就取消了5如何对CPU加保护呢打开软件,进入“项目视图”,选择“设备视图”。在”设备视图”内找到需要加密的PLC,双击后,能看到这个PLC的常规选项。6找到常规选项下的,防护与安全,单击后你可以在这里设置CPU的密码。密码分为四级保护,默情况认下是无任何保护的,具体每一级的作用程序内都有相应的说明。在“防护与安全“ 选项下还可以设置通讯的保护功能这里就不一一介绍了,感兴趣的同学可以自己研究一下。
㈦ 如何在SIMATIC PCS 7 V8下使用Block Privacy功能
1 概述
1.1 概要
S7 - Block Privacy 功能可以应用于块的加密解密,可以把加密后的FC或FB下载到CPU中去。此功能比"know-how protection" 有更高级别的安全性。
一旦对块进行加密后,如果没有解密,那么将不能对功能块进行编辑。但是如果块的源文件存在,只要对源文件进行编译操作,就会把加密的块解密了。所以如果想要比较安全,那么在加密后,应该把源文件从项目中删除或转移出来。
1.2 限制条件
对于希望加密的FC或FB块,块的最大装载内存不能超过60K,块的装载内存可以在块的属性里General-Part2中查看到。
以下的块不能被加密:
Organization blocks (OB)
System functions (SFC)
System function blocks (SFB)
Failsafe blocks
Blocks with "know-how protection".
块加密功能对CPU 版本要求:
CPU 4xx 固件V6.0 及以上版本
注意:加密的块不能下载到 S7-PLCSIM
2 S7 Block Privacy安装
2.1 系统要求
SIMATIC PCS 7 V8以上版本。
2.2 安装
S7-Block Privacy 可以在 PCS 7 DVD 2 的目录文件中找到,需要单独安装,双击setup.exe即可。路径为:Additional_Procts/S7_Block_Privacy__V1.0+SP1。
目前可以在英文和德文语言环境下使用。
3 S7 Block Privacy使用
3.1 如何打开Block Privacy
当安装完S7_Block_Privacy后,可以通过在PCS 7组件视图下右键单击Blocks,可以选择Block Privacy打开块保护的操作界面。
注意:Block Privacy必须与SIMATIC Manager结合使用,即需要在SIMATIC Manager中去打开,如果SIMATIC Manager关闭,那么Block Privacy也会关闭。
3.2 Block Privacy界面
S7-Block Privacy 可以通过树形结构来显示Blocks。各种图标的说明可以通过点击F1帮助查询。
3.3 加密过程
1 右键点击主数据库块文件夹并选择块加密
2 可以通过打开的窗口中选择想要加密的块前的复选框;
3 右键在选择的任意一个块前点击,选择"Encrypt Block…" 加密块,即可加密所有选择上的块。也可以单独点击任意一个想加密的块。
4 块保护”Block Privacy“的设置密码对话框将会弹出
5 在图4对话框中可以输入密码点击OK,也可以点击Suggested key来得到一个建议的密码,密码12-24个字符组成。
注意:一定要保证密码安全,不要丢失,否则无法对块解密。
如果采用了系统建议的密码,会弹出如图5对话框,可以通过复制粘贴,把密码保存在记事本或WORD文档中。
6 点击”OK”按钮,所有选择加密的块被加密,并且显示图标 icon 。
3.4 从项目中移除源文件
如果项目中被加密的块的源文件没有被移除,那么先前加密的块能够通过编译源文件重新恢复到未加密状态。因此,如果想保护自己的块,那么必须从项目中移除源文件。
步骤如下:
1 右键在S7 Block Privacy的窗口中选择需要删除的源文件(具体含义参考图2)
2 当在弹出窗口点击确认后,源文件将从图6的树形目录中移除
3 右键点击”Sources”文件夹,并选择重组源文件夹“Reorganize Source Folder”
注意:操作此步骤时,保证在SIMATIC Manager中没有打开此项目
重组后此源文件将完全删除,这样可以保护块的私密性。
注意:如果我们只选择移除源文件,那么此源文件还存储在项目文件夹中,只是不能会在S7 Block Privacy的窗口的窗口中显示,那么源文件还可以被使用,只有重组源文件夹后,此源文件才能完全从项目文件夹中删除
3.5 解密过程
通过同样方法打开S7-Block Privacy窗口后,右键点击想要解密的块,可以选择单个块,也可以通过前面的复选框选择多个想要解密的块
选择Decrypt Block,在弹出的“Block Decryption“窗口中输入密码点击OK,如果密码正确即可成功解密,如果连续三次密码输入错误,那么S7-Block Privacy窗口将自动关闭,将来重新调出窗口尝试解密时会增加响应的时间。
㈧ 西门子博途1200功能块如何使用
在子程序中定义形参,利用形参进行参数传导,计算后返回计算值。