Files
csharp-modbus-automation/px-tcp1/ProtosXDemo/src/LoadMachineStateDigital.cs
2025-08-23 19:40:44 -04:00

20 lines
604 B
C#

// <copyright file="LoadMachineStateDigital.cs" company="PlaceholderCompany">
// Copyright (c) PlaceholderCompany. All rights reserved.
// </copyright>
namespace ProtosXdemo
{
internal class LoadMachineStateDigital
{
public static void MakeRandomStateDigital()
{
Data.MachineState.DigitalOutputChannels.Initialize();
var rand = new Random();
for (int i = 0; i < Data.MachineState.NumberOfDigitalOutputs; i++)
{
Data.MachineState.DigitalOutputChannels[i] = rand.Next(1, 99) % 2 == 0;
}
}
}
}