工具 -> 传输 -> 云连接设置

LOGO!Soft Comfort 要求在每次通信尝试时确认通信接口。有关完整信息,请参见“工具 -> 传输”(Tools -> Transfer)。

可通过此菜单命令组态 LOGO! BM 的云连接。

说明

LOGO! BM 时间

在组态云连接之前,请确保 LOGO! BM 的时间和日期无误。否则,云连接将失败。

说明

LOGO! 8.4(及更高版本)主机模块支持与 AWS、Azure、Alibaba 或常规 MQTT Broker 建立云连接。

LOGO! 8.3 主机模块仅支持 AWS 云连接。

启用云访问

可按下述方式启用云访问:

  1. 选中“启用云访问”(Enable Cloud access) 复选框。

    说明
    • 对于 LOGO! 8.3 主机模块,无法同时启用 Web 服务器访问和云访问。

    • 对于 LOGO! 8.4 主机模块,可同时启用 Web 服务器访问和云访问。

  2. 单击“应用”(Apply) 按钮。

在 AWS IoT 中注册 LOGO! BM

要求

在 AWS IoT 中注册 LOGO! BM 前,确保满足以下条件:

步骤

要在 AWS IoT 中注册 LOGO! BM,请执行以下步骤:

  1. 导航到“工具 -> 传输 -> 云连接设置”(Tools -> Transfer -> Cloud Connection Settings) 选项卡,然后单击“注册对象”(Register Thing) 按钮。此时将显示“注册”(Register) 对话框。

    选择云类型“AWS”,然后单击“下一步”(Next) 按钮。

  2. 选择 IoT 区域,输入“访问密钥 ID”(Access Key ID) 和“私密访问密钥”(Secret Access Key)。注册中如果使用 AWS 临时凭据帐户 (TVM),还需要输入“会话令牌”(Session Token)。然后单击“下一步”(Next) 按钮。

  3. 选择复选框“创建新事物”(Create a new thing) 或“使用已存在的事物”(Using an existing thing)。然后,单击“下一步”(Next) 按钮。

    如果选择“创建新对象”(Create a new thing),则继续执行步骤 4。如果选择“使用已存在的对象”(Using an existing thing),则继续执行步骤 5。

  4. 输入名称。然后,单击“下一步”(Next) 按钮。

    命名规则:

    • 名称长度不得超过 128 个字符。

    • 名称由任意字母、连字符“-”和下划线“_”组成。

    有关详细信息,请参见 AWS IoT 对象命名规则。

    在 AWS 网站上创建计费组并为其分配变量后,可以将组态的计费组分配给 IoT 对象,以分类和跟踪 IoT 服务相关的成本。

  5. 选择注册的主题类型。然后,单击“下一步”(Next) 按钮。

    如果在 LWE 项目中使用注册的 IoT 对象,且该对象将作为 WebApp 部署到 AWS 中,则应选择“阴影主题”(Shadow Topic) 并在“云数据传输设置”(Cloud Data Transfer Settings) 中将云数据组态为“LOGO! Web 服务器数据格式”(LOGO! Web Server Data Format)。

    说明

    对于 LOGO! 8.3 主机模块,无需选择主题类型,直接执行步骤 6 即可。

  6. 输入以下信息创建证书:

    数据项

    规则

    国家/地区

    从下拉列表中选择。

    命名规则:

    • 州或组织的名称长度不得超过 16 个字符。

    • 州名称或组织名称由任意字母数字字符、空格、连字符“-”、下划线“_”和冒号“:”组成。

    有关详细信息,请参见 AWS IoT 对象服务相关规则。

    组织

    单位名称

    命名规则:

    • 单位名称长度不得超过 16 个字符。

    • 单位名称由任意字母数字字符组成。

    有关详细信息,请参见 AWS IoT 对象服务相关规则。

  7. 单击“下一步”(Next) 按钮,随即会弹出“注册状态”(Register Status) 页面,显示注册成功。单击“完成”(Finish) 按钮关闭注册对话框。

在 Azure IoT 中注册 LOGO! BM

要求

在 Azure IoT 中注册 LOGO! BM 前,确保满足以下条件:

步骤

要在 Azure IoT 中注册 LOGO! BM,请执行以下步骤:

  1. 导航到“工具 -> 传输 -> 云连接设置”(Tools -> Transfer -> Cloud Connection Settings) 选项卡,然后单击“注册对象”(Register Thing) 按钮。此时将显示“注册”(Register) 对话框。

    选择云类型“Azure”,然后单击“下一步”(Next) 按钮。

  2. 输入“IoT 中心主连接字符串”(IoT Hub Primary Connection String)。然后,单击“下一步”(Next) 按钮。

  3. 选择“创建新设备”(Create a new device) 或“使用现有设备”(Using existing device)。然后,单击“下一步”(Next) 按钮。

    如果选择“创建新设备”(Create a new device),则继续执行步骤 4;如果选择“使用现有设备”(Using exsiting device),则继续执行步骤 5。

  4. 输入设备 ID。然后,单击“下一步”(Next) 按钮。

    命名规则:

    • 设备 ID 的长度不得超过 128 个字符。

    • 设备 ID 可包含任何大写或小写字母、数字和特殊字符 - . _ * ! ( ) , : = @ $ '。

    说明

    如果在 Azure 平台中创建设备 ID 时使用上述字符以外的其它特殊字符,则在步骤 3 中,它将无法显示在现有设备列表中。

  5. “注册状态”(Register Status) 页面显示注册成功。单击“完成”(Finish) 按钮关闭注册对话框。

