计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

80C196MC的外设事务服务器及其应用(2)

2017-08-12 06:03
导读:②10个PTS周期后,将产生1次END of PTS中断。该中断与启动断共享1个中断向量,因此,在该中断服务程序中必须判断本次中断是启动中断还是END-of-PTS中断。区

②10个PTS周期后,将产生1次END of PTS中断。该中断与启动断共享1个中断向量,因此,在该中断服务程序中必须判断本次中断是启动中断还是END-of-PTS中断。区分的依据可以是CAPCOMP1 CON.6(CE位):若CE=0,模块为捕获方式,表明是启动中断;反之,模块已切换为比较方式,表明是END-of-PTS中断。

③END-of-PTS中断服务中,必须禁止捕获/比较模块,并清除相应中断是挂位。为继续接收或发送后续的数据帧,在退出中断前必须重新设置捕获/比较模块的方式以及PTSCB中的PTSCOUNT-PTSCON1、DATA等寄存器;必须重置PTSSEL的相应位,允许相应的PTS服务。

④在发送任何数据前,用于TXD的端口(P2.0)引脚必须初始化为“1”;向TXD脚写“0”,即上当于发起始位,整个数据的传输过程就开始了。

3 通信协议

上位机(计算机)与下位机(变频器)之间每次通信均是7个字节,每个字节8位。其通信协议格式如下所示:

STXADDRCM1CM2DATA1DATA2BCC报头地址命令1命令2数据1数据2异或校验

其中,报头STX=02H,地址ADDR为下位机(变频器)的编号,BCC为各帧数据异或后的结果。下面结合不同的操作分别介绍其它各帧的含义。

3.1 读数据

根据变频器参数的不同使用级别,将其参数分为F、P、E三级数据:F组数据主要为用户常用的一级参数,如给定频率等;P组数据为专业用户或厂内的整定数据,如闭环PID参数等;E组数据为显示及当前状态的临时参数与数据,如输出频率、输出速度等。

CM1:0FXH(X表示变频器参数组号)

F0:读取F组数据

上一篇:基于PROFIBUS开发的FTU及同步采样方法的研究 下一篇:没有了