# 什么是模拟？

通过模拟，可以先在 PC 上运行工程，然后再将其传输到人机界面。

Hide Show

1. 模拟类型
2. 步骤
3. 模拟窗口中的可用功能
4. 关于模拟行为的说明
5. 模拟中不支持的功能

## 模拟类型

有两种模拟类型。

类型 | 描述
[设备模拟] | 无需将外部设备连接到 PC 即可模拟人机界面。 即使外接设备未连接到 PC，也会显示外部变量的值。 注： 要将外接设备连接到 PC 并模拟人机界面，请使用 [模拟] 。
[模拟] | 您可以将外接设备直接连接到 PC 上，然后用它来模拟人机界面。 使用这种方法，您可以模拟人机界面和外接设备之间的通信。 外接设备连接到 PC 时，会显示外部变量的值。 注： 当连接外接设备到 PC 时，请使用设备/PLC 连接手册中描述的 PC/AT 电缆图。 如果外部设备未连接到 PC，则只显示内部变量值。外部变量的值不显示，并产生一个通信系统错误。

## 步骤

### [设备模拟]

要启动 [设备模拟]:

单击 图标，或者单击应用程序工具栏上 图标一侧的下拉列表，然后选择 [设备模拟]。

### [模拟]

开始 [模拟]:

单击应用程序工具栏上 图标一侧的下拉列表，然后选择 [模拟]。

## 模拟窗口中的可用功能

类型 | 描述
改变显示画面尺寸 | 使用适合模式时，您可以通过更改模拟窗口大小来更改显示屏幕大小。要启用适应模式，可按下 [CTRL]键+右键单击模拟窗口内部，然后选择[适应窗口]。
捕获显示画面 | 您可将模拟窗口复制到粘贴板。要复制模拟窗口，可按下 [CTRL]键+右键单击模拟窗口内部，然后选择[复制到粘贴板]。
将显示画面导出为图像文件 | 可以将模拟窗口导出为一个图像文件。要导出模拟窗口，可按下 [CTRL]键+右键单击模拟窗口内部，然后选择[导出到文件]。

## 关于模拟行为的说明

- 模拟在 2 小时后自动停止。
- 如果您在模拟中从/向 USB 存储器或 SD 卡导入/导出数据，数据将保存在 C:\USBStorage 或 C:\SDCard 中。模拟中的文件夹目的地与 [目标文件夹（SD 卡）] 或 [目标文件夹（USB存储器）] 属性中的目标设置无关。
- 如果您在模拟中从/向本地存储器导入/导出数据，数据会被保存在 C:\LocalStorage。

## 模拟中不支持的功能

下面列出了模拟中不支持的功能。

### 硬件配置画面

- 日期/时间设置不起作用。
- 运行时关闭和重启不起作用。

- Pro-face Connect 设置不显示。

- 工程文件上传和下载不起作用。
- 校准设置不显示。
- 亮度设置不起作用。
- 以太网设置不起作用。占位符 IP 地址显示。
- 扫描速率设置在[设备模拟]中不起作用。（适用于[模拟]）

### 操作脚本

- [运行时程序] 操作不起作用。
- [外接设备] 操作不起作用。

- [启动应用程序] 操作不起作用。

  重要事项: 如果要启动的应用程序被修改/替换，此 [Launch Application] 操作可能会增加运行意外文件/命令/脚本的潜在风险。为了保护您的系统，它在模拟中不起作用。

### 目标属性

Target.USBStorage.Status 和 Target.SDcard.Status 始终为“关闭”。

### USB条码读取器

- 即使未配置USB条码读取器，如果对象处于输入状态，且使用USB条码读取器读取了数据，读取的数据也会输入到对象中。

### 添加和删除用户

每组最大用户数和最大用户组数与使用PC/AT相同。

- 最大用户组数:20
- 每组最大用户数：200

### Web Viewer

通过使用模拟，您可以测试您的Web Viewer客户端，因为Web Viewer在模拟中的运行方式与在运行时相同。唯一的区别是：

- 模拟时的硬件配置屏幕不显示Web Viewer按钮。

注：如果要在运行模拟的同一台PC上运行Web Viewer客户端应用程序，请输入Web Viewer URL，如下所示。
http://localhost:<端口号>/webviewer/index.html
或
http://127.0.0.1:<端口号>/webviewer/index.html