在 Alibaba IoT 中注册 LOGO! BM

要求

在 Alibaba IoT 中注册 LOGO! BM 前,确保满足以下条件:

步骤

要在 Alibaba IoT 中注册 LOGO! BM,请执行以下步骤:

  1. 导航到“工具 -> 传输 -> 云连接设置”(Tools -> Transfer -> Cloud Connection Settings) 选项卡,然后单击“注册对象”(Register Thing) 按钮。此时将显示“注册”(Register) 对话框。

    选择云类型“Alibaba”,然后单击“下一步”(Next) 按钮。

  2. 输入“IoT 区域”(IoT Region)、“访问密钥 ID”(Access Key ID)、“私密访问密钥”(Secret Access Key) 和“实例 ID”(Instance ID)。“IoT 区域”(IoT Region) 必须是在 Alibaba 网站上创建“实例 ID”(Instance ID) 时组态的区域。

  3. 选择“创建新产品”(Create a new product) 或“使用现有产品”(Using an existing product)。然后,单击“下一步”(Next) 按钮。

  4. 如果在步骤 3 中选择“创建新产品”(Create a new product),则需要在此处输入新产品名称。然后,单击“下一步”(Next) 按钮。

    命名规则:

    • 产品名称的长度介于 4 到 30 个字符之间。

    • 产品名称由任意汉字、字母、数字和下划线“_”组成。一个汉字视为两个字符。

    如果在步骤 3 中选择“使用现有产品”(Using an existing product),则需要在此处选择“创建新设备”(Create a new device) 或“使用现有设备”(Using an exsiting device)。然后,单击“下一步”(Next) 按钮。

    如果选择“创建新设备”(Create a new device),则继续执行步骤 5;如果选择“使用现有设备”(Using an existing device),则继续执行步骤 6。

  5. 输入设备名称。然后,单击“下一步”(Next) 按钮。

    命名规则:

    • 设备名称的长度介于 4 到 32 个字符之间。

    • 设备名称由任意汉字、字母、数字和以下特殊字符组成:连字符“-”、下划线“_”、“@”、句点“.”和冒号“:”。

  6. 选择注册的主题类型。然后,单击“下一步”(Next) 按钮。

  7. “注册状态”(Register Status) 页面显示注册成功。单击“完成”(Finish) 按钮关闭注册对话框。

在 MQTT Broker 中注册 LOGO! BM

单击此处了解如何在 LOGO! 8.4 和 Hive MQTT 之间建立 IoT 云连接。

单击此处了解如何在 LOGO! 8.4 和 Mosquitto MQTT 之间建立 IoT 云连接。

要求

在 MQTT Broker 中注册 LOGO! BM 前,确保满足以下条件:

步骤

要在 MQTT Broker 中注册 LOGO! BM,请执行以下步骤:

  1. 导航到“工具 -> 传输 -> 云连接设置”(Tools -> Transfer -> Cloud Connection Settings) 选项卡,然后单击“注册对象”(Register Thing) 按钮。此时将显示“注册”(Register) 对话框。

    选择云类型“MQTT”,然后单击“下一步”(Next) 按钮。

  2. 输入“MQTT Broker URL”、“端口”(Port) 和“MQTT 客户端 ID”(MQTT Client ID)。然后,单击“下一步”(Next) 按钮。

  3. 选择身份验证类型:TCP、不进行身份验证的 TLS、TLS 单向或 TLS 双向。如果选择 TCP 或不进行身份验证的 TLS,则单击“下一步”(Next) 按钮继续执行步骤 4;如果选择 TLS 单向,则需要上传“代理 CA 证书”来验证服务器;如果选择 TLS 双向,则需要上传“代理 CA 证书”、“设备证书”和“设备密钥”,同时对客户端和服务器进行验证。然后,单击“下一步”(Next) 按钮。

    有关身份验证类型的更多信息,请参见《LOGO! 系统手册》的“云 IoT 连接 -> 安全云连接”(Cloud IoT connection -> Secure Cloud connection) 部分。

  4. 输入“发布主题”(Publish Topic)。然后,单击“下一步”(Next) 按钮。

  5. “注册状态”(Register Status) 页面显示注册成功。单击“完成”(Finish) 按钮关闭注册对话框。

注销 LOGO! BM

如果要注册的 LOGO! BM 已经注册,可以单击“注销”(Deregister) 按钮将此 LOGO! BM 取消注册。

说明

注销 LOGO! BM 并不会删除已在 AWS IoT 中注册的对象,只会删除 LOGO! BM 中的以下项目:AWS 端点、为注册某事物而创建的证书以及注册事物的名称。