Author Topic: settimer sv  (Read 13088 times)

artkraft

  • Newbie
  • Posts: 22
  • I'm a llama!
    • View Profile
settimer sv
« on: November 23, 2018, 07:29:17 PM »
I have been using SETCTRSV 6, DM[100] and entering a value via touch screen.
Will SETTIMERSV 7, DM[101] work as well.

support

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3170
    • View Profile
    • Internet Programmable PLCs
Re:settimer sv
« Reply #1 on: November 24, 2018, 06:28:12 PM »
Yes both of these are TBASIC codes to set the timer and counters preset values.

Note that for Fx class PLCs the changes are immediately non-voilatile since they  are stored to the FRAM memory.

For FMD and Nano-10 you will need to run the SETSYSTEM command to store these new values to the flash memory. So it is not recommended to make changes to these set values very frequently as it will affect the SCAN time due to the need to erase a bank of flash memory and then backup the whole bank to the flash memory.

One other way to start a timer or counter in TBASIC is to assign their PV to a value.

E.g.
TIMERPV[ tim1 ] = DM[100]
CLRIO  tim1   ' Timer #1 label name is tim1.
Email: support@triplc.com
Tel: 1-877-TRI-PLCS

BetterBath

  • Newbie
  • *
  • Posts: 17
    • View Profile
« Last Edit: January 31, 2023, 04:05:08 AM by BetterBath »