Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and...

19
Chapter 3 FB S -PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0 ~ TR39 S0 ~ S999 Bit Status M0 ~ M2001 T0 ~ T255 C0 ~ C255 R0 ~ R3839 R3840 ~ R4167 R5000~R8071 D0~D4095 Data Registers F0 ~ F8191 Ladder Program ( 20K Words) Vector + Lable ( 1K Words) Read Only Register ( 3K Words) Program Area Documents ( 8K Words) 3.1 FB S -PLC Memory Allocation Remark: 1. When the Read Only Register (ROR) has been configured by the user, the contents of R5000 R8071 (depends on the quantity of configuration) will be loaded from the ROR's during each time of power up or PLC from STOP to RUN mode. The user can access the ROR through the corresponding R5000 R8071. Write operation of function instructions are prohibited in this ROR area of corresponding R5000 R8071. The others of R5000 R8071 that have not been configured for ROR, they can work as genernal purpose registers. 2. There is dedicated memory to store the contents of Read Only Register, this memory is out of the program memory. ROR can be configured up to 3072 words in maximum. 3-2

Transcript of Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and...

Page 1: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers

X0 ~ X255

Y0 ~ Y255

T0 ~ T255

C0 ~ C255

TR0 ~ TR39

S0 ~ S999

Bit

Status

M0 ~ M2001

T0 ~ T255

C0 ~ C255

R0 ~ R3839

R3840 ~ R4167

R5000~R8071

D0~D4095

Data Registers

F0 ~ F8191

Ladder Program

( 20K Words) Vector + Lable

( 1K Words) Read Only Register

( 3K Words)

Program

Area

Documents ( 8K Words)

3.1 FBS-PLC Memory Allocation

3-2

Remark : 1 . W hen the Read Only Regis ter

(ROR) has been conf igured by the user , the contents of R5000〜 R8071 (depends on the quant i ty of conf igurat ion) wi l l be loaded f rom the ROR's dur ing each t ime of power up or PLC f rom STOP to RUN mode.

The user can access the ROR through the cor responding R5000〜 R8071. W r i te operat ion of funct ion ins t ruc t ions are prohib i ted in th is ROR area of cor responding R5000〜 R8071. The others of R5000〜 R8071 that have not been conf igured for ROR, they can work as genernal purpose regis ters .

2. There is ded ica ted memory tos tore the contents of Read OnlyReg is ter , th is memory is ou t ofthe program memory. ROR can be conf igured up to3072 words in max imum.

Page 2: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

3.2 Digital and Register Allocations 〝*〞 is default, user configurable

Type Symbol I tem Range Remarks

X Dig i ta l Input (DI) X0〜 X255 (256)

Y Dig i ta l Output (DO) Y0〜 Y255 (256) Mapp ing t o ext e rna l d i g i t a l I / O

TR Temporary Relay TR0〜 TR39 (40) For b ranc hed po in t s

Non-Retent iveM0〜M799 (800)* M1400〜M1911 (512)Internal

Relays Retent ive M800〜M1399 (600)*

M0〜 M1399 configurable as Non- re t en t i ve o r Re t en t i ve , M1400〜 M1911 a re f i xed t o Non- re t en t i ve

M

Spec ia l Relay M1912〜M2001 (90)

Non-Retent ive S0〜 S499 (500)* S20〜S499 configurable as RetentiveS Step

Relays Retent ive S500〜 S999 (500)* Con f i gu rab le as Non- re t en t i ve

T T imer contact s tatus T0〜 T255 (256)

Digital

Bit S

tatus 》

C Counter contact s tatus C0〜 C255 (256)

0.01STime Base T0〜T49 (50)*

0.1S Time Base T50〜T199 (150)* TMR CV of T imer Regis ter 1S Time Base T200〜T255 (56)*

The quan t i t y o f eac h t im e bas e can be configured

Retent ive C0〜 C139 (140)* Con f i gu rab le as Non- re t en t i ve

16-bit Non-Retent iv C140〜 C199 (60)* Con f i gu rab le as Re t en t i ve

Retent ive C200〜 C239 (40)* Con f i gu rab le as Non- re t en t i ve CTR

CV of Counter Regis ter

32-bit Non-Reten t i ve C240〜 C255 (16) Con f i gu rab le as Re t en t i ve

Retent ive R0〜 R2999 (3000)*D0〜 D3999 (4000)

DR or HR

Data Regis ters

Non-Reten t i ve R3000〜 R3839 (840)*

R0〜 R3839 configurable as Non- re t en t i ve o r Re t en t i ve , D0〜 D3999 a re f i xed t o Re t en t i ve

IR Input Regis ters R3840〜 R3903 (64) Map t o ext e rna l A I / Reg i npu t

OR Output Regis ters R3904〜 R3967 (64) Map t o ext e rna l A O/ Reg ou t pu t

System Spec ia l Regis tersR3968〜R4167 (200) D4000〜D4095 (96)

H igh-Spped Timer Regis ter R4152〜 R4154 (3)

Hardware (4se ts ) DR4096〜DR4110

HSC Reg is te rs Sof tware(4sets) DR4112〜 DR4126

Minute Second R4129 R4128 Day Hour R4131 R4130 Year Month R4133 R4132

Special R

egister Ca lendarReg is te rs

W eek R4134

Data Regis ters R5000〜 R8071(3072)* As genera l pu rpos e reg i s t e rs i f ROR no t been c on f i gu red .

Register

Word D

ata 》

DR or

ROR Read Only Regis ters R5000〜 R8071(0) * Con f i gu r ab le as ROR f o r rec i pe l i k e app l i c a t i on

3-3

Page 3: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

FR F i le Reg is te rs F0〜 F8191(8192) Need dedicated instruction to access

XR Index Regis te r s V、Z (2) , P0〜P9 (10)

Remark : Dur ing power up or chang ing operat ion mode f rom STOP→ RUN, a l l contents in non-reten t ive re lays or regis te rs wi l l be c leared to 0; the retent ive re lays or regis ters wi l l remain the same s tate as before.

3-4

Page 4: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

3.3 Special Relay Details

Relay No. Funct ion Descr ipt ion

1 . S top , Proh ib i ted Cont ro l

M1912 Emergency S top con t ro l � I f ON, PLC wi l l be s topped (bu t no t en te r STOP mode) and a l l ou tpu ts OFF. Th is b i t wi l l be c leared when power up o r chang ing opera t ion mode f rom STOP→ RUN.

M1913 Disab le exte rna l ou tpu ts con t ro l

� A l l exte rna l ou tpu ts a re tu rn o f f bu t the s ta tus o f Y0〜 Y255 ins ide the PLC wi l l no t be

a f fec ted . M2001 Disab le /Enab le s ta tus

re ten t i ve con t ro l � I f M2001 i s 0 o r enab led , the D isab le /Enab le

s ta tus o f a l l con tac ts wi l l be rese t to enab le dur ing power up o r chang ing opera t ion mode f rom STOP→ RUN.

� I f M2001 i s d isab led and fo rce ON, the D isab le /Enab le s ta tus & ON/OFF s ta te o f a l l con tac ts wi l l rema in as be fo re dur ing power up o r chang ing opera t ion mode f rom STOP→ RUN. W hi le tes t ing , i t may d isab le and fo rce ON M2001 to keep the ON/OFF s ta te o f d isab led con tac ts , bu t don ’ t fo rge t to enab le the M2001 a f te r tes t ing .

2 . CLEAR Cont ro l

M1914 Clear Non-Reten t i ve Re lays � C leared W hen a t 1 M1915 Clear Re ten t i ve Re lays � C leared W hen a t 1 M1916 Clear Non-Reten t i ve Reg is te rs � C leared W hen a t 1 M1917 Clear Re ten t i ve Reg is te rs � C leared W hen a t 1 M1918 Maste r Cont ro l (MC) Se lec t ion � I f 0 , the pu lse ac t i va ted func t ions wi th in the

mas te r con t ro l l oop wi l l on ly be execu ted once a t f i r s t 0→ 1 o f mas te r con t ro l l oop . I f 1 , the pu lse ac t i va ted func t ions wi th in the mas te r con t ro l l oop wi l l be execu ted every t ime wh i le chang ing 0→ 1 o f mas te r con t ro l l oop .

M1919 Func t ion ou tpu t con t ro l � I f 0 , the func t iona l ou tpu ts o f some func t ion ins t ruc t ions wi l l memory the ou tpu t s ta te , even these ins t ruc t ions no t been execu ted .

I f 1 , the func t iona l ou tpu t o f some func t ion ins t ruc t ions wi thou t the memory ab i l i t y .

※ M1918 / M1919 c an be s e t t o 0 o r 1 a t w i l l a round t he who le p rog ram t o m ee t t he c on t ro l requ i rem en ts .

3-5

Page 5: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Relay No. Funct ion Descr ipt ion

3. Pulse Signals ◤M1920 0 .01S Clock pu lse T(M1920)=0 .01S ◤M1921 0 .1S Clock pu lse T(M1921)=0 .1S ◤M1922 1S Clock pu lse T(M1922)=1S ◤M1923 60S Clock pu lse

� T i s the pu lse per iod T(M1923)=60S

◤M1924 In i t i a l pu lse ( f i r s t scan) �

◤M1925 Scan c lock pu lses � ◤M1926 Reserved

t i s the scan t ime

◤M1927 CTS inpu t s ta tus o f commun ica t ion por t 1

� 0: CTS True (ON) � 1: CTS Fa lse (OFF) � W hen commun ica t ion por t 1 i s used to connec t

wi th the p r in te r o r modem, i t can use th is s igna l and a t imer to de tec t whether the p r in te r o r the modem is ready.

4 . Er ror Messages

◤M1928 Reserved ◤M1929 Reserved ◤M1930 No expans ion un i t o r exceed

the l im i t on number o f I /O po in ts

� 1 : Ind ica t ing no expans ion un i t o r exceed the l im i t on number o f I /O po in ts

◤M1931 Immed ia te I /O no t in the ma in un i t range

� 1 : Ind ica t ing tha t Immed ia te I /O no t in the ma in un i t range and the ma in un i t cannot RUN

◤M1932 Unused ◤M1933 Sys tem s tack e r ro r � 1 : Ind ica t ing tha t sys tem s tack e r ro r ◤M1934

│ Reserved ◤M1935 5.Por t3〜 Por t4 Cont ro ls(MC/MN)

M1936 Por t 3 busy ind ica to r � 0: Por t 3 Busy � 1: Por t 3 Ready

M1937 Por t 3 f in i shed ind ica to r � 1: Por t 3 f in i shed a l l commun ica t ion t ransac t ionsM1938 Por t 4 busy ind ica to r � 0: Por t 4 Busy

� 1: Por t 4 Ready M1939 Por t 4 f in i shed ind ica to r � 1: Por t 4 f in i shed a l l commun ica t ion t ransac t ions

3-6

Page 6: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Relay No. Funct ion Descr ipt ion

6 . HSC0/HSC1 Cont ro ls (MC/MN)

M1940 HSC0 so f tware Mask � 1 : Mask M1941 HSC0 so f tware C lear � 1 : C lear M1942 HSC0 so f tware D i rec t ion � 0 : Count -up , 1 : Count -down M1943 Reserved M1944 Reserved M1945 Reserved M1946 HSC1 so f tware Mask � 1 : Mask M1947 HSC1sof tware C lear � 1 : C lear M1948 HSC1 so f tware D i rec t ion � 0 : Count -up , 1 : Count -down M1949 Reserved M1950 Reserved M1951 Reserved

7 . RTC Cont ro ls

M1952 RTC se t t ing M1953 ±30 second Ad jus tment ◤M1954 RTC ins ta l la t ion check ing ◤M1955 Set va lue e r ro r

8. Communica t ion /Tim ing /Count ing Cont ro ls

M1956 Se lec t ion o f New Message Detec t ion Time

� 0:Sys tem de fau l t fo r New Message Detec t ion Time wh i le Modbus RTU commun ica t ion p ro toco l

� 1:Set t ing by h igh byte o f R4148 fo r New Message Detec t ion Time wh i le Modbus RTU pro toco l

M1957 The CV va lue con t ro l a f te r the t imer "T ime Up"

� 0 : The CV va lue wi l l con t inue t im ing un t i l the upper l im i t i s met a f te r “T ime Up”

� 1 :The CV va lue wi l l s top a t the PV va lue a f te r “T ime Up” (User may con t ro l M1957 wi th in the p rogram to con t ro l the ind iv idua l t imer )

M1958 Communica t ion por t 2 H igh Speed L ink se lec t ion

� 0 : Se t Por t 2 to Norma l Speed L ink � 1 : Se t Por t 2 to H igh Speed CPU L ink ※M1958 i s on ly e f fec t i ve a t s lave s ta t ion

M1959 Modem d ia l ing se lec t ion � 0 : D ia l ing by TONE when Por t 1 connec t ing wi th Modem.

� 1 : D ia l ing by PULSE when Por t 1 connec t ing wi t Modem.

M1960 Por t 1 busy ind ica to r � 0: Por t 1 Busy � 1: Por t 1 Ready

M1961 Por t 1 f in i shed ind ica to r � 1: Por t 1 f in i shed a l l commun ica t ion t ransac t ionsM1962 Por t 2 busy ind ica to r � 0: Por t 2 Busy

� 1: Por t 2 Ready M1963 Por t 2 f in i shed ind ica to r � 1: Por t 2 f in i shed a l l commun ica t ion t ransac t ionsM1964 Modem d ia l ing con t ro l � I f Por t 1 i s connec ted wi th Modem,

when s igna l 0→ 1 wi l l d ia l the phone number ; when s igna l 1→ 0 wi l l hang-up the phone.

3-7

Page 7: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Relay No. Funct ion Descr ipt ion M1965 Dia l ing success f lag � 1 : Ind ica t ing tha t d ia l ing i s success fu l (when Por t

1 i s connec ted wi th Modem) . M1966 Dia l ing fa i l f l ag � 1 : Ind ica t ing tha t d ia l ing has fa i led (when Por t 1

i s connec ted wi th Modem) . M1967 Por t 2 H igh Speed L ink

work ing mode se lec t ion � 0 : Con t inuous cyc le . � 1 : One cyc le on ly tha t s tops when the las t

commun ica t ion t ransac t ion i s comple ted (on ly e f fec t i ve a t the mas te r s ta t ion) .

M1968 S tep p rogram s ta tus � 1 : Ind ica t ing tha t there a re more than 16 ac t i ve s teps in the s tep p rogram a t the same t ime.

M1969 Ind i rec t address ing i l l ega l wr i te f lag

� 1 : Ind ica t ing tha t a func t ion wi th index address ing wi l l wr i te over range

M1970 Por t 0 s ta tus � 1 : Por t 0 has rece ived and t ransmi t ted a messageM1971 Por t 1 s ta tus � 1 : Por t1 has rece ived and t ransmi t ted a message M1972 Por t 2 s ta tus � 1 : Por t2 has rece ived and t ransmi t ted a message M1973 The CV va lue con t ro l a f te r

coun t ing “Count -Up” � 0 : Ind ica t ing tha t the CV va lue wi l l con t inue

coun t ing up to the upper l im i t a f te r “T ime-Up” . � 1 : Ind ica t ing tha t the CV va lue wi l l s top a t the PV

va lue a f te r “Count -Up”( User may con t ro l M1973 wi th in the p rogram to con t ro l the ind iv idua l coun te r)

M1974 RAMP func t ion (FUN95) s lope con t ro l

� 0 : T ime con t ro l fo r ramp ing � 1 : Equ iva len t s lope con t ro l fo r ramp ing

M1975 CAM func t ion (FUN112) se lec t ion

� 1 : For the c i rcu la r app l i ca t ions where the e lec t r i c CAM swi tch (FUN112) can suppor t the ang le l i ke 350°〜 10°

9 . HSC2〜 HSC7 Cont ro ls

M1976 HSC2 so f tware Mask � 1 : Mask M1977 HSC2 so f tware C lear � 1 : C lear M1978 HSC2 so f tware D i rec t ion � 0 : Count -up , 1 : Count -down M1979 HSC3 so f tware Mask � 1 : Mask M1980 HSC3 so f tware C lear � 1 : C lear M1981 HSC3 so f tware D i rec t ion � 0 : Count -up , 1 : Count -down M1982 M1983

HSC4 so f tware Mask HSC4 so f tware D i rec t ion

� 1 : Mask � 0 : Count -up , 1 : Count -down

M1984 HSC5 so f tware MASK � 1 : Mask M1985 HSC5 so f tware D i rec t ion � 0 : Count -up , 1 : Count -down M1986 HSC6 so f tware Mask � 1 : Mask M1987 HSC6 so f tware D i rec t ion � 0 : Count -up , 1 : Count -down M1988 HSC7 so f tware Mask � 1 : Mask

HSC7 so f tware D i rec t ion � 0 : Count -up , 1 : Count -down M1989 M1990 Reserved

3-8

Page 8: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Relay No. Funct ion Descr ipt ion 10 . PSO0〜 PSO3 Cont ro ls

M1991 Selec t ion o f s topp ing the pu lse ou tpu t (FUN140)

� 0: Immed ia te ly s top wh i le s topp ing pu lse ou tpu t � 1: Slow down s top wh i le s topp ing pu lse ou tpu t

M1992 PSO0 Busy ind ica to r � 0: PSO0 Busy � 1: PSO0 Ready

M1993 PSO1 Busy ind ica to r � 0: PSO1 Busy

� 1: PSO1 Ready M1994 PSO2 Busy ind ica to r � 0: PSO2 Busy

� 1: PSO2 Ready M1995 PSO3 Busy ind ica to r � 0: PSO3 Busy

� 1: PSO3 Ready M1996 PSO0 F in ished ind ica to r � 1: PSO0 f in ished the las t s tep o f mot ion M1997 PSO1 F in ished ind ica to r � 1: PSO1 f in ished the las t s tep o f mot ion M1998 PSO2 F in ished ind ica to r � 1: PSO2 f in ished the las t s tep o f mot ion M1999 PSO3 F in ished ind ica to r � 1: PSO3 f in ished the las t s tep o f mot ion M2000 Se lec t ion o f Mu l t i -Axis

synchron iza t ion fo r H igh Speed Pu lse Ouput (FUN140)

� 1 : Synchron ized Mu l t i -Axis

3-9

Page 9: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

3.4 Special Registers Details

Reg is te r No . Func t ion Descr ip t ion

R3840 │

R3903

Inpu t Reg is te rs CH0 : R3840 │ │ CH63 : R3903

For Ana log o r Numer ic inpu ts

R3904 │

R3967

Outpu t Reg is te rs CH0 : R3904 │ │ CH63 : R3967

For Ana log o r Numer ic ou tpu ts

R3968 │

R3999

Raw Tempera tu re Reg is te rs TP0 : R3968 │ │ TP31 : R3999

For tempera tu re measurement

R4000 Reserved R4001 Reserved R4002 Reserved R4003 Reserved R4004 Reserved R4005 High Byte: Per iod o f PW M

=0 , 2 seconds =1 , 4 seconds =2 , 8 seconds =3 , 1 second =4 , 16 seconds �5, 32 seconds

Low Byte:Per iod o f P ID ca lcu la t ion=0 , 2 seconds =1 , 4 seconds =2 , 8 seconds =3 , 1 second =4 , 16 seconds �5, 32 seconds

For P ID tempera tu re con t ro l

R4006 Threshold value of output rat io for heat ing/cool ing loop abnormal detect ing (Uni t in %)

For P ID tempera tu re con t ro l

R4007 Thresho ld va lue o f con t inuous t ime fo r hea t ing /coo l ing loop abnorma l de tec t ing (Un i t i n second)

For P ID tempera tu re con t ro l

R4008 Maximum tempera tu re fo r hea t ing loop abnorma l de tec t ing

For P ID tempera tu re con t ro l

R4009 Reserved

3-10

Page 10: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Reg is te r No . Func t ion Descr ip t ion

R4010 │

R4011 Ins ta l led tempera tu re sensor f lag

Each b i t represen ts 1 sensor , i f b i t va lue = 1 means ins ta l led .

R4012 │

R4013 P ID Tempera tu re con t ro l f l ag Each b i t represen ts 1 tempera tu re po in t ,

i f b i t va lue = 1 means enab le con t ro l .

R4014 Reserved R4015 Averag ing o f tempera tu re va lue

=0 , no average on tempera tu re =1 , average by two read ings =2 , average by four read ings =3 , average by e igh t read ings

=4 , average by s ixteen read ings

R4016 Reserved

R4017 Reserved R4018 Reserved

R4019 Reserved R4020 │

R4024 Reserved

R4025 To ta l Expens ion Inpu t Reg is te rs

R4026 To ta l Expens ion Outpu t Reg is te rs

R4027 To ta l Expens ion D ig i ta l Inpu ts

R4028 To ta l Expens ion D ig i ta l Outpu ts R4029 Reserved for system

R4030 │

R4039

Tab les to save o r read back the da ta reg is te rs in to o r f rom ROM Pack

W hen ROM Pack be ing used to save the ladder p rogram and da ta reg is te rs , these tab les descr ibes wh ich reg is te rs wi l l be wr i t ten in to ROM Pack , and they wi l l be in t ia l l i zed f rom ROM Pack wh i le power upfo r addressed reg is te rs

R4040 Rep ly de lay t ime se t t ings fo r Por t 0 and Por t 1

Low Byte: For Por t 0 (Un i t in mS) H igh Byte: For Por t 1 (Un i t in mS)

R4041 Rep ly de lay t ime se t t ings fo r Por t 2 and Por t 3

Low Byte: For Por t 2 (Un i t in mS) H igh Byte: For Por t 3 (Un i t in mS)

R4042 Rep ly de lay t ime se t t ings fo r Por t 4 Low Byte: For Por t 4 (Un i t in mS) H igh Byte: Reserved fo r sys tem

R4043 Por t 3 Communica t ion Parameters Reg is te r

Se t Baud Rate , Da ta b i t…of Por t 3

R4044 Por t 4 Communica t ion Parameters Reg is te r

Se t Baud Rate , Da ta b i t…of Por t 4

R4045 Transmiss ion De lay & Rece ive Time-ou t Span Set t ing , wh i le Por t 3 be ing used as the mas te r o f FUN151 or FUN150

Low Byte: Por t 3 Rece ive Time-ou t Span (Un i t in 10mS)

H igh Byte: Por t 3 Transmiss ion De lay (Un i t in 10mS)

3-11

Page 11: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Reg is te r No . Func t ion Descr ip t ion

R4046 Power up in i t i a l i za t ion se lec t ion o f da ta reg is te rs been wr i t ten in to ROM Pack

=5530H: Don ’ t i n i t i a l i ze the addressed da ta reg is te rs been wr i t ten in to ROM Pack wh i le power up

=Others : i n i t i a l i ze the addressed da ta reg is te rs been wr i t ten in to ROM Pack wh i le power up

R4047 Communica t ion p ro toco l se t t ing fo r Por t1〜 Por t4

Se t the FATEK or Modbus RTU commun ica t ion p ro toco l

R4048 Transmiss ion De lay & Rece ive Time-ou t Span Set t ing , wh i le Por t 4 be ing used as the mas te r o f FUN151 or FUN150

Low Byte: Por t 4 Rece ive Time-ou t Span (Un i t in 10mS)

H igh Byte: Por t 4 Transmiss ion De lay (Un i t in 10mS)

R4049 CPU Sta tus Ind ica t ion =A55AH, Force CPU RUN =0 , Nnorma l Stop =1 , Func t ion over CPU can suppor t =2 , PLC ID no t matched wi th Program ID =3 , Ladder checksum er ro r =4 , Sys tem STACK er ro r =5 , Watch-Dog er ro r =6 , Immed ia te I /O over the CPU l im i ta t ion=7, Syn tax no t OK =8 , Qty o f expans io I /O modu les exceeds =9 , Qty o f expans io I /O po in ts exceeds =10 , CRC er ro r o f sys tem FLASH ROM

R4050 Por t 0 Communica t ion Parameters Reg is te r

Set Baud Rate o f Por t 0

R4051 Reserved R4052 Ind ica to r wh i le wr i t i ng ROM Pack

R4053 Reserved R4054 Def ine the mas te r s ta t ion number

o f the H igh-Speed CP L ink ne twork(FUN151 Mode 3)

I f the mas te r s ta t ion number i s 1 , i t can ignore th is reg is te r . To se t the mas te r s ta t ion number o ther than 1 shou ld : Low Bbyte : S ta t ion number H igh Byte : 55H

R4055 PLC s ta t ion number � I f h igh byte i s no t equa l 55H, R4055 wi l l show the s ta t ion number o f th is PLC

� I f wan t to se t PLC s ta t ion number then R4055 shou ld se t to :

Low Byte : S ta t ion number H igh Byte : 55H

R4056

High Byte : Reserved Low Byte : H igh speed pu lse ou tpu t

f requency dynamic con t ro l

Low Byte : =5AH, can dynamica l l y change

the ou tpu t f requency o f H igh Speed Pu lse Outpu t

R4057 Power o f f coun te r The va lue wi l l be inc reased by 1 wh i le power up

3-12

Page 12: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Reg is te r No . Func t ion Descr ip t ion

R4058 Er ro r s ta t ion number wh i le Por t 2 in H igh Speed CPU L ink

Used by FUN151 Mode 3 o f Por t 2

R4059 Er ro r code wh i le Por t 2 in H igh Speed CPU L INK

Used by FUN151 Mode 3 o f Por t 2 H igh byte Low Byte R4059 E r r code Err count H Er ro r code: 0AH, No response 01H, Framing Er ro r 02H, Over -Run Er ro r 04H, Par i t y Er ro r 08H, CRC Er ro r

R4060 Er ro r code o f PSO 0

The e r ro r codes a re : 1 : Parameter 0 e r ro r 2 : Parameter 1 e r ro r 3 : Parameter 2 e r ro r 4 : Parameter 3 e r ro r 5 : Parameter 4 e r ro r 7 : Parameter 6 e r ro r 8 : Parameter 7 e r ro r 9 : Parameter 8 e r ro r 10 : Parameter 9 e r ro r 30 : Speed se t t ing re fe rence number e r ro r31 : Speed va lue e r ro r 32 : S t roke se t t ing re fe rence number e r ro r33 : S t roke va lue e r ro r 34 : I l l ega l pos i t ion ing p rogram 35 : S tep over 36 : S tep number exceeds 255 37 : H iges t f requency e r ro r 38 : Id le f requency e r ro r 39 : Movement compensa t ion va lue too

la rge 40 : Movement va lue exceeds range 41 : DRVC ins t ruc t ion no t a l low ABS

address ing R4061 Er ro r code o f PSO 1 Same as above

R4062 Er ro r code o f PSO 2 Same as above

R4063 Er ro r code o f PSO 3 Same as above R4064 PSO 0 R4065

R4066 Be ing comple ted s tep number o f ps i t i on ing p rogram

PSO 1 PSO 2

R4067 PSO 3 R4068 │

R4071 Reserved

3-13

Page 13: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Reg is te r No . Func t ion Descr ip t ion

R4072 R4073 R4074 R4075 R4076 R4077 R4078 R4079

Pu lse coun t rema in ing fo r ou tpu t

Low W ord o f PSO 0 H igh W ord o f PSO 0 Low W ord o f PSO 1 H igh W ord o f PSO 1 Low W ord o f PSO 2 H igh W ord o f PSO 2 Low W ord o f PSO 3 H igh W ord o f PSO 3

R4080 Low W ord o f PSO 0 R4081 High W ord o f PSO 0 R4082 Low W ord o f PSO 1 R4083 R4084

Curren t ou tpu t f requency H igh W ord o f PSO 1 Low W ord o f PSO 2

R4085 High W ord o f PSO 2 R4086 R4087

Low W ord o f PSO 3 H igh W ord o f PSO 3

R4088 Low W ord o f PSO 0 R4089 High W ord o f PSO 0 R4090 Low W ord o f PSO 1 R4091 R4092

Cur ren t pu lse pos i t ion H igh W ord o f PSO 1 Low W ord o f PSO 2

R4093 R4094

High W ord o f PSO 2 Low W ord o f PSO 3

R4095 High W ord o f PSO 3

3-14

Page 14: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Reg is te r No . Func t ion Descr ip t ion

R4096 R4097 R4098 R4099 R4100 R4101 R4102 R4103 R4104 R4105 R4106 R4107 R4108 R4109 R4110 R4111 R4112 R4113 R4114 R4115 R4116 R4117 R4118 R4119 R4120 R4121 R4122 R4123 R4124 R4125 R4126 R4127

HSC0 cur ren t va lue Low W ord HSC0 cur ren t va lue H igh W ord HSC0 prese t va lue Low W ord HSC0 prese t va lue H igh W ord HSC1 cur ren t va lue Low W ord HSC1 cur ren t va lue H igh W ord HSC1 prese t va lue Low W ord HSC1 prese t va lue H igh W ord HSC2 cur ren t va lue Low W ord HSC2 cur ren t va lue H igh W ord HSC2 prese t va lue Low W ord HSC2 prese t va lue H igh W ord HSC3 cur ren t va lue Low W ord HSC3 cur ren t va lue H igh W ord HSC3 prese t va lue Low W ord HSC3 prese t va lue H igh W ord HSC4 cur ren t va lue Low W ord HSC4 cur ren t va lue H igh W ord HSC4 prese t va lue Low W ord HSC4 prese t va lue H igh W ord HSC5 cur ren t va lue Low W ord HSC5 cur ren t va lue H igh W ord HSC5 prese t va lue Low W ord HSC5 prese t va lue H igh W ord HSC6 cur ren t va lue Low W ord HSC6 cur ren t va lue H igh W ord HSC6 prese t va lue Low W ord HSC6 prese t va lue H igh W ord HSC7 cur ren t va lue Low W ord HSC7 cur ren t va lue H igh W ord HSC7 prese t va lue Low W ord HSC7 prese t va lue H igh W ord

R4128 Second o f ca lender R4129 Minute o f ca lender R4130 Hour o f ca lender R4131 Day o f ca lender

R4132 Month o f ca lender R4133 Year o f ca lender R4134 Day o f week o f ca lender R4135 Reserved

◤ R4136 Prev ious scan t ime

◤ R4137 Maximum scan t ime

◤ R4138 Min imum scan t ime

� E r ro r < ±1ms

� Re-ca lcu la te when PLC changes f rom STOP to RUN

3-15

Page 15: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Reg is te r No . Func t ion Descr ip t ion

R4139 CPU Sta tus B i t0=0 , PLC STOP =1 , PLC RUN B i t1 , Reserved B i t2=1 , Ladder p rogram checksum er ro r B i t3=0 , W i thou t ROM Pack =1 , W i th ROM Pack B i t4=1 , Watch-Dog er ro r B i t5=1 , Mamain un i t B i t6=1 , W i th IDpro tec t ion B i t7=1 , Emergency s top B i t8=1 , Immed ia te I /O over range B i t9=1, Sys tem STACK er ro r B i t10=1, ASIC fa i led B i t11=1, Func t ion no t a l lowed B i t12 , Reserved B i t13=1, W i th communica t ion board B i t14=1, W i th ca lender B i t15=1, MC main un i t

R4140 R4141 R4142 R4143 R4144 R4145

Te lephone Number

3-16

Page 16: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Reg is te r No . Func t ion Descr ip t ion

R4146 Por t 1 Communica t ion Parameters Reg is te r

Se t Baud Rate , Da ta b i t… o f Por t 1

R4147 Transmiss ion De lay & Rece ive Time-ou t Span Set t ing , wh i le Por t 1 be ing used as the mas te r o f FUN151 or FUN150

Low Byte: Por t 1 Rece ive Time-ou t Span (Un i t in 10mS)

H igh Byte: Por t 1 Transmiss ion De lay (Un i t in 10mS)

R4148 New Message Detec t ion Time In te rva l

.W h i le the communica t ion por t be ing used as the mas te r o r s lave o f Modbus RTU pro toco l , the sys tem wi l l g i ve the de fau l t t ime in te rva l to iden t i f y each packe t o f rece iv ing message; excep t th is , the user can se t th is t ime in te rva l th rough the h igh byte se t t ing o f R4148 and le t M1956 be 1 , to avo id the over lap o f d i f fe ren t packe t o f message f rame.

M1956=1, H igh Byte o f R4148 i s used to se t the new message de tec t ion t ime in te rva l fo r Por t 1〜 Por t 4 (Un i t in mS)

.W h i le the communica t ion por t be ing used to communica te wi th the in te l l i gen t per iphera ls th rough FUN151 ins t ruc t ion , i f the communica t ion p ro toco l wi thou t the end o f text to separa te each packe t o f message f rame, i t needs message de tec t ion t ime in te rva l to iden t i f y the d i f fe ren t packe t . H igh byte o f R4148 i s used fo r th is se t t ing fo r Por t 1〜 Por t 4 .

(Un i t in mS)

R4149 Modem In te r face Set t ing & Por t 0 wi thou t s ta t ion number check ing fo r FATEK 's exte rna l commun ica t ion p ro toco l

� High Byte o f R4149: =55H, Remote-Diagnos is /Remote-CPU-L ink

by way o f Por t 1 th rough Modem connec t ion , i t suppor ts user p rogram con t ro led d ia l up func t ion

=AAH, Remote d iagnos is by way o f Por t 1 th rough Modem connec t ion , i t suppor ts Pass ive rece iv ing & Ac t i ve d ia l ing opera t ion mode

=Others , wi thou t above func t ion

� Low Byte o f R4149: =1, Por t 0 wi thou t s ta t ion number

check ing fo r FATEK's exte rna l commun ica t ion p ro toco l (commun ica t ing wi th MMI /SCADA)

=Others , Por t 0 checks s ta t ion number, i t a l lows mu l t i -d rop ne twork fo r da ta acqu is i t i on

R4150

Power on I /O serv ice de lay t ime se t t ing

� PLC is ready fo r I /O serv ice a f te r th is de lay t ime wh i le power up . The un i t i s in 0 .01S. The de fau l t va lue i s 100 .

3-17

Page 17: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Reg is te r No . Func t ion Descr ip t ion

R4151

C i rcu la r 1mS t ime base t imer

� The con ten t o f R4151 wi l l be inc reased by 1 every 1mS. I t can be used fo r a more p rec ise t im ing app l i ca t ion .

R4152 Low word o f HSTA CV reg is te r HSTA is h igh speed t imer in 0 .1 mS reso lu t ionR4153 R4154

High word o f HSTA CV reg is te r PV reg is te r o f HSTA

The HSTA can ac t as 32-b i t cyc l i c t imer o r f i xed t ime in te r rup t t imer

R4155 Por t 1 & Por t 2 wi thou t s ta t ion number check ing fo r FATEK's exte rna l commun ica t ion p ro toco l

� Low Byte o f R4155: =1, Por t 1 wi thou t s ta t ion number

check ing fo r FATEK's exte rna l commun ica t ion p ro toco l ( communica t ing wi th MMI /SCADA)

=Others ,Por t 1 checks s ta t ion number, i t a l lows mu l t i -d rop ne twork fo r da ta acqu is i t i on

� High Byte o f R4155: =1, Por t 2 wi thou t s ta t ion number

check ing fo r FATEK's exte rna l commun ica t ion p ro toco l ( communica t ing wi th MMI /SCADA)

=Others ,Por t 2 checks s ta t ion number, i t a l lows mu l t i -d rop ne twork fo r da ta acqu is i t i on

R4156 Por t 3 & Por t 4 wi thou t s ta t ion number check ing fo r FATEK's exte rna l commun ica t ion p ro toco l

� Low Byte o f R4156: =1 , Por t 3 wi thou t s ta t ion number

check ing fo r FATEK's exte rna l commun ica t ion p ro toco l ( communica t ing wi th MMI /SCADA)

=Others ,Por t 3 checks s ta t ion number, i t a l lows mu l t i -d rop ne twork fo r da ta acqu is i t i on

� H igh Byte o f R4156: =1 , Por t 4 wi thou t s ta t ion number

check ing fo r FATEK's exte rna l commun ica t ion p ro toco l ( communica t ing wi th MMI /SCADA)

=Others ,Por t 4 checks s ta t ion number, i t a l lows mu l t i -d rop ne twork fo r da ta acqu is i t i on

R4157 Sys tem used

R4158 Por t 2 Communica t ion Parameters Reg is te r (Not fo r H igh Speed CPU L ink )

Se t Baud Rate , Da ta b i t…of Por t 2

R4159 Transmiss ion De lay & Rece ive Time-ou t Span Set t ing , wh i le Por t 2 be ing used as the mas te r o f FUN151 or FUN150

Low Byte: Por t 2 Rece ive Time-ou t Span (Un i t in 10mS)

H igh Byte: Por t 2 Transmiss ion De lay (Un i t in 10mS)

3-18

Page 18: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

Reg is te r No . Func t ion Descr ip t ion

R4160

Por t2 RX/TX t ime ou t se t t ing fo r H igh Speed CPU L ink

H igh Byte o f R4160 : =56H, User se t t ing mode i f the sys tem de fau l t

works no t we l l , Low Byte o f R4160 i s used fo r th is se t t ing (Not sugges t )

=Others , sys tem wi l l g i ve the de fau l t va lue accord ing to the se t t ing o f R416

R4161 Por t 2 Communica t ion Parameters Reg is te r (For H igh Speed CPU L ink )

�Set Baud Rate ,Par i t y…of Por t 2 � Da ta b i t i s f i xed 8 -b i t � Baud Rate≧ 38400 bps

B7 B6 B5 B4 B3 B2 B1 B0100 50 10 5 4 3 2 1

R4162 F ixed t ime in te r rup t enab le /d isab le con t ro l

(Un i t in mS) B i t=0 , in te rup t enab led

B i t=1 , in te r rup t d isab led

R4163 Modem d ia l ing con t ro l se t t ing � Low Byte o f R4163 : =1, Ignore the d ia l ing tone and the busy

tone when d ia l ing . =2, W a i t the d ia l ing tone bu t ignore the

busy tone when d ia l ing . =3, Ignore the d ia l ing tone bu t de tec t the

busy tone when d ia l ing . =4, W a i t the d ia l ing tone and de tec t the

busy tone when d ia l ing . =Any o ther va lue t rea ted as va lue equa l 4 .

� H igh Byte o f R4163 : The Ring coun t se t t ing fo r Modem au to answer

R4164 V index reg is te r R4165 Z index reg is te r R4166 Sys tem used R4167 Mode l o f ma in un i t � Low Byte o f R4167:

=0, 6 I + 4O (FBs-10xx) =1, 8 I + 6O (FBs-14xx)

=2 , 12 I + 8O (FBs-20xx) =3 , 14 I + 10O (FBs-24xx) =4 , 20 I + 12O (FBs-32xx) =5 , 24 I + 16O (FBs-40xx) =6 , 36 I + 24O (FBs-60xx) =7 , 28 I + 16O (FBs-44MN)

� H igh Byte o f R4167: =0 , MA

=1, MC =2, MN =3, MU

3-19

Page 19: Chapter 3 FB S-PLC Memory Allocation and Listing of ... · Chapter 3 FBS-PLC Memory Allocation and Listing of Special Relays & Registers X0 ~ X255 Y0 ~ Y255 T0 ~ T255 C0 ~ C255 TR0

暫存器號碼 功 用 說 明

D4000 Por t 1 User -de f ined Baud Rate D iv iso r (R4146 must be 56XFH)

Por t 1 us e r -de f i ned Baud Ra t e (1125~1152000 bps )

D4000 = (18432000/Baud Rate) - 1

D4001 Por t 2 User -de f ined Baud Rate D iv iso r (R4158 must be 56XFH)

Por t 2 us e r -de f i ned Baud Ra t e (1125~1152000 bps ) D4001 = (18432000/Baud Rate) - 1

D4002 Por t 3 User -de f ined Baud Rate D iv iso r (R4043 must be 56XFH)

Por t 3 us e r -de f i ned Baud Ra t e (1125~1152000 bps ) D4002 = (18432000/Baud Rate) - 1

D4003 Por t 4 User -de f ined Baud Rate D iv iso r (R4044 must be 56XFH)

Por t 4 us e r -de f i ned Baud Ra t e (1125~1152000 bps ) D4003 = (18432000/Baud Rate) - 1

D4004 │

D4079

Reserved

D4080 D4081 D4082 D4083 D4084 D4085 D4086 D4087 D4088 D4089

P0 index reg is te r P1 index reg is te r P2 index reg is te r P3 index reg is te r P4 index reg is te r P5 index reg is te r P6 index reg is te r P7 index reg is te r P8 index reg is te r P9 index reg is te r

D4090 │

D4095

Reserved

Remark : A l l the spec ia l re lays o r reg is te rs a t tached wi th “◤ ” symbo l shown in the above tab le a re wr i te p roh ib i ted .

For the spec ia l re lays a t tached wi th “◤ ” symbo l a lso has fo l lowing charac te r i s t i cs . Forced and Enab le /D isab le opera t ion i s no t a l lowed. . Can no t be re fe renced by TU/TD t rans i t i ona l con tac t (con tac t wi l l a lways open)

3-20