T1559743557 2025-01-03 13:59 采纳率: 0%
浏览 189

博图V19 用advanced v 6.0 仿真需要密码

博图V20 在使用时发现 与 advanced v 6.0 进行仿真连接时需要设置 访问密码,这个如何取消?
补充1: 博图中已经设置禁用访问控制
补充2:1500固件版本在 2.9

img

img

当前问题已经找到原因,我之前创建过一个plc 当我重新调用之前创建的plc 进行下装时,系统会让我输入密码
重现创建另一个plc 该问题解决

  • 写回答

3条回答 默认 最新

  • CLLLLLLY 2025-01-03 14:00
    关注
    我长期活跃于技术社区,热衷于帮助他人解决各类技术难题。很高兴在 CSDN 上回答你的问题,让我们一起探讨,找到解决问题的最佳方案吧。
    以下是关于在博图V19中使用Advanced V6.0仿真时取消访问密码的相关步骤及说明:

    整体思路

    由于博图中已经设置禁用访问控制,但仿真连接仍提示需要密码,可能需要进一步在相关的安全设置以及项目属性等方面进行调整。

    具体步骤及操作

    1. 检查安全设置
      • 在博图V19的主界面中,找到与安全设置相关的选项卡(一般在项目树或菜单中)。如图所示的“安全设置”(Security settings)界面中,确认是否存在与访问密码相关的设置项。
      • 如果存在类似“启用访问保护”(Enable access protection)这样的选项,确保其处于未勾选状态(如果已勾选则取消勾选)。
    2. 检查PLC属性
      • 打开PLC的属性设置(通常在项目树中右键点击PLC设备,选择“属性”)。
      • 在属性窗口中,找到“保护”(Protection)或类似的选项卡。
      • 确认“访问级别”(Access level)等相关设置是否为“完全访问”(Full access),如果不是则修改为“完全访问”,并且确保不需要密码验证。
    3. 检查项目属性
      • 在博图V19的项目树中,右键点击项目名称,选择“属性”。
      • 在项目属性窗口中,查找与安全、访问权限相关的设置项,确保没有设置任何访问密码相关的参数。
    4. 检查固件版本兼容性
      • 虽然提到1500固件版本为2.9,但需要确认该固件版本与博图V19以及Advanced V6.0的兼容性。
      • 如果存在兼容性问题,可以考虑升级或降级固件版本到合适的版本。
    5. 重新编译并下载项目
      • 在完成上述设置的调整后,对项目进行重新编译(Rebuild)。
      • 将修改后的项目重新下载到PLC设备中(即使是仿真,也需要重新下载以更新设置)。

    代码示例(如果涉及)

    在博图V19中,以下代码片段(SCL语言示例)用于设置PLC的访问级别,但这里主要是通过界面操作完成:

    PROGRAM Main
    VAR
        // 此处定义变量等
    END_VAR
    
    // 以下代码一般不需要手动修改,主要通过界面设置访问级别等
    // 如果通过代码设置访问级别,可以使用如下代码(仅示例)
    // 设置为完全访问级别
    // PLC的访问级别设置,一般通过系统函数等实现
    // 以下代码仅供参考,实际可能不需要手动添加
    // SetAccessLevel(FullAccess); 
    
    END_PROGRAM
    

    案例说明

    • 案例背景
      • 某用户在博图V19中使用Advanced V6.0进行S7 - 1500的仿真调试,在连接时始终提示需要访问密码,即使已经在博图中设置禁用访问控制。
    • 解决过程
      • 首先检查安全设置界面,发现“启用访问保护”选项虽然未勾选,但“安全PLC数据”中的部分参数设置异常,将其恢复为默认值(无密码相关设置)。
      • 然后检查PLC属性的“保护”选项卡,发现“访问级别”设置为“读/写保护”,修改为“完全访问”。
      • 重新编译项目并下载到仿真PLC中,之后连接Advanced V6.0进行仿真时,不再提示需要访问密码。

    通过以上步骤和方法,应该可以解决博图V19与Advanced V6.0仿真连接时需要访问密码的问题。

    评论

报告相同问题?

问题事件

  • 修改了问题 1月3日
  • 创建了问题 1月3日