3.2.11 Virtual Input/output for Virtual Machine Panel: mmi/mmo [INCON-M84S/M86S/M86RS function]


The AP (Application program) in S system can design a virtual machine panel on TP (Touch panel), and virtual machine panel input divides to 4 groups (n 0~3), each group has 16 inputs. Each virtual input (mmi) sets by S system protocol, and PLC processes it. PLC also can set virtual output (mmo), and fetch by S system protocol. The virtual output divides to 4 groups, and each group has 16 outputs. Facility of virtual input/output is provided in INCON-M84S/M86S/M86RS only.


Signal

Function

Note

plc.mmi[n].iPort

A set of mmi[n] data (16 inputs)

Unsigned short integer

plc.mmi[n].bit.bit00

mmi[n] bit00 input

bit

plc.mmi[n].bit.bit01

mmi[n] bit01 input

bit

plc.mmi[n].bit.bit02

mmi[n] bit02 input

bit

plc.mmi[n].bit.bit03

mmi[n] bit03 input

bit

plc.mmi[n].bit.bit04

mmi[n] bit04 input

bit

plc.mmi[n].bit.bit05

mmi[n] bit05 input

bit

plc.mmi[n].bit.bit06

mmi[n] bit06 input

bit

plc.mmi[n].bit.bit07

mmi[n] bit07 input

bit

plc.mmi[n].bit.bit08

mmi[n] bit08 input

bit

plc.mmi[n].bit.bit09

mmi[n] bit09 input

bit

plc.mmi[n].bit.bit0a

mmi[n] bit0a input

bit

plc.mmi[n].bit.bit0b

mmi[n] bit0b input

bit

plc.mmi[n].bit.bit0c

mmi[n] bit0c input

bit

plc.mmi[n].bit.bit0d

mmi[n] bit0d input

bit

plc.mmi[n].bit.bit0e

mmi[n] bit0e input

bit

plc.mmi[n].bit.bit0f

mmi[n] bit0f input

bit

plc.mmo[n].iPort

A set of mmo[n] data (16 outputs)

Unsigned short integer

plc.mmo[n].bit.bit00

mmo[n] bit 00 output

bit

plc.mmo[n].bit.bit01

mmo[n] bit 01 output

bit

plc.mmo[n].bit.bit02

mmo[n] bit 02 output

bit

plc.mmo[n].bit.bit03

mmo[n] bit 03 output

bit

plc.mmo[n].bit.bit04

mmo[n] bit 04 output

bit

plc.mmo[n].bit.bit05

mmo[n] bit 05 output

bit

plc.mmo[n].bit.bit06

mmo[n] bit 06 output

bit

plc.mmo[n].bit.bit07

mmo[n] bit 07 output

bit

plc.mmo[n].bit.bit08

mmo[n] bit 08 output

bit

plc.mmo[n].bit.bit09

mmo[n] bit 09 output

bit

plc.mmo[n].bit.bit0a

mmo[n] bit 0a output

bit

plc.mmo[n].bit.bit0b

mmo[n] bit 0b output

bit

plc.mmo[n].bit.bit0c

mmo[n] bit 0c output

bit

plc.mmo[n].bit.bit0d

mmo[n] bit 0d output

bit

plc.mmo[n].bit.bit0e

mmo[n] bit 0e output

bit

plc.mmo[n].bit.bit0f

mmo[n] bit 0f output

bit

Note: This function is only available for M84S/M86S/M86RS.