基于多线程技术的PLC和PC的通讯方式
点击数:7677 次 录入时间:03-04 11:48:48 整理:http://www.55dianzi.com PLC入门
…… Serial.SendData(&ETX_end,1);//发送结束标志代码 Change_to_ASCII(senddatasum_CHECK,datasum_check);//将“和”转化成ASCⅡ代码 Sleep(40);//等待PLC的反应 …… Serial.ReadData(&Read_char[i>,1);//读Read_bytes个字节 if(*readdatasum_CHECK==*readdatasum_check)//“和”效验 {AfxMessageBox("数据读取成功!"); returnTRUE;} else{AfxMessageBox("校验错误!"); returnFALSE;}} } 5.结束语 本文作者创新点:笔者提出了一种基于多线程的PC机与PLC的通讯,该通讯程序采用VC比用VB具有更好的实时性;并采用MFC编程方法用重叠结构读写串口,使串口读写在后台进行。该通讯程序可靠、可移植性好。 本通讯程序作为该系统的一个重要组成部分,经现场调试证明,既简单又实用,具有很好的实用价值。同时,该系统具有直观的人机界面和方便的操作方式,具有广阔的应用前景。 上一页 [1] [2] [3]
本文关键字:技术 多线程 PLC入门,plc技术 - PLC入门