S7-1200系列虚拟仿真调试
S7-1200系列虚拟仿真调试
1. 启动虚拟PLC
S7-1200的虚拟PLC是PLCSIM,PLCSIM是TIA的一个模块,因此在TIA设置与SFB建立通讯:
- 修改I/O地址的组织块设置(可选)
在设备组态界面修改PLC的I/O地址配置,将输入、输出(输出可不修改,不影响虚拟调试)的组织块修改成“无”,这一步是为了让PLC不接受外部实际信号控制,这个在PLC和SFB通讯时需要修改,如下图。
- 配置连接机制(可选)
将连接机制中的“允许来自远程对象的PUT/GET通讯访问”选项打勾,这个在实物PLC和SFB通讯时需要修改。
- 启动PLCSIM
双击打开桌面上的S7-PLCSIM V15快捷方式(如下图),启动PLCSIM软件,等待启动画面后,进入PLCSIM主界面。
- 接通PLC电源
2. SFB与虚拟PLC通讯建立
- 启动NetToPLCsim (1). 打开NetToPLCsim
以管理员身份打开NetToPLCsim,启动时会提示关闭默认端口,点击“是”即可。
(2). 设置NetToPLCsim
点击“Add”后弹出设置界面,分别添加Network IP地址和Plcsim IP地址如图所示。完成后确定
(3). 启动NetToPLCsim
点击“Start Server”按钮启动NetToPLCsim,
- 选项数据映射
切换到SFB窗口,打开“设备数据映射”窗口,点击测试,有通信连接测试成功代表虚拟PLC的配置正确,如下图。
3. PLC编程、下载、运行监控
- PLC编程
- PLC下载 (1). 选中PLC程序,点击“下载”图标,下载PLC程序到仿真器中。
(2). 按提示步骤点击“装载”,将程序下载到PLC仿真器中。
- PLC运行监控 (1). 点击仿真器“RUN”按钮,启动运行程序。
(2). 点击“转至在线”图标,在打开要监控的程序点击“启动/禁用监视”图标,就可以实时监控程序状态