Shihlin electric PD301 Instruction Manual
Shihlin electric PD301 Instruction Manual

Shihlin electric PD301 Instruction Manual

Profibus dp communication expansion card

Advertisement

Quick Links

PD301 Instruction Manual
Profibus DP communication expansion card
V 1.00
This instruction manual is only for the Shihlin communication expansion card Profibus DP. Please refer to
EN50170 for the detailed description on Profibus DP communication.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PD301 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Shihlin electric PD301

  • Page 1 PD301 Instruction Manual Profibus DP communication expansion card V 1.00 This instruction manual is only for the Shihlin communication expansion card Profibus DP. Please refer to EN50170 for the detailed description on Profibus DP communication.
  • Page 2: Table Of Contents

    Content 1、 OVERVIEW ............................1 1.1 Profibus standard ..........................1 1.2 PD-301 function ..........................1 2、 PRE-OPERATION INSTRUCTIONS ..................... 2 2.1 Delivery check ..........................2 2.2 Specification ............................. 2 2.2.1 Inverter option specifications ....................2 2.2.2 Communication specification ....................2 3、INSTALLATION ............................
  • Page 3 8.1.2 SP LED indication ........................ 25 8.2 INV indication error ........................25 9、PROFIBUS LINK SPECIFICATION ...................... 26 Profibus COMMUNICATION EXPANSION CARD(PD-301) USER MANUAL ........... 27...
  • Page 4: Overview

    PD-301 is an optional communication expansion device for Shihlin new type inverter which enables the connection of Shihlin inverter to a PROFIBUS network. The PD301 is considered as a slave on the PROFIBUS network. Through the PD301, it is possible to: 1、give control commands to the inverter(Start, Stop, Target frequency, Forward/Reverse rotation,...
  • Page 5: Pre-Operation Instructions

    PRE-OPERATION INSTRUCTIONS 2、 PRE-OPERATION INSTRUCTIONS Please read this chapter carefully before connecting PD-301 to ensure the normal use of PD-301. 2.1 Delivery check Each PD-301 has been checked thoroughly before delivery, and is carefully packed to prevent any mechanical damage. The package should contain the following objects: A PD-301;...
  • Page 6: Installation

    INSTALLATION 3、INSTALLATION 3.1 Pre-installation instructions Make sure that the input power of the inverter is off. Note: With input power on, do not install or remove the plug-in option. Otherwise, the inverter and plug-in option may be damaged. 3.2 Node address setting Set the node address between "1 to 125"...
  • Page 7: Wiring

    WIRING 4、WIRING 4.1 DB9 connector PD-301 adopts DB9 connector to connect to Profibus network, shown as the following: Refer to the table below for the definition of a connect. Pin No. Function name Description and function RXD/TXD-P Profibus data + CNTR-P Profibus request signal 5V earth and data...
  • Page 8: Inverter Setting

    INSTALLATION Screw size Tightening torque Cable size Screwdriver Small flat-blade screwdriver (Tip thickness: 0.22N⋅m-0.25N⋅m 0.3mm -0.75mm 0.4mm /tip width: 2.5mm) Note: After wiring, wire offcuts must not be left in the inverter. They may cause an error, failure or malfunction. 5、INVERTER SETTING 5.1 Parameter setting list After connecting PD-301 to the inverter correctly, PD-301 can’t work immediately.
  • Page 9: Serial Baud Rate, Communication Protocol, Frame Format

    INVERTER SETTING Before switching the operation mode, check that: (1) The inverter is at a stop. (2) The P.79 Operation mode selection setting is correct. (3) P.79 cannot be modified during communication. 5.3 Serial baud rate, communication protocol, frame format PD-301 and the inverter adopt the Modbus format communication data.
  • Page 10: Gsd File

    GSD FILE 6、GSD FILE 6.1 GSD file description GSD file is designed to recognize the features and functions of Profibus-DP. GSD file is a text file which can identify Profibus-DP device (master station or slave station). GSD file contains the necessary data information on the standard DP master station equipped with a DP slave station.
  • Page 11 GSD FILE Unsigned16 0x1001 0-65535 EndExtUserPrmData ExtUserPrmData = 5 "Data Input 2" Unsigned16 0x1002 0-65535 EndExtUserPrmData ExtUserPrmData = 6 "Data Input 3" Unsigned16 0x0000 0-65535 EndExtUserPrmData ExtUserPrmData = 7 "Data Input 4" Unsigned16 0x0000 0-65535 EndExtUserPrmData ExtUserPrmData = 8 "Data Output 1" Unsigned16 0x1001 0-65535 EndExtUserPrmData ExtUserPrmData = 9 "Data Output 2"...
  • Page 12 GSD FILE ExtUserPrmData = 12 "Reserved 1" Unsigned16 0x0000 0-65535 EndExtUserPrmData ExtUserPrmData = 13 "Reserved 2" Unsigned16 0x0000 0-65535 EndExtUserPrmData ExtUserPrmData = 14 "Reserved 3" Unsigned16 0x0000 0-65535 EndExtUserPrmData ExtUserPrmData = 15 "Reserved 4" Unsigned16 0x0000 0-65535 EndExtUserPrmData ExtUserPrmData = 16 "Reserved 5" Unsigned16 0x0000 0-65535 EndExtUserPrmData ;...
  • Page 13 GSD FILE Repeater_Ctrl_Sig 24V_Pins ; Supported baudrates 9.6_supp 19.2_supp 45.45_supp 93.75_supp 187.5_supp 500_supp 1.5M_supp 3M_supp 6M_supp 12M_supp MaxTsdr_9.6 = 60 MaxTsdr_19.2 = 60 MaxTsdr_45.45 = 60 MaxTsdr_93.75 = 60 MaxTsdr_187.5 = 60 MaxTsdr_500 = 100 MaxTsdr_1.5M = 150 MaxTsdr_3M = 250 MaxTsdr_6M = 450 MaxTsdr_12M...
  • Page 14 GSD FILE Auto_Baud_supp Set_Slave_Add_supp = 0 Min_Slave_Intervall = 6 ; Module-Definitions: Modular_Station Max_Module Modul_Offset Max_Input_Len = 32 Max_Output_Len = 32 Max_Data_Len = 64 Max_Diag_Data_Len = 16 WD_Base_ims_supp Publisher_supp ;specify the user parameters: Max_User_Prm_Data_Len = 29 Ext_User_Prm_Data_Const(0) = 0x00,\ 0x00,\ 0x00,\ 0x10,0x01,\ 0x10,0x02,\ 0x00,0x00,\...
  • Page 15 GSD FILE Module = "4 PKW, 2 PZD (PPO 1) " 0xF3,0xF1 EndModule Module = "0 PKW, 2 PZD (PPO 3) " 0x00,0xF1 EndModule Module = "4 PKW, 4 PZD " 0xF3,0xF3 EndModule Module = "0 PKW, 4 PZD " 0x00,0xF3 EndModule Ext_User_Prm_Data_Ref(0) = 1 Ext_User_Prm_Data_Ref(1) = 2...
  • Page 16: User Parameter Setting

    GSD FILE 6.2 User parameter setting In GSD file, user parameter is used in Profibus network configuration. For the description, please refer to the table below. Item Name Description Factory setting Modbus communication address, the first character of cyclic Data In 1 0x1001 output data PZD will be sent to this address.
  • Page 17: Communication Function

    COMMUNICATION FUNCTION 7、COMMUNICATION FUNCTION 7.1 Profidrive communication protocol Communication protocol means the way of transmitting control order (control word, status word, given value and actual value) between the master and the slave. PD-301 adopts Profidrive dpv0 protocol. The following introduces the control word, status word, given value and actual value in Profidrive communication protocol.
  • Page 18: Actual Values

    COMMUNICATION FUNCTION 7.1.3 Actual values Actual Values are words containing information on the operation of the inverter. The functions to be monitored are selected by a PC network with configuration software. PC gets the present inverter operation status through reading the value. The monitoring Modbus address is 0x1003. 7.2 Communication information The PD-301 supports the Profibus DP (DP-V0) protocol according to IEC 61784 and EN 50170 standard.
  • Page 19 COMMUNICATION FUNCTION SD2 is usually used to DP communication in Profibus. The structure of a piece of SD2 message is as the table below: DP header DP tailer *DSAP *SSAP x… SD = Start Delimiter LE = Length LEr = Length Repeated DA = Destination Address SA = Source Address FC = Function Code...
  • Page 20 COMMUNICATION FUNCTION 7.2.1.2 SAP 58 (Global_Control) This SAP is used to send special command to single slave, a group of special slaves or send once to all slaves (broadcast). Global_Control data type: Octet String consists of 8 octets / Length: 2 DU (Byte) Description GC_Command...
  • Page 21 COMMUNICATION FUNCTION 7.2.1.4 SAP 62 (Chk_Cfg) In this message, the master sends the selected data exchange(read write) message type to the slave SAP 62. The table below gives the Hex values (DU byte 0 to n) that must be sent to the slave to select the PPO type or standard message type(ST).
  • Page 22: Ppo Message Types

    COMMUNICATION FUNCTION DU byte Description X2:Always set to 1 by slave X3:Diag.WD_On (Set by Slave) Watchdog on X4:Diag.Freeze_Mode (Set by Slave) Freeze command received by slave X5:Diag.Sync_Mode (Set by Slave) Sync command received by slave X6:Reserved X7:Diag.Deactivated (Set by Master, reset by Slave) Slave is inactive Station_Status_3 MSB X7 X6 X5 X4 X3 X2 X1 X0 LSB X0 –X6:Reserved.
  • Page 23: Parameter Handling

    COMMUNICATION FUNCTION PZD: Three formats: 10PZD (optional), STW+HSW and ZSW+HIW STW: Control word, corresponding to modbus communication address 0x1001 HSW: Host setting value, corresponding to modbus communication address 0x1002 ZSW: Inverter status, corresponding to modbus communication address 0x1001 HIW: Host instruction frequency, corresponding to modbus communication address 0x1003 Note: PPO1 and PPO3 are common PPO types, and the others are custom standard data message.
  • Page 24 COMMUNICATION FUNCTION Request identification ID adopted by PD-301 shown as the table below: Request label (from the master to the slave) Response label Request Function Confirmation (+) Confirmation (-) No task Request parameter value 1, 2 Change parameter value(word) 7, 8 Response identification ID adopted by PD-301 shown as the table below: Response label (from the slave to the master) Confirmation...
  • Page 25: Parameter Transport Example

    COMMUNICATION FUNCTION Note: 1、In IND, the weight of bit 15 is 2 , so when parameter number is from 2000 to 3999, bit 15 should be 1. 2、All of parameters in Shihlin inverter are 16-bit value, and 16-bit parameter value is transferred by PWE2 (the fourth character), Profibus-DP master station should set PWE1 (the third character) to 0.
  • Page 26 COMMUNICATION FUNCTION DP header DP tailer Resp Note: Resp is the inverter current operation status word and the actual value, replaced by XX. Example 2: Change the value of P.80 to 2 (valid) or to 100(invalid). Step 1: Request parameter ID is 2; Step 2: Confirm PNU,...
  • Page 27 COMMUNICATION FUNCTION Example 4: Execute inverter Reset command. Step 1: Confirm parameter ID is 2; Step 2: Confirm PNU, P.997 corresponding MODBUS address is 0x1101, decimal is 4353, between 4000 and 4999, so PNU page number is 2, the calculation IND by weight is 1000, PNU = 4353 –...
  • Page 28: Pd-301 Response Time

    COMMUNICATION FUNCTION 7.3 PD-301 response time PD-301 response (refresh) time consists of three parts: Profibus Adapter Master Data buffer T1 time is determined by the actual transport speed and the master category in use; T2 time is determined by PD-301 external timing. The timing is triggered to send the corresponding data group to the inverter each 50ms.
  • Page 29 FAULT TRACING AND TROUBLESHOOTING State Function Improvement and measures 1. Check whether the network installation is normal. Profibus network connection Lit Red (ON) 2. Check whether the PLC is normally run. error 3. Check whether the GSD file is installed. Cyclic data is exchanging Lit Green (ON) and in normal process...
  • Page 30 PROFIBUS LINK SPECIFICATION 9、PROFIBUS LINK SPECIFICATION Compatible devices: All devices compatible with the PROFIBUS Medium: Shielded, twisted pair RS-485 cable (Recommend Profibus approved cable) • Termination: 220Ω, or the main cable ends with power terminal circuit cable (PD-301 without built-in terminal resistance) •...
  • Page 31 Please read this manual carefully before using to ensure using the product in a safe and right way.  Shihlin electric reserves the right to modify this user manual. For the latest version, please consult  the dealer or refer to website for downloading: http://www.shihlin-elec.com/down.asp...

Table of Contents