Shinko PC-935 series Communication Instruction Manual

Shinko PC-935 series Communication Instruction Manual

Programmable controller (option codes: c, c5, svtc)

Advertisement

COMMUNICATION INSTRUCTION MANUAL
PC-935, PC-955
(OPTION CODES: C, C5, SVTC)

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PC-935 series and is the answer not in the manual?

Questions and answers

Summary of Contents for Shinko PC-935 series

  • Page 1 COMMUNICATION INSTRUCTION MANUAL PC-935, PC-955 (OPTION CODES: C, C5, SVTC)
  • Page 2: Table Of Contents

    --- CONTENTS --- 1. System configuration 1.1 System configuration (1) RS-232C (option C) ------------------------------------------------------------- 3 (2) RS-485 multi-drop connection (option C5) -------------------------------- 3 (3) Setting value digital transmission (option SVTC) ------------------------ 3 1.2 Communication interface (1) RS-232C (option C) ------------------------------------------------------------- 4 (2) RS-485 (option C5) ------------------------------------------------------------- 4 (3) Setting value digital transmission (option SVTC) ------------------------ 4 2.
  • Page 3: System Configuration

    To prevent accidents arising from the misuse of this controller, please ensure the operator using it receives this manual. Please read this Communication instruction manual along with the Insruction manual for PC-900. Warning Turn the power supply to the instrument off before wiring or checking. Working or touching the terminal with the power switched on may result in severe injury or death due to Electric Shock.
  • Page 4: Communication Interface

    Setting value digital transmission (SVTC) • When the option C is applied to the PC-900, and if the Setting value digital transmission is selected during Communication mode by the front keypad, the main setting value of the PC-900 can be digitally transmitted to the FCD-100 or FCR-100 units that have option C. (Refer to the instruction manual for PC-900 on page 65) Only one FCD-100 or FCR-100 can be connected to the PC-900 at a time.
  • Page 5: Wiring Connection

    2. Wiring connection Warning Turn the power supply to the instrument off before wiring or checking it. Working or touching the terminal with the power switched on may result in severe injury or death due to Electric Shock. Moreover, the instrument must be grounded before the power supply to the instrument is turned on.
  • Page 6: Setting Value Digital Transmission (Option Svtc)

    (3) Setting value digital transmission (option SVTC) When option C is applied (Connection: RS-232C) Notice: For wiring, connect TX (PC-900) with RX (FCD-100 or FCR-100), and RX (PC-900) with TX (FCD-100 or FCR-100) as shown below. FCD-100 or PC-900 FCR-100 Shield wire GND 1 When option C5 is applied (Connection: RS-485)
  • Page 7: Communication Procedure

    4. Communication procedure • RS-232C (option C), RS-485 (option C5) Communication starts with command transmission from the host computer (hereafter Master) and ends with the response of the PC-900 (hereafter Slave). • Response with data Master Slave When the master sends the reading command, the slave Command responds with the corresponding setting value or current Data...
  • Page 8: Command

    2’s complement Find the 1’s complements first. 1’s complements: Reverse each binary bit. 0 will become 1 and vice versa. (Example) If 1000 is converted to binary, it is written as follows. 0000 0011 1110 1000 8 (Hexadecimal) If the converted value is reversed, it is written as follows. 1111 1100 0001...
  • Page 9: Response To The Command

    Data item example (See pages 13 to 20) 0 0 0 2 • Control output (OUT1) proportional band setting in Fixed value control --- 0 0 0 9 • Alarm 3 setting in Fixed value control ---------------------------------------------- • Temperature setting for Pattern 5, Step 3 in program control ---------------- 1 5 3 0 4 5 0 2 •...
  • Page 10: Checksum Calculation

    Data : The contents of data differ depending on the reading command. Composed of hexadecimal 4 digits (See pages 13 to 20.) Checksum : 2-character data to detect communication errors (See page 10 for the calculation.) Delimiter : ETX (03H) fixed, End of text Control code to represent the end of response Acknowledgement Header...
  • Page 11: Contents Of The Command

    Checksum calculation range [e.g.] [Characters above are represented by ASCII] 44H 45H 02H 20H 20H 50H 31H 31H 31H 30H 30H 32H 35H 38H Checksum [Hexadecimal] [Binary] 0010 0000 0010 0000 0101 0000 0011 0001 [1's complement] 1101 1101 0011 0001 0011 0001 [2's complement] 1101 1110...
  • Page 12 (Example) If the sample program (pp.20, 21) is used, and when Program pattern 0 Step 0 temperature setting value is set to 600 (Instrument number : 0) Converted from sending command to ASCII code Data: 600 (0258H) Data item: Program pattern 0, Step 0 temperature setting value Command type: Setting Sub address: “...
  • Page 13: Command Table

    6.2 Command table Command Header Address Data item Data Checksum Delimiter type address Table below describes Command type, Data item and Data. If the setting value of the data has a decimal point, the decimal point is ignored and it is converted to a hexadecimal figure. Command Data item Data...
  • Page 14 20H/50H 000FH Alarm 3 (A3) action form selection 0000H: No alarm action 0001H: High limit alarm 0002H: High limit alarm with standby 0003H: Low limit alarm 0004H: Low limit alarm with standby 0005H: High/Low limits alarm 0006H: High/Low limits alarm with standby 0007H: High/Low limit range alarm 0008H: High/Low limit range alarm...
  • Page 15 20H/50H 002AH Transmission output high limit setting Setting value 20H/50H 002BH Transmission output low limit setting Setting value 20H/50H 002CH Scaling high limit setting Setting value 20H/50H 002DH Scaling low limit setting Setting value 20H/50H 002EH Decimal point place selection 0000H: No decimal point 0001H: 1 digit after decimal point 0002H: 2 digits after decimal point...
  • Page 16 0041H Control mode change 0000H: Fixed value control 0001H: Program control 0042H Program control Run/Stop 0000H: Stop (For Fixed value control, Negative 0001H: Run (includes Hold acknowledgement is returned.) cancellation) 0043H Holds the Progress time during 0001H: HOLD Program control. (For Fixed value control or Program standby mode, Negative acknowledgement is returned.)
  • Page 17 20H/50H 1009H Time signal 7 Block number selection The same as Time signal 1 for Pattern 0, Step 0 20H/50H 100AH Time signal 8 Block number selection The same as Time signal 1 for Pattern 0, Step 0 20H/50H 100BH Wait block number selection 0000H: Block number 0 to be used for Pattern 0, Step 0...
  • Page 18 20H/50H 2004H Control output (OUT2) Setting value proportional band setting for Block number 0 20H/50H 2904H Control output (OUT2) Setting value proportional band setting for Block number 9 20H/50H 3000H Wait value setting Setting value for Block number 0 20H/50H 3900H Wait value setting Setting value...
  • Page 19 Command Data item Data type 0080H Current process variable (PV) Current process variable (PV) reading 0081H Current Control output (OUT1) Current Control output (OUT1) Manipulating value (MV) reading Manipulating value (MV) 0082H Current Control output (OUT2) Current Control output (OUT2) Manipulating value (MV) reading Manipulating value (MV) 0083H...
  • Page 20: Sample Program

    FCL-100, GCS-300, HCD-100, JCD-100, JCR-100, JCS-200, JCD-300, 1040 ' JCR-300, JCS-300, MCD-100, MCR-100, PC-800, PC-900 and PCD-300. 1050 ' • Runs on the IBM PC and compatible PC with GW-BASIC. 1060 ' SHINKO TECHNOS CO., LTD. 1070 '************************************************************************************************* 1080 ' 1090 '************************************************ 1100 '*...
  • Page 21: Operation Method Of The Sample Program

    1550 RETURN 1560 CCP=CCP+1:IF CCP=CMAX THEN CCP=1:GOSUB 1590 1570 LOCATE CRP+CRPB,CCP 1580 RETURN 1590 CRP=CRP+4:IF CRP=CRPMAX THEN CRP=1:CLS 1600 GOSUB 1690 1610 RETURN 1620 CRPB=0 1630 IF KD$(B) < " " THEN GOSUB 1650 ELSE GOSUB 1670 1640 RETURN 1650 GOSUB 1560:PRINT "^";:GOSUB 1560:PRINT CHR$(ASC(KD$(B))+ASC("@")); 1660 RETURN 1670 GOSUB 1560:PRINT KD$(B);...
  • Page 22 load "SAMPLE1A.BAS" (5) Execute the sample program. Input as underlined by key, and press the (Enter) key. When executed, the display appears as follows, it is the standby status for command input. The transmitting data is displayed above the line [-------], and the receiving data is displayed below the line.
  • Page 23 Check if the display is as follows. ^B P10000258E0^C ------------------------------------------------------------------------------------------------------------------------------------- ^F E0^C As Example 2 below, execute the setting command of the main setting value. (When the main setting value for Program pattern 3 Step 4 is set to 850 [Address: 0]) To execute the command, input it from Header (STX) "^B"...
  • Page 24 (7) Read the Main setting value (Example 1) set at item (6) by reading command. (Address: 0) Input from header (STX) to Data item with the key, and press the (Enter) key. Data item: (1000H) Command type [Reading]: (20H) Sub address: 0 (20H) [00H + 20H = 20H]: "...
  • Page 25: Notice When Inputting The Command

    The checksum is automatically calculated, and it is sent with the delimiter (ETX) Delimiter ETX (03H) Checksum When the command finishes normally, it responds as follows. In the case of Main setting value 85 0 , Program pattern 3, Step 4. Delimiter ETX (03H) Checksum Setting value...
  • Page 26: Specifications

    The instrument number (address) of the slave does not coincide with that of the command. The instrument number (address) is duplicated in multiple slaves. (See p.6) When communicating without using Shinko communication converter (IF-300-C5), make sure that the program is appropriate for the transmission timing. (See p.7) Check if the setting value memory number of FCD-100 or FCR-100 is set to 1 when using Setting value digital transmission (option: SVTC) function (See p.4)
  • Page 27: Ascii Code

    10. ASCII code (TC7 (TC1) ” (TC2 (TC3) (TC4) (TC5) (TC8) & (TC6) (TC9) ’ (TC10) (FEO) (FE1) * (FE2) (FE3) < (FE4) (IS4) – (FE5) (IS4) > (IS4) (IS4)
  • Page 28 SHINKO TECHNOS CO.,LTD. OVERSEAS DIVISION 1-2-48, Ina, Minoo, Osaka, Japan Reg. Office P.O.Box 17, Minoo, Osaka, Japan Mail Address http://www.shinko-technos.co.jp Tel : 81-72-721-2781 E-mail overseas@shinko-technos.co.jp 81-72-724-1760 Fax: PC9CE2 2003.09...

This manual is also suitable for:

Pc-955 series

Table of Contents