西门子PLC与Unity3D通讯丨串口通讯_W-Bytes的博客 ...

      最后更新:2021-12-31 10:56:35 手机定位技术交流文章

      串口通讯

      • 前言
      • 通讯协议
      • 代码部分
        • 引用文件的准备
        • 数据类型的声明
          • Data ReceiveFunction () Data ReceiveFunction () Data ReceiveFunction () Data ReceiveFunction () Data ReceiveFunction () 数据数据
          • OpenThreadFunction OpenPort () 应作为打开线索函数写入 。
          • ThreadCloePort () 关闭线索 。
          • DataWriteData( byte[ ] byys): 发送 DataWriteData( byte[ ] byys)
        • 由于PLC-end参考自由港协定只是最新的,今后出现的任何异常困难都将不断更新。

      前言

      U3D和 plc 或其他软件(如单屏机)的连续通信脚本,需要在顶部机器上建立一个序列服务程序,以便能够打开、关闭、接收和发送四个基本元素,对于数据处理的朋友,还可以为数据处理增加一条线。

      本条用两个或两个以上读数处理从C#中读取读()方法的一个电文的问题,对数据流的准确性略有影响。

      为了能够直接移植,以下脚本没有函数名称,而只是将芯片转到函数中。

      通讯协议

      PLC是一份免费口服协议,U3D是一份系列通信协议。

      代码部分

      引用文件的准备

      在U3D端需要使用

      参考文献中定义了港口号、港口速率、数据位、停留地点和奇点的五个参数。

      数据类型的声明

      随着五个参数的设定,我们开始建造四个基本功能区块, 其中最显著的就是数据接收, 希望你们能看到是否有更好的方法来完成它, 我要在这里扔砖块。

      Data ReceiveFunction () Data ReceiveFunction () Data ReceiveFunction () Data ReceiveFunction () Data ReceiveFunction () 数据数据

      OpenThreadFunction OpenPort () 应作为打开线索函数写入 。

      给五个参数赋上初值

      ThreadCloePort () 关闭线索 。

      DataWriteData( byte[ ] byys): 发送 DataWriteData( byte[ ] byys)

      由于PLC-end参考自由港协定只是最新的,今后出现的任何异常困难都将不断更新。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/15472.html

          热门文章

          文章分类