Exemple #1
0
 internal override void Write(IModbusMessage message)
 {
     message.TransactionId = GetNewTransactionId();
     byte[] frame = BuildMessageFrame(message);
     Debug.WriteLine("TX: {0}", string.Join(", ", frame));
     StreamResource.Write(frame, 0, frame.Length);
 }
 internal override void Write(IModbusMessage message)
 {
     message.TransactionId = GetNewTransactionId();
     byte[] frame = BuildMessageFrame(message);
     _logger.DebugFormat("TX: {0}", frame.Join(", "));
     StreamResource.Write(frame, 0, frame.Length);
 }
Exemple #3
0
 internal override void Write(IModbusMessage message)
 {
     message.TransactionId = GetNewTransactionId();
     byte[] frame = BuildMessageFrame(message);
     Log.Info($"TX: {frame.JoinByCommas()}");
     StreamResource.Write(frame, 0, frame.Length);
 }
        internal override void Write(IModbusMessage message)
        {
            DiscardInBuffer();

            byte[] frame = BuildMessageFrame(message);
            _logger.InfoFormat("TX: {0}", frame.Join(", "));
            StreamResource.Write(frame, 0, frame.Length);
        }
    internal override void Write(IModbusMessage message)
    {
        DiscardInBuffer();

        byte[] frame = BuildMessageFrame(message);
        Debug.WriteLine($"TX: {string.Join(", ", frame)}");
        StreamResource.Write(frame, 0, frame.Length);
    }
Exemple #6
0
        internal override void Write(IModbusMessage message)
        {
            message.TransactionId = GetNewTransactionId();
            byte[] frame = BuildMessageFrame(message);
            _logger.InfoFormat("TX: {0}", frame.Join(", "));
            StreamResource.Write(frame, 0, frame.Length);

            Data.DataStore.LastRequest = frame;
        }
        internal override void Write(IModbusMessage message)
        {
            message.TransactionId = GetNewTransactionId();
            byte[] frame = BuildMessageFrame(message);
#if ModBusDebug
            Debug.WriteLine($"TX: {string.Join(", ", frame)}");
#endif
            StreamResource.Write(frame, 0, frame.Length);
        }
Exemple #8
0
        public override void Write(IModbusMessage message)
        {
            message.TransactionId = GetNewTransactionId();
            byte[] frame = BuildMessageFrame(message);

            Logger.LogFrameTx(frame);

            StreamResource.Write(frame, 0, frame.Length);
        }
        internal override void Write(IModbusMessage message)
        {
            DiscardInBuffer();

            byte[] frame = BuildMessageFrame(message);
            if (OmnSettings.XmlSettings.LogModbusWriteCommands)
            {
                Log.Info($"TX: {frame.JoinByCommas()}");
            }
            StreamResource.Write(frame, 0, frame.Length);
        }