Coolmay plc программирование на русском инструкция

Связаться

Связаться

Инструкции

Coolmay CX3G Programming Manual

  1. Manuals
  2. Brands
  3. Coolmay Manuals
  4. Controller
  5. CX3G Series
  6. Programming manual

Plc

  • Contents

  • Table of Contents

  • Bookmarks

Quick Links

CX3G / FX3GC PLC

Programming Manual

(Difference comparing with Mitsubishi

FX3G)

Shenzhen Coolmay Technology Co.,Ltd

V8.71

loading

Related Manuals for Coolmay CX3G

Summary of Contents for Coolmay CX3G

  • Page 1
    CX3G / FX3GC PLC Programming Manual (Difference comparing with Mitsubishi FX3G) Shenzhen Coolmay Technology Co.,Ltd V8.71…
  • Page 2: Table Of Contents

    CATALOG 1. Overview……………………..1 1.1 COOLMAY CX3G PLC has the following advantages:……..1 1.2 CX3G PLC……………………3 1.3 Models of FX3GC PLC………………… 4 2. Soft element……………………. 5 3. Special relay and register not supported…………….. 8 4. Function Instructions………………….9 5. Application of analog………………….20 5.1 Analog input………………….

  • Page 3: Overview

    ◆Clock supported, rechargeable battery adopted. ◆With two PLC programming ports. CX3G PLC has one MiniB USB port with faster downloading speed; one Rs232 programming port with 8 mouse hole sockets.FX3GC PLC has one MiniB USB port with faster downloading speed; one Rs422 programming port with 8 mouse hole sockets.

  • Page 4
    Precision of AD/DA is 12bit.Temperature/current/voltage for input. current/voltage for output. For CX3G PLC, at most 16DI/8DO. For FX3GC-16M, com ports/ analog can be added, at most 2 Rs485+1 CAN port+6AD/4DA can be added; or 1 Rs485+1 CAN port+8AD/4DA can be added; or 1 RS485+8AD/6DA can be added or 2 RS485+ 1 CAN port can be added.
  • Page 5: Cx3G Plc

    1 RS232, 1 CAN (2.0A/B) Software Compatible with WORKS 2 Suggested models CX3G-16MT/MRT(-485/232) CX3G-24MT/MR/MRT(-6AD4DA -485/232) CX3G-32MT/MR/MRT(-2AD -485/232) CX3G-34MT/MR/MRT(-12AD8DA -485/232) CX3G-48MT/MR/MRT(-8AD4DA -485/232) CX3G-64MT/MR/MRT(-16AD8DA -485/232) CX3G-80MT/MR/MRT(-4AD4DA -485/232) : Detailed info. refer to COOLMAY CX3G PLC Programming Manual CX3G PLC user manual www.coolmayplc.com…

  • Page 6: Models Of Fx3Gc Plc

    WORKS 2/GX Developer8.86 Suggested models:FX3GC-16/32MT/MR/MRT FX3GC-30MT/MR/MRT(-485) Analog and COM package of FX3GC-16M: 2 RS485, 1 CAN, 6AD4DA Or 1 RS485, 1 CAN port, 8AD4DA Or 1 RS485, 8AD/6DA Or 2 RS485, 1 CAN Detailed info. refer to:COOLMAY CX3G PLC Programming Manual www.coolmayplc.com…

  • Page 7: Soft Element

    CX3G/FX3GC PLC Programming manual 2. Soft element Soft element table Name Contents I/O relay Input relay X000~X047 40points Soft element number is octal Total 80points for I/O Output relay Y000~Y047 40points Auxiliary relay General M0~M383 384 points EEPROM hold M384~M1535…

  • Page 8
    CX3G/FX3GC PLC Programming manual General up counter (16bit) C0~C15 0~32,767 counter points EEPROM hold up counter C16~C199 0~32,767counter (16 bit) points C200~C219 -2,147,483,648~+2,147,483,647 General bi-direction (32 bit) points counter EEPROM hold bi-direction C220~C234 -2,147,483,648~+2,147,483,647 (32 bit) points counter High-speed counter Single-phase single counter -2,147,483,648~+2,147,483,647 Counter…
  • Page 9
    CX3G/FX3GC PLC Programming manual supported Pointer 2048 points 1281 P0~P2047 JUMP、CALL branch CJ instruct、CALL instruct P0~P1280 points(26232 and above) Input interrupt I0□□~I5□□ 6points Timer interrupt I6□□~I8□□ 3points Nest Master control N0~N7 8points MC instruct Constant 16 bit -32,768~+32,767 Decimal (K) 32 bit -2,147,483,648~+2,147,483,647…
  • Page 10: Special Relay And Register Not Supported

    CX3G/FX3GC PLC Programming manual 3. Special relay and register not supported Special relay and register not supported ※ Special relay not supported M8004~M8010, M8015~M8019, M8024~M8027, M8030, M8038~M8039, M8040~M8044, M8060~M8074, M8084~M8119, M8130~M8159, M8161~M8169, M8178~M8191, M8256~M8339, M8370~M8395, M8430~M8511. ※ Special register not supported…

  • Page 11: Function Instructions

    CX3G/FX3GC PLC Programming manual 4. Function Instructions Applied instructions “Sequence is according to instruct variety” (Contrast with MITSUBISHI) Applied instruction can be divided into the following 18 kinds. Data move instructions Data conversion instructions Comparison instructions Arithmetic operation instructions Logical operation instructions…

  • Page 12
    CX3G/FX3GC PLC Programming manual Compliment ★ BMOV Block Move ★ FMOV Fill Move ★ PRUN Parallel Run (Octal Mode) ★ Exchange ★ SWAP Byte Swap ★ EMOV Floating Point Move ★ HCMOV High Speed Counter Move ★ 2. Data conversion instructions Mnemonic FNC No.
  • Page 13
    CX3G/FX3GC PLC Programming manual LD> Contact compare LD (S1)>(S2) ★ LD< Contact compare LD (S1)<(S2) ★ LD<> Contact compare LD (S1)≠(S2) ★ LD<= Contact compare LD (S1)≦(S2) ★ LD>= Contact compare LD (S1)≧(S2) ★ AND= Contact compare AND (S1)=(S2) ★…
  • Page 14
    CX3G/FX3GC PLC Programming manual BKCMP<> Block compare (S1)≠(S2) ★ BKCMP<= Block compare (S1)≦(S2) ★ BKCMP>= Block compare (S1)≧(S2) ★ 4. Arithmetic operation instructions Mnemonic FNC No. Function Support Addition ★ Subtraction ★ Multiplication ★ Division ★ EADD Floating Point Addition ★…
  • Page 15
    CX3G/FX3GC PLC Programming manual ESQR Floating Point Square Root ★ Floating Point Exponent ★ LOGE Floating Point Natural Logarithm ★ LOG10 Floating Point Common Logarithm ★ Floating Point Sine ★ Floating Point Cosine ★ Floating Point Tangent ★ ASIN Floating Point Arc Sine ★…
  • Page 16
    CX3G/FX3GC PLC Programming manual SFRD Shift Read [FIFO Control] ★ Shift Last Data Read [FILO Control] ★ 9. Data operation instructions Mnemonic FNC No. Function Support ZRST Zone Reset ★ DECO Decode ★ ENCO Encode ★ MEAN Mean ★ WSUM Sum of Word Data ★…
  • Page 17
    CX3G/FX3GC PLC Programming manual FDEL Deleting Data from Tables ★ FINS Inserting Data to Tables ★ 10. String processing instruction Mnemonic FNC No. Function Support ESTR Floating Point to Character String ★ Conversion EVAL Character String to Floating Point ★…
  • Page 18
    CX3G/FX3GC PLC Programming manual Conditional Jump ★ CALL Call Subroutine ★ SRET Subroutine Return ★ IRET Interrupt Return ★ Enable Interrupt ★ Disable Interrupt ★ FEND Main Routine Program End ★ Start a FOR/NEXT Loop ★ NEXT End a FOR/NEXT Loop ★…
  • Page 19
    CX3G/FX3GC PLC Programming manual DSZR DOG Search Zero Return ★ Zero Return ★ Batch Data Positioning Mode ★ DVIT Interrupt Positioning ★ DRVI Drive to Increment ★ DRVA Drive to Absolute ★ PLSV Variable Speed Pulse Output ★ PLSY Pulse Y Output ★…
  • Page 20
    CX3G/FX3GC PLC Programming manual RBFM Divided BFM Read WBFM Divided BFM Write 17. Extension register/extension file register control instructions Mnemonic FNC No. Function Support LOADR Load From ER SAVER Save to ER RWER Rewrite to ER INITR Initialize R and ER…
  • Page 21
    CX3G/FX3GC PLC Programming manual ABSD Absolute Drum Sequencer ★ INCD Incremental Drum Sequencer ★ ROTC Rotary Table Control ★ Initial state ★ Input Matrix ★ Ten Key Input ★ Hexadecimal Input ★ Digital switch (thumbwheel input) ★ SEGD Seven Segment Decoder ★…
  • Page 22: Application Of Analog

    D8001, if necessary, please query the value of D8001. 5.1 Analog input Input precision of coolmay CX3G/FX3GC PLC and EX3G plc hmi all-in-one is 12-bit, directly read the corresponded register value of each analog while using. Environment temperature is only used in K-type thermocouple.

  • Page 23
    CX3G/FX3GC PLC Programming manual 11000 K-type -210~1200℃ -2100~12000 0.1℃ thermocouple (Negative temp) T-type 0~420℃ Room 0.1℃ thermocouple temperature ~ 4200 T-type -210~420℃ -2100~4200 0.1℃ thermocouple (Negative temp) PT100/PT1000 -200~350℃ -2000~3500 0.1℃ -48~210℃ -480~2100 0.1℃ Voltage 0~10V/0-5V 0~4000 2.5mV Current Type1 0~20mA…
  • Page 24
    CX3G/FX3GC PLC Programming manual T-type -230~400℃ -2300~4000 0.1℃ thermocouple (Negative temp) S-type 0~1690℃ Room 0.1℃ thermocouple temperature~ 16900 S-type -40~1690℃ -400~16900 0.1℃ thermocouple (Negative temp) J-type 0~800℃ Room 0.1℃ thermocouple temperature~ 8000 J-type -90~950℃ -900~9500 0.1℃ thermocouple (Negative temp) E-type 0~600℃…
  • Page 25: Analog Input Reading 1 (For Software Version 26210 And 26220)

    CX3G/FX3GC PLC Programming manual ones, it is up to customers’s need when ordering. 5.1.2 Analog input reading 1 (for software version 26210 and 26220) Support FROM instruction or register directly read. Such as: FROM K0 K0 D400 K16, read out 16 analog input, 0-10V.

  • Page 26: Analog Input Reading 2 (For Software Version 26220)

    CX3G/FX3GC PLC Programming manual register read value R23640 R23660 D8030 R23620 R23641 R23661 D8031 R23621 R23642 R23662 D8032 R23622 R23643 R23663 D8033 R23623 R23644 R23664 D8034 R23624 R23645 R23665 D8035 R23625 R23646 R23666 D8036 R23626 R23647 R23667 D8037 R23627 R23648…

  • Page 27: Analog Input Reading 3 (For Software Version 26230 And Above)

    CX3G/FX3GC PLC Programming manual register read value are as the table below. T-type (minus K-type (minus T-type register temperature) temperature) register read value register read read value value R23720 R23700 R23740 R23721 R23701 R23741 R23722 R23702 R23742 R23723 R23703 R23743…

  • Page 28
    CX3G/FX3GC PLC Programming manual by M8039 (version 26232 and above). Register Value D8030 D8031 D8032 D8033 D8034 (Environment temperature) D8035 D8036 D8037 D8038 D8039 D8040 AD10 D8041 AD11 D8042 AD12 D8043 AD13 D8044 AD14 D8045 When the analog input has a thermocouple type, it can only do up to 15 channels, of which AD4 is the ambient temperature of the thermocouple.
  • Page 29: Analog Input Sampling

    CX3G/FX3GC PLC Programming manual R23664 R23665 R23666 R23667 R23668 R23669 AD10 R23670 AD11 R23671 AD12 R23672 AD13 R23673 AD14 R23674 AD15 R23675 R23960 starts with a zero correction value and defaults to 0. 5.1.5 Analog input sampling Filtering cycles=( R23600~R23615)* PLC scanning time, if R23600=1, sample one time each scan circle and change the 1 analog value for one time.

  • Page 30: Pid Instruction

    CX3G/FX3GC PLC Programming manual DA register Range Output type D8050 0-4000 When D8058.0~D8058.7=0 D8051 0-4000 Means 0~20mA; D8052 0-4000 D8053 0-4000 D8054 0-4000 When D8058.0~D8058.7=1 D8055 0-4000 D8056 0-4000 Means 4~20mA。 D8057 0-4000 5.3 PID instruction Detailed information please refer to <Mitsubishi FX3G Programming Manual>…

  • Page 31: Application Of High Speed Counter

    CX3G/FX3GC PLC Programming manual 6. Application of high speed counter Assignment table of built-in high speed counter Counter type Input assignment X002 X004 X006 C235 C236 C237 C238 Single phase single counter C239 input C240 C241 C242 C243 C244 C245…

  • Page 32
    CX3G/FX3GC PLC Programming manual U: up counter D: down counter A: A phase input B:B phase input R: External reset input S: External start input Single phase: at most 6 channels, max frequency is 60KHz AB phase: Double frequency: at most 2-3 channels, max frequency is 60KHz; M8198…
  • Page 33: Application Of High Speed Pulse

    For example, target speed = 50000, current speed = 20000, acceleration time 100 (ms), maximum speed = 100,000, T = 30 ms. CX3G: 8 channels of pulse, the last 4 channels of acceleration and deceleration = D8148, the maximum speed is D8146, D8147.

  • Page 34: Circular Interpolation

    CX3G/FX3GC PLC Programming manual D8348 D835 D836 D8378 D8148 D814 D8148 D814 accelerate / D8349 8D83 D8379 decelerate D836 time Pulse stop bit M8349 M835 M836 M8379 M8450 M845 M845 M845 D8343 D835 D836 D8373 D8146 D814 D8146 D814 D8344…

  • Page 35
    D8340 shows the current address of X axis,D8350 shows the current address of Y axis。 In CoolMay 3G PLC,interpolation motion still adopts DPLSR for pulse output. Description of the Operand: represents the pulse frequency, that is, the speed of the interpolation motion.
  • Page 36
    CX3G/FX3GC PLC Programming manual X axis: Y0 pulse, Y4 direction Y axis: Y1 pulse, Y5 direction In the center interpolation mode: S.+6 represents the center X coordinate address. S.+8 represents the center Y coordinate address. In radius interpolation mode: S.+6 represents the radius length. When it is positive, the path is a small circle;…
  • Page 37
    CX3G/FX3GC PLC Programming manual Note 1: The current address of X and Y must be on the same circle as the destination address. Note 2: When the current address coincides with the target address, it indicates that the motion track is a full circle.
  • Page 38
    CX3G/FX3GC PLC Programming manual www.coolmayplc.com…
  • Page 39: Coolmay Cx3G Plc Communication User Manual

    CX3G/FX3GC PLC Programming manual 8. Coolmay CX3G PLC Communication User Manual CX3G PLC defaulted has a RS232 programming port, and two communication ports ( Rs232 or Rs485) can be added. Meanwhile, CANbus is also optional. 8.1 Serial port 1: RS232( PLC programming port) Support Mitsubishi programming port protocol;Can be used to download PLC…

  • Page 40
    CX3G/FX3GC PLC Programming manual mark RS command 8/16 bits M8161 M8161 M8161 differentiation mark M8426=0 master-slave RS command CAN M8426 mode, M8426=1 master-slave mark multi-device mode RS command end operation settings MODBUS RTU M8196=1 M8192=1 function M8125=1 RD3AWR3A receiving M8128…
  • Page 41
    CX3G/FX3GC PLC Programming manual operation -1 ADPRW command D8126= D8126=0 D8126=1 26232 or lower version settings ADPRW command D8397= D8397=0 D8397=1 26232 or higher version settings CAN data frame M8427 M8196: the activation mark of using programming port protocol and other protocol.
  • Page 42
    CX3G/FX3GC PLC Programming manual D8126: Interval period. Default as 10 times. (26232 or higher version uses this register.) D8397: When using the serial port 2 in the ADPRW instruction, set D8397 to 0. (26232 and above version) Support RS,WR3A,RD3A,ADPRW, Can be set in parameter zone,correspond to serial port 2。Parameter zone settings are valid only for this channel.
  • Page 43
    CX3G/FX3GC PLC Programming manual Demo program: Use the serial port tool by serial port 2 to monitor the data obtained is [2017:11:01:10:49:16][receive]31 32 33 3, When used as MOdbus RTU: set M8196=1,M8125=1; set D8120 as communication parameters, D8121 set as slave station. For example: D8120=HE081,D8121=H1(communications parameter as 9600/8/n/1,station number…
  • Page 44
    CX3G/FX3GC PLC Programming manual D8120 Parameter set Bit number Content Data length 0:7 bit 1:8 bit Parity 00:None 01:Odd 11:Even Stop bit 0:1 bit 1:2 bit Baud rate (b7b6b5b4) 0100:600bps 0101:1200bps 0110:2400bps 0111:4800bps 1000:9600bps 1001:19200bps 1010:38400bps 1011:57600bps 1100:115200bps Set 0 Set 0 www.coolmayplc.com…
  • Page 45
    Read slave data instruction function and action description: RD3A originally referred to the analog module readout. For CoolMay PLC, the RD3A instruction corresponds to Modbus’s No. 03 function. In the instruction, m1 represents the station number of the read slave device,range:1-247;…
  • Page 46
    CX3G/FX3GC PLC Programming manual Program explanation: D300 saves the numbers of registers read, which means that 10 data is read. D299 must be set to 0. This program represents that 10 data of the registers D100-D109 in the PLC with the slave station 1 are read and stored in the registers D301-D310 of the master station PLC.
  • Page 47
    CX3G/FX3GC PLC Programming manual For CoolMay PLC, the WR3A instruction corresponds to Modbus’s 06 and 10 functions. In the instruction, m1 represents the station number of the slave device to be written, range :1-247. m2 represents the first address number of the write register in the slave device;…
  • Page 48
    CX3G/FX3GC PLC Programming manual Program example: Slave program: Master program: Program explanation: This program represents that 1 data of the register D301 in the master PLC is written to the PLC in Slave 1, and is stored in the register D100 of the slave PLC.
  • Page 49
    CX3G/FX3GC PLC Programming manual ADPRW instruction supports all functions of the MODBUS RTU. No. 01: Read coil status and get the current status (ON/OFF) of a group of logic coils, range 1-512 No. 02: Read the input status and get the current status (ON/OFF) of a group of switch inputs, range 1-512 No.
  • Page 50
    CX3G/FX3GC PLC Programming manual Slave program: Use the serial port tool to monitor serial port 2 for below data: [2017:11:01:17:48:54][receive]01 03 00 00 00 06 C5 C8 [2017:11:01:17:48:54][receive]01 03 0C 00 0C 00 17 00 22 00 38 00 4E 00 63 C4 29…
  • Page 51: Serial Port 3:Rs485(A1 B1)

    CX3G/FX3GC PLC Programming manual 8.3 Serial port 3:RS485(A1 B1) Support Mitsubishi programming port protocol,RS2 protocol and MODBUS RTU protocol. The special relays and registers related to this serial port are as below. Serial Serial port CAN(H/ Functions port Remark 3(A1/B1)

  • Page 52
    CX3G/FX3GC PLC Programming manual function M8125=1 RD3AWR3A receiving M8128 M8408 M8428 Need manual reset completion mark RD3AWR3A communication M8129 M8409 M8429 Need manual reset over-time mark ADPRW command Command execution end M8029 M8029 M8029 completion mark mark Communication D8120 D8400…
  • Page 53
    CX3G/FX3GC PLC Programming manual M8402:Send mark (use when RS2 command). M8403: Communication completion mark (communication completion flag when using RS command, needs manual reset). M8404: Data is receiving. M8408:Communication completion mak (Valid while using ADPRW command and needs manual reset).
  • Page 54
    CX3G/FX3GC PLC Programming manual D8400 Parameter set Bit number Content Data length 0:7 bit 1:8 bit Parity 00:None 01:Odd 11:Even Stop bit 0:1 bit 1:2 bit Baud rate (b7b6b5b4) 0100:600bps 0101:1200bps 0110:2400bps 0111:4800bps 1000:9600bps 1001:19200bps 1010:38400bps 1011:57600bps 1101:115200bps Unavailable, Set 0 Unavailable, Set 0 www.coolmayplc.com…
  • Page 55
    CX3G/FX3GC PLC Programming manual D8401 Parameter set Select protocol 0: Other communication protocol 1: MODBUS protocol b1~b3 Unavailable, Set 0 Master/Slave setting 0: MODBUS Master 1: MODBUS Slave b5~b15 Unavailable, Set 0 1. When using as Mitsubishi programming port protocol: set M8192=0.
  • Page 56
    CX3G/FX3GC PLC Programming manual Program example: Use the serial port tool to monitor serial port 3 for below data:[2017:11:01:11:49:16][receive]37 38 39 Last parameter of RS2 instruction =0: serial port 2; =1: Serial port 3; =2: CAN. 3. Used as MOdbus RTU: set M8192=1; set D8400 as communication parameters, set D8414 s as master slave station no.
  • Page 57
    Read slave data instruction function and action description: RD3A originally referred to the analog module readout. For CoolMay PLC, the RD3A instruction corresponds to Modbus’s No. 03 function. In the instruction, m1 represents the station number of the read slave device,range:1-247;…
  • Page 58
    00 21 00 16 00 0B 9F C7 Write data to the slave instruction function and action description: WR3A originally referred to the analog modules write. For CoolMay PLC, the WR3A instruction corresponds to Modbus’s 06 and 10 functions. In the instruction, m1 represents the station number of the slave device to be written, range :1-247.
  • Page 59
    CX3G/FX3GC PLC Programming manual Program Example Slave program Master program Use the serial port tool to monitor serial port 3 for below data: [2017:11:01:09:25:20][receive]01 10 00 64 00 08 10 00 0B 00 16 00 21 00 2C 00 37 00 42 00 4D 00 58…
  • Page 60
    CX3G/FX3GC PLC Programming manual No. 03: Read the retentive register and get the current binary value in one or more retentive registers, ranging from 1-32. No. 04: Get the current binary value in one or more input registers, range 1-32.
  • Page 61
    CX3G/FX3GC PLC Programming manual Slave program Use the serial port tool to monitor serial port 3 for below data: [2017:11:01:17:38:34][receive]01 04 00 00 00 06 70 08 [2017:11:01:17:38:34][receive]01 04 0C 00 15 00 20 00 2B 00 41 00 57 00 00 5F A7…
  • Page 62: Modbus Communication Address Number

    CX3G/FX3GC PLC Programming manual 8.4 Modbus Communication address number Bit device: MODBUS device CX3G/FX3GC device Input (readout dedicated) Coil (read/write) 0x0000~0x1DFF 0x0000~0x1DFF M0~M7679 0x1E00~0x1FFF 0x1E00~0x1FFF M8000~M8511 0x2000~0x2FFF 0x2000~0x2FFF S0~S4095 0x3000~0x313F 0x3000~0x313F TS0~TS319 0x3140~0x31FF 0x3140~0x31FF Unused address 0x3200~0x32FF 0x3200~0x32FF CS0~CS255 0x3300~0x337F 0x3300~0x337F…

  • Page 63: Can Communication Port

    CX3G/FX3GC PLC Programming manual 0xA678~0xA777 0xA678~0xA777 S0~S4095 0xA778~0xA78B 0xA778~0xA78B TS0~TS319 0xA78C~0xA797 0xA78C~0xA797 Unused address 0xA798~0xA7A7 0xA798~0xA7A7 CS0~CS255 0xA7A8~0xA7AF 0xA7A8~0xA7AF Y0~Y177 0xA7B0~0xA7B7 Unused address 0xA7B8~0xA7BF X0~X177 An error occurs when accessing an unused address CN200~255 is a 32-bit counter 8.5 CAN communication port Support RS2 protocol and MODBUS RTU protocol The special relays and registers related are as below.

  • Page 64
    CX3G/FX3GC PLC Programming manual mark RS command 8/16 bits M8161 M8161 M8161 differentiation mark M8426=0 master-slave RS2 command CAN M8426 mode, M8426=1 master-slave mark multi-device mode RS2 command end operation settings MODBUS RTU M8196=1 M8192=1 function M8125=1 RD3AWR3A receiving M8128…
  • Page 65
    CX3G/FX3GC PLC Programming manual RD3AWR3A end operation -1 ADPRW command D8126= D8126=0 D8126=1 26232 or lower version settings ADPRW command D8397= D8397=0 D8397=1 26232 or higher version settings CAN data frame M8427 M8422: Send data and needs manual reset. M8423: Date receiving completion.
  • Page 66
    CX3G/FX3GC PLC Programming manual slave station. D8126: When using the ADPRW instruction, set the D8126 to 2 when using CAN. (lower than 26232 version) D8397: When using the ADPRW instruction, set the D8397 to 2 when using CAN. (versions 26232 and above) D8426: Interval period.
  • Page 67: Network Communication

    The default state is compatible with Mitsubishi original programs. The Mitsubishi PLC only has one port to support the ADPRW instruction, depends on D8401 (in prior) and D8421. All three ports of Coolmay PLC support the ADPRW instruction. 8.6 Network communication Automatically detect the network after power-on.

  • Page 68
    CX3G/FX3GC PLC Programming manual MAC address R23804~R23806 Local IP address R23807 R23808 Target IP address R23810 R23811 Terminal R23812 Default as 502 RD3A/WR3A command cycling R23813 times MODBUS time-out period R23814 InfoPacketSend R23815 26235 and higher version InfoPacketReceive R23816 26235 and higher version M8193:=1 Represents that there is a network chip, network preparation…
  • Page 69
    CX3G/FX3GC PLC Programming manual duplication,can also be set. Note: MAC addresses on the same network cannot be duplicated, otherwise communication will be abnormal. R23807,R23808 is the local IP address. Default:192 .168. 1 .250.Namely R23807=0XC0A8,R23808=0X01FA. R23810,R23811 is the MODBUS target IP,…
  • Page 70
    CX3G/FX3GC PLC Programming manual 1. The master station supports WR3A and RD3A instruction. For specific operation explanation, please refer to WR3A and RD3A instructions of serial port 2 or serial port 3 S.-1 address value must be set to 3. (=0: serial port 2; =1: serial port 3; =2: CAN; =3: MODBUS) For example: WR3A D300 D400 D500,RD3A D300 D400 D500.

This manual is also suitable for:

Fx3gc

  • Power supply Module L02-60P

    Input: 100-240VAC, 50/60Hz AC power input.
    Output (for L02 series products): 24VDC/1.5A, 36W
    Output (for other products): 24VDC/0.5A, 12W

  • Digital input Module L02-8EX

    DC24V, 6mA, 8 points input, push-type terminal

  • Digital input Module L02-16EX

    DC24V, 6mA, 16 points input, push-type terminal

  • Digital input Module L02-32EX

    DC24V, 6mA, 32 points input, horn block terminal

  • Digital output Module L02-8EYT

    30VDC, 2A/point; 2A/4point COM, 8 points transistor output, push-type terminal

  • Digital output Module L02-8EYR

    Below AC220V / Below DC30V, 2A/point, 4A/4point COM, 8 points relay output,
    push-type terminal

  • Digital output Module L02-16EYT

    30VDC, 2A/point; 2A/4point COM, 16 points transistor output, push-type terminal

  • Digital output Module L02-16EYR

    Below AC220V / Below DC30V, 2A/point, 4A/4point COM, 16 points relay output,
    push-type terminal

  • Digital output Module L02-32EYT

    30VDC, 2A/point; 2A/4point COM, 32 points transistor output, horn block terminal

  • Digital input output mixed Module L02-16ET

    DC24V, 6mA, 8 points input;
    30VDC, 2A/point; 2A/4point COM, 8 points transistor output, push-type terminal

  • Digital input output mixed Module L02-16ER

    DC24V, 6mA, 8 points input;
    Below AC220V / Below DC30V, 2A/point, 4A/4point COM, 8 points relay output,
    push-type terminal

  • Digital input output mixed Module L02-32ET

    DC24V, 6mA, 16 points input;
    30VDC, 2A/point; 2A/4point COM, 16 points transistor output, horn block terminal

  • Analog output Module L02-4DA

    4-channel analog signal output
    16-bit resolution 0~5V, 0~10V, 0~20mA

  • Analog input Module L02-4AD

    Channel analog signal input
    16-bit resolution 0~10V, 0~5V, 0~20mA, -20~20mA

  • Analog input output mixed Module L02-4AD2DA

    4-channel analog signal input; 16-bit resolution 0~10V, 0~5V, 4~20mA, 0~20mA
    2-channel analog signal output; 16-bit resolution 0~5V, 0~10V, 0~20mA

  • Temperature Module L02-4RTD

    4-channel 2-wire or 3-wire RTD temperature sensing
    Sensor type: Pt100/Pt1000; Resolution: 0.1℃/0.1℉(16 bit converter)

  • Temperature Module L02-4TC

    4-channel thermocouple temperature sensing
    Sensor type: J, K, S, T, E; Resolution: 0.1℃/0.1℉ (16 bit converter)

  • Temperature Module L02-4NTC

    4-channel thermistor temperature sensing
    Sensor type: NTC10K; Resolution: 0.1℃/0.1℉ (16 bit converter)

  • Weighing/Load cell Module L02-2LC

    2-channel 4-wire load cell
    Characteristic values: 1, 2, 4, 6, 20, 40, 80 mV/V
    Accuracy error value: one ten thousandth (1/10000)
    ADC resolution: 23 bits

  • Ethernet/IP Module L02-EIP

    Built-in two Ethernet interfaces, support switch function
    Support Ethernet/IP protocol, remotely expand I/O available.

Программируемый логический контроллер Cool may MX3G

Программируемый логический контроллер (ПЛК) MX3G

Благодарим вас за приобретение ПЛК Coolmay серии MX3G. В этом руководстве в основном объясняются функции продукта, технические характеристики и способы подключения. Подробное программирование см. в «Руководстве по программированию ПЛК Coolmay MX3G». Дополнительные спецификации могут быть настроены партиями.

ПЛК MX3G имеет следующие особенности:

  1. Высокая степень интеграции. Цифровое количество не более 16Dll6DO, цифровой выход может выбрать транзисторный выход или смешанный выход; Аналог MX3G-32M фиксируется на 2 канала 0-0V vol.tagе ввод.
  2. Поставляется с двумя портами программирования ПЛК: USB-порт Mini B (более высокая скорость загрузки и чтения) и RS232 (гнездо для головки мыши с 8 отверстиями);
    Как правило, 2 порта RS485 или массовая настройка их как 232 порт связи RS1+485 RSXNUMX.
  3. Поддержка нескольких высокоскоростных подсчетов и высокоскоростных импульсов. Высокоскоростной подсчет, как правило, 2 канала, одна фаза 60 кГц + 4 канала, 0 кГц или 30 канал AB (Z), фаза 00 кГц + 0 канал, AB (Z), фаза SKHz; Высокоскоростные импульсы обычно составляют 0 кГц для Y2~Y3 и SXNUMX кГц для YXNUMX~YXNUMX с независимым ускорением и замедлением.
    Общая частота высокоскоростного счета + высокоскоростной импульс не может превышать 300 кГц.
  4. Специальное шифрование, установка пароля 12345678 может полностью предотвратить чтение программы. [Примечание: поддерживается только 8-битное шифрование пароля]
  5. Используйте вставные клеммы с шагом 5.0 мм для упрощения подключения; Для установки можно использовать DIN-рейку (шириной 35 мм) и фиксированные отверстия.
  6. Суперфункция. Совместимость с ПЛК FX3S, высокая скорость работы.

информация о продукте

  1. Серии     MX3G: ПЛК MX3G
  2. Цифровой вход и выход (DI/DO) 16: (8Dl/8DO) 32: (16Dl/16DO)
  3. Тип модуля  M: Основной модуль универсального контроллера
  4. Цифровой выход (DO) типа R: Релейный; Т: транзистор; RT: Транзисторно-релейный смешанный выход
  5. Аналоговый вход (AD)  MX3G-32M: 2АД; MX3G-16M не имеет аналога
  6. Аналоговый выход (DA) MX3G-32M: вход 0-lOV для 2AD
  7. Кл: Однофазный высокоскоростной счет, C2: счет фаз AB, C3: счет фаз ABZ. Как правило, 2 однофазных 60 кГц + 4 0 кГц или 1 фаза AB (Z) 30 кГц + 1 фаза AB (Z) 5 кГц.
  8. ПО: высокоскоростной импульс 00кГц; Pl: высокоскоростной импульс l00 кГц. Как правило, YO-Y2 составляет 3 кГц для каждого канала, а YXNUMX-YXNUMX составляет XNUMX кГц для каждого канала.
    Общая частота высокоскоростного счета + высокоскоростной импульс не может превышать 300 кГц.
  9. Дополнительный COM-порт   См. [Таблица 1: основной параметр]
Основной параметр
MX3G ПЛК Цифровые точки Аналоговые точки (опционально) COM-порт Высокоскоростной счет High
скорость
импульс
Размер
DI DO AD DA 485/232 Отдельная фаза Фаза АВ фаза АБЗ Результат Размеры (мм) Размер выреза (мм)
М Х3Г-16М  

8

 

8

 

0

 

0

По умолчанию 2РС48С;
Или можно настроить

л RS485,1 RS232

Ge11€ралли однофазный 260KHz+4 канала 0KHz; Обычно фаза AB канал 30КХ>+XNUMX канал СКГц; Обычно фаза ABZ 1 канал 30KHz•1 канал SKHz; Обычно 4 канала; YO-Ylis I OOKH>, Y2-Y3is СОГц; Высокоскоростной считая+ высокоскоростной импульс не может превышать 300 кГц 65″90’66 57 ″ 99
МХ3Г-32М 16 16 2 0 130 • 90 • 66 122’99
МТ — транзисторный выход: Y0-Y3 закреплены как транзисторы; MR – релейный выход; MRT выпускаются смешанные, опционально в соответствии с требованиями заказчика.

Диаграмма 1: Электрические параметры

Электрический параметр
Входная громкостьtage   AC 220V
Индексы цифровых входов
Режим изоляции   Фото муфта
Входное сопротивление   Скоростной ввод 3.4KO I Общий ввод 4.3KO
Вход включен Высокоскоростной вход: ток > 5.8 мА/24 В I Общий вход: ток > 9.9 мА/24 В
Вход ВЫКЛ. Высокоскоростной вход: ток <4.Sm/A19В I Общий вход: ток>4мА/17В
Функция фильтра С функцией фильтра время фильтрации может быть установлено в пределах 0-60 мс, по умолчанию 0 мс.
Высокоскоростной счет Обычно 2 однофазных 60 кГц + 4 кГц или 0 фаза AB (Z) 1 кГц + фаза 30 AB (Z) SKHz
Входной уровень Пассивный NPN, общая изоляция клемм, S/S подключен к 24 В+
Индекс цифрового релейного выхода
Макс. Ток 2A/точка, 4A/4точка COM, 5A/8точка COM, 5A/12точка COM
Мощность цепи об.tage DC/AC24В~220В
Изоляция цепи Реле механическое Калибровка изоляции
О времени отклика прибл. 0 мс
Механическая долговечность (без нагрузки) 10 миллионов раз
Электрическая долговечность (номинальная нагрузка) 300,000 раз
уровень выходного сигнала Нормально разомкнутый выход с сухим контактом, COM можно подключить к положительному или отрицательному
Индекс цифрового транзисторного выхода
Макс. Ток Y0-Y3 фиксируется как МТ, 0 А/точка; MT: 0.SA/точка, 0.SA/4точка COM, l. 6A/8 точек COM;
Мощность цепи об.tage 24В
Изоляция цепи Изоляция оптопары
Изолированный томtagе (силовой треминал) л S00VAC
О времени отклика Высокоскоростной выход: 0 мкс; другой 0.Sms
Высокоскоростная выходная частота Обычно 4 канала, Y0-Yl — 0 кГц, Y2-Y3 — S0 кГц.

Высокоскоростной счет + высокоскоростной импульс не может превышать 300 кГц

уровень выходного сигнала Y0-Y3isDC24Vактивный выход NPN, другие, как правило, низкоуровневые l PN, COM отрицательный
Индекс аналогового входа
входной сигнал 0-0В
Время реакции 1 цикл сканирования
Индексы аналогового выхода 2 каналов
Точность 12 биты
Внешний порт
Порт программирования USB-порт Mini B (более высокая скорость загрузки) и RS232 (гнездо для мыши с 8 отверстиями)
COM-порт См. «Таблица 1: основной параметр».
  Окружающая среда
Рабочая Температура 0°С~50°С
Относительная влажность 5% ∼ 950‰RH
Температура хранения -20°С-70°С
частота колебаний 10-57Hz, ampвысота 0.035 мм; 57 Гц-150 Гц, ускорение 4.9 м/с2 (Прямые ионы X, Y и Z по 10 раз, всего 80 минут каждый)

Механический дизайн


Электрический дизайн

  1. Монтажные отверстия
  2. Клеммная колодка источника питания
  3. Клеммная колодка цифрового выхода
  4. Светодиодный дисплей цифрового входа
  5. Светодиодный дисплей цифрового выхода
  6. PWR: индикатор питания RUN: индикатор работы ПЛК ERR: загорается при возникновении ошибки программы
  7. RS485 / RS232 / CAN
  8. RS485
  9. Переключатель работы ПЛК RUN/STOP
  10. Аналоговый вход
  11. Аналоговый вывод
  12. RS232
  13. Слот для установки на DIN-рейку (ширина 35 мм)
  14. Клеммная колодка цифрового входа
  15. USB-порт для программирования ПЛК

Аппаратный интерфейс

ОВ 24В С/С XOO- X07
Y24V YOO~Y03 КОМО Y04~Y07
MX3G-16MT/МРТ
OV 24V S/S XOO~X17 GNDl ADO GNDl ADl Y24V YOO~Y03 COMO Y04~Y07 COMl YlO~Yl3 COM2 Yl4 ~Y17 MX3G-32MT/ MRT-2AD

Определение контактов ПЛК MX3G

Номер контакта сигнал Описание
4 RXD Получить данные
5 TXD Передача данных
8 GND земля


График 4 Порт программирования ПЛК
Стандарт проводки клемм: провод 22-14AWG. Клеммы этой серии являются съемными клеммами.

Определение COM-интерфейса:
Поставляется с двумя портами для программирования: USB-порт Mini B-типа (более высокая скорость загрузки) и RS232 (гнездо для мыши с 8 отверстиями). По умолчанию 2 RS485 или могут быть настроены как 1 RS485, 1 RS232.

Описание COM-порта:

  • Последовательный порт 1: RS232 (порт программирования ПЛК): поддерживает протокол порта программирования Mitsubishi, который можно использовать для загрузки программ ПЛК или связи с устройствами, поддерживающими протокол порта программирования Mitsubishi.
  • Последовательный порт 2: RS485 (порт AB)/дополнительно RS232: поддержка протокола порта программирования Mitsubishi, протокола RS и протокола Modbus RTU/ASCII
    * Поддержка инструкций RS, WR3A, RD3A, ADPRW
  • Последовательный порт 3: RS485 (порт Al, Bl): поддержка протокола порта программирования Mitsubishi, протокола RS2 и протокола Modbus RTU/ASCII, c Поддержка инструкций RS2, WR3A, RD3A, ADPRW
    Внимание: Подробные настройки см. в «Руководстве по программированию ПЛК Coolmay MX3G».

Эквивалентная схема

Проводка цифрового входа

Вход ПЛК (X) представляет собой внешний источник питания DC24V стокового типа (пассивный NPN), а входной сигнал изолирован от источника питания. При использовании вам необходимо подключить 5/5 к плюсу 24 В источника питания.

Проводка цифрового входа ПЛК:
Короткое соединение порта: S / S входной клеммы ПЛК подключен к 24 В, а клемма X подключена к источнику питания OV, то есть на входе есть сигнал;
Двухпроводная система (магнитный переключатель): цифровой вход ПЛК подключен к двухпроводному магнитному переключателю, положительный полюс магнитного переключателя подключен к клемме X, а отрицательный полюс подключен к OV; Трехпроводная система (фотоэлектрический датчик или энкодер): переключатель ПЛК подключен к трехпроводному фотоэлектрическому датчику или энкодеру, источник питания датчика или энкодера подключен к положительному полюсу источника питания, а сигнальный кабель подключен к Ксенду. Энкодеры и фотоэлектрические датчики должны быть типа NPN (для PNP требуется специальная настройка).

Проводка цифрового выхода ПЛК:
Транзистор: YO-Y3 фиксируются как импульсные выходные порты, нагрузка проводки составляет всего 24 А, а метод проводки — активный выход NPN XNUMX В постоянного тока;
Другой общий выход — NPN, COM подключен к отрицательному полюсу, а Y подключен к положительному полюсу источника питания после нагрузки. Реле: выход с сухим контактом, COM можно подключить к плюсу или минусу.

Проводка цифрового выхода

На рис. 7 показана эквивалентная принципиальная схема модуля релейных выходов. Выходные клеммы объединены в несколько групп, каждая группа электрически изолирована, а выходные контакты разных групп подключены к разным силовым цепям.

Эквивалентная схема выходной части ПЛК транзисторного выхода показана на рисунке 8. Из рисунка также видно, что выходные клеммы находятся в нескольких группах, и каждая группа электрически изолирована. Выходы разных групп могут быть подключены к разным силовым цепям; транзисторный выход можно использовать только для цепей нагрузки 24 В постоянного тока. Режим выходной проводки: общий катод NPN, COM.
Среди них YO-Y3 фиксируются как импульсные выходные порты, нагрузка проводки составляет всего 24 А, а метод проводки — активный выход NPN постоянного тока XNUMX В.

Для индуктивной нагрузки, подключенной к петле переменного тока, внешняя цепь должна учитывать мгновенную нагрузку RC.tagсхема поглощения; для нагрузки контура постоянного тока рассмотрите возможность добавления обратного диода, как показано на рис. 9.

Схема подключения шагового двигателя или серводвигателя показана на рис. 10. ПЛК серии MX3G по умолчанию использует YO-Y3 в качестве точек импульса, направление можно настроить. Как показано на рисунке 10.
Внимание: привод 5 В должен подключить резистор 2 кОм последовательно с 24 В постоянного тока.

* Внимание: Все внутренние схемы на схемах приведены только для справки.

Аналоговая проводка

Аналоговая проводка ПЛК

Двухпроводная система: положительный полюс источника питания подключен к положительному полюсу передатчика, отрицательный полюс передатчика подключен к порту AD, а отрицательный полюс источника питания подключен к порту GND. Как правило, это метод подключения преобразователя 0~20 мН4~20 мА; Трехпроводная система: положительный полюс источника питания подключен к положительному полюсу передатчика, отрицательный полюс источника питания и отрицательный полюс выходного сигнала являются одной и той же клеммой, а выходной сигнал передатчика подключен к порту AD; Четырехпроводная система: положительный и отрицательный полюсы источника питания подключены к положительному и отрицательному полюсам передатчика соответственно, а положительные и отрицательные полюса выхода сигнала передатчика подключены к порту AD и GND соответственно.

Противоинтерференционная обработка ПЛК

  1. Сильные и слабые токи следует разделять и соединять, а не заземлять; при наличии сильных электрических помех следует добавить магнитные кольца со стороны источника питания; и должным образом и эффективно заземлены в соответствии с типом шасси.
  2. Когда аналоговая величина нарушена, можно добавить 104 керамических конденсатора для фильтрации и выполнить правильное и эффективное заземление.
    *Внимание: Для получения более подробной информации см. «Метод обработки PLC Anti-Interference Processing» на официальном сайте Coolmay. webсайт

Справочник по программированию

Распределение устройств и заявление о сохранении питания

Максимальное количество цифровых баллов MX3G1-6M МХ3Г-32М
Цифровой вход Х X00 ∼ X078пони т XOO∼ Xl7 16 баллов
Цифровой выход Y Y00 ∼ Y 07 8 точек Y00 ∼ Yl7 16 точек
Вспомогательное реле M [MO-M383] 384 точки GeneralV [M384-M511] 128 точек Retentive/ [MS12-ML535] 6144 точек General
fM8000-M81511 512oint Снедаль
Штаты S [SO-S9]10pointInitial slate/[SIO-S127]118point Retentive/[S128-525]5128pointGeneral
Таймер Т [TO-HI] 32 точки OOmsGenrael / [ [T32-T62] 31 точка 100 мс, M802=80N omeslOms
[Tl28-Tl3]14 точек ламы слепой кишки позднее задержание /[Tl32-Tl37] 6pointl 00 msaccumulaivtereteniotn
Счетчик С 16-битный прямой счетчик[CO-CIS)16точечный общий/iC16-0 l 16точечный сохраняющий
32b- счетчик вверх/вниз(C200-C234]35pointGeneral
Высокоскоростные счетчики[C235-C245Snigle Phase silage count] [C246-C250SSSinglephasedouble count]

{Двухфазный двойной счет C251-C525]

Данные зарегистрированы [OO-D127] [D256-02999] 2872 пункта Общий/[ D128·0255] [D1000-D3999] 3128 пунктов Сохраняемый

/[D8000-08511]Особый 512 баллов

Регистр данных V, Z [VO-V7] [ZO-Z7] 16-точечный индекс
Указатель JUMP, филиал ЦАИ.Л [PO-P255] 256 точек / [PO~ Pl280] 1281 точка (версия 26232 или выше)
Вложенный указатель INO-N7]8point Мастер управления
перебой [10::JO~ ISOO ] 6-точечное прерывание ввода/ [160 0 ~ 180 0 ] 3-точечное прерывание таймера
постоянная K 16 бит-3,2768-32,767 32 бита -2,147,483,648 2,147,48,3647 XNUMX XNUMX-XNUMX XNUMX XNUMX XNUMX
H 16 бит 0-FFFFH 32 бита 0-FFFFFFFFH

Обслуживание устройств ПЛК MX3G при отключении питания поддерживается постоянно, т. е. все устройства в зоне ожидания не теряются после отключения питания модуля. Часы реального времени используют перезаряжаемую батарею, чтобы часы отображали текущее время. Все функции удержания при отключении питания должны обеспечиватьtagЭлектропитание источника постоянного тока 24 В превышает 23 В с нагрузкой, а время включения ПК превышает 2 минуты, в противном случае функция отключения питания будет ненормальной.

Программное обеспечение для программирования, совместимое с программным обеспечением для программирования GX Developer 8.86Q и GX Works2 Подробную информацию см. в: «Руководство по программированию ПЛК Coolmay MX3G», «Руководство пользователя программируемого логического контроллера (ПЛК) MX3G», «Руководство по программированию ПЛК Cool may».

Программируемый логический контроллер (ПЛК) MX3G. Руководство пользователя.
– Перед использованием данного продукта прочтите соответствующее руководство. Осторожно используйте продукт в условиях окружающей среды, указанных в руководстве.

  1. Пожалуйста, подтвердите объем источника питанияtagдиапазон этого продукта (обычный источник питания продукта AC220V!) и исправьте проводку перед включением питания, чтобы избежать повреждения.
  2. При установке этого продукта обязательно затяните винты или скобы.amp направляющие, чтобы не упасть.
  3. Пожалуйста, не подсоединяйте, не подключайте и не отключайте штекер кабеля при включенном питании, в противном случае можно легко вызвать поражение электрическим током или повреждение цепи. Немедленно выключите питание, если продукт издает специфический запах или необычный звук. Не бросайте металлическую стружку и концы проводов в вентиляционные отверстия контроллера во время обработки отверстий под винты и проводки; в противном случае это может привести к сбою продукта и неправильной работе.
  4. Не связывайте шнур питания и кабель связи вместе и не кладите их слишком близко друг к другу, держите их на расстоянии более 10 см; сильные и слабые токи должны быть разделены и должным образом и эффективно заземлены. В ситуациях с сильными помехами следует использовать экранированные кабели для связи, а также кабели ввода и вывода высокочастотных сигналов для улучшения защиты от помех. Клемма заземления FG на машине должна быть правильно заземлена, чтобы улучшить помехоустойчивость.
  5. Вход переключателя представляет собой внешний источник питания постоянного тока 24 В стокового типа (пассивный NPN), а входной сигнал изолирован от источника питания. При использовании S/S должен быть подключен к плюсу 24 В внешнего источника питания.
  6. Активно выводится Y24V общей клеммы цифрового выхода.
  7. Пожалуйста, не разбирайте изделие и не изменяйте проводку по своему усмотрению. В противном случае это может привести к поломке, неправильной работе, потере или возгоранию.
  8. Пожалуйста, отключите все питание при установке и разборке продукта, в противном случае это приведет к сбоям в работе оборудования и ошибкам.

Поддержка клиентов

Шэньчжэнь Coolmay Technology Co., Ltd.
Тел: 0755-86950416
86960332
26051858
26400661
Факс: 0755-26400661-808
QQ: 1687435500
Эл. почта: m3@coolmay.com
Веб-сайт: www.coolmayplc.com

Документы / Ресурсы

Программируемый логический контроллер + операторская панель от китайского производителя. Заявленные функции выполняет. Короче, можно брать))

Практически любое не сильно массовое промышленное оборудование сегодня управляется PLC (ПЛК) — программируемыми логическими контроллерами. Их существует великое множество на любой вкус и кошелек. Данный девайс является клоном mitsubishi fx3u, чего производитель и не скрывает. Среда разработки соответственно родная от мицубиси, причем доступная для скачивания на офф. сайте coolmay совершенно бесплатно

без регистрации и смс

Операторская панель, которая HMI (human machine interface) — c собственной средой разработки, доступной также за бесплатно на офф. сайте.
У этого производителя существует достаточно широкая гамма разных исполнений all-in-one, то есть HMI+PLC, с разными диагоналями экрана и разными наборами входов — выходов. Расширение такого девайса в принципе возможно, как правило у ПЛК есть какой нибудь дополнительный интерфейс, но лучше так не делать. Если решаемая задача не вписывается в такое исполнение целиком, стоит посмотреть на классический модульный контроллер, к которому можно подключать различные периферийные модули и расширять систему по мере необходимости. И добавить к нему отдельно расположенную операторскую панель, если HMI предполагается реализовать с ее помощью, или выбрать для этой цели SCADA (Supervisory Control And Data Acquisition) систему, которая будет работать к примеру на настольном компьютере.
Конкретно рассматриваемый девайс имеет 30 дискретных входов и 30 дискретных выходов, аналоговые входы / выходы у него отсутствуют. Я сознательно выбрал такое исполнение, так как для моей задачи аналоговые сигналы не требуются.
Важным для меня критерием выбора была также возможность управления позиционированием (до 4 осей). Это исполнение можно назвать недо-ЧПУ так как для полноценного ЧПУ нужно движение по траектории, то есть одновременное согласованное управление несколькими осями, что данный девайс не умеет.
Еще одно соображение за компанию Coolmay — это цена. Если даже поискать что то брендовое б/у, то ценник будет кратно выше.
Покупал за свои
Приехало меньше чем за две недели, оформлено было в почтомат, но приехало почему то в почтовое отделение.
Внешний вид
Разрешение экрана 800 х 480, сверху резистивный тач. Ну и защитное стекло, которое весьма трудно разбить. Сам экран как на всей промышленной технике качеством весьма не очень, с отстойными цветами и углами обзора. Заявленный ресурс нигде не описан, но как правило у таких девайсов не менее 10 лет во включенном состоянии. Сверху светодиод питания и состояния RUN контроллера. Если контроллер в состоянии RUN, то мигает.
Сзади
Сверху рядом с mini USB программирования контроллера переключатель RUN / STOP, по бокам и сверху входы — выходы, сверху справа утопленная кнопка сброса контроллера, снизу USB разьем назначение которого я пока не понял, USB разьем для программирования панели, com1 — вывод внутренней шины между контроллером и панелькой, com2 -RS232 порт контроллера с именем com3 (вроде бы), хотя из пакета TPworks следует что это второй порт панели.
В сравнении с ПЛК Unitronics Vision1210 — тоже all-in-one, но более специфический и 12 дюймов диагонали.
Комплектация
Test report
Qualified certificate
Важно понимать, что в данном случае, контроллер и панель — это два разных устройства в одном корпусе, общающихся через последовательный порт. Они полностью самостоятельны и в принципе можно подключить контроллер к другой панели, и панель к другому контроллеру. В отличие от Юнитроникса к примеру, где в программном цикле контроллера перерисовываться панель.
Программирование контроллера производится через mini USB шнурок, программирование панели — через USB B шнурок, оба даются в комплекте. С установкой драйвера USB для контроллера у меня возникли проблемы — на win 8.1 оказалось нужно ставить так же, как и на 10-ку. В драйвере есть текстовый мануал что и как нужно делать, у самого драйвера нет цифровой подписи.
Что удивило — схемотехника входов.
Довольно странный подход, предполагающий только NPN устройства. У себя не нашел ни одного подходящего, но экспериментальным путем выяснил, если между входом и общим проводом включить резистор 1,1 кОм, то тогда будет работать и с PNP устройствами, выходной сигнал при этом правда будет инвертирован.
Выходы — тут все просто, подробности можно посмотреть тут, у меня все выходы транзисторные, бывают также комбинированные (транзистор / реле).
Естественно, цепи входов / выходов гальванически отвязаны от самого контроллера. Различные группы (по байтам) могут быть подключены к различным источникам питания. Все таки это промышленный контроллер, а не

