我在使用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