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.