跳到主要内容

S7-1200系列虚拟仿真调试

S7-1200系列虚拟仿真调试

1. 启动虚拟PLC

S7-1200的虚拟PLC是PLCSIM,PLCSIM是TIA的一个模块,因此在TIA设置与SFB建立通讯:

  1. 修改I/O地址的组织块设置(可选)

在设备组态界面修改PLC的I/O地址配置,将输入、输出(输出可不修改,不影响虚拟调试)的组织块修改成“无”,这一步是为了让PLC不接受外部实际信号控制,这个在PLC和SFB通讯时需要修改,如下图。

  1. 配置连接机制(可选)

将连接机制中的“允许来自远程对象的PUT/GET通讯访问”选项打勾,这个在实物PLC和SFB通讯时需要修改。

  1. 启动PLCSIM

双击打开桌面上的S7-PLCSIM V15快捷方式(如下图),启动PLCSIM软件,等待启动画面后,进入PLCSIM主界面。

  1. 接通PLC电源

2. SFB与虚拟PLC通讯建立

  1. 启动NetToPLCsim (1). 打开NetToPLCsim

以管理员身份打开NetToPLCsim,启动时会提示关闭默认端口,点击“是”即可。

(2). 设置NetToPLCsim

点击“Add”后弹出设置界面,分别添加Network IP地址和Plcsim IP地址如图所示。完成后确定

(3). 启动NetToPLCsim

点击“Start Server”按钮启动NetToPLCsim,

  1. 选项数据映射

切换到SFB窗口,打开“设备数据映射”窗口,点击测试,有通信连接测试成功代表虚拟PLC的配置正确,如下图。

3. PLC编程、下载、运行监控

  1. PLC编程

  1. PLC下载 (1). 选中PLC程序,点击“下载”图标,下载PLC程序到仿真器中。

(2). 按提示步骤点击“装载”,将程序下载到PLC仿真器中。

  1. PLC运行监控 (1). 点击仿真器“RUN”按钮,启动运行程序。

(2). 点击“转至在线”图标,在打开要监控的程序点击“启动/禁用监视”图标,就可以实时监控程序状态

4. 案例