【摘要】:PMC的跟踪功能对检查信号变化的履历、记录信号连续变化的状态、特别是对一些偶发性的、特殊故障的查找、定位起着重要的作用。通过对跟踪条件的详细设定,便能准确有效地对指定信号的状态进行跟踪。2为跟踪并存储连续两个字节的信号变化。使用两位16进制数来指定跟踪位。
7.5.9 PMC信号的跟踪
PMC的跟踪功能(TRACE)对检查信号变化的履历、记录信号连续变化的状态、特别是对一些偶发性的、特殊故障的查找、定位起着重要的作用。通过对跟踪条件的详细设定,便能准确有效地对指定信号的状态进行跟踪。
现以跟踪X0.3的信号状态变化为例,学习PMC信号跟踪的操作方法如图7-73和图7-74所示。
图 7-73
图 7-74
①TRACE MODE:跟踪方式的选择。
0为跟踪并存储一个字节的信号变化;
1为跟踪并存储两个字节的信号变化;
2为跟踪并存储连续两个字节的信号变化。也就是说,当设定第一个字节地址后,第二个字节的地址为设定的第一个字节地址连续的下一个地址。如果第一个字节的地址设定为X0,则第二个字节的地址为X1。
②ADDRESS TYPE:设定跟踪地址的类型。
0为用PMC地址设定跟踪地址,是最常用的类型;
1为用物理地址设定跟踪地址,主要在C语言中运用。
③ADDRESS:设定跟踪地址。
④MASKDATA:设定跟踪位。
使用两位16进制数来指定跟踪位。如跟踪X0.0、X0.3、X0.5和X0.7的信号状态,设定的两位16进制数为:
所以设定的16进制数为A9。
如果指定信号X0.3从0变成1时,会增加一条新记录,记录号从当前的0001变成0002,而非指定信号发生变化不会增加一条新记录,记录号保持在0001。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。