打开全局通信脚本,在 UserGlobalMethods_OnReceiveCommunicateDataEvent 里面
修改,修改代码如下文章来源地址https://www.toymoban.com/news/detail-745105.html
1. C#
2.
2. string strTemp="0000";
3. public override void UserGlobalMethods_OnReceiveCommunic
ateDataEvent(ReceiveDataInfo dataInfo)
4. {
5. if(dataInfo == null || dataInfo.DeviceData==null)
6. {return;}
7. //接收到的数据转成字符串
8. string str = System.Text.Encoding.Default.GetString(dataInfo.De
viceData);
10.
9. if(dataInfo.DeviceID==1)
10. {
11. //解析收到的数据
12. if(str=="0100"&&strTemp=="0000")
13. {
14. ImvsPlatformSDK_API.IMVS_PF_ExecuteOnce_V30_CS
(m_operateHandle,10000,null);
15. }
18.
16. if(str=="0400"&&strTemp=="0000")
17. {
18. //执行流程 2 一次
19. ImvsPlatformSDK_API.IMVS_PF_ExecuteOnce_V30_CS
(m_operateHandle,10001,null); }
20. strTemp=str;
21. }
22. }
文章来源:https://www.toymoban.com/news/detail-745105.html
到了这里,关于海康Visionmaster-全局脚本:PLC 通讯字符触发流程执行的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!