微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > PLC与CHV系列变频器通信

PLC与CHV系列变频器通信

时间:12-20 来源:互联网 点击:

数据帧传输的结束。(参见MODBUS协议标准及CHV系列矢量变频器通讯卡使用说明书)

  对9.6K的通信波特率来说,3.5个字节传输时间约为5ms左右。因该程式的每个指令只准备接收一个数据帧的回馈信息,所以接收数据前的空闲检测时间可设为0,即PLC在发出数据后立即开始接收数据,但一个数据帧的传输结束空闲检测时间仍需设为5ms以上。

  Network 1

  LD SM0.0

  MOVB 16#49, SMB30 //设置自由通信口格式

  MOVW +0, SMW90 //空闲行间隔检测时间0ms

  MOVW +5, SMW92 //字符间定时器超时检测时间5ms

  MOVB 20, SMB94 //接收信息的最大缓冲区20字节

  MOVB 148, SMB87 //设置自由通信口的数据接收格式

  FILL +0, QW0, 1 //输出印象寄存区复位

  FILL +0, MW0, 1 //标志寄存区复位

  FILL +0, VW100, 5 //发送缓冲区复位

  FILL +0, VW200, 5 //接收缓冲区复位

  ATCH INT_0, 23 //接收完成中断

  ATCH INT_1, 9 //发送完成中断

  ENI //在全局启用中断

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top