package component import ( "joylink.club/ecs" "joylink.club/rtsssimulation/component/component_data" ) var ( CkmTag = ecs.NewTag() CkmMgzTag = ecs.NewTag() //门故障tag CkmCircuitType = ecs.NewComponentType[CkmCircuit]() CkmStateType = ecs.NewComponentType[component_data.CkmState]() ) type CkmCircuit struct { MKJ *ecs.Entry //门开继电器 MGJ *ecs.Entry //门关继电器 MGZJ *ecs.Entry //门故障继电器 MPLJ *ecs.Entry //门旁路继电器 MMSJ *ecs.Entry //门模式继电器(吸合:远程/断开:本地)(初始状态:吸合) KMJ *ecs.Entry //开门继电器 GMJ *ecs.Entry //关门继电器 }