求助840D FB4异步子程序的调用问题

求助840D FB4异步子程序的调用问题,第1张

简单的说:“异步”就是指电机工作时转子的速度与定子旋转的磁场速度不一致(不同步),所以叫他为异步。由于转子旋转磁场与定子旋转磁场之间存在转速差才产生的。转子旋转磁场的转速总是小于定子旋转磁场的转速,这是异步电动机旋转的必要条件,电动机“异步”也由此而得名。

真神人也Private Sub sh()

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 系统手册


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10998463.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存