⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 alm_q.lst

📁 SDH光端机支路单元盘开发,都是作者工程实践的经验总结,具有很高的工程指导价值和现实推广前景
💻 LST
📖 第 1 页 / 共 5 页
字号:
1338   3              PolVal.ObjVal[0]=10;
1339   3              PolVal.ObjVal[1]=0;
1340   3              PolFill(PolVal);
1341   3            }
1342   2          }
1343   1          if (FgARDI[10]==1)
1344   1          {
1345   2            if (((M3_091&0x08)!=0x08)||(f[10]==0)) //A11RDI
1346   2            {
1347   3              FgARDI[10]=0;
1348   3              PolVal.head=0x08;
1349   3              PolVal.oper_obj=7;
1350   3              PolVal.ObjVal[0]=10;
1351   3              PolVal.ObjVal[1]=0;
1352   3              PolFill(PolVal);
1353   3            }
1354   2          }
1355   1         
1356   1          if (FgAUNEQ[10]==1)
1357   1          {
C51 COMPILER V7.02b   ALM_Q                                                                01/18/2005 21:37:26 PAGE 23  

1358   2            if (((M3_091&0x02)!=0x02)||(f[10]==0)) //A11UNEQ
1359   2            {
1360   3              FgAUNEQ[10]=0;
1361   3              PolVal.head=0x08;
1362   3              PolVal.oper_obj=9;
1363   3              PolVal.ObjVal[0]=10;
1364   3              PolVal.ObjVal[1]=0;
1365   3              PolFill(PolVal);
1366   3            }
1367   2          }
1368   1          if (FgASLER[10]==1)
1369   1          {
1370   2            if (((M3_091&0x01)!=0x01)||(f[10]==0)) //A11SLER
1371   2            {
1372   3              FgASLER[10]=0;
1373   3              AlmVal.head=0x08;
1374   3              AlmVal.oper_obj=10;
1375   3              AlmVal.ObjVal[0]=10;
1376   3              AlmVal.ObjVal[1]=0;
1377   3              AlmInd(AlmVal);
1378   3            }
1379   2          }
1380   1          if (FgAJ2TIM[10]==1)
1381   1          {
1382   2            if (((M3_0AF&0x04)!=0x04)||(f[10]==0)) //A11J2TIM
1383   2            {
1384   3              FgAJ2TIM[10]=0;
1385   3              AlmVal.head=0x08;
1386   3              AlmVal.oper_obj=12;
1387   3              AlmVal.ObjVal[0]=10;
1388   3              AlmVal.ObjVal[1]=0;
1389   3              AlmInd(AlmVal);
1390   3            }
1391   2          }
1392   1          
1393   1          if (FgTLOS[11]==1)
1394   1          {
1395   2            TMP=T3_0D2&0x01;
1396   2            if ((f[11]==0)||(TMP==0x00))  //T12LOS
1397   2            {
1398   3              FgTLOS[11]=0;
1399   3              AlmVal.head=0x08;
1400   3              AlmVal.oper_obj=15;
1401   3              AlmVal.ObjVal[0]=11;
1402   3              AlmVal.ObjVal[1]=0;
1403   3              AlmInd(AlmVal);
1404   3              M3_0E0=M3_0E0&0xEF;  //TnAIS=0,cancel send AIS in transmit data stream
1405   3            }
1406   2          }
1407   1          if (FgTLOC[11]==1)
1408   1          {
1409   2            if (((M3_0D5&0x02)!=0x02)||(f[11]==0))  //T12LOC
1410   2            {
1411   3              FgTLOC[11]=0;
1412   3              AlmVal.head=0x08;
1413   3              AlmVal.oper_obj=1;
1414   3              AlmVal.ObjVal[0]=27;
1415   3              AlmVal.ObjVal[1]=0;
1416   3              AlmInd(AlmVal);
1417   3            }
1418   2          }
1419   1          if (FgAAIS[11]==1)
C51 COMPILER V7.02b   ALM_Q                                                                01/18/2005 21:37:26 PAGE 24  

