changelogs.md


plcpeople/nodes7

Repository  -  API  -  Source

0.2.5

  • Fix request packet bigger than PDU size

0.2.4

  • Fix logging when slicing response packet from PLC

0.2.3

  • Fix support for string arrays

0.2.2

  • Fix readDoneCallback typeof typo

0.2.1

  • Change from Buffer.from() to buffer.slice(), so we keep compatible with versions of NodeJS older than 6.x

0.2.0

  • Implement TSAP mode connection. Allows to directly specify local and remote TSAP values instead of only rack/slot. Useful for connecting with PLCs like Logo.

0.1.15

  • Ensure the socket is destroyed on connection cleanup

0.1.14

  • Fix bug to handle the case when more than one packet is waiting in the incoming buffer

0.1.13

  • Fix bug when writing a single character

0.1.12

  • Add more options for datatype syntax (thanks to sembaye)
  • Add support for RFC1006 fast acknowledge for old PLCs and WinAC RTX (thanks to sembaye)
  • Fix for onClientClose causing readAllItems to never return when connection closed by partner

0.1.11

  • Fix error when reading across multiple DBs

0.1.10

  • Fix errors writing single/multiple items of bit and byte length
  • Fix errors writing arrays of boolean with length greater than 8 and at least one true value

0.1.9

  • Fix missing self.globalWriteBlockList reinitialize
  • remove dependencies
  • Linting

0.1.8

  • Fix missing self in dropConnection
  • Add callback to dropConnection

0.1.7

  • Add optional options to NodeS7 constructor
  • Add silent/debug mode options

0.1.6

  • Fixes #4: Error on writing more then 32 byte of data
  • Fixes #5: Error on writing Array of Boolean

All other version are not recorded.