Dim x As Long
x = Shell("C:\AA.exe", vbNormalFocus)
Do While x = 0DoEvents
Loop'其他代码。。。
End Sub这个代码中,shell返回之后,x的值还会改变吗???????????? 要想同步,可以用API函数,CreateProcess 创建进程,再用 WaitForSingleObject 等特进程句柄返回信号。代码比较复杂,我就不多说了。
建议你下载手册仔细看一下指令的说明,介绍都有下面是链接
S7-200 SMART 系统手册
https://support.industry.siemens.com/cs/document/109745610/s7-200-smart-%E7%B3%BB%E7%BB%9F%E6%89%8B%E5%86%8C-?dti=0&pnid=21148&lc=zh-CN
这个是RCV指令接受的截图,可以修改对应的特殊位来终止接受消息状态
S7-200 SMART 系统手册
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)