wincc关于快捷键使用扩展问题

我在使用wincc时需要用到快捷键,由于快捷键是与鼠标动作直接联系的,可以用此快捷方式来鼠标左键的功能么?(按下时=1弹起时=0)
 补充说明:一般在wincc中做按钮的时候,通常是用鼠标左键按下=1;弹起=0,来实现下位机中间变量的置1与置0,现在我们所做工程的环境要求我们通过键盘来实现快捷的操作,用键盘的快捷操作方法我知道,但是它是直接对应鼠标动作的,这样就不能满足我的按下=1;弹起=0的功能了,我希望能在鼠标动作的条件下,通过c或vb来实现鼠标左键的功能。
 我做了一个小的c脚本,如下:
 SetTagBit("NewTag",1);//Return-Type: BOOL 
 if ("NewTag"==1);
 SetTagBit("NewTag",0);//Return-Type: BOOL 
 (它竟然能编过去,太让我吃惊了!!)
 但它是不是存在无法与300的相映速度相对应的问题?
 如果对应不上,希望有高手能指点一下,谢谢!
 可以用邮件、QQ或电话的方式与我联系
 e-mail:170747177@qq.com
 QQ:170747177
 tel:(0)13834530285

最佳答案

能编译过去并不表示能够执行,试试同步函数怎么样:
 SetTagBitWait("Start",1);
 if (GetTagBitWait("Start")==1)
 {
  SetTagBitWait("Start",0);
 }
 

提问者对于答案的评价:
好的,我试试,谢谢
 

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc270857.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