一种基于VB的计算机与软起动器的通讯

发布时间:2015-07-25 阅读量:699 来源: 我爱方案网 作者:

【导读】我爱方案网小编为大家介绍一种基于VB的计算机与软起动器的通讯,在此基础上,可以用vb、vc++等高级语言编程,将监控和管理报表与其溶为一体,做出更灵活,功能更强大的控制软件,进而实现对电机灵活而可靠的控制。

1 引言

随着电力电子技术、微电子技术的发展,软起动器因其起动效果好、控制方便、性能可靠等特点,逐渐取代了传统的自耦降压起动、y/△起动方式,广泛应用于交流电动机的控制上。

在自动化领域,随着分布式控制系统的发展,只能现场控制的封闭控制模式已不能满足需要,这种对生产设备的实时自动控制及生产流程的实时监控的需要,促使电器设备在网络通讯方面得到了快速的发展。

rs-485采用半双工工作方式,通讯距离可达几百米到上千米。采用平行发送和差分接收,具有抑制共模干扰的能力。用于多点互连时非常方便,可以节约信号线。应用rs-485可以联网构成分布式系统,它允许最多并联32台驱动器和32台接收器。rs-485标准接口的这些特点使之适合电力自动化系统设备层与间隔层之间的通讯要求。因此目前电力自动化系统中,各测量单元、自动装置和保护单元常配有rs-485标准接口。用户可以根据通讯协议开发通讯程序,通过上位机监控软起动器的运行。

本文以西安西普电力电子有限公司的strc系列软起动器为例,介绍基于rs-485总线的计算机与多台软起动器通讯的设计。

2 系统的硬件连接


strc系列软起动器是西安西普电力电子有限公司推出的高性能的16位微处理器全数字控制起动装置,执行速度快、准确性高,它内置的标准rs-485通讯接口,可以方便的与上位机进行串行通讯,实现上位机对软起动器功能参数的查询、设置、修改及运行状态和运行参数的直观监控,实现组网运行。系统组成如图1所示。

一种基于VB的计算机与软起动器的通讯

由于计算机只有rs-232口,因此计算机需通过一个rs232/rs485转换器接入rs485网,参与对软起动器的控制。系统中,软起动器作为从机与计算机组成“一主多从式”控制网络。

3 strc系列软起动器的通讯协议


rs-485标准只对接口的电气特性做出规定,而不涉及通讯协议,通信协议是在接口硬件电路的基础上用户自行规定的。

由于软起动器为现场工业级智能设备,且通讯不是优先级最高的中断,因此协议采用问答式握手协议,这种通讯协议响应快,准确率高,是目前现场级设备常用的通讯方式之一。

3.1 数据格式


软起动器采用异步通讯格式, 由1位起始位, 8位数据位, 1位奇偶校验位, 1位停止位组成。其中奇偶校验位作为地址选择标志,复位为等待响应信号状态; 置位为闲置状态。

可通讯的波特率有:600bps、1200bps、2400bps、4800bps、9600bps、19200bps。缺省设置为9600bps。

pc机与软起动器的通讯方式为异步半双工,传送的数据均为二进制码。

3.2 通讯过程


在pc机与软起动器的通讯过程中,pc机始终是指令的发出者,软起动器不能主动向pc机发送指令或数据,始终是指令的响应者。pc机以广播的形式发送指令,网络上所有从机同时接收到上位机发送的指令,然后与本机地址比较,只有与指令地址相符的软起动器才响应指令,并发出响应信息如图2所示。根据pc机对软起动器的操作方式,有3种通讯过程。

一种基于VB的计算机与软起动器的通讯

(1) 快速操作指令

快速操作是控制中最常用的操作,是控制软起动器正常运行的,包括起动、停止、故障复位、修改参数等。

(2) 写参数操作指令

写参数操作是pc机向软起动器发送的修改参数指令,它可以修改软起动器的所有参数,包括起动时间,起动初始电压,起动方式等等,其通讯过程如图3所示。

一种基于VB的计算机与软起动器的通讯

(3) 读参数操作指令

pc机执行读参数操作, 可以向软起动器读取所有的运行参数、参数表、及当前状态,其通讯过程如图4所示。

一种基于VB的计算机与软起动器的通讯

3.3 通讯指令


对应3种通讯过程,有3种通讯指令:快速指令、写指令、读指令。

(1) 快速指令

共2字节,从机接到指令后,可以立即执行。响应速度快,准确度高。结构如表1所示。

一种基于VB的计算机与软起动器的通讯

3.4 strc软起动器的通讯设置


使用软起动器时,应对软起动器的通讯地址波特率进行设置。从机地址范围为0~31,由软起动器上的拨码开关设置。波特率由参数p00设置。当多台软起动器连接在同一网络上时,要保证每台软起动器的地址不同。

4 通讯程序及监控界面的设计

vb是一种面向对象的编程语言,应用方便,功能强大,利用microsoft公司提供的activex控件mscomm.ocx就可以方便实现计算机与软起动器的串口通讯。

主机发送两种形式的命令,一是周期性命令,一是非周期性命令。周期性命令即主机以轮询的方式周期性读取从机的状态字,判断从机运行状况及通讯情况;非周期性命令即主机发出的控制命令,如起动、停止、编辑参数报警查询等。

以下是主要通讯程序:

首先要初始化串行通讯端口

private sub initcomport() ;初始化通讯端口子程序

