Private Sub MSComml-OnCornm( )
Select Case MSComml。CommEvent
Case com EvCD'CD状态变化时处理
Case ComEvDSR'DSR状态变化时处理
Case comEvReceive’数据接收处理
MSComml 。In BufferCount="0"
str = “% 0 1# RCP8R0001R0002R0017
R0018R0019Y0009Y000DR000A“’读取继电器
str =str +BCC (str) ’校验和处理
MS Comm l。 Output二 str+Chr$(13)'
先发送读命令读出各辅助继电器的状态
Do’延迟到缓冲区中有数据出现
DoEvents
Loop Until MSComml。InBufferCount> = 17
Var= MSComml。Input
B
4 结论
在机床数控系统开发过程中,由于PLC的稳定可靠而被作为机床逻辑动作的核心控制部件使用。但它自身的信息管理能力较弱,特别是不能给用户提供一个友好的交互界面CONTROL ENGINEERING China版权所有,妨碍了运行过程的实时捉侧综与故障诊断。利用上位机与PLC相结合的办法可以有效地解决上述问题www.cechina.cn,即PLC完成对系统底层的控制,而IPC则完成系统的监控与信息管理。基于VB6.0具有良好的面向对象设计方法、友好的用户界面、简易方便的串行口操作特点www.cechina.cn,实现PLC与IPC通信的方法,并用于实际的工程项目。
|
|
时间:06月13日 14:00
地点:webcast.cechina.cn
DeltaV创新的电子布线技术是在艾默生人性化设计理念下的一个重大革新,其消除了项目工程的复杂性,延续了宝贵的经验知识,从而真正实现了最佳的用户体验。预先报名 预先提问