上位机和下位机之间的通讯主要是靠玻璃切割一体机控制器自身携带的SDK。建立通讯连接的关键就是加载PComm32Pro通讯模块驱动程序库中动态链接库PCOMM32.DLL。完成动态链接库加载,其中使用到的主要函数有∶LoadLibrary、GetProcAddress等来完成加载功能,OpenPmacDevice、ClosePmacDevice、PmacGetResponseA等完成状态采集和参数传递。
动态链接库是开发商把控制器所需要完成的功能函数打包到一个文件中,但通常不能像可执行文件那样直接运行,也不能接受消息,它们是一些独立的文件,在需要和控制器通讯时,即可在软件系统中加载动态链接库,然后在编写程序时调用即可。其中包含能被可执行程序或其他DLL调用,来完成某项工作的函数。加载动态链接库的方式有两种∶隐式加载和显示加载动态链接库。
玻璃切割一体机系统采取显示的加载方式,显示加载方式主要通过两个函数LoadLibary和GetProcAddress来实现。LoadLibary的作用是将制定的可执行模块映射到调用进程的地址空间,如果调用成功,LoadLibary函数将返回所加载的那个模块的句柄,当获取到动态链接库模块的句柄后,可通过调用GetProcAddress来获取该动态链接库中导出函数的地址。
在VisualC++环境下初始化工控机与控制器的通讯主要分两步∶一是加载动态链接库PCOMM32.DLL并获得该库中导出函数的地址。二是以控制器编号为参数,调用函数OpenPmacDevice打开对应控制器的数据交换通道。
通讯初始化后,玻璃切割一体机上位机软件系统就可以调用PCOMM32.DLL中的每个函数,并得以实现上位机和下位机的正常通讯。
下一条: 玻璃下片机不同放置玻璃方法的简介
相关新闻
- 玻璃上片台能对企业带来哪些好处?
- 玻璃下片机的设备功能和特点
- 玻璃下片机的常见问题讲解
- 玻璃上片切割一体机的维护有哪些优点
- 中空玻璃密封胶线的名称有哪些?
- 磨边除膜一体机的介绍及使用注意事项
- 夹胶玻璃设备介绍和优点分析
- 玻璃夹胶炉的介绍和使用价值
- 夹胶玻璃设备的管理要注意哪些方法
- 如何确保玻璃自动上下片台系统的稳定
- 玻璃上片切割一体机中参数化图形库排版的应用
- 仿机械手玻璃下片机的整体构造布局
- 玻璃上片切割一体机切割玻璃的工艺要求
- 玻璃上片台系统的性能及其软件系统的设计
- 玻璃上片切割一体机砂轮软件的设计
- 玻璃下片机抓片脱纸问题的分析及解决
- 浅谈玻璃切割一体机性能发展的方向
- 玻璃下片机部分关键机构的配置应用
- 详探玻璃切割一体机工作的整个过程
- 浅谈玻璃切割一体机的部分功能与技术要求