文件格式相关

Q1: 上传的 .smart 文件提示"无效的工程文件"怎么办?

可能原因:

  1. 文件不是真正的 S7-200 SMART 工程文件

    • 确认文件确实是从 STEP 7-MicroWIN SMART 导出的 .smart 文件
    • 不要上传 .zip 压缩包或其他格式的文件
  2. 文件损坏

    • 尝试重新从编程软件导出
    • 检查文件大小,如果文件非常小(几 KB),可能是导出过程中出错
  3. 文件版本不兼容

    • SMART Exporter 支持 .smart(V2 格式)和 .smartV3(V3 格式)
    • 如果是其他 PLC 品牌的工程文件,工具无法识别

Q2: .smartV3 文件上传后提示"文件已加密"?

原因: 你的 V3 工程设置了密码保护。

解决方案:

  1. 在 STEP 7-MicroWIN SMART V3 中打开工程
  2. 点击"项目" → "保护" → "取消保护"
  3. 重新保存工程文件
  4. 再上传到工具

注意:SMART Exporter V3 密码解密功能正在开发中,预计下一版本支持。

Q3: 为什么我的文件是 .smartV3 但工具识别为 V2 格式?

原因: 某些较早版本的 V3 软件可能仍使用 V2 格式保存。

解决方案: 这不影响使用,工具会自动识别并正确解析。


变量导出相关

Q4: 导出的变量数量比预期多?

原因: SMART Exporter 会导出所有符号表中的变量,包括:

  • VT(变量表):用户自定义变量
  • CONSTVT(常量表):常量定义
  • IOS(IO 表):输入输出变量
  • POUVT(程序变量表):程序块局部变量
  • 系统变量:Modbus 库等内部变量

解决方案: 如果不需要某些变量,可以在导出后的 CSV/Excel 中手动筛选删除。

Q5: 导出后部分变量的数据类型不正确?

原因: 少数特殊数据类型可能存在映射问题。

常见映射:

S7-200 SMART 导出类型 说明
Bool BOOL 布尔型
Byte BYTE 字节
Word / Int INT 整数
DWord / DInt DINT 双整数
Real REAL 浮点数
String STRING 字符串

解决方案: 如果发现映射错误,请截图反馈给我们,我们会在后续版本中修正。

Q6: 支持哪些存储区的变量?

完整支持:

  • V 区 — 变量存储区(主要使用)
  • M 区 — 内部继电器
  • I 区 — 输入继电器
  • Q 区 — 输出继电器
  • AI 区 — 模拟量输入
  • AQ 区 — 模拟量输出
  • SM 区 — 特殊寄存器

不支持:

  • T 区 — 定时器(已排除)
  • C 区 — 计数器(已排除)

触摸屏导入相关

Q7: MCGS 导入 CSV 后中文变量名乱码?

解决方案:

  1. 确保 CSV 编码正确:SMART Exporter 导出的 MCGS CSV 使用 UTF-8 BOM 编码
  2. MCGS 设置:在 MCGS PRO 中导入时,选择正确的编码格式
  3. 备选方案:使用 WPS 打开 CSV,另存为 ANSI 编码后再导入

Q8: 威纶通触摸屏如何导入变量?

已正式支持! SMART Exporter 已上线威纶通 EasyBuilder Pro 专用导出格式。

使用步骤:

  1. 上传 .smart / .smartV3 工程文件
  2. 选择 「威纶通」 导出格式
  3. 下载 CSV 文件
  4. 在 EasyBuilder Pro 中:工具 → 标签导入 → 选择 CSV
  5. 所有变量自动创建,通道和数据类型已配置就绪

注意事项:

  • 导出格式为 6 列无表头 CSV,符合 EB Pro 标签导入规范
  • 自动跳过 AIW/AQW 模拟量地址(触摸屏一般通过 V 区变量读取)
  • 数据类型自动映射为威纶通格式(如 32-bit Float、16-bit Unsigned)

详见 威纶通 EasyBuilder Pro 一键导入教程。

Q9: 西门子 Smart Line 触摸屏支持吗?

当前状态: 西门子 Smart Line 导出格式正在规划中。

临时方案: 使用 CSV 通用格式导出,在 WinCC Flexible/Smart 中手动导入。


技术问题

Q10: 上传文件大小有限制吗?

免费版限制:

  • 单文件最大:50MB
  • 每日使用次数:5 次

付费版权益:

  • 单文件最大:100MB
  • 每日使用次数:无限制
  • 支持 V3 密码解密
  • 优先技术支持

Q11: 文件上传后一直转圈没有反应?

可能原因:

  1. 网络问题:检查网络连接
  2. 文件过大:超过 50MB 的文件处理时间较长
  3. 服务器负载:高峰期可能响应较慢

解决方案: 耐心等待,或稍后重试。如果问题持续,请联系我们。

Q12: 浏览器兼容性如何?

推荐浏览器:

  • ✅ Chrome / Edge(推荐)
  • ✅ Firefox
  • ✅ Safari

不推荐:

  • ❌ IE 浏览器(不支持)

其他问题

Q13: 如何获取更多帮助?

支持渠道:

  1. 官方文档:查看本站教程文章
  2. 技术支持:通过网站底部联系方式联系我们
  3. 社区交流:加入技术交流群(联系方式见网站底部)

Q14: 工具未来会支持哪些功能?

已上线:

  • ✅ 威纶通 EasyBuilder Pro 专用导出
  • ✅ S7-200 SMART → KepServer OPC 导出

近期计划:

  • ✅ V3 密码解密(开发中)
  • ✅ 西门子 Smart Line 导出(规划中)

Q15: 支持其他 PLC 品牌吗?

当前支持:

  • ✅ 西门子 S7-200 SMART(.smart / .smartV3)
  • ✅ 西门子 S7-1200/1500(TIA Portal SCL 文件)

未来计划:

  • ⬜ 三菱 FX 系列
  • ⬜ 欧姆龙 CP1E/CP1H
  • ⬜ 施耐德 M340

联系我们

如果以上 FAQ 没有解决你的问题,欢迎联系我们:

  • 技术支持邮箱:support@smartexporter.com
  • 工作时间:周一至周五 9:00-18:00
  • 响应时间:一般 24 小时内回复

如有其他问题,欢迎在评论区留言或联系技术支持。我们会持续更新本 FAQ。