Skip to main content

YokogawaLinkMaster

Purpose

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

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.

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.

Device debug

Enter "Development Configuration → Collection Configuration", select the current device and click "More Functions", then open "Debug".

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 reading and writing

YokogawaLinkMaster PLC status and control

YokogawaLinkMaster special module

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.

Verify the configuration

  1. Use the plugin-specific debug panel with one confirmed test point or test message.
  2. Confirm that the returned value or received message matches the device point list.
  3. Perform writes or control operations only with an approved test point and the site safety procedure.

Troubleshooting

  • The debug panel shows no result: Check the required inputs and plugin parameters, then inspect the device or target log for a response or error.
  • 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.