中开关量按钮的创建指南 WINCC (开关量怎么接线)

wincc开关量关联

问:目标:1、为了浪费wincc的点数,想用一个字(比如:vw206)区分控制16个位(比如:v206.0~v207.7其中的指定1个或2个)。2、经常使用方法是在数据i/o域输入数字(比如5位数)成功后按回车键后发生一个对v206.0~v207.7其中的指定1个或2个位的控制接通或断开如今:经过wincc、pcaccess、plc200曾经建设衔接结果:我在wincc的数字i/o域中输入5位数字后按回车键,plc中的v206.0~v207.7的位是依照我输入的5位数字的二进制值在变动,我想指定其中的1位驳回什么方法?plc中的程序是:LDV207.0=Q0.0以下是两位大侠的回答,意思就是这个意思,然而我试了,就是走不通,不知道疑问在哪里?请大侠在领导领导。

一、在OPC中设置这个VW206为读写;在WINCC中按钮和批示灯都设置成位操作。你补充说明VW206想控制V103.1和V103.3,这个要在PLC中编程。假定用V206.1控制V103.1,在程序中假设用V206.1开点-->V103.0线圈,以此类推就可以了,须要进入WINCC的I点形态则是反上来,Ix.x-->V206.x。WINCC的批示灯则受VW206的这个位来控制色彩。不知道你能看明确吗?二、假设依照你下面说的,比如,建设的变量地址是QW0(无符号16位),I/O域与QW0地址对应的变量关联,1,2,4,8,16.。。。。对应被赋值的位地址区分为Q0.0,Q0.1,Q0.2,Q0.3。。。。。假设是用一个按钮去控制某个DB1.DBW0变量中的一个位,可以这样去尝试圆---属性----背风光彩---灵活对话框-----关联DB1.DBW0变量----数据类型选用:bit,而后点击bit,确定要关联的那个位,这样就可以经过一个变量的不同位去显示16个bool位的形态,然而只有要建设一个wincc变量。

答:比如变量:VW206,假设用输入/输入域控制的话:v206.0置一就输入256v206.1置一就输入512..v206.7置一就输入32768v207.0置一就输入1v207.1置一就输入2..v207.7置一就输入128你要同时置位V206.0和V207.0就输入1+256,这样比拟费事。可以用按钮在置某一位时又不影响其它的位,先建个变量Vw206,按钮脚本:dimtag1settag1=HmiRuntime.tags("VW206")tag1.readtag1.writetag1.valuror256''置位V206.0settag1=nothing

假设置位V207.0就用tag1.writetag1.valuror1,这样你想置哪个都行,又不影响其它的位。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论