共查询到20条相似文献,搜索用时 31 毫秒
1.
基于控制及信息协议的计算机监控通信软件 总被引:1,自引:0,他引:1
为使车间监控计算机通过以太网实现与PLC的可靠通信,选用以太网工业协议作为监控通信协议.分析了以太网工业协议的层次结构,指出CIP(控制及信息协议)中的显式消息传递方式适合作为监控计算机和PLC通信的协议.通信软件被设计为两层——基于以太网的CIP通信类和基于CIP通信类的监控通信类.CIP通信类提供了读写PLC各种内存变量的接口函数,采用互锁机制避免多线程操作中潜在的资源竞争冲突问题.监控通信类为应用程序提供向PLC发送命令和从PLC读取报告的接口函数和PLC状态的订阅服务.开发的通信软件已在某货物柔性处理线监控系统中应用. 相似文献
2.
针对小型柔性生产线中PLC之间需要进行实时数据通信这一问题,设计基于S7-200PLC的PPI网络通信系统.介绍PPI网络的特点和设计步骤,重点阐述通信读写数据的规划、通信子程的生成及调用、主站和从站的通信子程序设计等关键技术. 相似文献
3.
为解决组态软件与三菱虚拟PLC的通信接口问题,提出了一种以VB 6.0为开发平台的通信连接构件方法.该方法利用三菱通信软件MX Component提供的通信用ActiveX库,并采用OLE和DDE技术,完成了基于GX编程平台的虚拟PLC与MCGS组态软件的通信连接构件的设计;同时通过自动装卸料全虚拟PLC上下位控制系统的设计应用,证明了该方法的方便性与实用性.该方法可用于工业组态软件与三菱全虚拟PLC的通信连接. 相似文献
4.
介绍了欧姆龙CPM2A系列PLC串行通信工作机制与特性,主要分析了在.NET环境中实现上位机和PLC的串行通信技术,并给出了部分关键程序,对其它同类型的控制系统的设计有一定的借鉴作用. 相似文献
5.
针对单线程进程机制通信开销大,系统工作效率低的问题,利用多线程技术和Windows API函数,开发设计了上位机的串行通信程序;根据PLC自由端口模式,设计了PLC的串口通信程序,从而实现了闭气塞自动检测装置中PLC和PC之间的通信.系统运行表明:基于自由口通信方式的上位机 PLC的自动检测控制系统,引入多线程后,检测效率明显提高,且性能稳定,可靠性高. 相似文献
6.
7.
使用MES系统是为了更好地实现生产过程中的可视化监控及生产数据管理,如何更好实现MES系统与PLC及现场设备精准实时通信是各个生产型企业争相研究的热点问题.针对以上问题,通过研究西门子S7-300 PLC与GE公司的MES系统,设计在PLC中与MES实时通信的FB块VDCA,自定义上位机与下位机的通信报文,通过Enternet实现上位机与下位机的实时通信.该设计减少了中间硬件,提高了通信过程中的数据稳定性,可操作性与通用性强,适用于工序多样的自动化生产线,实际运用到了发动机装配生产线,提高了发动机装配效率. 相似文献
8.
9.
无协议通信是PLC的一种串行通信方式,可以应用于PLC与上位计算机或其他设备的通信.简要介绍了无协议通信的原理,给出了PLC与计算机之间、两台PLC之间、PLC与RFID控制器之间进行无协议通信的方法与编程方式,对无协议通信应用中需要注意的问题作了总结. 相似文献
10.
在实际工业控制系统应用环境中,研究PLC与PC机之间的串口通信技术有助于实现PLC与Windows程序开发环境间的实时通信.基于对PLC与PC机之间的串口通信的研究,系统实现了Visual C 6.0与PLC的适时通信,从而实现工业控制系统中上下位机的通信,并将这种通信方法应用于实际工业环境,将由PLC采集的数据在上位机进行实时的显示以利于复杂系统的调试. 相似文献
11.
为解决嵌入式PLC和手持编程器的通信问题,分析了嵌入式PLC和手持编程器的通信工作过程,提出了采用LPC2478以及其自带的CAN控制器进行通信节点硬件设计.针对系统通信特点,设计了CAN扩展协议,并重点介绍了CAN扩展协议的格式含义及采用uC/OS-Ⅱ实时操作系统和CAN扩展协议进行系统软件应用程序的设计及编写方法.通过实验结果表明,该设计可以实现手持编程器和嵌入式PLC远程下载、读取、监控等通信功能. 相似文献
12.
西门子PLC常被用于工业现场的控制,而对其的监控往往是由上位机来完成的,因此PLC与上位机之间的数据通信问题就变得很重要.通过简要分析西门子系列PLC与上位机通信的几种方式,选择使用自由通信口进行上位机与PLC通信系统的开发.重点介绍了利用Visual C++中的MSComm控件设计上位机通信界面,完成与西门子系列PLC的数据通信.实验证明,该方案克服了以往通信系统受通固定信协议与组态软件的限制,性能可靠,使用灵活,适合于小型控制系统. 相似文献
13.
14.
15.
研究自由端口通信在计算机与西门子S7-200PLC之间数据传输中的应用与实现.论述下位机PLC程序和上位PC机VB程序的设计思路以及具体实现,通过与西门子同类软件的性能比较,结果表明自由端口通信程序软件提高了计算机与PLC之间的数据传输效率,且运行稳定. 相似文献
16.
基于VC++的PC与PLC的通信软件设计 总被引:3,自引:0,他引:3
目前PLC已广泛应用于工业控制的各个领域,在现代化建设中发挥了重要作用.在PLC的实际应用中,人们需要对其工作状态进行实时监控,对不符合要求的参数进行及时修改,以提高产品的质量.正是根据这种需求设计了基于VC 的PC与PLC的通信软件.文中介绍了OMRONPIG与计算机之间的通信协议以及通信参数的设置,并用VC 6.0编写的串口通信软件实现了两者之间的通信,并给出了通信软件的设计方法.利用这个软件,人们可以方便直观地对PLC的工作状态进行随时监控. 相似文献
17.
以电机星三角降压启动监控系统为例,介绍了通过FX2N-232BD通信扩展板,实现LabVIEW 与FX2N系列PLC串口通信的方法.设计了电机星三角降压启动的PLC控制电路,编写了三菱PLC通信扩展板的通信程序,给出了上位机LabVIEW软件的监控程序,并且创建了用于人机交互的前面板. 相似文献
18.
《电子制作.电脑维护与应用》2021,(15)
文章针对低配置简易版DGUS屏通信资源有限的特点,基于PLC自由口模式,设计了S7-200PLC和简易版DGUS屏的通信方法。该通信方法实现了简易版DGUS屏对PLC控制系统过程参数和状态的实时监测,以及控制命令的即时下达和控制参数的在线修改。该设计被应用于生物质锅炉PLC控制系统中,促进了生物质锅炉的应用与推广。 相似文献
19.
构建了一种采用ARM与FPGA协同并行工作实现定时功能的PLC控制系统.设计了ARM-FPGA系统的通信方式与协议,实现了删与FPGA之间快速高效的通信.由于PLC内部包含了数量较多的定时器,因此在FPGA中采用串行方式与并行方式相结合的方法实现PLC定时功能,经过分析与测试可知,该设计方法不仅可以保证定时器的计时误差在1ms以内,还能提高系统工作效率与减少硬件资源耗用.通过对FPC-A内部功能模块的仿真测试与ARM-FPGA系统联合测试,验证了ARM-FPGA系统可以初步实现PLC的预期功能,其中FPGA可以稳定精确地实现定时功能. 相似文献
20.
本文介绍了利用Visual C++6.0进行串口通信的各种基本方式和Simens PLC自由口通信程序的设计,并重点阐述了Visual C++6.0中通过动态链接库进行串口通信的设计方法. 相似文献