| 12345678910111213141516171819202122232425 | using Houdar.PLC.Driver.Simenss.Protocol.Common;namespace Houdar.PLC.Driver.Simenss{    public static class HelperFunction    {        public static byte DataSizeByte(DataType dataType)        {            switch (dataType)            {                case DataType.Bit: return 1;  // S7 sends 1 byte per bit                case DataType.Byte: return 1;                case DataType.Char: return 1;                case DataType.Word: return 2;                case DataType.DWord: return 4;                case DataType.Int: return 2;                case DataType.DInt: return 4;                case DataType.Real: return 4;                case DataType.Counter: return 2;                case DataType.Timer: return 2;                default: return 0;            }        }    }}
 |