从 PG/PC 下载到 PLC 的要求 (1)编程设备(PG/PC)和 PLC 中的 CPU 之间必须存在一个连接(例如,通过多点接口)。 (2)必须可以访问 PLC。为将块下载给 PLC,在项目的对象属性对话框中必须已经为「使用」选择了条目「STEP 7」。 (3)正在下载的程序已经完成了编译,且没有任何错误。 (4)CPU必须处于允许进行下载的工作模式(STOP 或 RUN-P)。注 意,在 RUN-P 模式下,程序每次下载一个块。如果通过这样来覆盖旧的CPU 程序,则可能会导致冲突,例如,当块参数已经改变时。CPU 在处理 该循环时将转为 STOP 模式。因此,建议在下载之前将CPU 切换到 STOP(1)在 Windows XP 版中安装时,PC 机需要至少 512MB 的内 存,主频至少600MHz(推荐内存 1GB)。 (2)在 Windows Server 2003 中安装时,PC 机需要 1GB 内存,主频 至少2.4GHz。 (3)在 Windows 7 安装时,PC 机需要至少 1GB 的内存,主频至少 1GB(推荐主频 2GB)。6.1.2.2 STEP 7 V5.5 的安装 STEP 7 V5.5 可以覆盖安装较早版本的软件如 STEP 7 V5.1,V5.3或 V5.4。通常情况下不需要卸载先前版本的 STEP 7 或已安装的选件包。但仍 需注意,STEP 7 V5.3不再支持老的操作系统(Windows 95/98ME)。在 此情况下,需要预先升级操作系统。在 Windows 操作系统下,运行该软件的自动安装程序(即直接双击 setup.exe)。在整个安装过程中,安装程序一步一步地指导用户如何进行,期间会有安装路径、安装方式、安装授权等 内容的选择,逐步进行,用户只需按照屏幕上弹出的提示信息选择即可,一旦安装成功完成,会为 STEP 7 生成一个程序组。安装完成后,在桌面上生 成一个快捷图标。该软件可以工作在在线和离线两种工作方式。所谓在线是指直接与 PLC 连接,允许二者之间进行通信,如上载或下载用户程序和组态数据等。离线则是指不直接与 PLC 联系,所有程序及参数暂时存在磁盘,在线连接后再 下载至 PLC。 STEP 7 V5.5 CN安装完毕后可以运行产生项目。
标准 CPU:
SIMATIC S7-1500 软控制器 CPU 1507S 和 CPU 1508S
特性 | CPU 1507S | CPU 1508S |
程序用工作存储器,集成 | 5 MB | 10 MB |
数据用工作存储器,集成 | 20 MB | 100 MB |
装载存储器 | 320 MB | 920 MB |
命令执行时间(采用 IPC427E、Intel Xeon® 处理器) | ||
| 0.001 µs | 0.001 µs |
| 0.002 µs | 0.002 µs |
| ||
| 0.006 µs | 0.006 µs |
位存储器、定时器、计数器 | ||
S7 计数器/定时器 | 各 2048 | |
IEC 计数器 | 任何数量(仅受工作存储器的限制) | |
IEC 定时器 | ||
位存储器 | 16 KB |
PC 与 PLC 通信方式 常用的 PC 与 PLC 的硬件接口方式主要有以下三种。 种方式:采用 PC/MPI适配器用于连接安装了 STEP 7 的计算机、 RS232 C 接口和 PLC 的 MPI 接口,在设置适配器通信速率时,应将计算机一侧的通信速率设为 19.2kb/s 或 38.4kb/s,PLC 一侧的通信速率为 19.2kb/s~1.5Mb/s。除了 PC适配器外,还需要一根标准的 RS232 C 通 信电缆。 第二种方式:使用计算机的通信卡 CP5 611(PC 卡)、CP5511 或CP5512(PCMCIA 卡),可以将计算机连接到 MPI、PROFIBUS 网络,通 过网络实现计算机与 PLC 的通信。第三种方式:使用计算机的工业以太网通信卡 CP1512(PCMCIA 卡) 或 CP1612(PCI 卡),通过工业以太网实现计算机与PLC 的通信。 编程人员可以根据实际情况选择所需的硬件接口方式,同时还需要在 STEP 7 中设置接口方式。具体操作方式为:在STEP 7 的管理器中执行菜单 命令 Optional Setting the PG/PC Interface,打开 SettingPG/PC Interface 对话框;在其中的选择框中选择实际使用的硬件接口;单击 Select 按钮,打开Install/Remove Interface 对话框。可以安装上述选择 框中没有列出的硬件接口的驱动程序。单击Properties 按钮,可以设置计 算机与 PLC 通信的参数。
软控制器用于在 SIMATIC IPC 上执行 SIMATIC S7-1500 控制器的功能
在机器中用作基于 PC 的控制器,通过 PROFINET 和 PROFIBUS 实现分布式 I/O
用于将 IPC 内置接口和 PC 插入卡用于 PROFINET 和 PROFIBUS 连接
针对使用 IPC427E 小型箱式 PC 和 IPC477E 面板式 PC 完成的基于 PC 的控制任务进行了优化。
另外,也可用于 IPC227E、IPC627D、IPC627E 和 IPC827D 箱式 PC、IPC277E、IPC677D和 IPC677E 面板式 PC 和 IPC647D、IPC647E、IPC847D 和 IPC847E 机架式 PC。
执行用 Windows 环境中的语言(C/C++、C#、VB)以及在 CPU 1507S 本地 (C/C++)实现的功能和算法
集成运动控制功能,用于速度控制、轴定位以及同步操作,支持外部编码器以及在机轴、输出凸轮/凸轮轨道和探头之间的精密位置传动。
用于诊断集成 Web 服务器,带创建用户自定义 Web 页面的选项
OPC UA Server(数据访问)和客户机作为运行系统选件,用于方便地将软控制器连接到 Windows应用程序或非西门子设备/系统