在 S7-300 CPU 中如何把带有读保护的 STEP7 项目保存到 MMC 中?


n

说明:
在 STEP 7 5.1 或更高的版本中,STEP 7项目(包括注释和符号表)能够被保存在 S7-300 CPU 的 MMC (微存储卡)中,因此现场的程序员总是拥有可用项目的最终版。这样就可以根据需要不受限制地进行修改或改变,并且可以再次将该项目保存在同一个地方。n

用户也可以为 MMC 卡中的 STEP 7 项目设置密码保护进行访问限制,只有授权的用户才能进行访问。 这需要一个能创建密码保护的 ZIP 文件的压缩程序(如 WinZip)和支持在存储卡上对项目数据进行保存和解压缩的模块。并且必须确认 MMC 有足够的存储空间(至少和 STEP7 压缩项目一样大小)。

序号 步骤
1 关闭 STEP 7 项目和所有 STEP 7 项目接口的的 SIMATIC 程序(HW Config,ProTool, WinCC flexible, …)以保证压缩项目时没有任何文件打开。
2 在 SIMATIC 管理器中打开菜单命令“File > Archive…”里“Archiving”对话框,然后选择要压缩的 STEP 7 项目。 n

在 S7-300 CPU 中如何把带有读保护的 STEP7 项目保存到 MMC 中?
图 01

3在这个对话框中,需要为被压缩的项目分配一个文件名和存储位置。 n

在 S7-300 CPU 中如何把带有读保护的 STEP7 项目保存到 MMC 中?
图 02n

点击“Save”按钮,确认“Archiving Options”对话框中“No”被设置为“Cross-disk archive”选项。

4在浏览器中打开压缩的 ZIP 文件,然后点击“Encode”。只要点击 OK 确认接下来出现的信息。 n

在 S7-300 CPU 中如何把带有读保护的 STEP7 项目保存到 MMC 中?
图 03n

在“Encode”对话框中,需要在“Enter the password”处输入一个密码,然后在“Confirmation of password”处再次输入相同的密码进行确认。

在 S7-300 CPU 中如何把带有读保护的 STEP7 项目保存到 MMC 中?
图 04

点击 OK 确认,然后关闭 WinZip 文件。

5在 SIMATIC 管理器中打开 STEP 7 项目,然后指定目标 CPU 或块文件夹。选择菜单命令“PLC > Save to Memory Card…”。

在 S7-300 CPU 中如何把带有读保护的 STEP7 项目保存到 MMC 中?
图 05

6在接下来的对话框(图 06)中,为 STEP7 数据选择不激活检查窗口

  • “Current user program”
  • “Current project”

然后浏览“Other Files”找到已压缩 STEP 7 项目存储的位置,且标记这个 ZIP 文件。点击箭头符号“->”,ZIP 文件出现在右边的窗口,这样就已经加上标记传送给 MMC。

在 S7-300 CPU 中如何把带有读保护的 STEP7 项目保存到 MMC 中?
图 06

点击 OK 即可开始向 MMC 传送。

7然后传送的 ZIP 文件会显示在 STEP 7 在线视图中。

在 S7-300 CPU 中如何把带有读保护的 STEP7 项目保存到 MMC 中?
图 07

8通过 STEP7 打开“Accessible Nodes”并且选择块文件夹就可再次访问 MMC 上压缩的STEP 7项目。在“Your project files”下(图 08)选中 ZIP 文件,执行菜单命令“PLC > Retrieve from Memory Card…”。

在 S7-300 CPU 中如何把带有读保护的 STEP7 项目保存到 MMC 中?
图 08

9在这个对话框中,需要选择 ZIP 文件存储的位置,然后通过解压缩程序解开 ZIP 文件。在提取项目前必须输入密码。

提示:
请注意 STEP 7 并不支持解压缩带有密码保护的 ZIP 文件。如果通过 WinZip(或其他 ZIP 程序)已经为 STEP 7 项目设置了密码,那么该项目将不能使用 STEP7 的解压缩程序进行解压缩。

推荐用户告知所有可以操作该项目的用户不仅需要输入密码而且该项目仅能通过 WinZip 程序进行解压缩。在提取项目之前必须输入密码。解压缩后可以通过 SIMATIC Manager 中的菜单命令“File > Open…”打开该解压缩的项目。

重要声明:
该条目的作者和所有者对于 WinZip 程序(或其他 ZIP 程序)的功能和兼容性不负任何责任。使用软件的风险由用户自己承担并且只适用于有经验的用户。

关于该功能的更多的信息可以查看下面的条目:

  • “How do you assign a version ID when archiving the project data?”
    条目号:25468861
  • “How do you activate access protection for a STEP 7 project and set up a user as project editor?”
    条目号:25470496

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc337044.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论