The leader in industrial automation and control solutions

Introduction

All Maple Systems HMIs programmed with EBPro (EasyBuilder Pro), including every cMT X Series and cMT Series model, are compatible with Shimaden MR13/FP93. Configure your Controller and HMI/cMT with the following parameters to establish reliable communication.

Supported Series: MR13, FP93 devices

Website: http://www.shimaden.co.jp

HMI Setting

ParametersRecommendedOptionsNotes
PLC typeSHIMADEN MR13/FP93
PLC I/FRS485 2W
Baud rate96001200–19200
Data bits77 or 8
ParityENone/Even
Stop bits11
PLC sta. no.11–255
Start Character ModeSelect 3: @_:_CR0, 1: STX_ETX_CR
2: STX_ETX_CR LF
3: @_:_CR
For FP93, select 0, 1
BCC Operation MethodSelect 3: XOR0, 1: Addition
2: Addition +2’s complement
3: XOR
4: None

NOTE: Address 018C is a communication control register. Only when it is set to 1 can this register be allowed to write to other registers.

COM Port Settings dialog showing Baud rate 9600, Data bits 8, Parity None, Stop bits 1 Bit, Start character mode 0, and BCC operation method 0.

Device Address

Bit/WordDeviceFormatRangeMemo
WChannel 1HHHH0 ~ ffffRead/Write 1st Channel Register
WChannel 2HHHH0 ~ ffffRead/Write 2nd Channel Register
WChannel 3HHHH0 ~ ffffRead/Write 3rd Channel Register

MR13 Communication Parameter Settings

