西门子内存卡 中,STEP 7 V5.4 SP5 UPD1可以在仿真可编程逻辑控制器 (PLC) 中执行以及测试您的 STEP 7 用户程序。 仿真在 PC 或编程设备(如 Field PG)中执行。 由于仿真是*在 STEP 7 软件中实施的,因此不需要任何 S7 硬件(CPU 或信号模块)。 可以使用 S7-PLCSIM 仿真专为 S7-300、S7-400 以及 WinAC 控制器开发的 STEP 7 用户程序。
西门子内存卡提供一个简单的 STEP 7 用户程序界面,以供监视以及修改诸如输入和输出变量这样的不同对象。 当在仿真 CPU 上运行您的程序的同时,还可以使用 STEP 7 软件的各个应用程序。 例如,这允许您使用诸如变量表 (VAT) 这样的工具来控制和监视变量。 S7-PLCSIM 提供一个用于查看和修改控制程序变量、在单次或持续扫描模式中运行仿真 PLC 程序、更改仿真控制器的工作模式的图形用户界面。
此外,S7-PLCSIM 还包含名为 S7ProSim 的 COM 对象,此对象提供对仿真 PLC 的编程访问。 通过 S7ProSim,可以编写软件以执行诸如更改仿真 PLC 的钥匙开关位置、在单次扫描模式中运行控制程序以及读取或写入控制器值这样的任务和许多其它任务。 Internet 上提供有关 S7ProSim 的文档。
在 S7-PLCSIM 中,STEP 7 V5.4 SP5 UPD1可以在仿真可编程逻辑控制器 (PLC) 中执行以及测试您的 STEP 7 用户程序。 仿真在 PC 或编程设备(如 Field PG)中执行。 由于仿真是*在 STEP 7 软件中实施的,因此不需要任何 S7 硬件(CPU 或信号模块)。 可以使用 S7-PLCSIM 仿真专为 S7-300、S7-400 以及 WinAC 控制器开发的 STEP 7 用户程序。
S7-PLCSIM 提供一个简单的 STEP 7 用户程序界面,以供监视以及修改诸如输入和输出变量这样的不同对象。 当在仿真 CPU 上运行您的程序的同时,还可以使用 STEP 7 软件的各个应用程序。 例如,这允许您使用诸如变量表 (VAT) 这样的工具来控制和监视变量。 S7-PLCSIM 提供一个用于查看和修改控制程序变量、在单次或持续扫描模式中运行仿真 PLC 程序、更改仿真控制器的工作模式的图形用户界面。
STEP 7,应用在SIMATIC S7-300/S7-400、SIMATIC M7-300/M7-400以及SIMATIC C7上,它具有更广泛的功能:
·可作为SIMATIC工业软件的软件产品中的一个扩展选项包(参见STEP 7标准软件包的扩展使用)
·为功能模块和通信处理器分配参数的时机
·强制模式与多值计算模式
·全局数据通信
·使用通信功能块进行的事件驱动数据传送
西门子S7-1200与博途以及组态王的通讯设置
在线监控可在线监控PLC寄存器状态
西门子内存卡6ES7953-8LM31-0AA0
(2)PLC与组态王通过以太网的方式通信的设置:
1、确认计算机中安装有以太网卡,并与PLC 连接到同一网络中(直接通过网线直连)。
2、通过Step7编程软件为通信模块(CP443-1)设定IP地址和子网掩码,并下传到PLC中如IP地址(192.168.0.1)、子网掩码(255.255.255.0)。 此步骤已经在博途中组态PLC的过程中完成了,通过PLC属性查看以太网地址。
3、为计算机设定IP地址和子网掩码,如IP地址(192.168.0.110)、子网掩码(255.255.255.0)。 这里以Win7系统为例 ※打开网络共享中心,双击更改适配器选项
更改适配器选项
※修改IP地址
修改IP地址
※修改IP地址
修改IP地址
西门子S7-1200与博途以及组态王的通讯设置
4、使用ping 命令,保证能ping 到PLC 站。 在开始菜单“搜索程序和文件"中输入 cmd 指令,进入DOS命令窗口 在DOS 界面中输入命令:ping 192.168.0.110 然后回车。注意:在ping 和地址之间有一个空格,如下图所示。
ping
观察DOS 界面中的ping 指令返回值。如包括time=1ms 或time<1ms 及TTL 等于某个数值, 且Lost=0,即ping 指令返回值正常,表明以太网连接正常。如下图所示。
如果连接不正常,可能如下图所示,ping 指令返回值显示timed out 或Lost 值不为0, 表示本机IP 地址和目标IP 地址连接不通,建议检查一下连接线缆及两台计算机的IP 地址设置。
(3)PG/PC 接口配置,通信测试,以检查运行组态王的计算机是否和PLC正常通信 1.打开Set PG/PC Interface。 在操作系统中点击“Start"菜单,打开“Control Panel"选项,在控制面板中,选中“大图标"显示,即可找到Set PG/PC Interface,如图。双击打开。
西门子内存卡6ES7953-8LM31-0AA0
PG/PC 接口配置
如图,在 Access Point of the Application(应用程序访问点)的下拉列表中选择
在 Interface Parameter Assignment Used 中点选Realtek PCIe FE Family Controller.TCPIP.1(注意:应根据运行计算机实际工作的网卡名进行选择,务必选择不带Auto 的),然后Access Point of the Application 内显示“CP-TCPIP - Realtek PCIe FE Family Controller.TCPIP.1 即可。
(4)通信测试,以检查运行组态王的计算机是否和PLC正常通信 我们的通信方式是TCP/IP,在组态王中定义的IO设备应该使用TCP/IP协议
通信测试