![background image](http://html1.mh-extra.com/html/omron/sysmac-c200hs/sysmac-c200hs_operation-manual_742436127.webp)
117
5-20-7
SIGNED BINARY MULTIPLY – MBS(––)
230
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-20-8
DOUBLE SIGNED BINARY MULTIPLY – MBSL(––)
231
. . . . . . . . . . . . . . . . . . . . . . . . .
5-20-9
SIGNED BINARY DIVIDE – DBS(––)
232
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-20-10 DOUBLE SIGNED BINARY DIVIDE – DBSL(––)
233
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-21
Special Math Instructions
234
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-21-1
FIND MAXIMUM – MAX(––)
234
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-21-2
FIND MINIMUM – MIN(––)
235
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-21-3
AVERAGE VALUE – AVG(––)
236
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-21-4
SUM – SUM(––)
238
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-21-5
ARITHMETIC PROCESS – APR(69)
240
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-21-6
PID CONTROL – PID(––)
243
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-22
Logic Instructions
250
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-22-1
COMPLEMENT – COM(29)
250
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-22-2
LOGICAL AND – ANDW(34)
251
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-22-3
LOGICAL OR – ORW(35)
252
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-22-4
EXCLUSIVE OR – XORW(36)
253
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-22-5
EXCLUSIVE NOR – XNRW(37)
254
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-23
Subroutines and Interrupt Control
254
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-23-1
Subroutines
254
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-23-2
Interrupts
255
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-23-3
SUBROUTINE ENTER – SBS(91)
258
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-23-4
SUBROUTINE DEFINE and RETURN – SBN(92)/RET(93)
260
. . . . . . . . . . . . . . . . . . . . .
5-23-5
MACRO – MCRO(99)
261
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-23-6
INTERRUPT CONTROL – INT(89)
263
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-24
Step Instructions
267
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-24-1
STEP DEFINE and STEP START–STEP(08)/SNXT(09)
267
. . . . . . . . . . . . . . . . . . . . . . . . .
5-25
Special Instructions
276
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-1
FAILURE ALARM – FAL(06) and
SEVERE FAILURE ALARM – FALS(07)
276
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-2
CYCLE TIME – SCAN(18)
277
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-3
TRACE MEMORY SAMPLING – TRSM(45)
278
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-4
MESSAGE DISPLAY – MSG(46)
279
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-5
LONG MESSAGE – LMSG(47)
280
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-6
TERMINAL MODE – TERM(48)
281
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-7
WATCHDOG TIMER REFRESH – WDT(94)
282
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-8
I/O REFRESH – IORF(97)
282
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-9
GROUP-2 HIGH-DENSITY I/O REFRESH – MPRF(61)
283
. . . . . . . . . . . . . . . . . . . . . . . .
5-25-10 BIT COUNTER – BCNT(67)
284
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-11 FRAME CHECKSUM – FCS(––)
284
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-12 FAILURE POINT DETECTION – FPD(––)
286
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-13 DATA SEARCH – SRCH(––)
290
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-25-14 EXPANSION DM READ – XDMR(––)
291
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-26
Network Instructions
292
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-26-1
NETWORK SEND – SEND(90)
292
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-26-2
NETWORK RECEIVE – RECV(98)
294
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-26-3
About Network Communications
296
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-27
Serial Communications Instructions
298
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-27-1
RECEIVE – RXD(––)
298
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-27-2
TRANSMIT – TXD(––)
300
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-28
Advanced I/O Instructions
302
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-28-1
7-SEGMENT DISPLAY OUTPUT – 7SEG(––)
302
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-28-2
DIGITAL SWITCH INPUT – DSW(––)
305
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-28-3
HEXADECIMAL KEY INPUT – HKY(––)
309
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-28-4
TEN KEY INPUT – TKY(––)
312
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-28-5
MATRIX INPUT – MTR(––)
314
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .