
6.12.4Returnfromsubroutine------------------------------------------------------------------169
6.12.5Conditionalend--------------------------------------------------------------------------- 170
6.12.6STOP---------------------------------------------------------------------------------------- 171
6.12.7WatchdogReset---------------------------------------------------------------------------172
6.12.8DiagnosisLED------------------------------------------------------------------------------173
6.13Shiftcycle-------------------------------------------------------------------------------------------174
6.13.1SHR-B&SHL-B--------------------------------------------------------------------------- 174
6.13.2SHR-W&SHL-W------------------------------------------------------------------------- 176
6.13.3SHR-DW&SHL-DW--------------------------------------------------------------------- 177
6.13.4ROR-B&ROL-B-------------------------------------------------------------------------- 178
6.13.5ROR-W&ROL-W------------------------------------------------------------------------ 179
6.13.6ROR-DW&ROL-DW---------------------------------------------------------------------180
6.13.7SHRB---------------------------------------------------------------------------------------- 181
6.14Characterstring----------------------------------------------------------------------------------- 182
6.14.1Stringlength------------------------------------------------------------------------------- 182
6.14.2Copystring---------------------------------------------------------------------------------183
6.14.3SSTR-CPY----------------------------------------------------------------------------------- 184
6.14.4Stringcatenate---------------------------------------------------------------------------- 185
6.14.5STR-FIND-----------------------------------------------------------------------------------186
6.14.6Lookforthefirstcharacterinthestring---------------------------------------------- 187
6.15Table-------------------------------------------------------------------------------------------------188
6.15.1Lastinfirstout---------------------------------------------------------------------------- 188
6.15.2FIFO----------------------------------------------------------------------------------------- 190
6.15.3Addtotable--------------------------------------------------------------------------------192
6.15.4Memoryfill-------------------------------------------------------------------------------- 194
6.15.5TableFind---------------------------------------------------------------------------------- 195
6.16Timer------------------------------------------------------------------------------------------------197
6.16.1Switchondelaytimer-------------------------------------------------------------------- 197
6.16.2 TONR------------------------------------------------------------------------------------- 199
6.16.3Disconnectdelaytimer------------------------------------------------------------------ 200
6.16.4Starttimeinterval------------------------------------------------------------------------ 201
6.16.5Calculationintervaltime-----------------------------------------------------------------202
6.17Pulsetrainoutput---------------------------------------------------------------------------------203
6.17.1Pulseoutput-------------------------------------------------------------------------------203
6.17.2Pulsewidthmodulation----------------------------------------------------------------- 205
6.18Subroutine----------------------------------------------------------------------------------------- 206
6.18.1Usingsubroutine--------------------------------------------------------------------------206
6.18.2Usingparameterstocallsubroutine---------------------------------------------------207
6.18.3Howtosetupasubroutine------------------------------------------------------------- 208
6.18.4Howtocallasubroutine-----------------------------------------------------------------209
7.PLCstoragearea---------------------------------------------------------------------------------------------212
7.1Storageareatypesandproperties---------------------------------------------------------------212
7.2Directandindirectaddressing--------------------------------------------------------------------213
7.3Bit,byte,wordanddoublewordaccess-------------------------------------------------------- 216