The CAN bus intelligent module and OPC data access server program are designed in his paper. This system is able to obtain the real-time data of equipment through the intelligent module, and can be accessecd by any OPC client and update data. The module is designed using C8052F023 single-chip microcomputer and SJA1000 CAN communication interface controller, and the OPC server is designed based on WTOPCSvr.dll which is a OPC rapid development kit. The test result of this design shows that it meets the corresponding standard, and is of practical value.