利用VB进行PC与PCL通信代码(3)

2019-03-21 20:42

上海理工大学本科生毕业设计(论文)

SumChk = Right(Hex$(CHK), 2) '数据转换为十六进制,并去末两位 End Function

'关闭串口退出程序

Private Sub command2_Click() Set 可编程控制器Form = Nothing

If MSComm1.PortOpen = True Then MSComm1.PortOpen = False End End Sub

Private Sub Form_Unload(Cancel As Integer) Set 可编程控制器Form = Nothing

If MSComm1.PortOpen = True Then MSComm1.PortOpen = False End End Sub

3 计算机与可编程控制器通信测试

程序运行最初画面如图5.2:两处状态圆圈图形的颜色为绿色,两处地址均为初设值:0。

图5.2 程序运行最初画面

点击“回路测试”,会出现如图5.3.1话框,则说明PC与可编程控制器通信正常,若出现如图5.3.2的对话框,则说明通信不正常,需调试。

11

个人计算机(PC)与可编程控制器通信

图5.3.1 通信正常 图5.3.2 通信不正常

4 计算机与可编程控制器通信结果 4.1 开关输入量运行结果

通信正常时,在输入地址中选择一地址,以“5”为例。在可编程控制器上接通输入端5,即可发现状态,输入区圆圈图形的颜色变为红色。输出区没有变化。如图5.4。

红色

绿 色

图5.4 开关量输入测试结果

4.2 开关量输出运行结果

通信正常时,在输出地址中选择一地址,以“10”为例,点击“置位”,会发现,可编程控制器“10”输出端灯亮起,输出区状态图形显示为红色,输入区没变化,如图5.5。点击“复位”后,可编程控制器灯灭,输出区地址归零,状态图形显示为绿色,即恢复成图5.2状态。

12

上海理工大学本科生毕业设计(论文)

图5.5 开关量输出测试

13


利用VB进行PC与PCL通信代码(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:冀教版二年级下册第二单元教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: