| | |
| | | // Equipment Status Change Report(0x361) |
| | | // Equipment Alarm Change Report(0x362 ~ 0x366) |
| | | for (int i = 0; i < 7; i++) { |
| | | checkReadStepSignalStepSignal(0x360 + i, pszData, size); |
| | | checkReadStepSignal(0x360 + i, pszData, size); |
| | | } |
| | | |
| | | |
| | | // CIM Mode |
| | | checkWriteStepSignalStepSignal(0x350, pszData, size); |
| | | checkWriteStepSignal(0x350, pszData, size); |
| | | |
| | | |
| | | // Port1 ~ Port4 |
| | | checkReadStepSignalStepSignal(0x3e0, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3e1, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3e2, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3e3, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3e8, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3e9, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3ea, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3eb, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3f0, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3f1, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3f2, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3f3, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3f8, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3f9, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3fa, pszData, size); |
| | | checkReadStepSignalStepSignal(0x3fb, pszData, size); |
| | | checkReadStepSignalStepSignal(0x400, pszData, size); |
| | | checkReadStepSignalStepSignal(0x401, pszData, size); |
| | | checkReadStepSignalStepSignal(0x402, pszData, size); |
| | | checkReadStepSignalStepSignal(0x403, pszData, size); |
| | | checkReadStepSignalStepSignal(0x408, pszData, size); |
| | | checkReadStepSignalStepSignal(0x409, pszData, size); |
| | | checkReadStepSignalStepSignal(0x40a, pszData, size); |
| | | checkReadStepSignalStepSignal(0x40b, pszData, size); |
| | | checkReadStepSignal(0x3e0, pszData, size); |
| | | checkReadStepSignal(0x3e1, pszData, size); |
| | | checkReadStepSignal(0x3e2, pszData, size); |
| | | checkReadStepSignal(0x3e3, pszData, size); |
| | | checkReadStepSignal(0x3e8, pszData, size); |
| | | checkReadStepSignal(0x3e9, pszData, size); |
| | | checkReadStepSignal(0x3ea, pszData, size); |
| | | checkReadStepSignal(0x3eb, pszData, size); |
| | | checkReadStepSignal(0x3f0, pszData, size); |
| | | checkReadStepSignal(0x3f1, pszData, size); |
| | | checkReadStepSignal(0x3f2, pszData, size); |
| | | checkReadStepSignal(0x3f3, pszData, size); |
| | | checkReadStepSignal(0x3f8, pszData, size); |
| | | checkReadStepSignal(0x3f9, pszData, size); |
| | | checkReadStepSignal(0x3fa, pszData, size); |
| | | checkReadStepSignal(0x3fb, pszData, size); |
| | | checkReadStepSignal(0x400, pszData, size); |
| | | checkReadStepSignal(0x401, pszData, size); |
| | | checkReadStepSignal(0x402, pszData, size); |
| | | checkReadStepSignal(0x403, pszData, size); |
| | | checkReadStepSignal(0x408, pszData, size); |
| | | checkReadStepSignal(0x409, pszData, size); |
| | | checkReadStepSignal(0x40a, pszData, size); |
| | | checkReadStepSignal(0x40b, pszData, size); |
| | | |
| | | } |
| | | |
| | |
| | | return pGlass; |
| | | } |
| | | |
| | | void CEquipment::checkReadStepSignalStepSignal(unsigned int addr, const char* pszData, size_t size) |
| | | void CEquipment::checkReadStepSignal(unsigned int addr, const char* pszData, size_t size) |
| | | { |
| | | BOOL bFlag = isBitOn(pszData, size, addr); |
| | | SERVO::CStep* pStep = getStep(addr); |
| | |
| | | } |
| | | } |
| | | |
| | | void CEquipment::checkWriteStepSignalStepSignal(unsigned int addr, const char* pszData, size_t size) |
| | | void CEquipment::checkWriteStepSignal(unsigned int addr, const char* pszData, size_t size) |
| | | { |
| | | BOOL bFlag = isBitOn(pszData, size, addr); |
| | | SERVO::CStep* pStep = getStep(addr); |