入门课程——2.通讯模块

  • 534 字
  1. 1. 通讯模块
    1. 1.1. 学习目标
    2. 1.2. 应用说明
      1. 1.2.1. 建立通信
      2. 1.2.2. 通讯状态
      3. 1.2.3. 数据接收与发送
      4. 1.2.4. 地址变换
    3. 1.3. 随堂笔记
    4. 1.4. 使用练习
      1. 1.4.1. 通讯设置
      2. 1.4.2. 界面设计
      3. 1.4.3. 流程配置
      4. 1.4.4. 变量监控
      5. 1.4.5. 打开监视器
    5. 1.5. 课后练习

通讯模块

学习目标

应用说明

建立通信

通讯状态

数据接收与发送

地址变换

随堂笔记

使用练习

alt text

通讯设置

打开菜单栏通讯设置,添加设备,协议选择明文tcp客户端,IP地址填127.0.0.1,端口填7000,断线重连是

打开网络调试助手,选择TcpServer,端口7000,监听.启用明文协议TCP客户端

界面设计

打开右侧图形管理器,添加文本,椭圆,按钮

新建工程变量颜色,绿色,红色,选择绿色红色当前值,椭圆绑定颜色变量,填充设为纯色

流程配置

  1. 左侧元件管理器拖动添加Python脚本,新增变量P1,P2,P3,P1选择明文tcp客户端的通讯状态,P2选择绿色,p3选择红色,输出变量选择颜色

右侧文本框填入以下脚本:

1
2
3
O1=P2
if(P1!=1):
O1=P3
  1. 接收数据处选择tcp客户端,新增变量本地接收
  1. 发送数据处选择tcp客户端,新增变量本地发送
  1. 地址变量用来更改参数设置,工程运行停止时可通讯配置查看参数设置变化

变量监控

添加本地发送,本地接收用于发送字符串和监测接收的字符串

打开监视器

运行工程,流程正常执行,通讯状态,本地接收发送字符串,参数变换

课后练习

赞助喵
非常感谢您的喜欢!
赞助喵
分享这一刻
让朋友们也来瞅瞅!