1420   1          {
1421   2            if (((M3_0C1&0x80)!=0x80)||(f[11]==0))  //A12AIS
1422   2            {
1423   3              FgAAIS[11]=0;
1424   3              PolVal.head=0x08;
1425   3              PolVal.oper_obj=2;
1426   3              PolVal.ObjVal[0]=27;
1427   3              PolVal.ObjVal[1]=0;
1428   3              PolFill(PolVal);
1429   3            }
1430   2          }
1431   1          if (FgTDAIS[11]==1)
1432   1          {
1433   2            if (((M3_0D5&0x01)!=0x01)||(f[11]==0))  //T12DAIS
1434   2            {
1435   3              FgTDAIS[11]=0;
1436   3              PolVal.head=0x08;
1437   3              PolVal.oper_obj=2;
1438   3              PolVal.ObjVal[0]=59;
1439   3              PolVal.ObjVal[1]=0;
1440   3              PolFill(PolVal);
1441   3            }
1442   2          }
1443   1         
1444   1          if (FgANDF[11]==1)
1445   1          {
1446   2            if (((M3_0C1&0x10)!=0x10)||(f[11]==0))  //A12NDF
1447   2            {
1448   3              FgANDF[11]=0;
1449   3              PolVal.head=0x08;
1450   3              PolVal.oper_obj=6;
1451   3              PolVal.ObjVal[0]=11;
1452   3              PolVal.ObjVal[1]=0;
1453   3              PolFill(PolVal);
1454   3            }
1455   2          }
1456   1          if (FgARDI[11]==1)
1457   1          {
1458   2            if (((M3_0C1&0x08)!=0x08)||(f[11]==0)) //A12RDI
1459   2            {
1460   3              FgARDI[11]=0;
1461   3              PolVal.head=0x08;
1462   3              PolVal.oper_obj=7;
1463   3              PolVal.ObjVal[0]=11;
1464   3              PolVal.ObjVal[1]=0;
1465   3              PolFill(PolVal);
1466   3            }
1467   2          }
1468   1          
1469   1          if (FgAUNEQ[11]==1)
1470   1          {
1471   2            if (((M3_0C1&0x02)!=0x02)||(f[11]==0)) //A12UNEQ
1472   2            {
1473   3              FgAUNEQ[11]=0;
1474   3              PolVal.head=0x08;
1475   3              PolVal.oper_obj=9;
1476   3              PolVal.ObjVal[0]=11;
1477   3              PolVal.ObjVal[1]=0;
1478   3              PolFill(PolVal);
1479   3            }
1480   2          }
1481   1          if (FgASLER[11]==1)
C51 COMPILER V7.02b   ALM_Q                                                                01/18/2005 21:37:26 PAGE 25  

1482   1          {
1483   2            if (((M3_0C1&0x01)!=0x01)||(f[11]==0)) //A12SLER
1484   2            {
1485   3              FgASLER[11]=0;
1486   3              AlmVal.head=0x08;
1487   3              AlmVal.oper_obj=10;
1488   3              AlmVal.ObjVal[0]=11;
1489   3              AlmVal.ObjVal[1]=0;
1490   3              AlmInd(AlmVal);
1491   3            }
1492   2          }
1493   1          if (FgAJ2TIM[11]==1)
1494   1          {
1495   2            if (((M3_0DF&0x04)!=0x04)||(f[11]==0)) //A12J2TIM
1496   2            {
1497   3              FgAJ2TIM[11]=0;
1498   3              AlmVal.head=0x08;
1499   3              AlmVal.oper_obj=12;
1500   3              AlmVal.ObjVal[0]=11;
1501   3              AlmVal.ObjVal[1]=0;
1502   3              AlmInd(AlmVal);
1503   3            }
1504   2          }
1505   1         
1506   1          if (FgTLOS[12]==1)
1507   1          {
1508   2            TMP=T4_012&0x01;
1509   2            if ((f[12]==0)||(TMP==0x00))  //T13LOS
1510   2            {
1511   3              FgTLOS[12]=0;
1512   3              AlmVal.head=0x08;
1513   3              AlmVal.oper_obj=15;
1514   3              AlmVal.ObjVal[0]=12;
1515   3              AlmVal.ObjVal[1]=0;
1516   3              AlmInd(AlmVal);
1517   3              M4_050=M4_050&0xEF;  //TnAIS=0,cancel send AIS in transmit data stream
1518   3            }
1519   2          }
1520   1          if (FgTLOC[12]==1)
1521   1          {
1522   2            if (((M4_045&0x02)!=0x02)||(f[12]==0))  //T13LOC
1523   2            {
1524   3              FgTLOC[12]=0;
1525   3              AlmVal.head=0x08;
1526   3              AlmVal.oper_obj=1;
1527   3              AlmVal.ObjVal[0]=28;
1528   3              AlmVal.ObjVal[1]=0;
1529   3              AlmInd(AlmVal);
1530   3            }
1531   2          }
1532   1          if (FgAAIS[12]==1)
1533   1          {
1534   2            if (((M4_031&0x80)!=0x80)||(f[12]==0))  //A13AIS
1535   2            {
1536   3              FgAAIS[12]=0;
1537   3              PolVal.head=0x08;
1538   3              PolVal.oper_obj=2;
1539   3              PolVal.ObjVal[0]=28;
1540   3              PolVal.ObjVal[1]=0;
1541   3              PolFill(PolVal);
1542   3            }
1543   2          }
C51 COMPILER V7.02b   ALM_Q                                                                01/18/2005 21:37:26 PAGE 26  

