Module: Simatic

Defined in:
lib/simatic.rb,
lib/simatic/plc.rb,
lib/simatic/types.rb,
lib/simatic/version.rb,
lib/simatic/sessions.rb,
lib/simatic/types/int.rb,
lib/simatic/types/bool.rb,
lib/simatic/types/byte.rb,
lib/simatic/types/char.rb,
lib/simatic/types/dint.rb,
lib/simatic/types/real.rb,
lib/simatic/types/word.rb,
lib/simatic/types/dword.rb,
lib/simatic/memory_mapper.rb,
lib/simatic/types/s5_time.rb,
lib/simatic/types/iec_date.rb,
lib/simatic/types/iec_time.rb,
lib/simatic/types/s7_string.rb,
lib/simatic/sessions/session.rb,
lib/simatic/types/time_of_day.rb,
lib/simatic/types/simatic_type.rb,
lib/simatic/types/date_and_time.rb,
lib/simatic/sessions/open_session.rb,
lib/simatic/sessions/read_session.rb,
lib/simatic/sessions/setup_session.rb,
lib/simatic/sessions/write_session.rb,
lib/simatic/sessions/exchange_session.rb,
lib/simatic/types/simatic_simple_type.rb

Defined Under Namespace

Modules: Sessions, Types Classes: MemoryMapper, Plc

Constant Summary collapse

BUFFER_SIZE =
1000
VERSION =
"0.0.1"
AreaP =
0x80
AreaI =
0x81
AreaQ =
0x82
AreaM =
0x83
AreaDB =
0x84
AreaC =
28
AreaT =
29