Skip to Content
On this page

Yokogawa FA-M3 Link master

Yokogawa Link PLC address reading and writing, status, clock and module control driver

Open the plugin

Enter “Development Configuration → Collection Configuration”, create a device and select “YokogawaLinkMaster” in “Collection Plugin”.

Supported channels and data types

Channel typePre-configuration check
TCP ClientConfirm network reachability of the device IP, port, and gateway to the device.

Optional data types: Boolean, Int16, UInt16, Int32, UInt32, Int64, UInt64, Float, Double, String

This list describes types allowed by the plugin editor. Address width, arrays, string length and read/write restrictions still follow this page; it does not mean that every address supports every type.

Plugin properties

Protocol parameters

SettingDescription
Default CPU numberDefault: 1; Range: 1~4; Fill in: text input. Default CPU number; range 1 to 4, address can be overridden with cpu=1..4

Request packing

SettingDescription
Maximum number of bits to packDefault: 256; Range: 1~256; Fill in: digital input. Maximum number of bit packs; number of consecutive bit read plan single pack points, range 1 to 256

Address rules

  • Yokogawa Link bit address supports X, Y, I, E, M, T, C, L, such as Y100; up to 256 points at a time.
  • WORD address supports D, B, F, R, V, Z, W, TN, CN, such as D100; up to 64 WORD at a time.
  • The address value uses decimal, and you can use cpu=1..4; to override the default CPU, such as cpu=2;D100.
  • X input relay area is read-only; random reads and writes and special module access are performed via driver dynamic methods.

Special methods

MethodPurposeParameters
ReadRandomBitsAsyncRandom read bit deviceaddresses=Y0,M10,cpu=2;E20
ReadRandomWordsAsyncRandomly read WORDaddresses=D0,D10,cpu=2;R20
WriteRandomBitsAsyncRandom write bit deviceaddresses=Y0,M10; values=true,false
WriteRandomWordsAsyncRandomly write WORDaddresses=D0,D10; hexWords=1234,ABCD
StartAsyncStart PLCNo parameters
StopAsyncStop PLCNo parameters
ResetModuleAsyncReset PLC moduleAfter execution, the device will close the current connection
ReadProgramStatusAsyncRead program statusNo parameters
ReadSystemInfoAsyncRead system informationNo parameters
ReadDateTimeAsyncRead PLC timeNo parameters
ReadSpecialModuleAsyncRead special modulesmoduleUnit, moduleSlot, wordPosition, wordCount
WriteSpecialModuleAsyncWrite special modulemoduleUnit, moduleSlot, wordPosition, hexWords

Write, start/stop, reset, load, delete or control methods will change the status of field devices. Before execution, confirm that the equipment is in an operable state and prepare for stop or rollback measures.

Device debug

Enter “Development Configuration → Collection Configuration”, select the current device then open “Protocol Debug” at the top of the workspace.

Dedicated debugging page

Random area reading and writing is used for batch access to Yokogawa addresses, PLC status and control is used to view and control the PLC, and special modules are used for module-level operations.

YokogawaLinkMaster: Random-area read/write

YokogawaLinkMaster: PLC status and control

YokogawaLinkMaster: Special modules

Debugging notes

Read the random area, PLC status, system information and clock first; confirm twice before running/stopping, module reset and random/special module writing.

Functions

FunctionPurpose
Random bit/WORD readUse Random bit/WORD read to inspect mapped values, status, counters, recent messages, or the latest result.
Random bit/WORD writeUse Random bit/WORD write with an approved test point and confirm site safety before execution.
Program, system, and clock statusUse Program, system, and clock status to inspect mapped values, status, counters, recent messages, or the latest result.
Control operationUse Control operation with an approved test point and confirm site safety before execution.
Control operationUse Control operation with an approved test point and confirm site safety before execution.

Verify the configuration

Monitor D100 online in the PLC engineering tool, compare its value with the gateway variable and confirm advancing sample times.

Writes and control operations require an approved test point and the site safety procedure.

Troubleshooting

  • A request allows 64 WORDs or 256 bits and X is read-only; byte order cannot fix a wrong CPU number.
  • Special method execution fails: Check method parameters and permissions; control, write or reset methods also need to confirm that the device is in a state that allows operation.