Author Topic: InTouch SMC Modbus  (Read 7709 times)

GulliB58

  • Newbie
  • Posts: 5
  • I'm a llama!
    • View Profile
InTouch SMC Modbus
« on: November 17, 2010, 03:49:06 AM »
I am trying to connect F1616 to InTouch with DASMBTCP ModbusPLC object.
The connection is OK but
Item as 40002.14 don?t works?
or 41001 to 45000
Can anyone help ?

support

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3171
    • View Profile
    • Internet Programmable PLCs
Re:InTouch SMC Modbus
« Reply #1 on: November 17, 2010, 08:27:43 AM »
Is Intouch working as a client to connect to the F1616's Modbus/TCP server?

Is Intouch DASMBTCP able to access any holding register space starting from 40001? What is the upper limit of the holding register space that Intouch client can access?

If Intouch DAMBTCP is acting as a MODBUS/TCP server, and F1616 is the client then you need to find out what MODBUS register you want to store data at. This is specified by the server and you can then make a <MBTCPCONNECT> connection and then use the READMODBUS or WRITEMODBUS command to access the server's register space.
Email: support@triplc.com
Tel: 1-877-TRI-PLCS

GulliB58

  • Newbie
  • Posts: 5
  • I'm a llama!
    • View Profile
Re:InTouch SMC Modbus
« Reply #2 on: November 17, 2010, 11:56:36 AM »
Intouch is working as a client to connect to the F1616's Modbus/TCP server.
In InTouch ?Item:? I read modbus bit addr. ?20?  (input 20 F1616)  that is OK, True/Fals if input is On/Off but reading timers, counters or DM I allwais get ?Value = 0? in DASMBTCP/Diagnostics/Device Groups/MePLC_F1616 but status and reading OK ??
If counter is ?ON? I get reading ?-1?
Thanks for your help
 :)

support

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3171
    • View Profile
    • Internet Programmable PLCs
Re:InTouch SMC Modbus
« Reply #3 on: November 17, 2010, 02:25:45 PM »
I don't know how Intouch specifies the address for the holding register. They may use zero offset, and if so then you need to subtract 40001 from the holding address space.

e.g. to read DM at 41001, zero offset address = 41001-40001 = 1000.

Email: support@triplc.com
Tel: 1-877-TRI-PLCS