Home
digital controller communication functions
Contents
1. 10000 CRC calculation subroutine IN Txdat Txsu OUT CRC1 CRC2 amp HFFFF 1 0 To Txsu Step I CRC CRC Xor Txdat i For J 1 To 8 Step I CRC And If CRC lt 0 Then CH 1 Else CH 0 GoTo 11000 CRC CRC And amp H7FFF 11000 CRC Int CRC 2 If CH 1 Then CRC CRC Or amp H4000 If CT 1 Then CRC CRC Xor amp HA001 Next J Next i CRC And amp HFF CRC2 CRC And amp 0 256 And amp HFF Return End Sub 52 gt ef eee INP TN514207a E 9 TROUBLESHOOTING If the communication is unavailable check the following items Whether all devices related to communication are turned on Whether wirings are correct Whether polarities are correct Whether the number of connected instruments and connection distance are as specified Whether communication conditions coincide between the master station host computer and slave stations PXH Transmission speed 9600bps 19200bps 38400bps Data length 8 bits Stop bit 1 bit Parity oodd even none Whether send receive signal timing conforms to Section 5 4 in this manual Whether the
2. 04C0H 41217 SV7 Set value 7 Engineering unit setting 25 to 125 FS 04C2H 41219 P 7 Pallet 7 proportional band 0 to 9999 0 0 to 999 9 04C4H 41221 1 7 Pallet 7 integral time 0 to 32000 0 0 to 3200 0sec 04C6H 41223 D 7 Pallet 7 derivative time 0 to 9999 0 0 to 999 9sec O4CAH 41227 ARH7 im windup NEN Pallet Tante windup low Engineering unit setting 0 to 100 FS 04CCH 41229 ARL7 limit 04CEH 41231 HYS7 Pallet 7 hysteresis setting Engineering unit setting 0 to 50 FS 7 04D4H 41237 BL 7 2 i 7 output convergence _ 000 to 1000 100 0 to 100 0 04D6H 41239 REF7 Pallet 7 PID change point Engineering unit setting 25 to 125 FS 04D8H 41241 PC 7 Cooling proportional band 0 0 to 999 9 04DAH 41243 iC 7 Cooling integral time 0 0 to 3200 0 sec 04DCH 41245 dC 7 Cooling derivative time 0 0 to 999 9 sec 04E0H 41249 Mh 1 MV high limit setting 25 0 to 125 0 04E2H 41251 ML 1 MV low limit setting 04E4H 41253 hC 1 MV high limit setting cool 04E6H 41255 LC 1 MV low limit setting cool 04E8H 41257 Mh 2 MV high limit setting 04EAH 41259 ML 2 MV low limit setting 04ECH 41261 hC 2 MV high limit setting cool 04EEH 41263 LC 2 MV low limit setting cool 04FOH 41265 Mh 3 MV high limit setting 04F2H 41267 ML 3 MV low limit setting 04F4H 41269 hC 3 MV high limit setting cool 04F6H 41271 LC 3
3. Register No decimal point AL1 40257 Designate by 1 A1 L 40257 if TPLT 10 11 A1 H 40259 A 30 91 AL2 40273 Designate by PV1D A2 L 40273 if TPLT 13 14 A2 H 40275 2 95 94 AL3 40289 A3 L 40289 A3 H 40291 AL4 40305 A4 L 40305 A4 H 40307 AL5 40321 A5 L 40321 A5 H 40323 AL6 40337 A6 L 40337 A6 H 40339 AL7 40353 A7 L 40353 A7 H 40355 AL8 40369 A8 L 40369 Designate by PV1D A8 H 40371 0103 1HYS 40265 2HYS 40281 3HYS 40297 Designate by PV2D 4HYS 40313 0 to 3 5HYS 40329 6HYS 40345 7HYS 40361 Designate by AI1D 8HYS 40377 0 to 3 SV_L1 40641 ARH1 40651 ARL1 40653 Designate by UCD1 SH1 40655 0 to 3 SL1 40657 1 digit below HS1 40671 decimal point SV1 41025 ARH1 41035 ARL1 41037 HYS1 41039 REF1 41047 SV2 41057 ARH2 41067 ARL2 41069 HYS2 41071 REF2 41079 SV3 41089 ARH3 41099 ARL3 41101 25 Register No HYS3 41103 REF3 41111 SV4 41121 ARH4 41131 ARL4 41133 HYS4 41135 REF4 41143 SV5 41153 ARH5 41163 ARL5 41165 HYS5 41167 REF5 41175 SV6 41185 ARH6 41195 ARL6 41197 HYS6 41199 REF6 41207 SV7 41217 ARH7 41227 ARL7 41229 HYS7 41231 REF7 41239 UCF1 42081 UCB1 42083 1 digit below decimal point Designate by PV1D 0103
4. INP TN514207a E 41 Relative address Register No Parameter name Parameter contents Constant 9 used for template Constant 10 used for template Constant 11 used for template Constant 12 used for template Constant 13 used for template Constant 14 used for template Constant 15 used for template 43841 43843 Constant 16 used for template Totalizer command status Totalizer reset command Totalizer input selection Write in data Read out data 3 setting range hoLd rUn LATCh on oFF 0 Pv1 1 Pv2 Q Ail 3 AiM When 3 AiM is selected set the mathematical calculation scale to Ch 8 89 90 91 Remarks or corresponding parameter Affected by input range Totalizer value display decimal point position 0to4 Totalizer cut point Totalizer alarm 1 type 096 to 100 FS Engineering value setting Decimal point position for the input scale set in Toin depends on decimal point setting for input range No alarm Totalizer value alarm Totalizer batch output Totalizer batch output with auto reset Totalizer alarm 1 ON pulse width Continuous 100 ms 200 ms 500 ms sec Totalizer alarm 1 Excitation non excitation setting Totalizer alarm 2 type Excitation Non excitation No alarm Totalizer value alarm Total
5. keys m RS 485 Value at Parameter Item Setting range Remarks delivery symbol Transmission SPD4 speed 38400bps 192 19200bps Set the same 384 38400bps communication Data length 8 bits Fixed can not be changed condition to Stop bit I bit Fixed can not be changed the master station 8n none parity ser slave BIT4 Parity setting odd 80 odd parity SER 8E even parity Set a different STN4 Station No 1 M p 222 5 number to each 0 communication function stop station m PC loader communication HPM Value at Parameter Item Setting range Remarks delivery symbol Transmission Op SPD2 meme 38400bps 192 19200bps P 384 38400bps Data length 8 bits Fixed can not be changed Set the same Stop bit I bit Fixed can not be changed conditions as 8n none parity the master station BIT2 Parity setting odd 80 odd parity 8E even parity Station No 1 Fixed can not changed INP TN514207a E 4 2 Setting Operation Method The following example shows how to set the communication conditions Example For RS 485 set BIT4 parity at even and STN4 at 18 Bey Indication Description operation 200 i ANS ud s le POTS 200 peration status PV SV indication or PV MV indication PS1 SEL 0000 Press the SEL key to display PS1 7 b COM Press the v key repeatedly
6. Write in data Affected by address No name setting range input range parameter 0B50H 42897 DS00 Parameter mask 00 0B52H 42899 DSO1 Parameter mask 01 0B54H 42901 DS02 Parameter mask 02 0B56H 42903 DS03 Parameter mask 03 0B58H 42905 DS04 Parameter mask 04 5 42907 DS05 Parameter mask 05 0 5 42909 DS06 Parameter mask 06 OBSEH 42911 DS07 Parameter mask 07 0B60H 42913 DS08 Parameter mask 08 0B62H 42915 DS09 Parameter mask 09 0B64H 42917 DS10 Parameter mask 10 0B66H 42919 0511 Parameter mask 11 0B68H 42921 DS12 Parameter mask 12 0B6AH 42923 DS13 Parameter mask 13 0B6CH 42925 DS14 Parameter mask 14 OB6EH 42927 DS15 Parameter mask 15 0B70H 42929 DS16 Parameter mask 16 0B72H 42931 DS17 Parameter mask 17 0B74H 42933 DS18 Parameter mask 18 0B76H 42935 DS19 Parameter mask 19 0B78H 42937 DS20 Parameter mask 20 0B7AH 42939 DS21 Parameter mask 21 OB7CH 42941 DS22 Parameter mask 22 42943 DS23 Parameter mask 23 0 to 65535 0000H to FFFFH 42945 DS24 Parameter mask 24 0B82H 42947 DS25 Parameter mask 25 0B84H 42949 DS26 Parameter mask 26 0B86H 42951 DS27 Parameter mask 27 0B88H 42953 DS28 Parameter mask 28 42955 DS29 Parameter mask 29 0B8CH 42957 DS30 Parameter mask 30 42959 DS31 Parameter mask 31 0B90H 42961 DS32 Parameter mask 32 0B92H 42963 DS33 Parameter mask 33 0B94H 42965 DS34 Parameter mask 34 0B96H 42967 DS35 Parameter mask 35 0B98H 42969 DS36 Parameter mask 36
7. 7 Recipe assignment 8 OFAOH 43905 rCP8 Recipe assignment 9 0F42H 43907 rCP9 Recipe assignment 10 0F44H 43909 d00 Recipe setting 0 Dependent on rCP0 setting 0F46H 43911 dol Recipe setting 1 Dependent on rCP1 setting 0 48 43913 402 Recipe setting 2 Dependent on rCP2 setting 43915 403 Recipe setting 3 Dependent on rCP3 setting OF4CH 43917 404 Recipe setting 4 Dependent on rCP4 setting 43919 405 Recipe setting 5 Dependent on rCP5 setting 0 50 43921 406 Recipe setting 6 Dependent on rCP setting 0F52H 43923 d07 Recipe setting 7 Dependent on rCP7 setting 0F54H 43925 d08 Recipe setting 8 Dependent on rCP8 setting 0 56 43927 409 Recipe setting 9 Dependent on rCP9 setting 0 58 43929 410 Recipe setting 10 Dependent on rCP0 setting OFSAH 43931 dll Recipe setting 11 Dependent on rCP1 setting 0 5 43933 412 Recipe setting 12 Dependent on rCP2 setting OFSEH 43935 d13 Recipe setting 13 Dependent on rCP3 setting OF60H 43937 d14 Recipe setting 14 Dependent on rCP4 setting 0F62H 43939 d15 Recipe setting 15 Dependent on rCP5 setting 0F64H 43941 d16 Recipe setting 16 Dependent on rCP6 setting 0F66H 43943 d17 Recipe setting 17 Dependent on rCP7 setting OF68H 43945 d18 Recipe setting 18 Dependent on rCP8 setting OF6AH 43947 d19 Recipe setting 19 Dependent on
8. 9 42971 0837 Parameter mask 37 0 9 42973 DS38 Parameter mask 38 42975 0539 Parameter mask 39 42977 1540 Parameter mask 40 2 42979 DS41 Parameter mask 41 42981 DS42 Parameter mask 42 42983 DS43 Parameter mask 43 OBA8H 42985 DS44 Parameter mask 44 0C00H 43073 PASI Security setting 1 0C02H 43075 PAS2 Security setting 2 0C04H 43077 PAS3 Security setting 3 RS 485 station No 0 to 255 Turn off and on power 0 9 6k 19 2k 2 38 4k RS 485 communication speed 0 8N RS 485 bit format 80 8E 9 6k 19 2k 38 4k RS 232C communication speed 38 INP TN514207a E Relative Register address No Parameter name Parameter contents RS 232C bit format Write in data setting range Read out data 0 8N 1 80 2 8E Affected by input range Remarks or corresponding parameter FIX command 0C80H 43201 P1X0 Linearize table PIXO 0C82H 43203 Linearize table 0C84H 43205 P1X2 Linearize table P1X2 0C86H 43207 P1X3 Linearize table P1X3 0C88H 43209 1 4 Linearize table P1X4 43211 P1X5 Linearize table 1 5 0C8CH 43213 P1X6 Linearize table P1X6 OC8EH 43215 1 7 Linearize table PIX7 0C90H 43217 P1X8 Linearize table P1X8 0C92H 43219 P1X9 Linearize table P1X9 0C94H 43221 PIXA Linearize table PIXA
9. Lower Upper 00 PVIF dat upper data EAR CRC data Upper Lower 054 Upper data Lower data a OF 4000 00 00 18 INP TN514207a E 6 2 Read out of Read out Only Word Data Function code 044 Function code Max word number read out in one message Relative data address Register No 04 15 words 0000 057E 30001 31407 1 Message composition Command message composition byte Response message composition byte Station No Station No Function code Function code Read out start No Upper Read out byte number Read out word relative address Lower State of the first Upper number x 2 Read out Upper 11015 word data Lower word number Lower State of the next Upper CRC data Upper word data Lower Lower State of the last Upper word data Lower CRC data Lower Arrangement of read out word data MSB LSB Upper byte of contents of the first word data Lower byte of contents of the first word data Upper byte of contents of the next word data Lower byte of contents of the next word data Upper byte of contents of the last word data Lower byte of contents of the last word data 2 Function explanation Words data are read out starting from read out start No until read out word number The slave station transmits the
10. Pallet 5 hysteresis setting Engineering unit setting 0 to 50 FS Pallet 5 output convergence value 1000 to 1000 100 0 to 100 0 Pallet 5 PID change point Engineering unit setting 25 to 125 FS Cooling proportional band 0 0 to 999 9 Cooling integral time 0 0 to 3200 0 sec Cooling derivative time Set value 6 0 0 to 999 9 sec Engineering unit setting 25 to 125 FS Pallet 6 proportional band 0 to 9999 0 0 to 999 9 32 INP TN514207a E Relative Register address No Parameter name Parameter contents Pallet 6 integral time Write in data Read out data setting range 0 to 32000 0 0 to 3200 0sec Affected by input range Remarks or correspondin g parameter Pallet 6 derivative time 0 to 9999 0 0 to 999 9sec Pallet 6 anti reset windup high limit Pallet 6 anti reset windup low limit Engineering unit setting 0 to 100 FS Pallet 6 hysteresis setting Engineering unit setting 0 to 50 FS Pallet 6 output convergence value 1000 to 1000 100 0 to 100 0 Pallet 6 PID change point Engineering unit setting 25 to 125 FS Cooling proportional band 0 0 to 999 9 Cooling integral time 0 0 to 3200 0 sec Cooling derivative time 0 0 to 999 9 sec
11. Transmission command generation Select Case Area Case 3 ReDim Txdat 7 As Byte Txdat 0 Stno Txdat 1 amp H4 Txdat 2 Adrsh Txdat 3 Adrsl Txdat 4 amp H0 Txdat 5 amp H2 5 4 ReDim Txdat 7 As Byte Txdat 0 Stno Txdat 1 amp H3 Txdat 2 Adrsh Txdat 3 Adrsl Txdat 4 amp HO Txdat 5 amp H2 5 Case Else MSComml PortOpen False TX1 Enabled True Exit Sub End Select Transmitting a command 5 TAI Generation of CRC for transmission data GoSub 10000 Txdat Txsu 1 CRC1 Txdat Txsu 2 CRC2 Transmitting a generated command MSComml Output Txdat Waiting until all answer data is received Start Timer Do While Timer lt Start PauseTime DoEvents Secures 8 byte array Station No Command High address Low address Number of read in words High Number of read in words Low Number of transmission data Secures 8 byte array Station No Command High address Low address Numbe
12. 1 3 Stand by status is posted within 24 bits time after sending a command message 14 514207 Space of longer than 50 ms is needed longer than 100 ms is recommended Control x station PXH f POL1 POL2 Control About 10 ms x station PXH POL1 response data POL1 POL1 response data POL2 INP TN514207a E 15 5 7 FIX Processing Cautions in data write The instrument is provided inside with a non volatile memory EEPROM for holding the setting parameters Data written in the non volatile memory is not lost even if turning off the power To hold parameters that were written in the internal memory via communication after turning off the power the FIX process is effective It allows parameters to be written in nonvolatile memory Fig 5 4 shows the FIX procedure Cautions FIX processing takes approximately 5 seconds to 3 minutes depending on how many parameters were changed While writing do not turn off the power of the PXH Otherwise the data in the non volatile memory will be destroyed whereby the PXH could not be used any longer Don t change parameters on the front panel when performing the FIX procedure or memory error may result The non volatile memory is a device where the number of write in times is limited The guaranteed number of write in times of the non volatile memory used on the instrument is 100 000 minimum Therefore limit the times of FIX processing
13. nnne 7 5 MODBUS COMMUNICATION PROTOCOL eene entere 8 S MEME 8 5 2 Composition of Message eai TR EINER 9 5 3 Response of Slave Stations iu obedece etie e 11 5 4 Puncton Code ausser n est e cade y 12 5 5 Calculation of Error Check Code CRC 16 sse 13 5 6 Transmission Control Procedure eee 14 5 7 FIX Processing Cautions in data write a 16 6 DETAILS OF MES SAGE ae 17 61 Read out of Word Data Function code 034 17 6 2 Read out of Read out Only Word Data Function code 04r 19 6 3 Write in of Word Data 1 word Function code 06r 21 6 4 Write in of Continuous Word Data Function code 10r 22 7 ADDRESS MAP AND DATA FORMAT ener enne nennen 24 TER 24 72 Communication Address 29 8 PROGRAM un OH Nd 47 9 TROUBLESHOOTING 4 53 INP TN514207a E 1 COMMUNICATION FUNCTIONS 1 1 Outline Via RS 485 interface and PC loader interface PXH provides communication functions of transmitting and receiving data to and from host computer programmable controller graphic panel e
14. 214783647 to 214783648 Mathematical calculation scale FFVI Feed Forward value 214783647 to 214783648 MVrb Valve aperture monitor 50 to 1050 5 0 to 105 0 Int Val Front integration display Totalizer alarm 1 status relay state Totalizer alarm 2 status relay state Totalizer alarm 1 status Totalizer alarm 2 status Excitation 1 Non excitation 0 ON 1 OFF 0 46 INP TN514207a E 8 SAMPLE PROGRAM This section concerns data read out write in sample program by Microsoft Visual Basic 6 0 SP6 enclosed to CD ROM Note that the program shown here is for reference for you to create a program and not for guaranteeing all actions Before executing the program make sure of the communication conditions in the following procedure Parity communication speed Must be set in this program to match the instrument Precautions for some RS 232C lt gt RS 485 converter The transmission data itself may precede the answer data from the slave station such a case discard as many data as transmission bytes found there and then process it as answer data Applicable OS Windows 2000 Professional Windows XP Professional Edition Fuji Electric Systems Co Ltd will not be responsible for damages attributable to use of the sample program nor infringement of rights owned by third parties Use the program upon admitting the above IN
15. Digits below Kind Register No Digits below Kind Register No decimal point decimal point P1XA 43221 D 2 P1XB 43223 P1XC 43225 P1XD 43227 P1XE 43229 26 INP TN514207a E d arn Register No doma Ed Register No Designate by Al1D A1X0 43393 Designate by AI1D A1Y0 43425 0 to 3 A1X1 43395 0 to 3 A1Y1 43427 A1X2 43397 A1Y2 43429 A1X3 43399 A1Y3 43431 A1X4 43401 A1Y4 43433 A1X5 43403 A1Y5 43435 A1X6 43405 A1Y6 43437 A1X7 43407 A1Y7 43439 A1X8 43409 A1Y8 43441 A1X9 43411 A1Y9 43443 A1XA 43413 A1YA 43445 A1XB 43415 A1YB 43447 A1XC 43417 A1YC 43449 A1XD 43419 A1YD 43451 A1XE 43421 43453 A1XF 43423 A1YF 43455 Word data read out only Digits below 7 Digits below t decimal point Kind Register No decimal point Kind Register No Designate by UCD1 Designate by PV1D PV1 31025 if TPLT 10 11 0 to 3 2 90 51 Designate by PV2D PV2 31027 Designate by PV1D 0 to 3 if TPLT 13 14 Designate by AMD AI 31031 33 34 53 54 0 to 3 0 to 3 Designate by UCD1 AIM 31345 Oto 3 1 digit below decimal point 2 digits below decimal point 7 1 4 Data when
16. FS Instruction Manual DIGITAL CONTROLLER COMMUNICATION FUNCTIONS MODBUS TYPE PXH Fuji Electric Co Ltd INP TN514207b E Note Windows is the registered trade mark of Microsoft Corporation Note Visual Basic is the registered trade mark of Microsoft Corporation Note MODBUS is the registered trade mark of Gould Modicon Notice Exemption items from responsibility The contents of this document may be changed in the future without prior notice We paid the utmost care for the accuracy of the contents However we are not liable for direct and indirect damages resulting from incorrect descriptions omission of information and use of information in this document CONTENTS CONTENTS u a co uias G Nis suspa l t COMMUNICATION FUNCTION S L u asan aun u uq a 1 17 O e Rete EO e e 1 2 SPECIFPICATIONS cos unuy PRAE FM UI ue ERE Ud 2 2 1 Communication Specifications eene ener eene 2 3 CONNECTION Nr 3 3 1 Communication Terminal Allocation sees 3 322 4 4 SETTING OF COMMUNICATION 6 4 4 i amu anak m o rebar e PUER e 6 4 2 Setting Operation Method
17. RS 485 converter Slave PXH SG connection is not mandatory but is effective for remedying communication errors attributable to noises Terminating resistor 4 INP TN514207a E m PC loader communication Use an optional PC loader communication cable RS 232C 2 r FE SS EET ENERETT loader communication cable Master station side RS232C gt ZZPPXH1 TK4H4563 or the like RS232C E Jaha d r c 9 ETE D Sub 9 pins Bottom of PXH INP TN514207a E 5 4 SETTING OF COMMUNICATION CONDITION In order that the master station and instrument PXH can correctly communicate following settings are required All communication condition settings of the master station and those of instruments PXH are indentical For RS 485 communication different station numbers STN4 are assigned to all PXHs which are connected to a common line For PC loader communication the station No is fixed at 1 Any Station No is not shared by more than one instrument Both for PC loader communication and RS 485 communication same station No 1 may be assigned 4 1 Setting items The parameters to be set are shown in the following table Set them by operating the front panel
18. 0732H 41843 Ld2 Output limiter type setting i imi 0103 0734H 41845 LdC2 Cooling output limiter type setting 0820H 42081 UCFI 7 calculation Mathematical calculati 19999 to 99999 T ff and 0822H 42083 UCBI athematical calculation urn off an base scale on power 0824H 42085 UCDI Mathematical calculation 0103 decimal point position PV1 full scale 19999 to 99999 base scale PV1 decimal point position 0 to 3 PV1 input type 0 to 9 12 to 14 16 to 20 26 27 Turn off and on power PVI input unit 0 1 F 2 zero adjustment span adjustment Engineering unit setting 50 to 50 FS input router cut point 1 to 1250 0 1 to 125 0 1 OFF PV1 input filter time constant 0 to 9000 0 0 to 900 0sec 34 INP TN514207a E Relative address Register No Parameter name Parameter contents linearize setting PV2 full scale Read out data Tue de data setting range 0 OFF 1 nrML 2 hi C 3 Lo C 19999 to 99999 PV2 base scale Affected by input range PV2 decimal point position 0 to 3 PV2 input type 0 to 9 12 to 14 16 to 20 26 27 Remarks or correspondin g parameter Turn off and on power PV2 input unit 0 C 1 F 2 non PV2 zero adjustment PV2 span adjustment Engineering unit setting 50 to 50 FS PV2 input rout
19. 1 COMI End If If SPD192 Value True Then Comm speed 19200 19200bps Elself SPD96 Value True Then Comm speed 9600 9600bps Else Comm speed 38400 38400bps End If If Evenl Value True Then Comm parity E Even parity ElseIf Odd1 Value True Then Comm parity O Odd parity Else Comm parity N parity End If PauseTime 0 2 Sets the wait time 0 2 sec idx 0 Opening the communication port MSComm1 CommPort Comm port port setting MSComml Settings Comm speed amp Comm parity amp 8 1 Speed Party 8bit Data Stop lbit MSComml PortOpen True Opens a port Setting the opposite station number for communication St Val Stnol idx Text Stno St Mod 256 Stnol idx Text Str Stno Address processing gt F gt F s sk o gt F gt F ke ke ok oie ak 3k 3k obe ode S SR ak ok 3k sk oie ke SR ke OR ak ese R OR se ke se ADS Str Val Address idx Text 1 ADS Right 00000 amp AD 5 Area Val Left ADS 1 Adrsh Int Val Right ADS 4 256 Adrsl Val Right AD 4 Mod 256 48 514207
20. OF9CH 43997 d44 Recipe setting 44 Dependent on rCP4 setting OF9EH 43999 445 Recipe setting 45 Dependent on rCP5 setting 44001 446 Recipe setting 46 Dependent on rCP6 setting 2 44003 447 Recipe setting 47 Dependent on rCP7 setting OFA4H 44005 d48 Recipe setting 48 Dependent on rCP8 setting OFA6H 44007 d49 Recipe setting 49 Dependent on rCP9 setting OFA8H 44009 d50 Recipe setting 50 Dependent on rCPO setting 44011 451 Recipe setting 51 Dependent on rCP1 setting OFACH 44013 d52 Recipe setting 52 Dependent on rCP2 setting OFAEH 44015 d53 Recipe setting 53 Dependent on rCP3 setting INP TN514207a E 43 Relative address Register No Parameter name Parameter contents Read out data Write in data setting range Remarks or corresponding parameter Affected by input range 44017 454 Recipe setting 54 Dependent on rCP4 setting 2 44019 455 Recipe setting 55 Dependent on rCP5 setting 44021 456 Recipe setting 56 Dependent on rCP6 setting OFB6H 44023 d57 Recipe setting 57 Dependent on rCP7 setting OFB8H 44025 d58 Recipe setting 58 Dependent on 8 setting 44027 459 Recipe setting 59 Dependent on rCP9 setting 44029 460 Recipe setting 60 Dependent on rCP0 setting 44031 461 Recipe setting 61 Dependent on rCP1 setting OFCOH 44033 d62 Recipe setting 62 D
21. data DU S P1 lower data pper H ower H Lower 8 004 P1 upper data pem 004 Upper 004 I 1 lower data jern 64u Upper 004 I1 upper data 001 Upper 00n D1 lower data Gomer 324 Upper 004 D1 upper data Tones 004 Upper CRC data pem Since the transmission data not include decimal point data of 100 0 is transmitted as 1000 For transmission format of each data refer to the address map Chapter 7 When setting is being locked response is returned normally However the command is not executed If the write in command message is sent to any slave station during the FIX process response is not returned from it INP TN514207a E 23 7 ADDRESS MAP AND DATA FORMAT 7 1 Data Format 7 1 1 Transmission data format The MODBUS protocol used in this instrument PXH is RTU Remote Terminal Unit mode Transmitted data is numeric value and not ASCII code 7 1 2 Engineering unit This instrument can handle set value data or other data which are affected by input range as follows Engineering unit Subjected to scaling to match the actual value according to input range Example The value of PV 150 input range 0 to 400 C Register No Data HEX Data decimal Engineering unit 0102 000000964 150 e How to change the input range setting via communication The input range setting is for full scale base scale and decimal
22. with communication the value becomes 733 36 2 10 13 28 INP TN514207a E 7 2 Communication Address Map Caution Never write data into addresses which are not disclosed to users Otherwise a failure may be caused For detailed contents about individual parameter function or setting range refer to the user s manual Word data read out write in Function code 104 Relative Register address No Parameter name Parameter contents Remote mode Write in data Read out data setting range Auto Remote Affected by input range Remarks or corresponding parameter Standby command OFF ON Auto tuning command AT Not activated AT Activated 0 AT Stop 1 AT Execute Alarm unlatch command Latched 1 Unlatched 0 No effect 1 Unlatch Palette signal selection 0107 Key lock 0 to 5 Reset command 0 Operating normally 1 Being reset 0 No effect 1 Execute resetting 0100H 40257 ALI Alarm 1 setting Engineering unit setting 0100H 40257 AI L Alarm 1 low limit setting Absolute value alarm 0 to 100 FS 0102H 40259 Al H Alarm high limit setting Deviation alarm 100 to 100 FS 0104H 40261 TP Alarm 1 type 0 to 11 16 to 32 35 to 38 0106H 40263 1 Alarm 1 option 0 to 15 0000B to 11118 0108H 40265 1HYS Alarm hysteresis Engineering unit setting 0 to 50 FS 010
23. 0C96H 43223 PIXB Linearize table PIXB 0C98H 43225 Linearize table 0C9AH 43227 PIXD Linearize table PIXD 0C9CH 43229 PIXE Linearize table PIXE 9 43231 Linearize table 43233 P1YO Linearize table PI YO 0CA2H 43235 PLY Linearize table P1Y 1 OCA4H 43237 P1Y2 Linearize table P1Y2 0CA6H 43239 P1Y3 Linearize table P1Y3 43241 P1Y4 Linearize table P1Y4 43243 PLYS Linearize table 5 43245 PLY6 Linearize table 6 43247 P1Y7 Linearize table 7 OCBOH 43249 PLY8 Linearize table P1 Y8 0CB2H 43251 P1Y9 Linearize table 9 OCB4H 43253 Linearize table PIYA OCB6H 43255 PLYB Linearize table OCB8H 43257 PIYC Linearize table PI YC OCBAH 43259 PIYD Linearize table PIYD OCBCH 43261 PLYE Linearize table PIYE 43263 PLYF Linearize table PLYF Linearize table P2X0 Linearize table P2X1 Linearize table P2X2 Linearize table P2X3 Linearize table P2X4 Linearize table P2X5 Linearize table P2X6 Linearize table P2X7 Linearize table P2X8 Linearize table P2X9 Linearize table P2XA Linearize table P2XB Linearize table P2XC Linearize table P2XD Linearize table P2XE Linearize table P2XF Linearize table P2Y0 Linearize table P2Y1 Linearize table P2Y2 Linearize table P2Y3 INP TN514207a E Linearize table P2Y4 0 Not w
24. contents of the next word data Upper byte of contents of the last word data Lower byte of contents of the last word data 2 Function explanation Words data are read out starting from read out start No until read out word number The slave station transmits the read out word data in the order of upper and lower bytes For PXH for which all data consists of 2 word units data should be read out by units of 2 words Example Suppose data is 99999 00 01 86 9 Suppose data is 1 1 2 3 4 3 86 LH Low word High byte 00 LH 4 9F LL Low word Low byte 01 LL 0 00 HH High word High byte 00 HH 2 01 HL High word Low byte 00 HL INP TN514207a E 17 3 Message transmission The following shows an example of reading out PVIF PV1 full scale from No 1 station Relative address of PV1F PV 1 full scale 08304 Number of data words 2 2 words per data Command message composition byte Station No Function code Read out start No Upper 08 relative address Lower 304 Read out Upper 00 word number Lower 02 CRC data ER Lower 644 Meaning of read out word data PV1 full scale Response message composition byte Station No Oly Function code 035 Read out byte number 044 lower data Upper
25. cool 2 degrees of freedom coefficient 3000 to 3000 300 0 to 300 0 2 degrees of freedom coefficient Sets Feed Forward Gain and bias 1 bias 2 40873 Manual MVI FF KF1 x Input BIF B2F 0 to 9999 0 0 to 999 994 10000 to 10000 0 0 to 100 0 30 INP TN514207a E Relative address Register No Parameter name Parameter contents Write in data Read out data setting range Affected by input range Remarks or corresponding parameter 0400H 41025 SVI Set value 1 Engineering unit setting 25 to 125 FS 0402H 41027 P 1 Pallet 1 proportional band 0 to 9999 0 0 to 999 9 0404H 41029 1 1 Pallet 1 integral time 0 to 32000 0 0 to 3200 0sec 0406H 41031 D 1 Pallet 1 derivative time 0 to 9999 0 0 to 999 9sec 040AH 41035 ARHI MD windup P m t lani vwd Engineering unit setting 0 to 100 FS 040CH 41037 ARLI MW RTI low limit 040EH 41039 HYSI Pallet 1 hysteresis setting Engineering unit setting 0 to 50 FS 0414H 41045 BL 1 Jer I output convergence _ 000 to 1000 100 0 to 100 0 0416H 41047 REFI Pallet 1 PID change point Engineering unit setting 25 to 125 FS T Cooling proportional band 0 0 to 999 9 Cooling integral time 0 0 to 3200 0 sec INP TN514207a E Cooling derivative time 0 0 to 999 9 sec 31 Relative addres
26. input is abnormal When UUUU or LLLL is displayed on the face panel on account of over range under range or input burnout for example PV read out value register No 30259 is 105 or 5 of input range Presence of any input abnormality via communication can be detected by Register No 30269 Input abnormal status 7 1 5 Range of write in data When data is written in each parameter the write in data should be kept within the setting range PXH can accept the write in data beyond the range however be careful since the PXH performance will not be guaranteed INP TN514207a E 27 7 1 6 Floating decimal point type The mathematical calculation constant uses the floating decimal point type at communication Type name Sign Bits Floating decimal point type Yes 32 2 words 1 Floating decimal point type data format Floating decimal point float data of a binary number is expressed by the data format shown in Fig 7 1 HH HL LH LL 31 24 23 16 8 0 5 Decimal point position of mantissa part s Sign of mantissa part 1 bit e Exponent part 8 bits m Mantissa part 23 bits Fig 7 1 Floating decimal point type data format 7 1 7 Setting parameter numbers Use the following method to change the settings for the parameter number with communication CH 32 x 10 Decimal Ex set 13
27. limit setting heat 0528H 41321 hh 5 MV high limit setting heat 052AH 41323 Lh 5 MV low limit setting heat 052CH 41325 hh 6 MV high limit setting heat 052EH 41327 Lh 6 MV low limit setting heat 0530H 41329 hh 7 MV high limit setting heat 0532H 41331 Lh 7 MV low limit setting heat 0700H 41793 PCI Cooling proportional band 0 0 to 999 9 0702H 41795 Cooling integral time 0 0 to 3200 0 sec 0704H 41797 dC1 Cooling derivative time 0 0 to 999 9 sec 0706H 41799 Control output cool 1 to 150 sec proportional period Control operation method NRML Normal operation ONS SEROL EVA cool REV Reverse operation 070AH 41803 MKCI MV output method cool Sen d 070CH 41805 output value 070EH 41807 hhl MV high limit setting heat 725 010 125 0 0710H 41809 Lhl MV low limit setting heat 0712H 41811 Ldl Output limiter type setting i imi 0to3 0714H 41813 LdCi Cooling output limiter type setting 0720H 41825 PC2 Cooling proportional band 0 0 to 999 9 0722H 41827 iC2 Cooling integral time 0 0 to 3200 0 sec 0724H 41829 dC2 Cooling derivative time 0 0 to 999 9 sec 0726H 41831 24602 Control output cool I to 150 sec proportional period Control operation method NRML Normal operation 928 2152 Se cool REV Reverse operation 072AH 41835 MKC2 MV output method cool 072CH 41837 PMC2 output value 072EH 41839 hh2 MV high limit setting heat 250 to 125 0 0730H 41841 Lh2 MV low limit setting heat
28. point position setting In order that the change of input range setting will affect the control power must be turned off and on or the reset command must be executed Changing the decimal point position automatically changes the full scale and base scale settings Example Changing the input range from 0 to 400 to 0 0 to 400 0 1 PVID 0 I automatically changes as 400 400 0 PVIB 0 0 0 2 FIX command see 5 7 3 Power OFF ON or execute reset command write 1 at relative address 0060H e Input range dependent data see communication address map Input range dependent data must be reset after turning off and on power or after transmitting a reset command subsequent to a change of input range 1 Inputrange setting change 2 FIX command see 5 7 3 Power off and on or execute reset write at relative address 0060H 4 Resetall data depending upon by input range 24 INP TN514207a E 7 1 3 Handling of decimal point No decimal point is added to transmission data For data given in the following table carry out an alignment of decimal point should be removed in transmission and should be added in receiving data Word data read out write in Digits below decimal point Digits below Decimal point Designate by UCD1 if TPLT 10 11 30 31 50 51 0 to 3 Designate by PV1D if TPLT 13 14 33 34 53 54 0 to 3 INP TN514207a E
29. the parameter STN4 For details of setting the parameter STN4 refer to chapter 4 For PC loader communication the station No is fixed at 1 Function code This is a code to designate the function executed at a slave station For details refer to section 5 4 Data Data are the data required for executing function codes The composition of data varies with function codes For details refer to chapter 6 A register number is assigned to each data in the indicating controller For using the data by communication designate the register number Note that the register number transmitted on message is expressed as its relative address The relative address is calculated by the following expression Relateve address lower 4 digits of the Kremen For example when the resister number designated by function code is 40003 Relative address lower 4 digits of 40003 1 0002 18 used on the message INP TN514207a E 9 4 Error check code This 15 the code to detect message errors change in bit in the signal transmission On the MODBUS protocol RTU mode CRC 16 Cycric Redundancy Check is applied For CRC calculation method refer to section 5 5 10 INP TN514207a E 5 3 Response of Slave Station 1 2 Response for normal command To a relevant message the slave station creates and sends back a response message which corresponds to the command message The composition of message in this case
30. 2 35 to 38 Alarm 5 option 0 to 15 0000B to 1111B Alarm 5 hysteresis Engineering unit setting 0 to 50 FS INP TN514207a E Alarm 5 delay time 0 to 9999 sec or min 29 Relative address Register No Parameter name Parameter contents Alarm 6 setting Alarm 6 low limit setting Alarm 6 high limit setting Write in data Read out data 3 setting range Engineering unit setting Absolute value alarm 0 to 100 FS Deviation alarm 100 to 100 FS Remarks or corresponding parameter Affected by input range Alarm 6 type 0 to 11 16 to 32 35 to 38 Alarm 6 option 0 to 15 00008 to 1111B Alarm 6 hysteresis Engineering unit setting 0 to S0 FS Alarm 6 delay time Alarm 7 setting Alarm 7 low limit setting Alarm 7 high limit setting 0 to 9999 sec or min Engineering unit setting Absolute value alarm 0 to 100 FS Deviation alarm 100 to 100 FS Alarm 7 type 0 to 11 16 to 32 35 to 38 Alarm 7 option 0 to 15 00008 to 1111B Alarm 7 hysteresis Engineering unit setting 0 to 50 FS Alarm 7 delay time Alarm 8 setting Alarm 8 low limit setting Alarm 8 high limit setting 0 to 9999 sec or min Engineering unit setting Absolute value alarm 0 to 100 FS Deviation alarm 100 to 100 FS Alarm 8 type 0 to 11 16 to 32 35 to 38 Alarm 8 option 0 t
31. 28 Lower 4 oe Lower 4 When setting is being locked response is returned normally but the command is not executed Make sure that setting is not locked to send the write in command The setting lock parameter can be written in even if communication setting is invalidated If the write in command message is sent to any slave station during the FIX process response is not returned from it INP TN514207a E 21 6 4 Write in of Continuous Word Data Function code 104 Function code Max word number write in in one message Relative data address Register No 10 32 words 0000 01388 40001 45001 1 Message composition Command message composition byte Response message composition byte Station No Station No Function code Function code Write in start No Upper Write in start No Upper relative address Lower relative address Lower Write in word Upper Write in word Upper 110 32 number Lower number Lower Write in byte number Write in word CRC data Upper number x 2 Lower First write in Upper word data Lower Next write in Upper word data Lower Last write in Upper word data Lower er Lower Arrangement of write in word data MSB LSB Upper byte of contents of the first word data Lower byte of contents of the first
32. A001 Next J Next i CRC And CRC2 CRC And amp HFF00 256 And Return End Sub 50 INP TN514207a E b Example of data write in Operation Writes 2 word data into a designated address Used function code 10 Number of write in words 2 Write 2 words sample program Function code 10H Number of words 2 Private Sub Write_command_Click Write_command Enabled False Communication port setting a If Com5 Value True Then Comm port 5 5 Elself Com4 Value True Then Comm port 4 COMA Elself Com3 Value True Then Comm port 3 COM3 Elself Com2 Value True Then Comm port 2 COM2 Else Comm port 1 COMI End If If SPD192 Value True Then Comm speed 19200 19200bps Elself SPD96 Value True Then Comm speed 9600 9600bps Else Comm speed 38400 38400bps End If If Evenl Value True Then Comm parity E Even parity Elself Odd1 Value True Then Comm parity Odd parity Else Comm parity N No parity End If PauseTime 0 2 Sets the wait time 0 2 sec idx I Opening the communication port k k
33. AH 40267 IDLY Alarm 1 delay time 0 to 9999 sec or min Alarm 2 setting Alarm 2 low limit setting Alarm 2 high limit setting Engineering unit setting Absolute value alarm 0 to 100 FS Deviation alarm 100 to 100 FS Alarm 2 type 0 to 11 16 to 32 35 to 38 Alarm 2 option 0 to 15 00008 to 1111B Alarm 2 hysteresis Engineering unit setting 0 to 50 FS Alarm 2 delay time Alarm 3 setting Alarm 3 low limit setting Alarm 3 high limit setting 0 to 9999 sec or min Engineering unit setting Absolute value alarm 0 to 100 FS Deviation alarm 100 to 100 FS Alarm 3 type 0 to 11 16 to 32 35 to 38 Alarm 3 option 0 to 15 0000B to 1111B Alarm 3 hysteresis Engineering unit setting 0 to 50 FS Alarm 3 delay time Alarm 4 setting Alarm 4 low limit setting Alarm 4 high limit setting 0 to 9999 sec or min Engineering unit setting Absolute value alarm 0 to 100 FS Deviation alarm 100 to 100 FS Alarm 4 type 0 to 11 16 to 32 35 to 38 Alarm 4 option 0 to 15 0000B to 1111B Alarm 4 hysteresis Engineering unit setting 0 to 50 FS Alarm 4 delay time Alarm 5 setting Alarm 5 low limit setting Alarm 5 high limit setting 0 to 9999 sec or min Engineering unit setting Absolute value alarm 0 to 100 FS Deviation alarm 100 to 100 FS Alarm 5 type 0 to 11 16 to 3
34. ARNING For avoiding electric shock and malfunctions do not turn on the power supply until all wiring 18 completed 3 1 Communication Terminal Allocation 9 RS 485 Terminal number 14 15 16 Signal SG m 9 PC loader interface PC loader interface Sy 0000 00000 2 5 3 pole miniature jack INP TN514207a E 3 Wiring m RS 485 Use twisted pair cables with shield Recommended KPEV SB Furukawa Electric make The total extension length of the cable is up to 500 m A master station and up to 31 units of the PXH can be connected per line Both ends of the cable should be terminated with terminating resistors 100 2 1 2W or more If the PXH is to be installed where the level of noise applied to the PXH may exceed 1000 V it is recommended to install a noise filter in the master station side as below Recommended noise filter ZRAC2203 11 TDK make If problematic in at communication loading the communication cable with ferrite can lower the noise level Recommended ferrite core ZCAT series TDK make MSFC series Morimiya Electric make Master station AP Transmission PC etc RS 232C R8 485 Noise filter Master station side Slave PXH Twisted pair cable with shield Terminating resistor 1000 1 2W Slave PXH RS 485 interface or RS 485 side of the RS 232C lt
35. MV low limit setting cool 04F8H 41273 Mh 4 MV high limit setting 04FAH 41275 ML 4 MV low limit setting 04FCH 41277 hC 4 MV high limit setting cool 04FEH 41279 LC 4 MV low limit setting cool 0500H 41281 Mh 5 MV high limit setting 0502H 41283 ML 5 MV low limit setting 0504H 41285 hC 5 MV high limit setting cool 0506H 41287 LC 5 MV low limit setting cool 0508H 41289 Mh 6 MV high limit setting 050AH 41291 ML 6 MV low limit setting 050CH 41293 hC 6 MV high limit setting cool 050EH 41295 LC 6 MV low limit setting cool 0510H 41297 Mh 7 MV high limit setting 0512H 41299 ML 7 MV low limit setting 0514H 41301 hC 7 MV high limit setting cool 0516H 41303 LC 7 MV low limit setting cool 0518H 41305 hh 1 MV high limit setting heat 051AH 41307 Lh 1 MV low limit setting heat 051CH 41309 hh 2 MV high limit setting heat INP TN514207a E 33 Relative address Register Parameter name Parameter contents Write in data Read out data setting range Affected by input range Remarks or correspondin 5 parameter 051 4131 Lh 2 MV low limit setting heat 25 0 to 125 0 0520H 41313 hh 3 MV high limit setting heat 0522H 41315 Lh 3 MV low limit setting heat 0524H 41317 hh 4 MV high limit setting heat 0526H 41319 Lh 4 MV low
36. P TN514207a E 47 a Example of data read out Operation 2 word data of a designated address is read out and displayed at a time Used function code 044 Read out word number 2 Variable declaration sk k sk KOR R KOR K Dim idx As Integer Dim Ansdat As Byte For storing answer data Dim Rxbuff As Variant Receive data buffer Dim PauseTime Sets the communication wait time Required wait time depends on transmission speed and transmission frame length Dim Stno As Byte Communication station number Private Sub Form Load b Initializing the variable 7 3 ak 3k 3k ak k 1 Main Visible True End Sub Read continuous words sample program Function code 03H 04H Number of words 2 Private Sub TX1 Click TX1 Enabled False Communication port setting If Com5 Value True Then Comm port 5 5 Elself Com4 Value True Then Comm port 4 COMA ElseIf Com3 Value True Then Comm port 3 COM3 Elself Com2 Value True Then Comm port 2 COM2 Else Comm port
37. aracters function code and data YES CR calculation result shall be added to the last command message in the C End order of LOW byte and HIGH byte Fig 5 3 Flow of CRC 16 calculation INP TN514207a E 13 5 6 Transmission Control Procedure 1 Transmission procedure of master station The master station must proceed to a communication upon conforming to the following items 1 1 Before sending a command message provide 48 bits time or more vacant status 1 2 For 1 command message each field part should be sent below 24 bits time interval 1 3 Within 24 bits time after sending a command message receiving stand by status starts 1 4 Provide 48 bits time or more vacant status between the end of response message reception and beginning of next command message sending same as in 1 1 1 5 For ensuring the safety make a confirmation of the response message and make an arrangement so as to provide 3 or more retries in case of no response error occurrence etc Note The above definition is minimum requirement For ensuring the safety it s recommended the program for the master should be developed with 2 to 3 times margins Concretely it is advised to arrange the program for 9600 bps with 10 ms or more for vacant status 1 1 and within 1 ms for byte interval 1 2 and changeover from sending to receiving 1 3 2 Description 1 2 Detection of message frame Since the communication system uses
38. ependent on rCP2 setting 2 44035 463 Recipe setting 63 Dependent on rCP3 setting 44037 464 Recipe setting 64 Dependent on rCP4 setting 6 44039 465 Recipe setting 65 Dependent on 5 setting OFC8H 44041 466 Recipe setting 66 Dependent on rCP6 setting 44043 467 Recipe setting 67 Dependent on rCP7 setting 44045 468 Recipe setting 68 Dependent on rCP8 setting 44047 469 Recipe setting 69 Dependent on rCP9 setting OFDOH 44049 d70 Recipe setting 70 Dependent on rCPO setting 2 44051 471 Recipe setting 71 Dependent on rCP1 setting OFD4H 44053 d72 Recipe setting 72 Dependent on rCP2 setting OFD6H 44055 d73 Recipe setting 73 Dependent on rCP3 setting OFD8H 44057 d74 Recipe setting 74 Dependent on rCP4 setting OFDAH 44059 d75 Recipe setting 75 Dependent on rCP5 setting OFDCH 44061 d76 Recipe setting 76 Dependent on rCP6 setting OFDEH 44063 d77 Recipe setting 77 Dependent on 7 setting 44065 478 Recipe setting 78 Dependent on rCP8 setting 2 44067 479 Recipe setting 79 Dependent on rCP9 setting 01388H 45001 Communication Di terminal 00000000 to 11111111 8 bit 44 INP TN514207a E Word data read out only Function code 044 Relative Register address No Parameter name Parameter contents Current control mode Process variable PV used for control currently Read out data Fault status Standby status Remote Ack Othe
39. er cut point 1 to 1250 0 1 to 125 094 1 OFF PV2 input filter time constant PV2 linearize setting 0 to 9000 0 0 to 900 0sec 0 OFF 1 nrML 2 hi C 3 Lo C 0890H 42193 AIIF AII full scale 19999 to 99999 0892H 42195 base scale Turn off and 0894H 42197 AIID decimal point position 0103 on power 0896H 42199 input unit 1610 18 089AH 42203 zero adjustment Engineering unit setting 50 to 50 FS 089CH 42205 AILS span adjustment 08 2 42211 AICU input router cut point to 1250 0 1 to 125 0 1 OFF 42213 arrr All input filter time 0 to 9000 0 0 to 900 0sec constant Ail linearize setting AOI output type AO2 output type 0 OFF 1 nrML 2 hi C 3 Lo C 1 PV 2 8V 3 MV 7 82 4 DV 8 S3 5 AiM 6 51 AO output base scale 1300 to 1300 130 0 to 130 0 AO output full scale 1300 to 1300 130 0 to 130 094 AO output low limit AO output high limit 250 to 1050 25 0 to 105 0 AO2 output base scale AO2 output full scale 1300 to 1300 7130 0 to 130 0 AO2 output low limit INP TN514207a E AO2 output high limit 250 to 1050 25 0 to 105 0 35 Remarks or Relative Register Parameter Write in data Affected by Parameter contents Read out data cor
40. f 064 write in of word data is used only 1 lower word can be written in and only 1 upper word cannot 12 INP TN514207a E 5 5 Calculation of Error Check Code CRC 16 CRC 16 is the 2 byte 16 bits error check code From the top of the message station No to the end of the data field are calculated The slave station calculates the CRC of the received message and does not respond if the calculated CRC is different from the contents of the received CRC code Fig 5 3 shows the flow of the CRC 16 calculation system Explanation of variables C Start CR CRC error check data 2 bytes Digits of calculation characters in command message J Check on the number of times of CR calculation Set FFFFy hexadecimal number in CR Set 1 in I gt Exclusive logical sum is executed with CR and one character 1 byte of the characters and its results is set in CR Set 1 in J gt at right end NO of CR is 1 YES Shift CR to right by 1 bit and A001 and Shift CR to right by 1 bit exclusive logical sum XOR are executed and its result is set in CR Add 1 to J Calculation 8 times is finished J gt 8 NO YES Add 1 to I of all characters is Calculation is executed in the order completed of command message station No gt ch
41. ineering unit setting 0 to 50 FS Pallet 3 output convergence value 1000 to 1000 100 0 to 100 0 Pallet 3 PID change point Engineering unit setting 25 to 125 FS Cooling proportional band 0 0 to 999 9 Cooling integral time 0 0 to 3200 0 sec Cooling derivative time Set value 4 0 0 to 999 9 sec Engineering unit setting 25 to 125 FS Pallet 4 proportional band 0 to 9999 0 0 to 999 994 Pallet 4 integral time 0 to 32000 0 0 to 3200 0sec Pallet 4 derivative time 0 to 9999 0 0 to 999 95 Pallet 4 anti reset windup high limit Pallet 4 anti reset windup low limit Engineering unit setting 0 to 100 FS Pallet 4 hysteresis setting Engineering unit setting 0 to 50 FS Pallet 4 output convergence value 1000 to 1000 100 0 to 100 0 Pallet 4 PID change point Engineering unit setting 25 to 125 FS Cooling proportional band 0 0 to 999 9 Cooling integral time 0 0 to 3200 0 sec Cooling derivative time Set value 5 0 0 to 999 9 sec Engineering unit setting 25 to 125 FS Pallet 5 proportional band 0 to 9999 0 0 to 999 994 Pallet 5 integral time 0 to 32000 0 0 to 3200 0sec Pallet 5 derivative time 0 to 9999 0 0 to 999 95 Pallet 5 anti reset windup high limit Pallet 5 anti reset windup low limit Engineering unit setting 0 to 100 FS
42. is the same as in section 5 2 Contents of the data field depend on the function code For details refer to Chapter 6 Response for abnormal command If contents of a command message have an abnormality for example non actual function code is designated other than transmission error the slave station does not execute that command but creates and sends back a response message at error detection The composition of response message at error detection is as shown in Fig 5 2 The value used for function code field is function code of command message plus 804 Table 5 1 gives error codes Station No Function code 804 Error code Error check CRC 16 Fig 5 2 Response message at error detection Table 5 1 Error Code Error code Contents Description Illegal function code Non actual function code is designated Check for the function code Illegal data address A relative address of resister number to which the designated function code can not be used 3 Illegal data value Because the designation of number is too much the area where resister numbers do not exist 1s designated No response Under any of the following items the slave station takes no action of the command message and sends back no response A station number transmitted in the command message differs from the station number specified to the slave station A error check code is not matched or a transmission e
43. izer batch output Totalizer batch output with auto reset Totalizer alarm 2 ON pulse width Continuous 100 ms 200 ms 500 ms 1 sec Totalizer alarm 2 Excitation non excitation setting Operation mode Excitation Non excitation 0 JPn Japanese mode 1 EnG English mode Totalizer option setting 0000 to 1111 Totalizer standard time 0 SEC 1 Min 2 hoUr 3 dAY Totalizer divisor 0 to 1000000 Totalizer multiplier Totalizer constant 20 to 9999999 Uses decimal point set in TdP Totalizer initial value Totalizer alarm 1 setting 1999999 to 9999999 Uses decimal point set in TdP 42 INP TN514207a E Remarks or Write in data 5 corresponding setting range Relative Parameter Register address No name Affected by Read out data Input range Parameter contents 1999999 to 9999999 parameter 0F26H 43879 A2SP Totalizer alarm 2 setting Uses decimal point set in TdP OF28H 43881 rTSc Transfer output source scale 1999999 to 9999999 43889 rCPO Recipe assignment 1 0 2 43891 rCPI Recipe assignment 2 OF3AH 43893 rCP2 Recipe assignment 3 OF36H 43895 rCP3 Recipe assignment 4 OF38H 43897 rCP4 Recipe assignment 5 ncs 43899 rCP5 Recipe assignment 6 setting 43901 rCP6 Recipe assignment 7 43903
44. k k k k k k k k k k k k k k k k k MSComml CommPort Comm port Com port MSComml Settings Comm speed amp Comm parity amp 8 1 Speed Party 8bit Data Stop Ibit MSComml PortOpen True Open com port Setting the opposite station number for communication X I IG kk St Val Stnol idx Text Stno St Mod 256 Stnol idx Text Str Stno Address processing AD Str Val Address idx Text 1 ADS Right 00000 amp ADS 5 Area Val Left AD 1 Adrsh Int Val Right ADS 4 256 Adrsl Val Right AD 4 Mod 256 Transmission command generation Select Case Area Case 4 Normal sending data is processed Dim byteData 3 As Byte Dim sHex As String sHex Right 00000000 amp Hex Val Write data Text 8 Decimal hexadecimal byteData 0 CByte amp H amp Mid sHex 1 2 hh byte byteData 1 CByte amp H amp Mid sHex 3 2 hl byte byteData 2 CByte am
45. k3 2 24 wrk4 2 16 wrk1 2 8 wrk2 2 32 Else Rx_data Caption Str wrk3 2 24 wrk4 2 16 wrk1 2 8 wrk2 End If 150 MSComml PortOpen False TX1 Enabled True Exit Sub INP TN514207a E Closes COM port 49 Tf fe fe fe fl 10000 calculation subroutine IN Txdat Txsu OUT CRCI CRC2 CRC amp HFFFF 1 0 To Txsu Step I CRC CRC Xor Txdat i For J 1 8 Step 1 CRC And If CRC lt 0 Then CH 1 Else CH 0 GoTo 11000 CRC CRC And amp H7FFF 11000 CRC Int CRC 2 If CH 1 Then CRC CRC Or amp H4000 If CT 1 Then CRC CRC amp HA001 Next J Next i CRC And CRC2 And amp HFF00 256 And amp HFF Return 20000 CRC calculation subroutine IN Ansdat Ansu OUT CRC1 CRC2 CRC amp HFFFF Fori 0 Ansu Step I CRC CRC Xor Ansdat i For J 1 To 8 Step I CT CRC And If CRC lt 0 Then CH 1 Else CH 0 GoTo 21000 CRC CRC And amp H7FFF 21000 CRC Int CRC 2 If CH 1 Then CRC CRC Or amp H4000 If CT 1 Then CRC CRC amp H
46. lection Communication Dil function setting Communication Di2 function setting Communication Di3 function setting Communication Di4 function setting Communication 015 function setting Communication Di6 function setting Communication Di7 function setting 1 01 to Z Z9 0 to 255 0 to 255 36 Refer to parameter no setting INP TN514207a E Relative Register address No Parameter name Parameter contents Communication Di8 function setting Write in data setting range Read out data Affected by input range Remarks or corresponding parameter Operation display type 0 Control output MV 1 Valve aperture feedback value MVRB 000 to 111 1 Show 0 Hide 0B26H 42855 odSP Operation display setting 0 bit PV totalized value 1 bit Value during totalizer totalized value 2 bit PV AiM NON 0 No display 0B30H 42865 brG1 Bar graph display type MV 1 Control output INP TN514207a E MVRB 2 Valve aperture feedback value 37 Remarks or Relative Register Parameter Pata teka
47. n 1 Non excitation 0 ON L OFF 0 214783647 to 214783648 31107 INP TN514207a E AO2 output value 250 to 1250 25 0 to 125 0 45 Remarks or Relative Registef Parameter Parameter contents Read out data Affected by corresponding address No name input range parameter DI1 8000H DI2 4000H Coriespo din 0470H 31137 DIO1 DII to 4 input status DD 2000H e to ON is DI4 1000H 011 8000H DI12 4000H Correspondin 0472H 31139 DI11 to 15 input status DI13 2000H g bit to ON is 014 1000H DI15 0800H 0476H 31143 diCl Di monitor 0478H 31145 diC2 Communication Di monitor 6 8 bos Correspondin 04D0H 31233 2001 DOI to 4 output status 4 g bit to ON is 04 8 di DO11 1 DO12 2 Correspondin 04D2H 31235 DO11 DO11 to 15 output status DO13 4 g bit to ON is DO14 8 5 1 Mathematical calculation result Alarm 1 delay timer remaining time monitor Alarm 2 delay timer remaining time monitor Alarm 3 delay timer remaining time monitor Alarm 4 delay timer remaining time monitor Alarm 5 delay timer remaining time monitor Alarm 6 delay timer remaining time monitor Alarm 7 delay timer remaining time monitor AMVI Alarm 8 delay timer remaining time monitor EXMV value External analog value 214783647 to 214783648 0 to 9999
48. nt 2 Mathematical calculation constant 3 Mathematical calculation constant 4 Mathematical calculation constant 5 Mathematical calculation constant 6 Mathematical calculation constant 7 Mathematical calculation constant 8 Mathematical calculation constant 9 Mathematical calculation constant 10 Mathematical calculation constant 11 Mathematical calculation constant 12 Mathematical calculation constant 13 Mathematical calculation constant 14 Mathematical calculation constant 15 Mathematical calculation constant 16 Floating decimal point type 99999 to 0 0000 0 001 to 9999 Auto tuning type DO1 output designation DO2 output designation DO3 output designation DO4 output designation Turn off and output designation 0 to 255 on power DO12 output designation DO13 output designation DO14 output designation DO15 output designation LED C1 assign LED C2 assign LED DO assign LED DO2 assign 0 to 255 Turn off and LED DO3 assign on power LED DO4 assign LED DOS assign LED ALM assign Constant 1 used template Constant 2 used template Constant 3 used template Constant 4 used template Constant 5 used template Constant 6 used template Constant 7 used template Constant 8 used template 19999 to 99999
49. o 15 00008 to 1111B Alarm 8 hysteresis Engineering unit setting 0 to 50 FS Alarm 8 delay time External manipulation variable setting 0 to 9999 sec or min 250 to 1250 25 0 to 125 0 Communication via remote setting Engineering unit setting 0 to 100 FS Local SV Engineering unit setting 25 to 125 FS Proportional band 0 to 9999 0 0 to 999 9 Integral time 0 to 32000 0 0 to 3200 0sec Derivative time 0 to 9999 0 0 to 999 95 Anti reset windup high limit setting Anti reset windup low limit setting Engineering unit setting 0 to 100 FS SV high limit SV low limit Engineering unit setting 25 to 125 FS MV high limit setting MV low limit setting 250 to 1250 25 0 to 125 0 MV high limit setting cool 25 0 to 125 096 MV low limit setting cool MV change ratio limit setting 0 to 1500 0 0 to 150 0 Sampling rate 5 to 1000 50 to 10000msec Hysteresis setting Engineering unit setting 0 to 50 FS Manipulating output convergence value 1000 to 1000 100 0 to 100 0 Control output MV1 proportional period to 150sec Control action setting 0 NRML 1 REV Turn off and on power Manipulating output preset value 250 to 1250 25 0 to 125 0 MV high limit setting cool 25 0 to 125 096 MV low limit setting
50. p H amp Mid sHex 5 2 Ih byte byteData 3 CByte amp H amp Mid sHex 7 2 ll byte INP TN514207a E 51 ReDim Txdat 12 As Byte 13 bytes Txdat 0 Stno Station No Txdat 1 amp H10 Command Txdat 2 Adrsh High address Txdat 3 Adrsl Low address Txdat 4 amp HO Number of write in words High Txdat 5 amp H2 Number of write in words Lo Txdat 6 amp H4 Number of write in bytes Txdat 7 byteData 2 Write in data Lo high Txdat 8 byteData 3 Write in data Lo lo Txdat 9 byteData 0 Write in data High high Txdat 10 byteData 1 Write in data HIgh lo Txsu 10 Number of transmission data Case Else For other MSComml PortOpen False Closes COM port Write command Enabled True Exit Sub End Select Transmitting Generation of CRC for transmission data GoSub 10000 Txdat Txsu 1 CRCI CRC calculation Txdat Txsu 2 CRC2 Transmitting a generated command MSComm1 Output Txdat Transmits 1 byte Waiting until all answer data is received to another process Start Timer Saves the waiting start time Do While Timer lt Start PauseTime Whether time setting elapsed DoEvents Transfers the control If Start PauseTime Timer gt PauseTime Then Start Timer End If Loop MSComml PortOpen False Closes COM port Write command Enabled True Exit S ub of fe fe
51. r of read in words High Number of read in words Lo Number of transmission data For other value Closes COM port CRC calculation Transmits 1 byte Saves the waiting start time Whether time setting elapsed Transfers the control to another process If Start PauseTime Timer gt PauseTime Then Start Timer End If Loop Fetching the answer data into byte array MSComml InputMode comlnputModeBinary length MSComml InBufferCount MSComml InputLen 0 Rxbuff MSComml Input Ansdat Rxbuff CRC calculation for receive data Ansu length 3 GoSub 20000 Error check If length 0 Then Designates binary mode Acquires required number of receive data bytes Designates acquisition of all data Fetches receive data into receive buffer Assigns byte array to receive data Receive data length CRC calculation No anser Noans Noans 1 Rx data Caption Noans GoTo 150 Elself Ansdat length 2 lt gt CRC1 Ansdat length 1 lt gt CRC2 Then CRC error CRCErr 1 Rx_data Caption GoTo 150 Elself Ansdat 1 gt amp H80 Then Command error CMDErr CMDErr 1 data Caption CMDErr GoTo 150 End If Processing of normal receive data wrk1 Ansdat 3 wrk2 4 wrk3 5 wrk4 Ansdat 6 If Ansdat 5 gt 128 Then If receive data is negative Rx_data Caption Str wr
52. r than auto mode Auto mode request Remote mode request Auto tuning status Normal operation status PV tracking status Local SV status Remote SV status Local PV tracking status Forced manual mode status EX MV mode status Manual mode status 25999 to 105999 Input scale 5 to 105 FS Affected by input range Remarks or corresponding parameter Correspondin g bit to relevant status is 1 Currently used setpoint SV 19999 to 99999 within settable range Currently used deviation DV 125998 to 125998 Input scale 105 to 105 FS Currently used manipulating value MV 250 to 1250 25 0 to 125 0 FAULTI Currently used input error status information Heating MV Cooling MV Alarm 1 status relay status Normal 0 Over 1 Under 2 Alarm 2 status relay status Alarm 3 status relay status Alarm 4 status relay status Alarm 5 status relay status Alarm 6 status relay status Alarm 7 status relay status Alarm 8 status relay status Alarm 1 status Alarm 2 status Alarm 3 status Alarm 4 status Alarm 5 status Alarm 6 status Alarm 7 status Alarm 8 status measurement value PV2 measurement value Ail measurement value RCJ measurement value 31105 PV2 RCJ measurement value AO output value Excitatio
53. rCP9 setting 0 6 43949 420 Recipe setting 20 Dependent on rCP0 setting OF6EH 43951 d21 Recipe setting 21 Dependent on rCP1 setting 0F70H 43953 d22 Recipe setting 22 Dependent on rCP2 setting 0F72H 43955 d23 Recipe setting 23 Dependent on rCP3 setting 0F74H 43957 d24 Recipe setting 24 Dependent on rCP4 setting 0F76H 43959 d25 Recipe setting 25 Dependent on rCP5 setting 0F78H 43961 d26 Recipe setting 26 Dependent on rCP6 setting OF7AH 43963 827 Recipe setting 27 Dependent on rCP7 setting OF7CH 43965 d28 Recipe setting 28 Dependent on rCP8 setting OF7EH 43967 d29 Recipe setting 29 Dependent on rCP9 setting OF80H 43969 d30 Recipe setting 30 Dependent on rCP0 setting 0F82H 43971 d31 Recipe setting 31 Dependent on rCP1 setting 0F84H 43973 d32 Recipe setting 32 Dependent on rCP2 setting 0 86 43975 433 Recipe setting 33 Dependent on rCP3 setting 0 88 43977 434 Recipe setting 34 Dependent on rCP4 setting 43979 435 Recipe setting 35 Dependent on rCP5 setting 43981 436 Recipe setting 36 Dependent on rCP setting OF8EH 43983 437 Recipe setting 37 Dependent on rCP7 setting OF90H 43985 d38 Recipe setting 38 Dependent on rCP8 setting 0 92 43987 439 Recipe setting 39 Dependent on rCP9 setting 0F94H 43989 d40 Recipe setting 40 Dependent on rCP0 setting 0 96 43991 441 Recipe setting 41 Dependent on rCP1 setting 0 98 43993 442 Recipe setting 42 Dependent on rCP2 setting OF9AH 43995 d43 Recipe setting 43 Dependent on rCP3 setting
54. read out word data in the order of upper and lower bytes For PXH for which all data consists of 2 word units data is read out by units of 2 words 1 2 3 4 Example Suppose data is 2 FF FF FF 3 FF LH 4 1 HH 2 HL INP TN514207a E 19 3 Message transmission The following shows an example of reading out PV value from No 1 station Relative address of PV value 01024 Data number 024 2 words per data Command message composition byte Station No Function code 044 Read out start No Upper Ola relative address Lower 02 Read out Upper 00 word number Lower 2 CRC data pre Dii Lower 7 Meaning of read out word data PV1 measurement data 00 01 If decimal point position unit PVID 2 PV1U 20 message composition byte Station No Oly Function code 044 Read out byte number 044 Upper 38H PV 1 lower data Lower 80 Upper 004 PVI dat upper qata Lower Oly Upper Lower 38 804 80000 800 00 C INP TN514207a E 6 3 Write in of Word Data 1 word Function code 064 Function code Max word number write in in one message Relative data address Register I word 0000 013881 40001 45001 1 Message composi
55. responding address No name setting range input range parameter 0A00H 42561 CALC Calculation 0 to 40 0A02H 42563 TPLT Template number a 11 13 14 16 30 31 33 34 50 51 53 Turn off and OAO4H 42565 OTYP Output type number 10 to 13 30 31 50 to 55 Valve type FB 0 PFB control FB Sr 1 PFB estimated control Srl 2 Estimated control 1 Sr2 3 Estimated control 2 Valve fully open when power is turned on Travel time 50 to 3000 5 0 to 300 0 sec Valve dead zone 50 to 1000 0 5 to 100 0 Valve close adjustment value 0 to 1048575 00000H to FFFFFH Valve open adjustment value Remote setting inhibition 0 to 1048575 00000H to FFFFFH 0 OFF 1 ON Whether to use R ACK or not 0 inhibit 1 enable A M mode 0 A M Power ON starting mode setting 0 Auto 1 Remote 2 Manual Standby action setting gt Whether to select tracking or not FF N Palette change method selection User assign key 1 F1 User assign key 2 F2 User assign key 3 F3 Parameter jump setting 1 Parameter jump setting 2 Parameter jump setting 3 Burnout direction designation 1 DII function selection DD function selection DI3 function selection DIA function selection DI11 function selection DI12 function selection DI13 function selection DI 14 function selection DI15 function se
56. riting in 1 Now writing in memory 0 No effect 1 Write in request 25 to 125 FS Engineering value of PV1 scale 25 to 125 FS Engineering value of PV2 scale 39 Relative Register Parameter address No name Parameter contents 43307 P2Y5 Linearize table P2Y5 43309 P2Y6 Linearize table P2Y6 43311 P2Y7 Linearize table P2Y7 43313 P2Y8 Linearize table P2Y8 2 43315 P2Y9 Linearize table P2Y9 43317 2 Linearize table P2YA OCF6H 43319 P2YB Linearize table P2YB OCF8H 43321 P2YC Linearize table P2YC OCFAH 43323 P2YD Linearize table P2YD 43325 P2YE Linearize table P2YE 43327 P2YF Linearize table P2YF 0D40H 43393 A1X0 Linearize table A1X0 0D42H 43395 AIXI Linearize table A1X1 0D44H 43397 1 2 Linearize table 1 2 0D46H 43399 A1X3 Linearize table A1X3 0D48H 43401 A1X4 Linearize table A1X4 OD4AH 43403 A1X5 Linearize table A1X5 0D4CH 43405 A1X6 Linearize table A1X6 OD4EH 43407 A1X7 Linearize table A1X7 0D50H 43409 1 8 Linearize table 1 8 0D52H 43411 AIX9 Linearize table AI X9 0D54H 43413 AIXA Linearize table 0D56H 43415 AIXB Linearize
57. rror parity error etc is detected The time interval between the composition data of the message becomes longer than the time corresponding to 24 bits Refer to section 5 6 Transmission Control Procedure Station No of a slave station is set as 0 A write in command is sent while executing FIX INP TN514207a E 11 5 4 Function Code According to MODBUS protocol register numbers are assigned by function codes Each function code acts on specific register number This correspondence is shown in Table 5 2 and the message length by function is shown in Table 5 3 Table 5 2 Correspondence between function codes and objective address Function code Resister Function Object No Contents Bee out Holding register 4xxxx Read out write in word data continuously 044 RK Input register 3xxxx Read out word data continuously 064 Write in Holding register Read out write in word data 104 Te Holding register 4 Read out write in word data continuously Table 5 3 Function code and message length Unit byte Function Number of code Contents designatable data Read out of word data 32 words Read out of word data read out only Write in of word data 1 word Write in of continuous 32 words word data Command message Response message 15 words 1 For PXH all data is designated by 2 words I
58. s Register No Parameter name Parameter contents Write in data Read out data setting range Remarks or Affected by correspondin input range g parameter 0420H 41057 SV2 Set value 2 Engineering unit setting 25 to 125 FS 0422H 41059 P 2 Pallet 2 proportional band 0 to 9999 0 0 to 999 9 0424H 41061 I 2 Pallet 2 integral time 0 to 32000 0 0 to 3200 0sec 0426H 41063 D 2 Pallet 2 derivative time 0 to 9999 0 0 to 999 95 042AH 41067 ARH2 eee qM Engineering unit setting 0 to 100 FS 042CH 41069 ARL2 limit 042EH 41071 HYS2 Pallet 2 hysteresis setting Engineering unit setting 0 to 50 FS 0434H 41077 BL 2 EN 2 output convergence _ 000 to 1000 100 0 to 100 0 0436H 41079 REF2 Pallet 2 PID change point Engineering unit setting 25 to 125 FS 0438H 41081 2 Cooling proportional band 0 0 to 999 9 043AH 41083 iC 2 Cooling integral time 0 0 to 3200 0 sec 043CH 41085 2 Cooling derivative time 0 0 to 999 9 sec Set value 3 Engineering unit setting 25 to 125 FS Pallet 3 proportional band 0 to 9999 0 0 to 999 9 Pallet 3 integral time 0 to 32000 0 0 to 3200 0sec Pallet 3 derivative time 0 to 9999 0 0 to 999 95 Pallet 3 anti reset windup high limit Pallet 3 anti reset windup low limit Engineering unit setting 0 to 100 FS Pallet 3 hysteresis setting Eng
59. station No designated as send destination by the master station coincides with the station No of the connected PXH For PC loader communication the station No is fixed at 1 Whether at RS 485 communication more than one instrument connected on the same transmission line does not share the same station No Whether at RS 485 communication the station No of instruments is not set at 0 If it is 0 the communication function does not work Whether at RS 485 communication the 11th digit of type code of this controller is R PXH9 ooR Whether at RS 485 communication settings of communication conditions for RS 232C lt gt RS 485 converter are correct INP TN514207a E 53 Fuji Electric Co Ltd International Sales Div Sales Group Gate City Ohsaki East Tower 11 2 Osaki 1 chome Shinagawa ku Tokyo 141 0032 Japan http www fujielectric com Phone 81 3 5435 7280 7281 Fax 81 3 5435 7425 http www fujielectric com products instruments
60. table A1XB 0058 43417 AIXC Linearize table A1XC ODSAH 43419 AIXD Linearize table A1 XD 0D5CH 43421 AIXE Linearize table A1XE ODSEH 43423 AIXF Linearize table A1XF 0D60H 43425 0 Linearize table 0 OD62H 43427 Linearize table A1Y1 0D64H 43429 2 Linearize table A1Y2 0D66H 43431 Linearize table A1Y3 0D68H 43433 AIYA Linearize table A1 Y4 43435 5 Linearize table 1 5 0D6CH 43437 1 6 Linearize table A1Y6 43439 1 7 Linearize table A1Y7 0D70H 43441 8 Linearize table A1Y8 0D72H 43443 9 Linearize table A1Y9 0D74H 43445 AIYA Linearize table AL YA 0D76H 43447 AIYB Linearize table AL YB 0D78H 43449 AIYC Linearize table AL YC OD7AH 43451 Linearize table AL YD 0D7CH 43453 AIYE Linearize table AL YE 0D7EH 43455 Linearize table Al YF Read out data 25 to 125 FS Engineering value of PV2 scale 25 to 125 FS Engineering value of Ail scale 40 Write in data setting range Affected by input range Remarks or corresponding parameter INP TN514207a E Remarks or corresponding parameter Relative Register Parameter Write in data Affected by Parameter contents Read out data address No name setting range input range Mathematical calculation constant 1 Mathematical calculation consta
61. tc The communication system consists of master station and slave stations For RS 485 communication up to 31 slave stations PXHs can be connected per master station Note that because the master station can communicate with only one slave station at a time a party to communicate with must be specified by the Station No set at each slave station For loader communication one slave station PXH can be connected per master station n order that the master station and slave station can communicate the format of the transmit receive data must coincide For the PXH the format of the communication data is determined by the MODBUS protocol Please use an RS 232C lt gt RS 485 converter in case of designating a personal computer or other devices which have an RS 232C interface as a master station RS 232C lt gt RS 485 converter recommended article Type RC 77 isolated type RA SYSTEMS make _http www ras co jp K3SC 10 isolated type OMRON make http www omron co jp RS 232C communication with PC is available upon connecting Type ZZPPXH1 TK4H4563 to PC loader interface where PXH is provided in standard Programmable controller Personal computer PC loader RS 232C interface D sub9 RS 232C RS 485 communication converter RS 485 When using the RS 232C gt RS 485 converter pay attention to cable connection between the Caution converter and master station If
62. the 2 wire RS 485 interface there may be 2 statuses onaline below The same goes with PC loader communication a Vacant status no data on line b Communication status data is existing Instruments connected on the line are initially at a receiving status and monitoring the line When 24 bits time or more vacant status has appeared on the line the end of preceding frame is assumed and within following 24 bits time a stand by status is posted When data appears on the line the instruments enter on receiving and when 24 bits time or more vacant status is detected again and the end of that frame is assumed I e data which appeared on the line from the first 24 bits time or more vacant status to the next 24 bits time or more vacant status is fetched as one frame Therefore one frame command message must be sent upon confirming the following 1 1 48 bits time or more vacant status precedes the command message sending 1 2 For 1 command message each byte should be sent below 24 bits time interval Response of this instrument PXH After a frame detection 24 bits time or more vacant status 15 detected this instrument carries out processing with that frame as a command message If the command message is addressed to the own station a response message is returned Its processing time is about 10 ms depends on contents of command message After sending a command message therefore the master station must observe the following
63. the cable is not connected correctly the master station and slave station cannot communicate In addition be careful about communication settings such as baud rate and parity set for the converter INP TN514207a E 1 2 SPECIFICATIONS 2 1 Communication Specifications m RS 485 Item Specification Electrical specification Based on EIA RS 485 Transmission method 2 wire half duplex Synchronous system Start stop synchronous system Connection format 1 N Number connectable units Up to 31 units Transmission distance 500m max total extension distance Transmission speed 9600bps 19200bps 38400bps Data format Data length 8 bits Stop bit 1 bit Parity none even odd selectable Transmission code HEX value MODBUS RTU mode Error detection CRC 16 Functional isolation between transmission circuit and others withstand voltage 500V AC m PC loader interface Item Specification Electrical specification EIA RS232C Transmission method 3 wire half duplex bit sereal Synchronous system Start stop synchronous system Connection format 1 1 Transmission speed 9600bps 19200bps 38400bps Data format Data length 8 bits Stop bit 1 bit Parity none even odd selectable Transmission code HEX value MODBUS RTU mode Error detection CRC 16 Isolation Non isolated from internal circuit 2 INP TN514207a E 3 CONNECTION N W
64. the station No in the received message matches with the own station No or not 3 Ifmatched the slave station executes the command and sends back the response message 4 If mismatched the slave station leaves the command message and wait for the next command message a In case when the station No in the received command message matches with the own slave station No Master to slave Command message Data on Slave to master Response message the line b In case when the station No in the received command message mismatches with the own slave station No Master to slave Command message Command message Data on Slave to master Not respond the line The master station can individually communicate with any one of slave stations connected on the same line upon setting the station No in the command message 8 INP TN514207a E 5 2 Composition of Message Command message and response message consist of 4 fields Station No Function code Data and Error check code And these are sent in the following order Station No 1 byte Function code 1 byte Data 2 to 69 bytes Error check code CRC 16 2 bytes Fig 5 1 Composition of message In the following each field is explained 1 2 3 Station No Station No is the number specifying a slave station For RS 485 communication the command is processed only by the slave station whose station No matches with the No set in
65. tion 2 3 Command message composition byte Response message composition byte Station No Station No Function code Function code Write in designate Upper Write in designate Upper relative address Lower relative address Lower Write in word Upper Write in word Upper data Lower data Lower CRC data Upper CRC data Lower Lower Function explanation Designated data is written in word data of write in designate No Write in data are transmitted from master station in the order of upper and lower bytes For PXH all data consist of 2 word units If 06H write in of word data is used only 1 lower word of 2 word data can be written in and only 1 upper word of 2 word data cannot Message transmission example The following shows an example of setting 100 0 1000p 03E8y to the parameter of No 1 slave station Parameter Relative address 02824 Command message composition byte Response message composition byte Station No Station No Function code Function code Write in designate Upper 024 Write in designate No Upper 2 lative lative relative address relative address eem 82 State of write in Upper 03 State of write in Upper designation Lower E8y designation Lower Upper 28 Upper
66. to bare minimum like when setting parameters are changed Refrain from carrying out the FIX processing periodically for example or while such is not absolutely required Start FIX Read the FIX address with function code 034 relative address 0 50 Write 1 into FIX address with function code relative address 0C50 Read the FIX address with function code 03 relative address 0 50 End FIX Fig 5 4 FIX procedure 16 INP TN514207a E 6 DETAILS OF MESSAGE 6 1 Read out of Word Data Function code 034 Function code Max word number read out in one message Relative data address Register No 32 words 00004 01388 40001 45001 1 Message composition Command message composition byte Response message composition byte Station No Station No Function code Function code Read out start No Upper Read out byte number Read out word relative address Lower State of the first Upper number x 2 Read out Upper Hass word data Lower word number Lower State of the next Upper CRC data Upper word data Lower Lower State of the last Upper word data Lower CRC data Upper Lower Arrangement of read out word data MSB LSB Upper byte of contents of the first word data Lower byte of contents of the first word data Upper byte of contents of the next word data Lower byte of
67. until b COM channel appears If Ch past over press the key to return SEL 9 SIN Press the SEL key to display STN4 parameter SEL b STN4 Press the SEL key The numeric value on the lower 02 00001 indicator blinks and the setting mode is selected gt AV 9 Press gt v key change numeric value to 18 SEL b STN4 Press the SEL key again The numeric value stops blinking 02 18 and the setting is registered v Be T Press the v key to display the BIT4 parameter SEL b BIT4 Press the SEL key The numeric value on the lower 04 8o indicator blinks and the setting mode is selected AU b BIT4 Press the v key until the numeric value changes to 8E 04 8E even parity SEL b BIT4 Press the SEL key again The numeric value stops blinking 04 8E and the setting is registered b COM EC DISP Ch Press the DISP key to resume b COM channel indication DISP 200 Press the DISP key to resume the operation status PV SV 0137 200 indication Be sure to turn off and on power so that the communication condition settings will affect the control INP TN514207a E 5 MODBUS COMMUNICATION PROTOCOL 5 1 Outline The communication system by the MODBUS protocol is that the communication always starts from the master station and a slave station responds to the received message Transmission procedures is as shown below 1 The master station sends a command message to a slave station 2 The slave station checks that
68. word data Upper byte of contents of the next word data Lower byte of contents of the next word data Upper byte of contents of the last word data Lower byte of contents of the last word data 2 Function explanation Words data are written in starting from write in start No until write in word number Write in word data are transmitted from master station in the order of upper and lower bytes For PXH for which all data consists of 2 word units write in data by units of 2 words in the order illustrated below Lower word upper byte LH Lower word lower byte LL Upper word upper byte HH Upper word lower byte HL 22 INP TN514207a E 3 Message transmission example The following shows an example of writing in P1 100 0 I1 10 and DI 5 0 to No 1 slave station 1000p I1 00644 1005 D1 00324 505 Parameter Relative address 0282 Data 2 words per data Command message composition byte Response message composition byte Station No Station No Function code 10 Function code 104 p de Upper 02 Upper 02 Write in start No Loss 82u Write in start No Fen 824 Write in word Upper Write in Upper 004 number Lower word number Lower Write in byte mmber
Download Pdf Manuals
Related Search
Related Contents
Fast Lift Service Jack Combo Télécharger le PDF Quick Start Guide Kurzanleitung Résumé du mode d`emploi Guía de Firmware Version: 4.0x EN USER INSTRUCTIONS AND SAFETY 取扱説明書 Philips MCD759/98 User's Manual Operating instructions GB Advanced Test Equipment Rentals SALON INTERNATIONAL DU MEUBLE DE MILAN Exposition VIA VS200 / EX3200 / EX5200 / EX7200 Copyright © All rights reserved.