L5Sharp
A library for intuitively interacting with Rockwell's L5X import/export files.
파일 탐색기
최종 버전 다운로드 (.zip)- ci-cd.yml
- CODEOWNERS
- Allen Bradley - Logic 5000 General Instructions.pdf
- Logix 5000 Controllers Common Procedures.pdf
- Logix 5000 Controllers Import Export.pdf
- Logix 5000_Controllers_ASCII_Strings.pdf
- logix-tag-descriptions.pdf
- Logix5000_Controllers_ASCII_Strings.pdf
- shelved.patch
- shelved.patch
- Uncommitted_changes_before_Checkout_at_3_27_2024_1_03_PM__Changes_.xml
- .name
- encodings.xml
- indexLayout.xml
- projectSettingsUpdater.xml
- vcs.xml
- IModuleCatalog.cs
- IModuleCatalogBuilder.cs
- ModuleDefinitions.xml
- RockwellDatabaseReader.cs
- L5Sharp.Catalog.csproj
- ModuleCatalog.cs
- ModuleCatalogBuilder.cs
- ModuleDefinition.cs
- README.md
- LogixDataAttribute.cs
- LogixElementAttribute.cs
- ConfigureOperation.cs
- DiscardOperation.cs
- IImportOperation.cs
- ModifyOperation.cs
- OverwriteOperation.cs
- IImportConfigBuilder.cs
- IImportDefaultBuilder.cs
- IImportModuleBuilder.cs
- IImportProgramBuilder.cs
- IImportRoutineBuilder.cs
- IImportSourceBuilder.cs
- IImportTypeBuilder.cs
- Import.cs
- ImportBuilder.cs
- ImportConfigBuilder.cs
- ImportDefaultBuilder.cs
- ImportModuleBuilder.cs
- ImportProgramBuilder.cs
- ImportRoutineBuilder.cs
- IRllBuilder.cs
- IRoutineBuilder.cs
- RllBuilder.cs
- ITagBuilder.cs
- ITagConsumerBuilder.cs
- ITagProducerBuilder.cs
- TagBuilder.cs
- TagConsumerBuilder.cs
- TagProducerBuilder.cs
- Block.cs
- Chart.cs
- Line.cs
- Rung.cs
- Sheet.cs
- Address.cs
- Argument.cs
- Dimensions.cs
- Instruction.cs
- NeutralStream.cs
- NeutralText.cs
- NeutralToken.cs
- Reference.cs
- Revision.cs
- ScanRate.cs
- Scope.cs
- TagName.cs
- TaskPriority.cs
- Watchdog.cs
- AddOnInstruction.cs
- Controller.cs
- DataType.cs
- Module.cs
- Program.cs
- Routine.cs
- Tag.cs
- Task.cs
- Trend.cs
- WatchList.cs
- BOOL.cs
- DINT.cs
- DT.cs
- INT.cs
- LDT.cs
- LINT.cs
- LREAL.cs
- LTIME.cs
- REAL.cs
- SINT.cs
- TIME.cs
- TIME32.cs
- UDINT.cs
- UINT.cs
- ULINT.cs
- USINT.cs
- AB_5000_HART_Command_Control_Struct_I_0.cs
- AB_5000_HART_Command_Control_Struct_O_0.cs
- AB_5000_HART_Static_Struct_I_0.cs
- AB_5000_String16_Struct_I_0.cs
- AB_5000_String32_Struct_I_0.cs
- ALARM.cs
- ALARM_ANALOG.cs
- ALARM_CONDITION.cs
- ALARM_DIGITAL.cs
- ALARM_SET.cs
- ALARM_SET_CONTROL.cs
- AUX_VALVE_CONTROL.cs
- BUS_OBJ.cs
- CAM.cs
- CAM_EXTENDED.cs
- CAM_PROFILE.cs
- CAM_PROFILE_EXTENDED.cs
- CAMSHAFT_MONITOR.cs
- CB_CONTINUOUS_MODE.cs
- CB_CRANKSHAFT_POS_MONITOR.cs
- CB_INCH_MODE.cs
- CB_SINGLE_STROKE_MODE.cs
- CC.cs
- CHANNEL_AI_CAL_O_0.cs
- CHANNEL_AI_CJ_DIAG_I_0.cs
- CHANNEL_AI_DIAG_CAL_I_0.cs
- CHANNEL_AI_DIAG_I_0.cs
- CHANNEL_AI_FT_I_0.cs
- CHANNEL_AI_FT_O_0.cs
- CHANNEL_AI_HART_I_0.cs
- CHANNEL_AI_I_0.cs
- CHANNEL_AI_NAMUR_FT_I_0.cs
- CHANNEL_AI_NAMUR_I_0.cs
- CHANNEL_AI_O_0.cs
- CHANNEL_AO_CAL_O_0.cs
- CHANNEL_AO_DIAG_CAL_I_0.cs
- CHANNEL_AO_DIAG_I_0.cs
- CHANNEL_AO_FT_I_0.cs
- CHANNEL_AO_FT_O_0.cs
- CHANNEL_AO_O_0.cs
- CHANNEL_DI_COUNTER_FT_O_0.cs
- CHANNEL_DI_COUNTER_I_0.cs
- CHANNEL_DI_COUNTER_O_0.cs
- CHANNEL_DI_FT_I_0.cs
- CHANNEL_DI_FT_O_0.cs
- CHANNEL_DI_I_0.cs
- CHANNEL_DI_TIMESTAMP_FT_I_0.cs
- CHANNEL_DI_TIMESTAMP_FT_O_0.cs
- CHANNEL_DI_TIMESTAMP_I_0.cs
- CHANNEL_DI_TIMESTAMP_O_0.cs
- CHANNEL_DO_DIAG_I_0.cs
- CHANNEL_DO_FT_I_0.cs
- CHANNEL_DO_FT_O_0.cs
- CHANNEL_DO_I_0.cs
- CHANNEL_DO_O_0.cs
- CHANNEL_DO_OVERRIDE_O_0.cs
- CHANNEL_DO_SCHEDULED_O_0.cs
- CHANNEL_HSC_I_0.cs
- CHANNEL_HSC_O_0.cs
- CONFIGURABLE_ROUT.cs
- CONNECTION_STATUS.cs
- CONTROL.cs
- COUNTER.cs
- DATALOG_INSTRUCTION.cs
- DCA_INPUT.cs
- DCAF_INPUT.cs
- DCI_MONITOR.cs
- DCI_START.cs
- DCI_STOP.cs
- DCI_STOP_TEST.cs
- DCI_STOP_TEST_LOCK.cs
- DCI_STOP_TEST_MUTE.cs
- DEADTIME.cs
- DERIVATIVE.cs
- DISCRETE_2STATE.cs
- DISCRETE_3STATE.cs
- DIVERSE_INPUT.cs
- DOMINANT_RESET.cs
- DOMINANT_SET.cs
- DYNAMICS_DATA.cs
- EIGHT_POS_MODE_SELECTOR.cs
- EMERGENCY_STOP.cs
- ENABLE_PENDANT.cs
- EXT_ROUTINE_CONTROL.cs
- EXT_ROUTINE_PARAMETERS.cs
- FBD_BIT_FIELD_DISTRIBUTE.cs
- FBD_BOOLEAN_AND.cs
- FBD_BOOLEAN_NOT.cs
- FBD_BOOLEAN_OR.cs
- FBD_BOOLEAN_XOR.cs
- FBD_COMPARE.cs
- FBD_CONVERT.cs
- FBD_COUNTER.cs
- FBD_LIMIT.cs
- FBD_LOGICAL.cs
- FBD_MASK_EQUAL.cs
- FBD_MASKED_MOVE.cs
- FBD_MATH.cs
- FBD_MATH_ADVANCED.cs
- FBD_ONESHOT.cs
- FBD_TIMER.cs
- FBD_TRUNCATE.cs
- FILTER_HIGH_PASS.cs
- FILTER_LOW_PASS.cs
- FILTER_NOTCH.cs
- FIVE_POS_MODE_SELECTOR.cs
- FLIP_FLOP_D.cs
- FLIP_FLOP_JK.cs
- FUNCTION_GENERATOR.cs
- HL_LIMIT.cs
- IMC.cs
- INTEGRATOR.cs
- LEAD_LAG.cs
- LEAD_LAG_SEC_ORDER.cs
- LIGHT_CURTAIN.cs
- LogixDataRegistration.cs
- MAIN_VALVE_CONTROL.cs
- MANUAL_VALVE_CONTROL.cs
- MAXIMUM_CAPTURE.cs
- MINIMUM_CAPTURE.cs
- MMC.cs
- MODULE.cs
- MOTION_INSTRUCTION.cs
- MOVING_AVERAGE.cs
- MOVING_STD_DEV.cs
- MULTIPLEXER.cs
- MUTING_FOUR_SENSOR_BIDIR.cs
- MUTING_TWO_SENSOR_ASYM.cs
- MUTING_TWO_SENSOR_SYM.cs
- ODOMETER.cs
- OUTPUT_CAM.cs
- OUTPUT_COMPENSATION.cs
- P_ANALOG_FANOUT.cs
- P_ANALOG_HART.cs
- P_ANALOG_INPUT.cs
- P_ANALOG_INPUT_DUAL.cs
- P_ANALOG_INPUT_MULTI.cs
- P_ANALOG_OUTPUT.cs
- P_BOOLEAN_LOGIC.cs
- P_COMMAND_SOURCE.cs
- P_DEADBAND.cs
- P_DISCRETE_4STATE.cs
- P_DISCRETE_INPUT.cs
- P_DISCRETE_MIX_PROOF.cs
- P_DISCRETE_N_POSITION.cs
- P_DISCRETE_OUTPUT.cs
- P_DOSING.cs
- P_HART_CODE_DESC_STATUS.cs
- P_HIGH_LOW_SELECT.cs
- P_INTERLOCK.cs
- P_INTERLOCK_BANK_STATUS.cs
- P_LEAD_LAG_STANDBY.cs
- P_LEAD_LAG_STANDBY_MOTOR.cs
- P_MOTOR_DISCRETE.cs
- P_PERMISSIVE.cs
- P_PID.cs
- P_PRESS_TEMP_COMPENSATED.cs
- P_RESTART_INHIBIT.cs
- P_RUN_TIME.cs
- P_STRAPPING_TABLE_ROW.cs
- P_TANK_STRAPPING_TABLE.cs
- P_VALVE_DISCRETE.cs
- P_VALVE_STATISTICS.cs
- P_VARIABLE_SPEED_DRIVE.cs
- PATH_DATA.cs
- PAX_HART_DEVICE_I_0.cs
- PHASE.cs
- PHASE_INSTRUCTION.cs
- PID.cs
- PID_ENHANCED.cs
- PIDE_AUTOTUNE.cs
- POSITION_DATA.cs
- POSITION_PROP.cs
- PROP_INT.cs
- PULSE_MULTIPLIER.cs
- RAC_CODE_DESCRIPTION.cs
- RAC_EVENT.cs
- RAC_ITF_DVC_PWRDISCRETE_CMD.cs
- RAC_ITF_DVC_PWRDISCRETE_SET.cs
- RAC_ITF_DVC_PWRDISCRETE_STS.cs
- RAC_ITF_DVC_PWRMOTION_CMD.cs
- RAC_ITF_DVC_PWRMOTION_INF.cs
- RAC_ITF_DVC_PWRMOTION_SET.cs
- RAC_ITF_DVC_PWRMOTION_STS.cs
- RAC_ITF_DVC_PWRVELOCITY_CMD.cs
- RAC_ITF_DVC_PWRVELOCITY_SET.cs
- RAC_ITF_DVC_PWRVELOCITY_STS.cs
- RAMP_SOAK.cs
- RATE_LIMITER.cs
- REDUNDANT_INPUT.cs
- REDUNDANT_OUTPUT.cs
- S_CURVE.cs
- SAFE_BRAKE_CONTROL.cs
- SAFE_DIRECTION.cs
- SAFE_OPERATING_STOP.cs
- SAFE_STOP_1.cs
- SAFE_STOP_2.cs
- SAFELY_LIMITED_POSITION.cs
- SAFELY_LIMITED_SPEED.cs
- SAFETY_FEEDBACK_INTERFACE.cs
- SAFETY_MAT.cs
- SCALE.cs
- SEC_ORDER_CONTROLLER.cs
- SELECT.cs
- SELECT_ENHANCED.cs
- SELECTABLE_NEGATE.cs
- SELECTED_SUMMER.cs
- SEQ_BOOL.cs
- SEQ_DINT.cs
- SEQ_INT.cs
- SEQ_REAL.cs
- SEQ_SINT.cs
- SEQ_STEP.cs
- SEQ_STRING.cs
- SEQ_TRANSITION.cs
- SEQUENCE.cs
- SERIAL_PORT_CONTROL.cs
- SFC_ACTION.cs
- SFC_STEP.cs
- SFC_STOP.cs
- SIGNED_ODOMETER.cs
- SPLIT_RANGE.cs
- STRING.cs
- STRING_16.cs
- STRING_32.cs
- THRS_ENHANCED.cs
- TIMER.cs
- TOTALIZER.cs
- TWO_HAND_RUN_STATION.cs
- UP_DOWN_ACCUM.cs
- AlarmData.cs
- ArrayData.cs
- AtomicData.cs
- MessageData.cs
- NullData.cs
- StringData.cs
- StructureData.cs
- Comment.cs
- Communications.cs
- Connection.cs
- ConsumeInfo.cs
- EventInfo.cs
- ParameterConnection.cs
- Pen.cs
- Port.cs
- ProduceInfo.cs
- RedundancyInfo.cs
- SafetyInfo.cs
- SafetyTagMap.cs
- ScheduledProgram.cs
- Security.cs
- Unit.cs
- WatchTag.cs
- DataTypeMember.cs
- LocalTag.cs
- Parameter.cs
- Access.cs
- ArgumentType.cs
- CaptureSizeType.cs
- ComponentClass.cs
- ConnectionPriority.cs
- ConnectionType.cs
- DataFormat.cs
- DataTypeClass.cs
- DataTypeFamily.cs
- ElectronicKeying.cs
- EthernetMode.cs
- Function.cs
- Keyword.cs
- MessageType.cs
- ModuleCategory.cs
- OnlineEditType.cs
- Operator.cs
- PassThroughOption.cs
- PenType.cs
- ProductionTrigger.cs
- ProgramType.cs
- Radix.cs
- ReferenceType.cs
- RoutineType.cs
- RungType.cs
- SamplesType.cs
- ScopeLevel.cs
- SFCExecutionControl.cs
- SFCLastScan.cs
- SFCRestartPosition.cs
- SheetOrientation.cs
- SheetSize.cs
- TagType.cs
- TagUsage.cs
- TaskEventTrigger.cs
- TaskType.cs
- TokenType.cs
- TransmissionType.cs
- TriggerOperation.cs
- TriggerTargetType.cs
- TriggerType.cs
- Use.cs
- ElementExtensions.cs
- InternalExtensions.cs
- L5XName.cs
- L5Sharp.Core.csproj
- L5Sharp.Core.csproj.DotSettings
- L5X.cs
- LogixCode.cs
- LogixComponent.cs
- LogixContainer.cs
- LogixContent.cs
- LogixData.cs
- LogixElement.cs
- LogixEntity.cs
- LogixEnum.cs
- LogixIndex.cs
- LogixMember.cs
- LogixMetadata.cs
- LogixObject.cs
- LogixSerializer.cs
- LogixType.cs
- README.md
- IPlcClient.cs
- ITagService.cs
- TagError.cs
- TagException.cs
- TagMonitor.cs
- TagResult.cs
- TagResults.cs
- TagStatus.cs
- L5XExtensions.cs
- OperationKey.cs
- TagBuffer.cs
- TagEvent.cs
- TagHandle.cs
- TagWatch.cs
- NativeTagService.cs
- VirtualTagService.cs
- L5Sharp.Gateway.csproj
- L5Sharp.Gateway.csproj.DotSettings
- PlcClient.cs
- PlcOptions.cs
- README.md
- Extensions.cs
- L5Sharp.Generators.csproj
- LogixSerializerRegistrationGenerator.cs
- LogixTypeRegistrationGenerator.cs
- ModuleInitializerGenerator.cs
- README.md
- AnalyzerReleases.Shipped.md
- AnalyzerReleases.Unshipped.md
- DiagnosticDescriptors.cs
- Extensions.cs
- L5Sharp.Generators.Data.csproj
- LogixDataGenerator.cs
- LogixMemberInfo.cs
- LogixTypeInfo.cs
- README.md
- L5Sharp.sln
- L5Sharp.sln.DotSettings
- L5Sharp.Tests.Catalog.csproj
- ModuleCatalogBuilderTests.cs
- ModuleCatalogTests.Create_CatalogNumberAndConfig_ShouldBeVerified.verified.txt
- ModuleCatalogTests.Create_ExistingValidCatalogNumber_ShouldBeVerified.verified.txt
- ModuleCatalogTests.Create_ValidNameAndCatalogNumber_ShouldBeVerified.verified.txt
- ModuleCatalogTests.cs
- ModuleCatalogTests.Local_ValidCatalogNumber_ShouldBeVerified.verified.txt
- ModuleDefinitionTests.Create_FromKnownDefinition_ShouldBeVerified.verified.xml
- ModuleDefinitionTests.Create_FromModuleWithConnections_ShouldBeVerified.verified.xml
- ModuleDefinitionTests.cs
- ModuleDefinitionTests.Serialize_KnownModule_ShouldBeVerified.verified.xml
- ModuleDefinitionTests.Serialize_ModuleWithConnections_ShouldBeVerified.verified.xml
- BlockTests.cs
- BlockTests.New_Overriden_ShouldBeVerified.verified.txt
- LineTests.cs
- RungTests.cs
- RungTests.New_Default_ShouldBeVerified.verified.xml
- RungTests.New_TextOverload_ShouldBeVerified.verified.xml
- RungTests.Serialize_Default_ShouldBeVerified.verified.xml
- RungTests.Serialize_WithText_ShouldBeVerified.verified.xml
- RungTests.SetComment_DefaultRung_ShouldBeValid.verified.xml
- RungTests.SetCommentThenText_ShouldBeValid.verified.xml
- RungTests.SetTextToNullThenCommentThenTextAgainShouldBeValid.verified.xml
- SheetTests.AddBlock_BlocksOutOfOrder_ShouldBeVerified.verified.xml
- SheetTests.BuildSheet_Example1_ShouldBeVerified.verified.xml
- SheetTests.cs
- AddressTests.cs
- ArgumentTests.cs
- DimensionsTests.cs
- InstructionTests.cs
- NeutralStreamTests.cs
- NeutralTextTests.cs
- NeutralTokenTests.cs
- ReferenceTests.cs
- RevisionTests.cs
- ScanRateTests.cs
- ScopeTests.cs
- TagNameTests.cs
- TaskPriorityTests.cs
- WatchdogTests.cs
- AddOnInstructionTests.cs
- AddOnInstructionTests.Export_WhenCalled_ShouldBeVerified.verified.xml
- AddOnInstructionTests.New_Default_ShouldBeValid.verified.xml
- AddOnInstructionTests.Serialize_WithRungsAndTag_ShouldBeVerified.verified.xml
- ControllerTests.cs
- ControllerTests.Import_ComplexDataTypeDiscardAndModifyToRemoveSimpleType_ShouldBeVerified.verified.xml
- ControllerTests.Import_SimpleDataTypeDiscardSimpleType_ShouldBeVerified.verified.xml
- ControllerTests.Import_SimpleDataTypeWithNotConfiguration_ShouldBeVerified.verified.xml
- ControllerTests.Serialize_Overriden_ShouldBeVerified.verified.xml
- DataTypeTests.AddMember_ChainMembers_ShouldBeVerified.verified.xml
- DataTypeTests.cs
- DataTypeTests.Serialize_Default_ShouldBeVerified.verified.txt
- DataTypeTests.Serialize_Parameterized_ShouldBeVerified.verified.txt
- DataTypeTests.ToTag_ComplexType_ShouldBeVerified.verified.txt
- DataTypeTests.ToTag_SimpleType_ShouldBeVerified.verified.txt
- ModuleTests.Configure_ExistingValidCatalogNumber_ShouldBeVerified.verified.txt
- ModuleTests.Create_CatalogNumberAndConfig_ShouldBeVerified.verified.txt
- ModuleTests.Create_ExistingValidCatalogNumber_ShouldBeVerified.verified.txt
- ModuleTests.Create_ValidNameAndCatalogNumber_ShouldBeVerified.verified.txt
- ModuleTests.cs
- ModuleTests.Local_ValidCatalogNumber_ShouldBeVerified.verified.txt
- ModuleTests.Serialize_Default_ShouldBeVerified.verified.txt
- ModuleTests.Serialize_Initialized_ShouldBeVerified.verified.txt
- ProgramTests.AddRoutine_ValidRoutine_ShouldBeVerified.verified.txt
- ProgramTests.AddTag_ValidTag_ShouldBeVerified.verified.txt
- ProgramTests.cs
- ProgramTests.Duplicate_ValidConfig_ShouldBeVerified.verified.txt
- ProgramTests.Serialize_Initialized_ShouldBeVerified.verified.txt
- RoutineTests.AddSheet_ValidSheetObject_ShouldWork.verified.txt
- RoutineTests.cs
- RoutineTests.Rll_Complex_ShouldBeVerified.verified.xml
- RoutineTests.Rll_NameOnly_ShouldBeVerified.verified.xml
- TagTests.Add_ComplexType_ShouldBeVerified.verified.txt
- TagTests.Build_PredefinedTypeConfiguredValue_ShouldBeVerified.verified.xml
- TagTests.Build_PredefinedTypeDefaultValue_ShouldBeVerified.verified.xml
- TagTests.Build_SimpleAliasTag_ShouldBeVerified.verified.xml
- TagTests.Build_UserDefinedTypeConfiguredValue_ShouldBeVerified.verified.xml
- TagTests.Build_UserDefinedTypeDefaultValue_ShouldBeVerified.verified.xml
- TagTests.Class_SetValidValue_ShouldBeVerified.verified.xml
- TagTests.Comments_ValidCollection_ShouldBeVerified.verified.txt
- TagTests.ConsumeInfo_SetNewValue_ShouldBeVerified.verified.xml
- TagTests.cs
- TagTests.Duplicate_ValidConfig_ShouldBeVerified.verified.txt
- TagTests.ProduceInfo_SetNewValue_ShouldBeVerified.verified.xml
- TagTests.Remove_ValidTag_ShouldBeVerified.verified.txt
- TagTests.SetDescription_OnMemberTag_ShouldCreateAndUpdateCommentsElement.verified.txt
- TagTests.SetDescription_OnRoot_ShouldUpdateRootDescriptionElement.verified.txt
- TagTests.SetValue_AnalogAlarm_ShouldBeVerified.verified.txt
- TagTests.SetValue_StaticMemberOfNestedType_ShouldBeVerifiedXml.verified.txt
- TagTests.SetValue_StaticMemberOfStructureType_ShouldBeVerifiedXml.verified.txt
- TaskTests.AddProgram_ValidProgram_ShouldBeVerified.verified.xml
- TaskTests.cs
- TaskTests.Serialize_Default_ShouldBeVerified.verified.txt
- TaskTests.Serialize_Initialized_ShouldBeVerified.verified.txt
- BoolTests.cs
- BoolTests.Serialize_Default_ShouldBeValid.verified.txt
- BoolTests.Serialize_Value_ShouldBeValid.verified.txt
- BoolTests.Serialize_ValueAndRadix_ShouldBeValid.verified.txt
- DintTests.cs
- DintTests.Serialize_Default_ShouldBeValid.verified.txt
- DintTests.Serialize_Value_ShouldBeValid.verified.txt
- DintTests.Serialize_ValueAndRadix_ShouldBeValid.verified.txt
- IntTests.cs
- IntTests.Serialize_Default_ShouldBeValid.verified.txt
- IntTests.Serialize_Value_ShouldBeValid.verified.txt
- IntTests.Serialize_ValueAndRadix_ShouldBeValid.verified.txt
- LintTests.cs
- LintTests.Serialize_Default_ShouldBeValid.verified.txt
- LintTests.Serialize_Value_ShouldBeValid.verified.txt
- LintTests.Serialize_ValueAndRadix_ShouldBeValid.verified.txt
- LrealTests.cs
- LrealTests.Serialize_Default_ShouldBeValid.verified.txt
- LrealTests.Serialize_Value_ShouldBeValid.verified.txt
- LrealTests.Serialize_ValueAndRadix_ShouldBeValid.verified.txt
- RealTests.cs
- RealTests.Serialize_Default_ShouldBeValid.verified.txt
- RealTests.Serialize_Value_ShouldBeValid.verified.txt
- RealTests.Serialize_ValueAndRadix_ShouldBeValid.verified.txt
- SintTests.cs
- SintTests.Serialize_Default_ShouldBeValid.verified.txt
- SintTests.Serialize_Value_ShouldBeValid.verified.txt
- SintTests.Serialize_ValueAndRadix_ShouldBeValid.verified.txt
- UDintTests.cs
- UDintTests.Serialize_Default_ShouldBeValid.verified.txt
- UDintTests.Serialize_Value_ShouldBeValid.verified.txt
- UDintTests.Serialize_ValueAndRadix_ShouldBeValid.verified.txt
- UIntTests.cs
- UIntTests.Serialize_Default_ShouldBeValid.verified.txt
- UIntTests.Serialize_Value_ShouldBeValid.verified.txt
- UIntTests.Serialize_ValueAndRadix_ShouldBeValid.verified.txt
- ULintTests.cs
- ULintTests.Serialize_Default_ShouldBeValid.verified.txt
- ULintTests.Serialize_Value_ShouldBeValid.verified.txt
- ULintTests.Serialize_ValueAndRadix_ShouldBeValid.verified.txt
- USintTests.cs
- USintTests.Serialize_Default_ShouldBeValid.verified.txt
- USintTests.Serialize_Value_ShouldBeValid.verified.txt
- USintTests.Serialize_ValueAndRadix_ShouldBeValid.verified.txt
- MyNestedData.cs
- MyNestedTypeTests.cs
- MyNestedTypeTests.SetSimpleM4_Valid_ShouldBeValid.verified.txt
- MySimpleData.cs
- MySimpleTypeTests.cs
- MySimpleTypeTests.Serialize_Default_ShouldBeVerified.verified.txt
- MySimpleTypeTests.Serialize_UpdatedMember_ShouldBeVerified.verified.txt
- MyUnregisteredType.cs
- AlarmAnalogTest.cs
- AlarmAnalogTest.Serialize_WhenCalled_ShouldBeVerified.verified.xml
- AlarmAnalogTest.SetMember_ValidType_ShouldBeVerified.verified.xml
- AlarmDigitalTests.cs
- AlarmDigitalTests.Serialize_WhenCalled_ShouldBeVerified.verified.txt
- AlarmTests.cs
- AlarmTests.Serialize_Default_ShouldBeVerified.verified.txt
- ControlTests.cs
- ControlTests.Serialize_Default_ShouldBeVerified.verified.txt
- CounterTests.cs
- CounterTests.Serialize_Default_ShouldBeVerified.verified.txt
- StringTests.cs
- TimerTests.cs
- TimerTests.Serialize_Default_ShouldBeVerified.verified.txt
- TimerTests.Serialize_Overload_ShouldBeVerified.verified.txt
- ArrayDataTests.cs
- ArrayDataTests.Serialize_ArrayOfNull_ShouldBeVerified.verified.txt
- ArrayDataTests.Serialize_EmptyArray_ShouldBeVerified.verified.txt
- ArrayDataTests.Serialize_SimpleOneDimensional_ShouldBeVerified.verified.txt
- ArrayDataTests.Serialize_SimpleThreeDimensional_ShouldBeVerified.verified.txt
- ArrayDataTests.Serialize_SimpleTwoDimensional_ShouldBeVerified.verified.txt
- ArrayDataTests.Serialize_StringTypeArray_ShouldBeVerified.verified.txt
- ArrayDataTests.Serialize_StructureTypeArray_ShouldBeVerified.verified.txt
- MessageTests.cs
- MessageTests.Serialize_Default_ShouldBeVerified.verified.txt
- NullDataTests.cs
- NullDataTests.SerializeShouldBeVerified.verified.txt
- StringDataTests.cs
- StringDataTests.Serialize_NameAndEmptyValue_ShouldBeVerified.verified.xml
- StringDataTests.Serialize_WithValue_ShouldBeVerified.verified.xml
- StringDataTests.SerializeStructure_EmptyValue_ShouldBeVerified.verified.xml
- StringDataTests.SerializeStructure_WithValue_ShouldBeVerified.verified.xml
- StructureDataTests.cs
- StructureDataTests.Serialize_Default_ShouldBeVerified.verified.txt
- StructureDataTests.Serialize_Test_ShouldBeVerified.verified.txt
- CommentTests.cs
- CommentTests.SetValue_ValidValue_ShouldBeVerified.verified.txt
- CommunicationsTests.cs
- CommunicationsTests.New_Default_ShouldBeVerified.verified.txt
- ConnectionTests.cs
- ConnectionTests.New_Overridden_ShouldBeVerified.verified.txt
- ConsumeInfoTests.cs
- ConsumeInfoTests.New_Overridden_ShouldBeVerified.verified.txt
- EventInfoTests.cs
- EventInfoTests.New_Overridden_ShouldBeVerified.verified.txt
- ParameterConnectionTests.cs
- ParameterConnectionTests.New_Overridden_ShouldBeVerified.verified.txt
- PenTests.cs
- PenTests.New_Overridden_ShouldBeVerified.verified.txt
- PortTests.cs
- PortTests.New_WithValues_ShouldBeVerified.verified.txt
- ProduceInfoTests.cs
- ProduceInfoTests.New_Overridden_ShouldBeVerified.verified.txt
- RedundancyInfoTests.cs
- RedundancyInfoTests.New_Overridden_ShouldBeVerified.verified.txt
- SafetyInfoTests.cs
- SafetyInfoTests.New_Overriden_ShouldBeVerified.verified.xml
- SafetyTagMapTests.cs
- SafetyTagMapTests.New_WithTags_ShouldBeVerified.verified.xml
- ScheduledProgramTests.cs
- SecurityTests.cs
- SecurityTests.New_Overridden_ShouldBeVerified.verified.txt
- UnitTests.cs
- UnitTests.Serialize_WhenCalled_ShouldBeVerified.verified.txt
- WatchTagTests.cs
- WatchTagTests.New_Overridden_ShouldBeVerified.verified.txt
- DataTypeMemberTests.cs
- DataTypeMemberTests.Serialize_WhenCalled_ShouldBeVerified.verified.txt
- DataTypeMemberTests.Serialize_WithAllProperties_ShouldBeVerified.verified.txt
- LocalTagTests.cs
- LocalTagTests.Serialize_Default_ShouldBeVerified.verified.xml
- LocalTagTests.Serialize_WithNameAndValue_ShouldBeVerified.verified.xml
- ParameterTests.cs
- ParameterTests.Serialize_NameAndValue_ShouldBeVerified.verified.xml
- ParameterTests.Serialize_OverrideParameters_ShouldBeVerified.verified.xml
- ParameterTests.Serialize_WithDefaultValue_ShouldBeVerified.verified.xml
- ParameterTests.Serialize_WithDimensions_ShouldBeVerified.verified.xml
- AccessTests.cs
- ArgumentTypeTests.cs
- ConnectionPriorityTests.cs
- ConnectionTypeTests.cs
- DataFormatTests.cs
- DataTypeClassTests.cs
- DataTypeFamilyTests.cs
- FunctionTests.cs
- KeyingStateTests.cs
- KeywordTests.cs
- ModuleCategoryTests.cs
- ModuleTypeTests.cs
- OperatorTests.cs
- ProductionTriggerTests.cs
- ProgramTypeTests.cs
- RadixAsciiTests.cs
- RadixBinaryTests.cs
- RadixDateTimeNsTests.cs
- RadixDateTimeTests.cs
- RadixDecimalTests.cs
- RadixExponentialTests.cs
- RadixFloatTests.cs
- RadixHexTests.cs
- RadixNullTests.cs
- RadixOctalTests.cs
- RadixTests.cs
- RadixTime32Tests.cs
- RadixTimeNsTests.cs
- RadixTimeTests.cs
- ReferenceTypeTests.cs
- RoutineTypeTests.cs
- RungTypeTests.cs
- ScopeLevelTests.cs
- TagTypeTests.cs
- TagUsageTests.cs
- TaskTriggerTests.cs
- TaskTypeTests.cs
- TokenTypeTests.cs
- TransmissionTypeTests.cs
- UseTests.cs
- AddOnInstructionSerializerTests.cs
- AddOnInstructionSerializerTests.Serialize_BasicType_ShouldBeApproved.verified.xml
- AddOnInstructionSerializerTests.Serialize_OverloadedInstruction_ShouldBeApproved.verified.xml
- AlarmAnalogDataSerializerTests.cs
- AlarmAnalogDataSerializerTests.Serialize_ValidType_ShouldBeApproved.verified.txt
- AlarmDataSerializerTests.cs
- AlarmDataSerializerTests.Serialize_AlarmAnalog_ShouldBeApproved.verified.txt
- AlarmDataSerializerTests.Serialize_AlarmDigital_ShouldBeApproved.verified.txt
- AlarmDigitalDataSerializerTests.cs
- AlarmDigitalDataSerializerTests.Serialize_ValidType_ShouldBeApproved.verified.txt
- ArrayMemberSerializerTests.cs
- ArrayMemberSerializerTests.Serialize_StructureTypeArray_ShouldBeApproved.verified.txt
- ArrayMemberSerializerTests.Serialize_ValueTypeArray_ShouldBeApproved.verified.txt
- ArraySerializerTests.cs
- ArraySerializerTests.Serialize_StructureTypeArray_ShouldBeApproved.verified.txt
- ArraySerializerTests.Serialize_ValueTypeArray_ShouldBeApproved.verified.txt
- ConnectionSerializerTests.cs
- ConnectionSerializerTests.Serialize_ValidComponent_ShouldBeApproved.verified.txt
- ControllerSerializerTests.cs
- ControllerSerializerTests.Serialize_WhenCalled_ShouldNotBeApproved.verified.txt
- DataTypeMemberSerializerTests.cs
- DataTypeMemberSerializerTests.Serialize_AtomicArray_ShouldBeApproved.verified.txt
- DataTypeMemberSerializerTests.Serialize_Basic_ShouldBeApproved.verified.txt
- DataTypeMemberSerializerTests.Serialize_Complex_ShouldBeApproved.verified.txt
- DataTypeMemberSerializerTests.Serialize_OverLoaded_ShouldBeApproved.verified.txt
- DataTypeSerializerTests.cs
- DataTypeSerializerTests.Serialize_AtomicType_ShouldBeApproved.verified.xml
- DataValueMemberSerializerTests.cs
- DataValueMemberSerializerTests.Serialize_Bool_ShouldBeApproved.verified.txt
- DataValueMemberSerializerTests.Serialize_Dint_ShouldBeApproved.verified.txt
- DataValueMemberSerializerTests.Serialize_Int_ShouldBeApproved.verified.txt
- DataValueMemberSerializerTests.Serialize_Lint_ShouldBeApproved.verified.txt
- DataValueMemberSerializerTests.Serialize_Real_ShouldBeApproved.verified.txt
- DataValueMemberSerializerTests.Serialize_Sint_ShouldBeApproved.verified.txt
- DataValueSerializerTests.cs
- DataValueSerializerTests.Serialize_Bool_ShouldBeApproved.verified.txt
- DataValueSerializerTests.Serialize_Dint_ShouldBeApproved.verified.txt
- DataValueSerializerTests.Serialize_Int_ShouldBeApproved.verified.txt
- DataValueSerializerTests.Serialize_Lint_ShouldBeApproved.verified.txt
- DataValueSerializerTests.Serialize_Real_ShouldBeApproved.verified.txt
- DataValueSerializerTests.Serialize_Sint_ShouldBeApproved.verified.txt
- DecoratedDataSerializerTests.cs
- DecoratedDataSerializerTests.Serialize_CounterArray_ShouldBeApproved.verified.txt
- DecoratedDataSerializerTests.Serialize_Dint_ShouldBeApproved.verified.txt
- DecoratedDataSerializerTests.Serialize_EmptyStructure_ShouldBeApproved.verified.txt
- DecoratedDataSerializerTests.Serialize_RealArray_ShouldBeApproved.verified.txt
- DecoratedDataSerializerTests.Serialize_Timer_ShouldBeApproved.verified.txt
- FormattedDataSerializerTests.cs
- FormattedDataSerializerTests.Serialize_AlarmType_ShouldBeApproved.verified.txt
- FormattedDataSerializerTests.Serialize_ComplexType_ShouldBeApproved.verified.txt
- FormattedDataSerializerTests.Serialize_StringType_ShouldBeApproved.verified.txt
- LogixSerializerTests.cs
- ModuleSerializerTests.cs
- ModuleSerializerTests.Serialize_ValueTypeArray_ShouldBeApproved.verified.txt
- ParameterSerializerTests.cs
- ParameterSerializerTests.Serialize_Basic_ShouldBeApproved.verified.txt
- ParameterSerializerTests.Serialize_OverLoaded_ShouldBeApproved.verified.txt
- PortSerializerTests.cs
- PortSerializerTests.Serialize_ValidComponent_ShouldBeApproved.verified.txt
- PortSerializerTests.Serialize_ValidComponentNoBus_ShouldBeApproved.verified.txt
- ProgramSerializerTests.cs
- ProgramSerializerTests.Serialize_BasicProgram_ShouldBeApproved.verified.txt
- RungSerializerTests.cs
- RungSerializerTests.Serialize_Bool_ShouldBeApproved.verified.txt
- StructureMemberSerializerTests.cs
- StructureMemberSerializerTests.Serialize_DataValueValueMembers_ShouldBeApproved.verified.txt
- StructureMemberSerializerTests.Serialize_StructureMembers_ShouldBeApproved.verified.txt
- StructureMemberSerializerTests.SerializeArrayMembers_ShouldBeApproved.verified.txt
- StructureSerializerTests.cs
- StructureSerializerTests.Serialize_DataValueValueMembers_ShouldBeApproved.verified.txt
- StructureSerializerTests.Serialize_EmptyStructure_ShouldBeApproved.verified.txt
- StructureSerializerTests.Serialize_StructureMembers_ShouldBeApproved.verified.txt
- StructureSerializerTests.SerializeArrayMembers_ShouldBeApproved.verified.txt
- TagSerializerTests.cs
- TagSerializerTests.Serialize_AlarmDigital_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_SimpleBool_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_SimpleBoolArray_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_SimpleDint_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_SimpleDintArray_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_SimpleInt_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_SimpleIntArray_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_SimpleLint_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_SimpleLintArray_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_SimpleReal_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_SimpleRealArray_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_SimpleSint_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_SimpleSintArray_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_String_ShouldBeApproved.verified.txt
- TagSerializerTests.Serialize_Timer_ShouldBeApproved.verified.txt
- TaskSerializerTests.cs
- TaskSerializerTests.Serialize_ContinuousTask_ShouldBeApproved.verified.txt
- TaskSerializerTests.Serialize_EventTask_ShouldBeApproved.verified.txt
- TaskSerializerTests.Serialize_PeriodicTask_ShouldBeApproved.verified.txt
- BoolGenerator.cs
- DintGenerator.cs
- IntGenerator.cs
- LintGenerator.cs
- RealGenerator.cs
- SintGenerator.cs
- UDintGenerator.cs
- UIntGenerator.cs
- ULintGenerator.cs
- USintGenerator.cs
- Examples.cs
- GlobalUsing.cs
- L5Sharp.Tests.Core.csproj
- L5XBasicTests.Add_ToScopedContainer_ShouldBeVerified.verified.xml
- L5XBasicTests.Add_ValidComponent_ShouldBeVerified.verified.xml
- L5XBasicTests.cs
- L5XBasicTests.New_ValidComponent_ShouldBeVerified.verified.xml
- L5XBasicTests.New_ValidNameAndProcessor_ShouldBeVerified.verified.xml
- L5XBasicTests.New_ValidValues_ShouldBeVerified.verified.xml
- L5XBasicTests.Serialize_WhenCalled_ShouldBeValid.verified.xml
- L5XBasicTests.ToString_WhenCalled_ShouldBeValid.verified.xml
- L5XDataTypeTests.Add_ValidComponent_ShouldBeVerified.verified.txt
- L5XDataTypeTests.cs
- L5XDataTypeTests.RemoveAt_ValidIndex_ShouldBeVerified.verified.txt
- L5XDataTypeTests.Update_ValidDelegate_ShouldBeVerified.verified.txt
- L5XDataTypeTests.Update_ValidDelegateAndCondition_ShouldBeVerified.verified.txt
- L5XImportTests.cs
- L5XImportTests.Import_ComplexDataTypeDiscardAndModifyToRemoveSimpleType_ShouldBeVerified.verified.xml
- L5XImportTests.Import_ComplexDataTypeDiscardSimpleType_ShouldBeVerified.verified.xml
- L5XImportTests.Import_ComplexDataTypeWithNotConfiguration_ShouldBeVerified.verified.xml
- L5XImportTests.Import_ModuleComponent_ShouldBeVerified.verified.xml
- L5XImportTests.Import_ProgramWithSpecifiedTaskSchedule_ShouldBeVerified.verified.xml
- L5XImportTests.Import_SpecificTypeNameFromSource_ShouldBeVerified.verified.xml
- L5XImportTests.Import_StructureDataTypeDiscardAndModifyToRemoveSimpleType_ShouldBeVerified.verified.xml
- L5XImportTests.Import_StructureDataTypeDiscardSimpleType_ShouldBeVerified.verified.xml
- L5XImportTests.Import_StructureDataTypeWithNotConfiguration_ShouldBeVerified.verified.xml
- L5XReferencesTests.cs
- L5XTagTests.cs
- L5XTagTests.SetValue_RackConnectionAliasTag_ShouldUpdateTheParentModuleTagElement.verified.xml
- L5XTasksTests.cs
- LogixContainerTests.Add_ValidType_ShouldBeVerified.verified.xml
- LogixContainerTests.AddRange_ValidElements_ShouldBeVerified.verified.xml
- LogixContainerTests.cs
- LogixContentTests.cs
- LogixElementTests.AddAfter_ValidElement_ShouldBeVerified.verified.txt
- LogixElementTests.AddBefore_ValidElement_ShouldBeVerified.verified.txt
- LogixElementTests.cs
- LogixElementTests.Remove_HasParent_ShouldBeVerified.verified.txt
- LogixElementTests.Replace_ValidElement_ShouldBeVerified.verified.txt
- LogixElementTests.SetChildValue_HasValueDifferentValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetChildValue_HasValueToNull_ShouldBeVerified.verified.txt
- LogixElementTests.SetChildValue_NoValueToValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetComplex_HasValueDifferentValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetComplex_HasValueToNull_ShouldBeVerified.verified.txt
- LogixElementTests.SetComplex_NoValueToValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetContainer_HasValueDifferentValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetContainer_HasValueToNull_ShouldBeVerified.verified.txt
- LogixElementTests.SetContainer_NoValueCollectionWithElements_ShouldBeVerified.verified.txt
- LogixElementTests.SetContainer_NoValueToEmptyCollection_ShouldBeVerified.verified.txt
- LogixElementTests.SetDateTime_HasValueDifferentValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetDateTime_HasValueToNull_ShouldBeVerified.verified.txt
- LogixElementTests.SetDateTime_NoValueToValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetDescription_HasValueDifferentValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetDescription_HasValueToNull_ShouldBeVerified.verified.txt
- LogixElementTests.SetDescription_NoValueToValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetProperty_HasValueDifferentValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetProperty_HasValueToNull_ShouldBeVerified.verified.txt
- LogixElementTests.SetProperty_NoValueToValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetRequiredValue_HasValueDifferentValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetRequiredValue_NoValueToValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetSelectorValue_HasValueDifferentValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetSelectorValue_HasValueToNull_ShouldBeVerified.verified.txt
- LogixElementTests.SetSelectorValue_NoValueToValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetValue_ToEmptyHasValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetValue_ToNullHasValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetValue_ToValueEmptyValue_ShouldBeVerified.verified.txt
- LogixElementTests.SetValue_ToValueFromNull_ShouldBeVerified.verified.txt
- LogixElementTests.SetValue_ToValueHasValue_ShouldBeVerified.verified.txt
- LogixEnumTests.cs
- LogixMemberTests.cs
- LogixMemberTests.Serialize_ArrayOfAtomicDataType_ShouldBeVerified.verified.txt
- LogixMemberTests.Serialize_ArrayOfStringDataType_ShouldBeVerified.verified.txt
- LogixMemberTests.Serialize_ArrayOfStructureDataType_ShouldBeVerified.verified.txt
- LogixMemberTests.Serialize_AtomicDataType_ShouldBeVerified.verified.txt
- LogixMemberTests.Serialize_StringDataType_ShouldBeVerified.verified.txt
- LogixMemberTests.Serialize_StructureDataType_ShouldBeVerified.verified.txt
- LogixSerializerTests.cs
- LogixSerializerTests.Serialize_WhenCalled_ShouldBeVerified.verified.xml
- LogixTypeTests.cs
- BasicClientTests.cs
- MonitorTagTests.cs
- PollTagTests.cs
- ReadTagTests.cs
- UpdateTagTests.cs
- WriteTagTests.cs
- ExtensionTests.cs
- L5Sharp.Tests.Gateway.csproj
- PlcOptionsTests.cs
- PlcTestBase.cs
- VirtualTagServiceTests.cs
- L5Sharp.Tests.Generators.csproj
- Definitions.L5X
- Empty.L5X
- ComplexTypeTests.Create_SetMembers_ShouldBeVerified.verified.xml
- ComplexTypeTests.cs
- ComplexTypeTests.New_DefaultInstance_ShouldBeVerified.verified.xml
- SimpleTypeTests.cs
- SimpleTypeTests.New_DefaultInstance_ShouldBeVerified.verified.xml
- L5Sharp.Tests.Generators.Data.csproj
- AlarmType.L5X
- aoi_Test.L5X
- ArrayType.L5X
- BoolTest.L5X
- ComplexType.L5X
- InvalidType.L5X
- ModuleType.L5X
- MultipleDataTypes.L5X
- NestedType.L5X
- SimpleType.L5X
- aoi_Test.L5X
- aoiSigned_AOI.L5X
- Flex_Mod_1_Module.L5X
- Flex_Mod_8.L5X
- FlexBus.L5X
- L1M1.L5X
- L1M1D1.L5X
- LM6C1.L5X
- Local_Mod_1.L5X
- Local_Mod_4.L5X
- Local_Mod_9.L5X
- Rack_Mod_2.L5X
- Rack_Mode_3.L5X
- RackIO.L5X
- TestCard.L5X
- TestEtap.L5X
- TestImport.L5X
- Empty.L5X
- TestProgram.L5X
- Empty.L5X
- LotOfTags.L5X
- Simple.L5X
- Test.L5X
- FBD.L5X
- Main.L5X
- SFC.L5X
- ST.L5X
- Message_Rung.L5X
- Rung0_from_Main.L5X
- Rung1_from_Main.L5X
- Rung2_from_Main.L5X
- Test.L5X
- TriggerTrend.L5X
- Known.cs
- L5Sharp.Tests.Samples.csproj
- Sample.cs
- TestContent.cs
- TestFiles.cs
- .gitignore
- Directory.Build.props
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
