[INFOS] Title=OMRON Author=Arno VIANDIER Version=1.2.0 DeviceMark=OMRON Model= Description=Read and Write Data Memory, Set Output Command (Frame transmit !FF!mm!nn!0D!0A) [TYPE] Communication=Serial Baud rate=9600 Data size=8 Stop bits=0 Parity=2 DTR control=1 RTS control=0 Full duplex=1 DTR Duplex=1 DTR handshake=0 DSR out flow=0 RTS handshake=0 CTS out flow=0 Break character= Break time=2 [FRAMES] Count of bytes=0 Hexa character=! Decimal character=& Header character= Ending character=!0A Convert non literal mode=1 Keep frames=0 Checksum verification=0 Checksum character=# Timeout between bytes=250 [EXCLUDED CHARACTERS] Count=0 Not in header/ending=1 [CHECKSUM] Checksum type=SUM CRC16 mask=A001 CRC16 initial value=0000 Start checksum at=0 Stop checksum from=3 Checksum count=1 Checksum position from end=2 Checksum two's complement=0 Checksum ASCII coded=1 Checksum high byte first=1 [COMMANDS] Count=3 Command0.Name=Write Data Memory Command0.Frame=@00WD[Data Memory,integer,decimal,4][Value,string,literal,0]#*!0D Command0.Group=Output Command1.Name=Read Data Memory Command1.Frame=@00RD[Data Memory,integer,decimal,4]0001#*!0D Command2.Name=Set Output Command2.Frame=!FF[Value (Hexa),string,literal,0]!0D!0A [POSITRACK GROUPS] Count=1 Group.0=Output [ANSWERS] For each mode=1 For each frame= Count=0 [MONITORING] Requests count=0 Wait for answer=0 Timeout Answer=3000 Variables count=2 Variable0.Name=MemoryChange Variable0.Frame=@00WDXX53*!0D Variable0.Position=5 Variable0.Length=2 Variable0.Type=string Variable0.Format=literal Variable0.UpdateMode=0 Variable1.Name=Data_Memory Variable1.Frame=@00RD00XXXXXX*!0D Variable1.Position=7 Variable1.Length=4 Variable1.Type=string Variable1.Format=literal Variable1.UpdateMode=0 [AUTOMATION] Connection mode=1 Deconnection mode=1 Deconnection delay=20