步科触摸屏串口自定义协议框架说明
5页1、串口自定义协议框架说明概述串口自定义协议的驱动目前可以支持三个串口同时定制自由协议,分别为Customized UART protocol1,Customized UART protocol2,Customized UART protocol3,可对应三个串口。组态的使用方式同其他的PLC组态方式一样,直接连接屏即可,通过LW和LB寄存器进行数据的交换。框架说明串口自定义协议程序的流程图图1需要用户实现的函数void ProcessComx(int fd)调用方式:周期执行,间隔可调用Delay函数来加大循环周期,fd为串口句柄功能:用户程序的“main函数” 供用户调用的API函数void Delay(int ms)功能:用于延迟ProcessComx的运行周期,防止频繁读写,减轻控制器的通信压力参数:ms的单位为毫秒, 非零int ReadData(int fd, unsigned char *read_buff, int count, int ms)功能:从串口读取count个数据,存放在read_buff中。ms是读数据超时时间。参数:ms的单位为毫秒, 非零int Write
2、Data(int fd, unsigned char *read_buff, int count)功能:从串口发送count个数据,发送数据存放在read_buff中。unsigned short Read_LW(unsigned int n)功能:读取LWn的寄存器的值参数:n偏移量,最大为9999void Write_LW(unsigned int n,unsigned short val)功能:将val 写入LWn的寄存器参数:n偏移量、最大8999,val待写入的值void CopyToLW(unsigned int offset,const void *src, int n)功能:由src所指的内存区域复制n个字节到Lw_offset所在的内存区域参数:src和LW_offset所在的内存区域不能重叠void CopyFromLW(unsigned int offset,const void *src, int n)功能:由Lw_offset所在的内存区域到src所指的内存区域复制n个字节参数:src和LW_offset所在的内存区域不能重叠void SetLBON(unsi
《步科触摸屏串口自定义协议框架说明》由会员壹****1分享,可在线阅读,更多相关《步科触摸屏串口自定义协议框架说明》请在金锄头文库上搜索。
2023幼儿园教研活动计划(3篇).doc
青蓝工程随笔
2023购房合同电子版(4篇).doc
网络摄像机设置说明书
《纸杯花》教案_2
东华大学材料学复习
武汉东湖学院马克思主义学院教师招聘(同步测试)模拟卷含答案(9)
2023年诵读弟子规活动方案(精选多篇)
服务质量保证书
幼儿园大班年度保教工作计划(四篇).doc
第2课时 坚持国家利益至上[63]
萃取和分液漏斗的使用
笔记深圳标杆企业景观设计与施工管理经验借鉴9月2021日
厨房设备的安装及验收
小学班主任的工作计划标准模板(四篇)
气相色谱仪验证方案
遥感影像各参数提取和运算
2022年企业员工工作总结汇编十篇
区域销售经理岗位职责范本(五篇)
新学期中职班主任工作计划(2篇).doc
2024-01-03 9页
2023-11-08 7页
2023-08-30 11页
2024-01-19 4页
2023-02-17 6页
2024-02-13 5页
2022-08-27 33页
2022-08-22 3页
2022-07-19 5页
2024-02-29 34页