Пример #1
0
        /// <summary>
        /// LSisServer
        /// </summary>
        public LSisServer()
        {
            inputBuffer   = new SoftBuffer(DataPoolLength);
            outputBuffer  = new SoftBuffer(DataPoolLength);
            memeryBuffer  = new SoftBuffer(DataPoolLength);
            dbBlockBuffer = new SoftBuffer(DataPoolLength);

            WordLength    = 2;
            ByteTransform = new ReverseBytesTransform();
        }
Пример #2
0
        /// <summary>
        /// 实例化一个S7协议的服务器,支持I,Q,M,DB1.X 数据区块的读写操作
        /// </summary>
        public LSisServer( )
        {
            // 四个数据池初始化,输入寄存器,输出寄存器,中间寄存器,DB块寄存器
            inputBuffer   = new SoftBuffer(DataPoolLength);
            outputBuffer  = new SoftBuffer(DataPoolLength);
            memeryBuffer  = new SoftBuffer(DataPoolLength);
            dbBlockBuffer = new SoftBuffer(DataPoolLength);

            WordLength    = 2;
            ByteTransform = new ReverseBytesTransform( );
        }
Пример #3
0
        /// <summary>
        /// 实例化一个S7协议的服务器,支持I,Q,M,DB1.X 数据区块的读写操作
        /// </summary>
        public SiemensS7Server( )
        {
            // 四个数据池初始化,输入寄存器,输出寄存器,中间寄存器,DB块寄存器
            inputBuffer   = new SoftBuffer(DataPoolLength);
            outputBuffer  = new SoftBuffer(DataPoolLength);
            memeryBuffer  = new SoftBuffer(DataPoolLength);
            dbBlockBuffer = new SoftBuffer(DataPoolLength);

            WordLength        = 2;
            ByteTransform     = new ReverseBytesTransform( );
            lockOnlineClient  = new SimpleHybirdLock( );
            listsOnlineClient = new List <AppSession>( );
        }
Пример #4
0
        /// <summary>
        /// LSisServer
        /// </summary>
        public LSisServer()
        {
            inputBuffer   = new SoftBuffer(DataPoolLength);
            outputBuffer  = new SoftBuffer(DataPoolLength);
            memeryBuffer  = new SoftBuffer(DataPoolLength);
            dbBlockBuffer = new SoftBuffer(DataPoolLength);

            WordLength    = 2;
            ByteTransform = new ReverseBytesTransform();

#if !NETSTANDARD2_0
            serialPort = new SerialPort();
#endif
        }
 public ReverseBytesTransformTest( )
 {
     byteTransform = new ReverseBytesTransform( );
 }