comm.commport=1 ;使用串口com1

comm.setting=9600,m,8,1;波特率、奇偶校验位、8位数据位、1位停止位

comm.inbuffersize=1024 ;缓冲区大小

comm.inputlen=0 ;清空接收缓冲区

comm.rtsenable=false ;无须硬件握手

comm.portopen=true ;打开通讯口

end sub

值得注意的是,通讯协议中规定以奇偶校验位作为地址选择标志,下面一发送读状态指令为例。

读软起动器状态字

private sub readstatusword() ;读状态字子程序

mscomm1.output=command_s ;发送第一个字节(地址及快速指令读状态)

mscomm1.settings=“9600,s,8,1” ;将奇偶校验位设 ;为0,即接收响应状态

mscomm1.output=outdatabyte_l;发送低8位

delay(10) ;延时10ms

call recieverespond(y) ;接收从机握手信 ;号(y为接收状态)

if y《》0 then call dealerror ;如果握手信号不 ;正确,调用故障处理子程序

mscomm1.output=outdatabyte_h;如果握手信号正 ;确,发送高8位

mscomm1.output= command_s+ outdatabyte_l+ outdatabyte_h+fh ;发送校验码

call recieverespond(y) ;接收从机握手信号

if y《》0 then call dealerror ;如果握手信号不正 ;确,调用故障处理子程序

callrecievedata ;如果正确,调用接收状态字子程序

call verifys1 ;接收并验证校验和

end sub

收到的状态字为二进制双字节(dl,dh),每一位含义如表5和表6所示。

上位机收到状态字后,判断该机的状态,进而根据状态字和工况要求,对该机进行适当的远程控制。

strc软起动器可靠性高,中文液晶显示,容易操作,易于实现与计算机的联网,本文的程序是用vb6.0编写的简单的单机通讯程序,已调试成功,用于软起动器的上位机控制,在实践中应用正常。

相关文章

【观点】5G不是新一代通讯技术革命,而是4G的演进

应用于工业以太网通讯网络仿真的西门子s7-plcsim

一种S7-300与Carrier冷冻机的Modbus串行通讯
相关资讯
思特威突破车载视觉"卡脖子"难题:首颗全流程国产3MP CIS量产

在全球汽车产业加速迈向智能化、网联化的浪潮中,高可靠、高性能的车载图像感知系统扮演着至关重要的角色。环视摄像头作为感知车辆周边环境的“眼睛”,其性能直接关系到驾驶安全与辅助驾驶功能的体验。2025年7月,思特威(上海)电子科技股份有限公司(股票代码:688213)正式发布Automotive Sensor (AT) Series系列的重要成员——SC326AT。这不仅是一款3MP(300万像素)高性能车规级CMOS图像传感器新品,更是思特威车载系列中首款实现设计、制造到量产全流程国产化的里程碑式产品。它基于思特威自研的CarSens®-XR工艺平台打造,在核心成像性能、环境适应性及系统集成度上均实现显著突破,直指高端环视应用的痛点,为提升智能汽车感知系统的韧性与竞争力提供了强有力的国产化支撑。

苹果芯片版图再扩张!7款自研芯片曝光,深化垂直整合战略

根据近期知名开发者社区曝光的最新信息显示,苹果正在加速其芯片自研进程,计划推出至少7款尚未对外公开的全新芯片设计。这一雄心勃勃的计划涵盖了其核心终端产品线,包括应用于未来iPhone的A19系列、下一代Mac的M5系列、新款Apple Watch处理器、第二代5G调制解调器C2,以及一款具备突破性集成设计的通信芯片Proxima。多项证据表明,苹果正加速推进全产品线核心处理器代际更新,深化垂直整合优势。

轴向电阻SMD化!Vishay AC03-CS WSZ系列降本增效解决方案详解

在现代电子制造业,提升自动化装配效率与降低生产成本是企业持续追求的目标。通孔元件(THT)在贴装环节往往需要额外的插件工序,相较表面贴装元件(SMD)效率较低。针对这一行业痛点,全球领先的电子元件制造商威世科技(Vishay Intertechnology, Inc., NYSE: VSH)宣布其广受欢迎的AC03-CS系列轴向绕线安全电阻推出创新的WSZ引线版本选件。这一设计革新使得原本需要插件工艺的轴向电阻能够无缝融入标准的SMT(表面贴装技术)生产线,显著缩短装配周期并有效控制整体制造成本。本次升级为汽车电子、工业驱动及智能能源等领域的关键安全电路设计提供了兼具性能与成本效益的全新解决方案。

Meta豪掷2亿美元争抢AI顶尖人才,超级智能团队组建引发行业震动​

全球人工智能人才争夺战已进入白热化阶段。Meta公司近期以突破行业纪录的薪酬方案招募前苹果公司AI模型研发负责人庞如明(Ruoming Pang),据悉该方案总价值逾2亿美元,包含现金奖励与长期股权激励。此举标志着科技巨头对顶尖AI人才的投入达到前所未有的量级。

OLED面板市场呈现结构性调整:2025年Q1收入回暖,但全年增长承压

根据Counterpoint Research于7月9日发布的全球OLED面板市场追踪报告,2025年第一季度行业收入同比增长2%,成功扭转了2024年第四季度同比下降3%的颓势。这一复苏主要得益于增强现实(AR)眼镜、车载显示、智能手表、电视及显示器五大品类出货量的加速增长,推动整体出货量同比上升4%。