恭喜,你发布的帖子
发布于 2016-03-30 16:25:24
5楼
使用VB+通用的485通讯卡, 要使用(调用)专门编写的通讯库程序,才能使用 PZD 过程数据通讯。这是因为WINDOWS是多任务;多窗口的操作系统。动态链接库(dll)是动态的调用,操作系统的任务时间片分配是均衡的。周期通讯的时间不一定能保证。所以运行那个程序时,不能随意开好多的任务、窗口。
而使用非周期通讯(通过 PKW字段)就没有问题。但数据的一致性不好。
西门子专用的PB板卡有数据缓冲区和连接处理器,可以自行与外设周期联系。它应该随卡提供相关的 库程序。这样就可以使用PZD的周期通讯。(我没用过西门子的,但觉得应该是这样。)
请填写推广理由: