返回主站|会员中心|保存桌面

西门子PLC服务商    

PLC、变频器、电机,触摸屏,低压

联系方式
  • 联系人:方经理
  • 电话:13073017555
  • 邮件:gzws26@126.com
新闻分类
  • 暂无分类
首页 > 新闻中心 > 西门子 200 系列模拟器如何调试!
新闻中心
西门子 200 系列模拟器如何调试!
发布时间:2026-08-08        浏览次数:1        返回列表

S7‑200 没有西门子官方仿真器,网上流传 S7‑200 Simulator 是第三方爱好者开发工具,并非西门子官方产品。只能做基础逻辑调试,高速计数器、脉冲输出、中断、部分高级指令仿真失效,冲床项目涉及高速计数、脉冲输出,仿真器不能替代实物 PLC 验证。编程软件:STEP 7‑Micro/WIN V4.0 SP9。

一、准备工作

  1. 路径不要带中文、空格,放到D:\S7‑200Sim,避免报错闪退。

  2. Windows10/11:右键 exe → 属性→兼容性,勾选Windows7 兼容模式、以管理员身份运行

  3. 打开模拟器,密码一般:6596

二、完整操作步骤

1、Micro/WIN 编写程序

  1. PLC→类型,选择 CPU 型号,必须和仿真器选的 CPU 一致(CPU224/226)

  2. 编写梯形图,点【PLC‑编译全部】,确保无编译错误。

  3. 导出 AWL 语句表文件:文件 → 导出 → 文件类型选*.awl,保存到桌面。

不要直接下载 mwp 工程,仿真器只能导入 AWL 文件。

2、模拟器配置 CPU

  1. 菜单【配置】→【CPU 型号】,选择和项目一致 CPU(常用 CPU224)。

  2. 设置 PPI 通信参数:站地址 2,波特率 9600 或 19200,和 Micro/WIN 通信设置保持一致。

3、载入程序

菜单【程序】→【载入程序】,选择刚才导出的.awl文件,全部勾选导入。

4、运行与调试

  1. 点击绿色▶运行,PLC 进入 RUN 状态。

  2. 强制输入 I 点:界面 I0.0‑I1.5 红色小方框,点击切换通断,模拟按钮、传感器信号。

  3. 观察 Q 输出指示灯,看输出线圈状态。

  4. 内存监视:菜单【查看】‑【内存监视】,填入地址I、Q、M、V、T、C,实时监视变量值。

  5. 可以打开梯形图窗口,看网络导通状态。

5、Micro/WIN 联机监控

  1. 设置 PG‑PC 接口为 PC/PPI cable (PPI),波特率地址与仿真器匹配。

  2. 通信界面刷新,可以连接仿真 PLC,使用程序状态监控看梯形图实时状态。

三、模拟器支持与不支持(重点,冲床程序要注意)

✅可以仿真:位逻辑、自锁互锁、普通 TON/TOF 定时器、计数器、比较指令、基本加减逻辑、V 存储区读写、子程序调用。

不支持 / 仿真异常(冲床项目高频踩坑)

  1. 高速计数器 HSC、脉冲输出 PTO/PWM 完全不能仿真;冲床曲轴编码器高速计数逻辑,仿真器测不出来,必须实物 PLC。

  2. 中断程序:仿真器不会触发中断。

  3. 部分转换指令ITD、DTI、部分浮点运算、PID 指令仿真异常。

  4. 自由口通信、Modbus、模拟量模块 EM231/EM235 仅能读写 AI/AQ 寄存器,没有真实 AD 转换行为

  5. 扫描周期、定时器实际时间和真实 PLC 不一致,Windows 系统时间片影响,不能用来测试 1ms 周期时序逻辑

  6. 实时时钟 RTC 不能仿真。

冲床离合器控制:动态制动补偿、高速计数、毫秒级时序,只能在真实 S7‑200 硬件上验证,仿真器仅做基础联锁逻辑检查

四、常见故障排查

  1. 导入 AWL 报错,指令报错

  • Micro/WIN 必须全部编译无错;

  • 尽量避开 ITD、高速指令;导出时选全部程序块。

  1. I 点强制,程序没有反应

  • 确认模拟器已经切换 RUN;CPU 型号和工程一致;不要用不支持的高级指令。

  1. Micro/WIN 连不上仿真 PLC

  • PG‑PC 接口选 PC/PPI,波特率、站地址必须与仿真器完全一致;关闭杀毒防火墙。

  1. 定时器不走第三方模拟器定时器依赖 Windows 系统,时间不准,只看逻辑,不要拿来验证实际延时时间。

五、调试实操技巧(

  1. 先用仿真器测试:启停逻辑、互锁、报警逻辑、状态机、普通定时器联锁。

  2. 高速计数、脉冲输出、毫秒级制动时序,不要指望仿真器,上实物 PLC 测试

  3. 使用内存监视窗口,监视 M 标志位、V 变量,观察状态机跳转是否正确。

  4. 多做边界测试:急停触发、故障条件,看程序跳转是否进入安全状态。

  5. 仿真全部逻辑没问题后,下载到真实 PLC,再做完整工况调试。

收缩
  • QQ咨询

  • 电话咨询

  • 13073017555
  • 添加微信客服