Commit graph

14 commits

Author SHA1 Message Date
7fc38537b3 MakeConfig.can
Added OnModbusClientPanics()
  better output

Common.cin
  Changed output sink to CAPL
2014-05-27 11:29:24 +00:00
3d9c1cca10 Merging branch writeDbg into trunk 2014-05-27 11:03:56 +00:00
c06227db68 Merged branch EthernetIL back into trunk 2014-05-27 08:27:56 +00:00
9d0c136b08 include/CAPL/MakeConfig.can
Generate Config in SysVars using Config in MakeConfig
  Added Vendor
2014-05-26 11:58:28 +00:00
bd545bd232 Moved files to new locations 2014-05-26 10:22:46 +00:00
e0a6d84a9f include/ModbusFunctions.cin
Write values to struct

MakeConfig.can
  Detect devices via IP port scan
  Analyze devices and generate sysVars appropriately

ModbusClientUDP.can
  Don't analyze devices because this has to be done in MakeConfig.can
2014-05-26 10:07:04 +00:00
bcf79a7b27 Modbus/include/ModbusClientCommon.cin
Fix error in Exception handling

Fix other issues
2014-05-21 11:38:59 +00:00
df4813e33d Modbus/include/ModbusClientCommon.cin
fixed decoding bits in OnModbusReceiveBits()

Modbus/ModbusClientUDP.can
  Enhanced client
    Timer that automatically refreshes the status
    Save received data in sysvars
2014-05-21 11:29:29 +00:00
dde6cef26f Modbus/include/ModbusClientCommon.cin
Removed the 9 seperate times
  Introduced pending, sent and ack stacks to allow concurrent requests
  Introduced timer gtRobin that monitors the stacks, sends the packets and checks for timeouts

Modbus/include/ModbusCommonStructs.cin
  added enum ModbusFuncCode

Modbus/include/ModbusFunctions.cin
  fixed analog modules

Modbus/include/TcpCommon.cin
  don't use local ip anymore

Modbus/ModbusClientUDP.can
  no state machine for reading configuration :)
2014-05-21 11:26:45 +00:00
73e18085c3 Modbus/include/ModbusCommonStructs.cin
aligned structs

Modbus/include/UdpCommon.cin
  testing EthGetAdapterStatus before opening sockets
  don't use local ip for socket anymore
2014-05-21 10:55:57 +00:00
c43e3cef40 Modbus/include/ModbusCommonStructs.cin
aligned structs

Modbus/modbus.dbc
  Included Ethernet_IL.dll
2014-05-21 10:53:02 +00:00
2ed521dc48 Detect connected modules and count inputs and outputs 2014-05-15 16:40:08 +00:00
68e41595cb 2014-05-15 15:05:20 +00:00
74707e39ea Moved cin-files to include\ 2014-05-15 12:56:23 +00:00