【PLC】VB串口通信出现8021 为该端口检索设备控制块时的内部错误 如何解决?
用的vb6
使用计算机专用通信协议方式4
调试的时候用的是笔记本电脑山特USB转串口线插PLC232BD模块
程序是循环读取PLC中一些寄存器内容
有时候穿插写入
程序一打开后可以正常执行
但是过一段时间就是卡死 出现错误
8021 为该端口检索设备控制块时的内部错误 comDCBError
并且关闭进程再打开无效
必须要拔掉USB转串口线再插线才能再次执行
第一次做串口的东西没什么经验
请问各位大侠这个怎么解决啊
这跟转串口线或者是波特率太高有关系没?我使用19200
相关推荐
VB实现串口通信及Modbus协议编程
Modbus协议最早由Modicon公司于1979年发布,目的是为了使不同厂商生产的自动化设备能够进行兼容性通信。起初,该协议主要用于连接其生产的PLC和其他制造设备。由于其简单、开放的特性,Modbus协议迅速成为工业自动化领域的标准之一,并被国际电工委员会(IEC)认定为国际标准。随着工业4.0的发展,Modbus协议的应用已不局限于PLC。传感器、执行器、仪器仪表、人机界面(HMI)和工业计算机都可以通过Modbus协议实现数据交换,提供了一个灵活可靠且经济的通信解决方案。
构建VB与欧姆龙PLC通讯的工控自动化系统
Visual Basic(简称VB)是一种由微软公司开发的编程语言,它的前身是BASIC语言。VB以其简单易学、快速开发的特点,在上世纪90年代曾广泛应用于Windows应用程序的开发,对推动个人计算机和办公自动化的普及起到了关键作用。随着技术的发展,VB逐渐演变成Visual Basic .NET(VB.NET),它支持面向对象的编程,并且与.NET框架深度集成,为开发者提供了更加丰富的功能和更高级的编程能力。
VC/VB PLC通信软件开发实战教程
Visual C++(简称VC)和Visual Basic(简称VB)是微软公司推出的两种经典开发工具,它们各自拥有独特的编程特点和应用场景。VC以其强大的性能和底层操作能力著称,特别适合于复杂系统的开发,如桌面应用程序、游戏开发、系统级编程等。VC支持面向对象的编程范式,允许开发者编写高效的代码。与此同时,VB则以其简单易学和快速开发的优势广受欢迎。VB的编程语言结构直观,采用了“所见即所得”的编程方式,极大地降低了编程入门的难度。VB特别适用于快速开发小型应用程序,以及作为快速原型开发的工具。
VB.NET实现与三菱PLC的通信指南
三菱PLC的通信功能涵盖了多种工业通信协议,包括但不限于CC-Link、Ethernet/IP、串行通信等。这些协议支持了PLC与各种传感器、执行机构、人机界面(HMI)、工业以太网和其他PLC之间的数据交换,为实现复杂的自动化控制系统提供了可能。MODBUS协议是一种在串行通信领域应用广泛的协议,最初由Modicon公司开发。它规定了控制器能够认识和使用的消息结构,而不管它们是任何制造厂商。MODBUS协议常用于工业环境中,控制器之间以及控制器和其他设备之间的通信。
科技成果进场交易前,评估备案环节需要准备哪些材料?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。


单片机/工控
