价格:面议
0
联系人:
电话:
地址:
利用在线诊断功能可以帮助我们看到现场模块的实际状态,比如说模块是否运行等。
----(1)通过点击“设备组态”进入如下的界面
----(2)点击“转到在线”即可查看模块状态
----(3)正常在线后的状态如下:
小提示:(a)模块上方的表示模块正常
(b)点击“转到离线”即可退出监控状态
----(4)如果实际中未插入DI模块,则可以看到如下的显示:
如果想进一步查看模块的故障信息,可以点击窗口下方的提示信息,如下:
打开模块诊断信息如下:
主要点:
SHRB:移位寄存器指令,
其中:
EN: 为使能端;
DATA:需要保存的数据位(bit);
S_BIT:移位寄存器的最低位
N :移位寄存器的长度(bits)
例如: 就是当I0.2上升沿的时候,把I0.3的数据(1或0)存入到V100.0里。下一个I0.2的上升沿的时候再把I0.3的数据(1或0)存入到V100.0里,之前存入的数据向高位移动,就是存入到V100.1,因为图中N为+4所以移位寄存器最高位是V100.3,要是超出了数据会保存在SM1.1(溢出位)中。当N为负值的时候就是高位保存,向低位移位。
监控程序状态通过监控程序的运行状态,可以帮助我们进一步判断程序的执行情况。
----(1)先打开我们编写好的程序,如下所示:
----(2)点击软件上部的监控按钮,具体如下所示:
----(3)当启动按钮I0.0 未按下时,程序显示如下:
----(4)启动按钮I0.0按下时,程序显示如下:
小提示:绿色实线表示能流导通,蓝色虚线表示能流未导通。
2.1下载后添加到库中
模拟量计算子程序,主要是将一个范围的值对应到另个范围中的值。程序代码中应用的公式如下图所示。
利用下面公式,自己也可以写出来这个子程序。