Data Address (hex)ParameterDetails of ParameterR/W
0100PV ValueWithin measuring rangeR
0101E_SV Execution SV ValueWithin setting rangeR
0102OUT Control Output ValueWithin range 0.0~100.0%R
0103Reserved
0104Action Flag(See detailed explanation below.)R
0105Event Output Flag(See detailed explanation below.)R
0106Reserved
0107Reserved
0108REM ValueWithin setting rangeR
0109Reserved
010AReserved
010BDI Input State Flag(See detailed explanation below.)R
0111RANGERefer to the measuring range code list.R
0112Reserved
0113DP Decimal PointPosition of decimal point (0: Without decimal point, 1: With decimal point)R
0114PV Sc_L Lower LimitFor Linear Input: -1999~9999 unit. For Thermocouple and RTD Input: Measuring range to be displayed.R
0115PV Sc_H Higher LimitFor Thermocouple and RTD Input: Measuring range to be displayed.R
0120E_PRG Program Action FlagR
0121Reserved
0122Reserved
0123E_PRTThe number of execution patterns (When program is reset, value=7FFEH)R
0124E_STPExecution step number (When program is reset, value=7FFEH)R
0125E_TIMRemaining time of execution step (When program is reset, value=7FFEH)R
0126E_PIDExecution PID number (When program is reset, value=7FFEH)R
0184AT Auto Tuning0: No execution, 1: ExecutionW
018COperation0: Local, 1: COMW
0190PROG RUN/RST Program Run/Reset0: RST, 1: RUN (Writing is possible only in CH1)W
0191PROG HLD Program Hold0: Release, 1: HLD (Writing is possible only in CH1)W
0300SVLocal SV Value, within set value limiterR/W
030ASV Limt_L Lower LimitWithin measuring range, on condition that SV Limt_L < SV Limt_HR/W
030BSV Limt_H Higher LimitWithin measuring range, on condition that SV Limt_L < SV Limt_HR/W
0314REM SC_LWithin measuring range, on condition that REM SC_L ≠ REM SC_HR/W
0315REM SC_HWithin measuring range, on condition that REM SC_L ≠ REM SC_HR/W
0316REM BiasRange: -1999~5000 unitR/W
0317REM FiltRange: 0~100 secondsR/W
031AREM-CHRemote channel assignment: 0: OFF, 1: CH1, 2: CH2, 3: CH3R/W
0320SV Follow SWCH2 & CH3 SV follow setting flag: 1: Follow, 0: NoR/W
0321SV FollowFollow type deviation SV set value: -1999~5000 unitR/W
0400FIX PControl Output Proportional Band. Range: 0.0~999.9% (0.0: OFF)R/W
0401FIX IControl Output Integral Time. Range: 0~6000 seconds (0.0: OFF)R/W
0402FIX DControl Output Derivative Time. Range: 0~3600 seconds (0.0: OFF)R/W
0403FIX MRManual Reset. Range: -50.0~50.0%R/W
0404FIX DFHysteresis. Range: 1~999 unitR/W
0405FIX OUT Limt_LControl Output Lower Limit Output Limiter. Range: 0.0~99.9%R/W
0406FIX OUT Limt_HControl Output Higher Limit Output Limiter. Range: 0.1~100.0%R/W
0407FIX SFControl Output Target Value Function. Range: OFF, 0.01~1.00R/W
0408Prog P1PROG mode PB1. Range: 0.0~999.9% (0.0: OFF)R/W
0409Prog I1PROG mode IT1. Range: 0~6000 seconds (0.0: OFF)R/W
040AProg D1PROG mode DT1. Range: 0~3600 seconds (0.0: OFF)R/W
040BProg MR1PROG mode MR1. Range: -50.0~50.0%R/W
040CProg DF1PROG mode DF1. Range: 1~999 unitR/W
040DProg O_Lmt_L1PROG mode lower limit side output limiter 1. Range: 0.0~99.9%R/W
040EProg O_Lmt_H1PROG mode higher limit side output limiter 1. Range: 0.1~100.0%R/W
040FProg SF1PROG mode target value function 1. Range: OFF, 0.01~1.00R/W
0410Prog P2PROG mode PB2. Range: 0.0~999.9% (0.0: OFF)R/W
0411Prog I2PROG mode IT2. Range: 0~6000 seconds (0.0: OFF)R/W
0412Prog D2PROG mode DT2. Range: 0~3600 seconds (0.0: OFF)R/W
0413Prog MR2PROG mode MR2. Range: -50.0~50.0%R/W
0414Prog DF2PROG mode DF2. Range: 1~999 unitR/W
0415Prog O_Lmt_L2PROG mode lower limit side output limiter 2. Range: 0.0~99.9%R/W
0416Prog O_Lmt_H2PROG mode higher limit side output limiter 2. Range: 0.1~100.0%R/W
0417Prog SF2PROG mode target value function 2. Range: OFF, 0.01~1.00R/W
0418Prog P3PROG mode PB3. Range: 0.0~999.9% (0.0: OFF)R/W
0419Prog I3PROG mode IT3. Range: 0~6000 seconds (0.0: OFF)R/W
041AProg D3PROG mode DT3. Range: 0~3600 seconds (0.0: OFF)R/W
041BProg MR3PROG mode MR3. Range: -50.0~50.0%R/W
041CProg DF3PROG mode DF3. Range: 1~999 unitR/W
041DProg O_Lmt_L3PROG mode lower limit side output limiter 3. Range: 0.0~99.9%R/W
041EProg O_Lmt_H3PROG mode higher limit side output limiter 3. Range: 0.1~100.0%R/W
041FProg SF3PROG mode target value function 3. Range: OFF, 0.01~1.00R/W
0500EV1_MODE0: Not assigned, 1: Higher limit deviation value, 2: Lower limit deviation value, 3: Out of range between higher & lower limits, 4: Within range between higher & lower limits, 5: Higher limit absolute value, 6: Lower limit absolute value, 7: Scaleover, 8: Program RUN, 9: Program END, 10: Program STEP. Only when Subaddress=EV1_CH.R/W
0501EV1 Set Point1. Higher limit deviation value alarm: 0~1999 unit. 2. Lower limit deviation value alarm: 0~-1999 unit. 3. Out of range between higher & lower limits value alarm: 0~1999 unit. 4. Within range between higher and lower limits value alarm: 0~1999 unit. 5. Higher limit absolute value alarm: Within measuring range. 6. Lower limit absolute value alarm: Within measuring range. Only when Subaddress=EV1_CH.R/W
0502EV1 DiffrntAlarm hysteresis. Range: 1~999 unit. Only when Subaddress=EV1_CH.R/W
0503EV1 InhibitAlarm stand by. Range: 1~4. Only when Subaddress=EV1_CH.R/W
0504EV1 DelayAlarm delay time. Range: 0~9999 seconds. Only when Subaddress=EV1_CH.R/W
0506EV1_CHChannel number setting: 1: CH1, 2: CH2, 3: CH3R/W
0510EV2_MODE0: Not assigned, 1: Higher limit deviation value, 2: Lower limit deviation value, 3: Out of range between higher & lower limits, 4: Within range between higher & lower limits, 5: Higher limit absolute value, 6: Lower limit absolute value, 7: Scaleover, 8: Program RUN, 9: Program END, 10: Program STEP. Only when Subaddress=EV2_CH.R/W
0511EV2 Set Point1. Higher limit deviation value alarm: 0~1999 unit. 2. Lower limit deviation value alarm: 0~-1999 unit. 3. Out of range between higher & lower limits value alarm: 0~1999 unit. 4. Within range between higher and lower limits value alarm: 0~1999 unit. 5. Higher limit absolute value alarm: Within measuring range. 6. Lower limit absolute value alarm: Within measuring range. Only when Subaddress=EV2_CH.R/W
0512EV2 DiffrntAlarm hysteresis. Range: 1~999 unit. Only when Subaddress=EV2_CH.R/W
0513EV2 InhibitAlarm stand by. Range: 1~4. Only when Subaddress=EV2_CH.R/W
0514EV2 DelayAlarm delay time. Range: 0~9999 seconds. Only when Subaddress=EV2_CH.R/W
0516EV2_CHChannel number setting: 1: CH1, 2: CH2, 3: CH3R/W
0520EV3_MODE0: Not assigned, 1: Higher limit deviation value, 2: Lower limit deviation value, 3: Out of range between higher & lower limits, 4: Within range between higher & lower limits, 5: Higher limit absolute value, 6: Lower limit absolute value, 7: Scaleover, 8: Program RUN, 9: Program END, 10: Program STEP. Only when Subaddress=EV3_CH.R/W
0521EV3 Set Point1. Higher limit deviation value alarm: 0~1999 unit. 2. Lower limit deviation value alarm: 0~-1999 unit. 3. Out of range between higher & lower limits value alarm: 0~1999 unit. 4. Within range between higher and lower limits value alarm: 0~1999 unit. 5. Higher limit absolute value alarm: Within measuring range. 6. Lower limit absolute value alarm: Within measuring range. Only when Subaddress=EV3_CH.R/W
0522EV3 DiffrntAlarm hysteresis. Range: 1~999 unit. Only when Subaddress=EV3_CH.R/W
0523EV3 InhibitAlarm stand by. Range: 1~4. Only when Subaddress=EV3_CH.R/W
0524EV3 DelayAlarm delay time. Range: 0~9999 seconds. Only when Subaddress=EV3_CH.R/W
0526EV3_CHChannel number setting: 1: CH1, 2: CH2, 3: CH3R/W
0580DIDI setting flag: 0: NON, 1: FLW, 2: RUN, 3: HLD, 4: ADVR/W
05B0MEM1: EEP Program Memory, 0: RAM Random MemoryR/W
0600Out ActnOutput characteristic setting flag: 0: Rev Act., 1: Dir ActR/W
0601Out CycControl output cycle (Unit: 0.5 seconds). Range: 0.5~120.0 secondsR/W
0602Reserved
0603SOFTSWSoft start setting flag: 0: OFF, 1: ONR/W
0610AT PointAT pointer. Range: 0~5000 unitR/W
0611Key Lock0: OFF, 1: LOCK1, 2: LOCK2, 3: LOCK3
● When Out_Cyc is written, writing data is adjusted to 0.5 sec as one unit.
● The write command lock by keylock is the same as the screen lock. (Refer to the manual of the instrument.)
● If there is a change in EV1_CH,EV2_CH,EV3_CH, the related parameters are initialized.
R/W
0701PV BiasPV bias. Range: -1999~1999 unitR/W
0702PV FiltPV filter. Range: 0~100 secondsR/W
0710PFLWSetting of CH2, CH3 PV input follow: 0: OFF, 1: ONR/W
0711CH_PSelection of CH2, CH3 PV display or not (0-0 Window): 0: Without, 1: WithR/W
0800FP_MODSelection between FIX and PROG: 0: FIX, 1: PROG (Writing possible only in CH1)R/W
0801PV_STSetting of PV start: 0: OFF, 1: ON (Writing possible only in CH1)R/W
0882STPThe number of steps. Range: 1~9 (Writing possible only in CH1)R/W
0883RPTThe number of execution repetitions. Range: 1~9999 (Writing possible only in CH1)R/W
0884ST_SVStart SV (Writing possible only in CH1)