1544   1          if (FgTDAIS[12]==1)
1545   1          {
1546   2      
1547   2            if (((M4_045&0x01)!=0x01)||(f[12]==0))  //T13DAIS
1548   2            {
1549   3              FgTDAIS[12]=0;
1550   3              PolVal.head=0x08;
1551   3              PolVal.oper_obj=2;
1552   3              PolVal.ObjVal[0]=60;
1553   3              PolVal.ObjVal[1]=0;
1554   3              PolFill(PolVal);
1555   3            }
1556   2          }
1557   1          
1558   1          if (FgANDF[12]==1)
1559   1          {
1560   2            if (((M4_031&0x10)!=0x10)||(f[12]==0))  //A13NDF
1561   2            {
1562   3              FgANDF[12]=0;
1563   3              PolVal.head=0x08;
1564   3              PolVal.oper_obj=6;
1565   3              PolVal.ObjVal[0]=12;
1566   3              PolVal.ObjVal[1]=0;
1567   3              PolFill(PolVal);
1568   3            }
1569   2          }
1570   1          if (FgARDI[12]==1)
1571   1          {
1572   2            if (((M4_031&0x08)!=0x08)||(f[12]==0)) //A13RDI
1573   2            {
1574   3              FgARDI[12]=0;
1575   3              PolVal.head=0x08;
1576   3              PolVal.oper_obj=7;
1577   3              PolVal.ObjVal[0]=12;
1578   3              PolVal.ObjVal[1]=0;
1579   3              PolFill(PolVal);
1580   3            }
1581   2          }
1582   1          
1583   1          if (FgAUNEQ[12]==1)
1584   1          {
1585   2            if (((M4_031&0x02)!=0x02)||(f[12]==0)) //A13UNEQ
1586   2            {
1587   3              FgAUNEQ[12]=0;
1588   3              PolVal.head=0x08;
1589   3              PolVal.oper_obj=9;
1590   3              PolVal.ObjVal[0]=12;
1591   3              PolVal.ObjVal[1]=0;
1592   3              PolFill(PolVal);
1593   3            }
1594   2          }
1595   1          if (FgASLER[12]==1)
1596   1          {
1597   2            if (((M4_031&0x01)!=0x01)||(f[12]==0)) //A13SLER
1598   2            {
1599   3              FgASLER[12]=0;
1600   3              AlmVal.head=0x08;
1601   3              AlmVal.oper_obj=10;
1602   3              AlmVal.ObjVal[0]=12;
1603   3              AlmVal.ObjVal[1]=0;
1604   3              AlmInd(AlmVal);
1605   3            }
C51 COMPILER V7.02b   ALM_Q                                                                01/18/2005 21:37:26 PAGE 27  

1606   2          }
1607   1          if (FgAJ2TIM[12]==1)
1608   1          {
1609   2            if (((M4_04F&0x04)!=0x04)||(f[12]==0)) //A13J2TIM
1610   2            {
1611   3              FgAJ2TIM[12]=0;
1612   3              AlmVal.head=0x08;
1613   3              AlmVal.oper_obj=12;
1614   3              AlmVal.ObjVal[0]=12;
1615   3              AlmVal.ObjVal[1]=0;
1616   3              AlmInd(AlmVal);
1617   3            }
1618   2          }    
1619   1          
1620   1          if (FgTLOS[13]==1)
1621   1          {
1622   2            TMP=T4_052&0x01;
1623   2            if ((f[13]==0)||(TMP==0x00))  //T14LOS
1624   2            {
1625   3              FgTLOS[13]=0;
1626   3              AlmVal.head=0x08;
1627   3              AlmVal.oper_obj=15;
1628   3              AlmVal.ObjVal[0]=13;
1629   3              AlmVal.ObjVal[1]=0;
1630   3              AlmInd(AlmVal);
1631   3              M4_080=M4_080&0xEF;  //TnAIS=0,cancel send AIS in transmit data stream
1632   3            }
1633   2          }
1634   1          if (FgTLOC[13]==1)
1635   1          {
1636   2            if (((M4_075&0x02)!=0x02)||(f[13]==0))  //T14LOC
1637   2            {
1638   3              FgTLOC[13]=0;
1639   3              AlmVal.head=0x08;
1640   3              AlmVal.oper_obj=1;
1641   3              AlmVal.ObjVal[0]=29;
1642   3              AlmVal.ObjVal[1]=0;
1643   3              AlmInd(AlmVal);
1644   3            }
1645   2          }
1646   1          if (FgAAIS[13]==1)
1647   1          {
1648   2            if (((M4_061&0x80)!=0x80)||(f[13]==0))  //A14AIS
1649   2            {
1650   3              FgAAIS[13]=0;
1651   3              PolVal.head=0x08;
1652   3              PolVal.oper_obj=2;
1653   3              PolVal.ObjVal[0]=29;
1654   3              PolVal.ObjVal[1]=0;
1655   3              PolFill(PolVal);
1656   3            }
1657   2          }
1658   1          if (FgTDAIS[13]==1)
1659   1          {
1660   2            if (((M4_075&0x01)!=0x01)||(f[13]==0))  //T14DAIS
1661   2            {
1662   3              FgTDAIS[13]=0;
1663   3              PolVal.head=0x08;
1664   3              PolVal.oper_obj=2;
1665   3              PolVal.ObjVal[0]=61;
1666   3              PolVal.ObjVal[1]=0;
1667   3              PolFill(PolVal);
C51 COMPILER V7.02b   ALM_Q                                                                01/18/2005 21:37:26 PAGE 28  

1668   3            }
1669   2        

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -