Mitsubishi A Series and compatible devices
- Name: MelsecA
- Version: 1.0.0.0
- Protocol: Melsec A
- Interface: Standard Serial Port
- Runtime: .Net 4.8 (Multiplatform)
- Configuration:
- Devices / Protocols
Overview
MelsecA communication driver implements communication with Mitsubishi A Series PLCs using Melsec A protocol.
Communication Driver Information | |
|---|---|
Driver name | MelsecA |
Assembly Name | T.ProtocolDriver.MelsecA |
Assembly Version | 1.0 |
Available for Linux | True |
PLC types supported | Mitsubishi MelsecA Series PLCs and compatibles |
Manufacturer | Mitsubishi |
Interface | Serial and MultiSerial |
Supported Operands
Operand | Read | Write | Data Type | Address size |
|---|---|---|---|---|
D - Data register | Yes | Yes | Short | 2 bytes |
W - Link register | Yes | Yes | Short | 2 bytes |
R - File register | Yes | Yes | Short | 2 bytes |
D9 - Special Register | Yes | Yes | Short | 2 bytes |
TN – Timer Current value | Yes | Yes | Short | 2 bytes |
TS – Timer Contact | Yes | Yes | Bit | 1 bit |
TC – Timer Coil | Yes | Yes | Bit | 1 bit |
CN – Counter Current value | Yes | Yes | Short | 2 bytes |
CS – Counter Contact | Yes | Yes | Bit | 1 bit |
CC – Counter Coil | Yes | Yes | Bit | 1 bit |
X - Input relay | Yes | Yes | Bit | 1 bit |
Y - Output relay | Yes | Yes | Bit | 1 bit |
M - Internal relay | Yes | Yes | Bit | 1 bit |
L - Latch relay | Yes | Yes | Bit | 1 bit |
B - Link relay | Yes | Yes | Bit | 1 bit |
F - Annunciator | Yes | Yes | Bit | 1 bit |
M9 - Special Relay | Yes | Yes | Bit | 1 bit |
Channels Configuration
Protocol Options
- BlockSize: Defines the maximum of addresses in a read block. Default is 255.
- Format: Available options: Format1, Format2, Format3 and Format4.
Settings
- Serial and MultiSerial channels:
Default configuration:
DataBits: 8.
StopBits: 1 if parity is used, 2 if no parity.
Set the other fields according to your Serial or MultiSerial port configuration.
Nodes Configuration
Station Configuration
SlaveId: Set this field with the address of the slave device in the network. They can be addressed from 1 to 247 for serial nodes. The address 0 is used for the broadcast.
- Serial channels:
Station syntax: <SlaveId>
Ex: 1
- MultiSerial channels:
Station syntax: <ComPort>;<SlaveId>
Where : <ComPort> = COM Port of the slave device in the network (default is com1).
Ex: com1;1
Points Configuration
The syntax for the MelsecA communication points is: <Operand> <Address>
Where :
- <Operand>: Represents the Device Memory :
- <Address>: Address number
Operand | Read | Write | Data Type | Address size |
|---|---|---|---|---|
D - Data register | Yes | Yes | Short | 2 bytes |
W - Link register | Yes | Yes | Short | 2 bytes |
R - File register | Yes | Yes | Short | 2 bytes |
D9 - Special Register | Yes | Yes | Short | 2 bytes |
TN – Timer Current value | Yes | Yes | Short | 2 bytes |
TS – Timer Contact | Yes | Yes | Bit | 1 bit |
TC – Timer Coil | Yes | Yes | Bit | 1 bit |
CN – Counter Current value | Yes | Yes | Short | 2 bytes |
CS – Counter Contact | Yes | Yes | Bit | 1 bit |
CC – Counter Coil | Yes | Yes | Bit | 1 bit |
X - Input relay | Yes | Yes | Bit | 1 bit |
Y - Output relay | Yes | Yes | Bit | 1 bit |
M - Internal relay | Yes | Yes | Bit | 1 bit |
L - Latch relay | Yes | Yes | Bit | 1 bit |
B - Link relay | Yes | Yes | Bit | 1 bit |
F - Annunciator | Yes | Yes | Bit | 1 bit |
M9 - Special Relay | Yes | Yes | Bit | 1 bit |
Driver Revision History
MelsecA Revision History | |
|---|---|
Version | Notes |
1.0 | Initial release on new documentation standards. |
In this section...