For CH1, PFLW (window 1~30), CH_P (window1-29)display- – – -.The read value is: 7FFEH, To a write command, error(0BH)is returned.
R/W
08A0Step1 SVStep No. 1 SV Value (Writing possible only in CH1)R/W
08A1Step1 TimeStep No. 1 Step Time (Writing possible only in CH1)R/W
08A2Step1 PID NoStep No. 1 PID No.R/W
08A3Reserved
08A4Step2 SVStep No. 2 SV Value (Writing possible only in CH1)R/W
08A5Step2 TimeStep No. 2 Step Time (Writing possible only in CH1)R/W
08A6Step2 PID NoStep No. 2 PID No.R/W
08A7Reserved
08A8Step3 SVStep No. 3 SV Value (Writing possible only in CH1)R/W
08A9Step3 TimeStep No. 3 Step Time (Writing possible only in CH1)R/W
08AAStep3 PID NoStep No. 3 PID No.R/W
08ABReserved
08ACStep4 SVStep No. 4 SV Value (Writing possible only in CH1)R/W
08ADStep4 TimeStep No. 4 Step Time (Writing possible only in CH1)R/W
08AEStep4 PID NoStep No. 4 PID No.R/W
08AFReserved
08B0Step5 SVStep No. 5 SV Value (Writing possible only in CH1)R/W
08B1Step5 TimeStep No. 5 Step Time (Writing possible only in CH1)R/W
08B2Step5 PID NoStep No. 5 PID No.R/W
08B3Reserved
08B4Step6 SVStep No. 6 SV Value (Writing possible only in CH1)R/W
08B5Step6 TimeStep No. 6 Step Time (Writing possible only in CH1)R/W
08B6Step6 PID NoStep No. 6 PID No.R/W
08B7Reserved
08B8Step7 SVStep No. 7 SV Value (Writing possible only in CH1)R/W
08B9Step7 TimeStep No. 7 Step Time (Writing possible only in CH1)R/W
08BAStep7 PID NoStep No. 7 PID No.R/W
08BBReserved
08BCStep8 SVStep No. 8 SV Value (Writing possible only in CH1)R/W
08BDStep8 TimeStep No. 8 Step Time (Writing possible only in CH1)R/W
08BEStep8 PID NoStep No. 8 PID No.R/W
08BFReserved
08C0Step9 SVStep No. 9 SV Value (Writing possible only in CH1)R/W
08C1Step9 TimeStep No. 9 Step Time (Writing possible only in CH1)R/W
08C2Step9 PID NoStep No. 9 PID No.R/W

Wiring Diagram

NOTE: The serial port pin assignments may vary between HMI models.

RS-485 2W

HMIDirectionPLC
Pin assignmentsMR13/FP93 RS485 2W Terminal
Data-↔ (bidirectional)25-
Data+↔ (bidirectional)24+
GND↔ (bidirectional)23 GND