Codesys字节处理:高低字节转换+Word/Dword拆分合并+代码程序下载+视频教程

本文介绍了在解析通讯数据包时的六个场景,如字节拆分、合并和DWord转换,通过Codesys的ST语言编写并演示了六种功能。详细讲解了工程创建流程,包括步骤和视频教程链接。

一、介绍

在工作中例如解析通讯的数据包时,经常会用到字节拆分和合并,改变字节顺序等。

总结了以下几个场景

  • 两个Byte组合成一个Word
  • 一个Word内的高低字节互换 ,
  • 从每个Word中各取一个Byte,组成一个新的Word
  • 四个Byte组成一个DWord
  • 用两个Word组成一个DWord
  • DWord内的高低字节互换

场景视频介绍

二、Codesys用ST语言编写6个函数实现上述6种场景功能

1 平台说明

  • 操作系统 : Windows10
  • 编程软件: Codesys v3.5 SP19
  • 编程语言:ST

2 工程创建流程

(1) 新建Codesys工程,依次点击【文件】—【新建工程】—【标准工程】— 输入名称,如下图所示

请添加图片描述

(2) 设备可以任意选,这里选择【CODESYS Control Win V3】,编程语言选择【结构化文本(ST)】,点击【确定】

请添加图片描述

(3) 右键点击【Application】—【添加对象】—【Pou】

请添加图片描述

(4) 在函数中,编写程序对应的字节处理功能

请添加图片描述

(5) 函数功能视频演示

三、观看完整视频 以及 代码下载(有偿)

为更好的理解,已经录制成手把手详细的视频教程,并包括源代码工程。

请添加图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值