ардуино

хрен собачий.
Исходно в панель загружена очень живенькая демка, показывающая графические возможности, но для того, чтобы ее выкачать из панели, нужно знать пароль на скачивание. Пароль я узнал после того, как прогрузил свое приложение, так что как там реализованы многие вещи, я не в курсе, но среда разработки похожа на Weintek. Русский язык поддерживается без проблем, по крайней мере в надписях на экране, всякие подробности типа менеджмента аварийных сообщений, рецептов и прочего не проверял.
Средой разработки мицубиси я владею чуть менее чем никак, хотя она сильно похожа на омрон, который я когда то знал, и немного на шнайдер, который я тоже не очень )). По этой причине для начала был изготовлен стенд для измерения длинны, на котором я попытался освоить встроенные функции управления шаговыми двигателями. Стенд представляет собой

большую деревянную доску

датчик «на просвет» с открытым оптическим каналом, который должен при исчезновении тени регистрировать длину изделия. Датчик закреплен на зубчатом ремне, который перемещается с помощью шагового двигателя. В момент исчезновения тени текущее значение перемещения масштабируется и выводится на панель.
Небольшое видео как это должно функционировать

То, что там не очень просто реализованы функции управления движением, можно убедится, качнув у мицубиси соответствующий мануал (первый в списке). Вот к примеру одна из функций
Пока что я до конца не разобрался как реализовать свои хотелки, но думаю что не мытьем так катаньем оно получится.
Программирование, как и для большинства подобной техники происходит с помощью релейно — контактной логики, одного из языков стандарта IEC6131.3
Среда разработки поддерживает и другие языки программирования, в данном случае можно программный код (фактически ассемблер) экспортировать в csv, и далее работать с ним, например, с помощью скриптов VBA. Как это не удивительно, на больших проектах эксель и VBA основные инструменты инженера АСУТП. Потому как очень тоскливо «ручками» писать вызовы какой нибудь функции управления клапаном, когда она вызывается раз 200, а ведь бывает и по несколько тысяч…
Еще одна особенность приличной среды разработки ПЛК — возможность редактирования программного кода непосредственно в процессе работы, без перезагрузки. Тут это есть, хотя и реализовано не столь эффектно, как, например у сименса.
Ну и симулятор конечно, хотя тут не все так просто, тутошний симулятор не поддерживает например команды управления движением. Но можно спросить у симулятора, какие именно команды из текщего проекта он не будет отрабатывать.
В общем штука забавная и вполне может помочь освоить «взрослый» программный пакет от мицубиси. Сфера применения — различное упаковочное, транспортное, неответственное технологическое оборудование, насосные и прочее. Для более серьезных задач есть всякие сименсы, шнайдеры, и прочие алан бредли. Конкретно моя задача — машина для автоматической покраски мелких изделий. Чтобы в один магазин можно было зарядить заготовки, а из другого забрать крашеные изделия ))

Понравилась статья? Поделить с друзьями:
  • Капикачху гималаи инструкция по применению отзывы
  • Капли морис в нос инструкция по применению детям
  • Пимафуцин свечи официальная инструкция по применению
  • Сшить мягкую подушку на стул своими руками пошаговая инструкция
  • Инструкция к вакуумным банкам с насосом на русском языке