if(\\本站点\开阀==1&\\本站点\关阀==0)
{
\\本站点\开阀=1;
}
if(\\本站点\开阀==0&\\本站点\关阀==0)
{
\\本站点\开阀=1;
}
if(\\本站点\关阀==1&\\本站点\开阀==0)
{
\\本站点\关阀=1;
}
if(\\本站点\关阀==0)
{
\\本站点\关阀
if(\\本站点\泵前阀开到位==1)
{
\\本站点\开阀=0;
}
else
{
\\本站点\开阀=1;
}
if(\\本站点\泵前阀关到位==1)
{
\\本站点\关阀=0;
}
else
{
\\本站点\关阀=1;
}
if(\\本站点\开阀==1||\\本站点\关阀==1)
{
\\本站点\停阀=1;
}
else
{
\\本站点\停阀=0;
}
if(\\本站点\开阀==1&\\本站点\关阀==1)
{
\\本站点\泵前阀运行指示=1;
}
else
{
\\本站点\泵前阀运行指示=0;
\\本站点\泵前阀故障指示=1;
} 这个脚本可以实现开阀,关阀,开到位,关到位,停阀,以及运行指示,故障指示吗?
最佳答案
行不行你测试一下不就知道了?
拷贝代码连缩进都没有!
前面的可以,最后的逻辑有问题,
if(\\本站点\开阀==1&\\本站点\关阀==1)//有开又有关,那就是故障,怎么还显示运行呢?你的哪个是反馈,哪个是输出?从你的脚本中根本看不出来。
{
\\本站点\泵前阀运行指示=1;
}
else
{
\\本站点\泵前阀运行指示=0;
\\本站点\泵前阀故障指示=1;
}
提问者对于答案的评价:
前辈可否给指导一下!谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc351257.html