| The domestic card-type remote I/O module has problems such as incomplete functions,poor user acceptance,very low market share,and difficulty in matching with foreign high-precision large-scale equipment due to technical gaps and insufficient production processes.Stuck neck equipment(such as vacuum coating machine)is difficult to localize.By analyzing the limitations of domestic remote I/O module products used in vacuum coating machines,this paper designs and implements a cardtype remote I/O module based on Device Net,in order to solve the problem of localization of I/O modules in vacuum coating machines.This further improves the localization level of the complete vacuum coating machine.The thesis mainly starts from the following aspects.According to the actual use of the I/O module of the vacuum coating machine,the overall architecture scheme of the I/O module system is designed.Hardware design.The Device Net gateway module circuit and 6 types of I/O module circuit are designed,which realizes the collection of ±10V voltage signal,±40m A current signal and switch signal on site,and can also collect ±10V voltage signal,4~20m A current signal And the switch signal three kinds of signals for output.The analog I/O module has multiple ranges,which can be switched flexibly,and all ranges support ±15% over-range conversion.In addition,according to the actual application requirements,an isolation circuit for isolating the input and output channels of the I/O module is also designed,which is not considered in the design of the domestic card-type remote I/O module.The design of the isolation circuit can avoid the mutual interference between the various outputs or inputs of the module caused by the complex environmental factors in the industrial site,resulting in the problem that the equipment cannot work normally,and ensure the safety of the equipment and personal safety.Software design,including Device Net gateway module software design,I/O module software design and host computer configuration software design.In the C development environment,the Device Net protocol stack and internal communication protocol are designed,which solves the communication problem between the Device Net gateway module and the Device Net master station,and remotely manages the I/O data of the I/O module;designed the I/O module Software,including data acquisition and control program design and input and output calibration program design for adjusting the slope and zero point of the input and output curve of the analog I/O module;in the C# development environment,the host computer configuration software is designed to O module to configure.The whole machine test of I/O module includes two stages: laboratory test and real machine test.The laboratory test mainly tests the performance and function of the I/O module;the real machine test mainly tests the real machine performance of the I/O module in the production environment,and the card-type I/O module based on Device Net replaces the existing Japanese vacuum coating machine M-System I/O modules are tested for function and performance on a vacuum coater.The test and application results show that all the performance parameters of the card-type I/O module designed in this paper are not lower than the Japanese M-System I/O module,which can completely replace the M-System I/O module. |