Kyle Hayes
Kyle Hayes
In order to test some of the new ideas around events (see #391) and to help CI and wrapper testing, implement a dummy tag type. Requirements: - dummy tags have...
Perhaps this is partially covered in #6, but I am not sure. I've never used Node either. I do not want to use GitHub login. I am trying to set...
BOOL arrays are not like other tag types. - Rockwell packs them into elements of 32 bits. When you access a BOOL array with `myBOOLArray[2]`, you get the 3rd 32-bit...
Currently attribute information is spread around a bit or outright missing in the API docs. - Consolidate all attribute descriptions in one place. - Mark whether attributes are only at...
There is considerable duplication across the connected/unconnected code for reading and writing tags. This needs to be factored out to increase the sharing possible between Rockwell-specific support and other PLCs...
The changes needed to fully, or at least better, support Omron PLCs will eventually make the existing Rockwell-oriented code unmanageable. To keep the damage limited, the Omron support needs to...
Omron does not support fragmented read services like Rockwell. It uses a data segment descriptor to define the offset and amount to read/write. Depends on - [x] #471 - [...
The following tracks known Omron problems. - [x] Issue [381](https://github.com/libplctag/libplctag.NET/issues/381) in the .Net wrapper project. Since 2.6.0 allowed element counts other than 1, some Omron array reads are failing. -...
Particularly with Omron PLCs, the data type returned for a BOOL array is exactly the same as for a single BOOL. However, the packing of BOOLs in BOOL arrays can...