background image

 

Users Manual

MC100

 

MC100 DeviceNet OM 1.01 EN.doc  

Version: 1.01 

Page 19 of 36 

 

7.1.4  Process status bits from the pumps 

 
To retrieve status from each pump, one byte (8 bits) is dedicated as described below.  
 
Minimum one word is received with status from the pumps. The number of pumps connected is a 
parameter, which is part of the configuration of the number of cyclic bytes of the network. 
The MC100 will always automatically send the number of bytes for the connected pumps, after a 
factory reset to defaults. 

 

Word 8 

Word 7 

Word 6 

Word 5 

Word 4 

Word 3 

Word 2 

Word 1 

P16 P15 P14 P13 P12 P11 P10

P9 P8 P7 P6 P5 P4 P3 P2 P1 

 
Bit mapping in the status byte: 

 

ALARM Direction  DONE  Pump  Dispense Tube 

Br.

BUSY  READY 

 
Bit 0: 

READY 

Pump is ready (self check is OK). 

Bit 1: 

BUSY 

“1” Indicate that the pump is active, either dispensing or pumping 

 

 

 

“0” pump is idle 

Bit 2: 

Tube Br. 

Tube bridge bit: 

”1” = tube bridge on,   “0” = tube bridge off. 

Bit 3: 

Dispense 

Dispense bit: 

“1” = dispense mode  

Bit 4: 

Pump 

Pump bit: 

“1” = pump mode 

Bit 5: 

DONE  

4

 

Set, when pump goes from dispensing to idle / reset by a new START bit. 

Bit 6: 

Direction 

Handshake for bit B5 from command byte (0=normal / 1=reverse direction.)  

Bit 7: 

ALARM 

See Chapter 8 for further information 

 
 

                                                 

4

 The DONE bit can be necessary to use if there is very short filling times, where the BUSY signal is not detected because of 

transmission times on the fieldbus network. 

Summary of Contents for MC100

Page 1: ...User s Manual MC100 MC100 DeviceNet OM 1 01 EN doc Version 1 01 Page 1 of 36 MC100 Pump Control Module User s Manual DeviceNet...

Page 2: ...m and warning display 13 5 3 4 Dipswitch 13 6 Configuring the fieldbus network to the MC100 14 6 1 Connecting the MC100 and the pumps for the first time 14 6 2 Configuring the DeviceNet network 15 7 O...

Page 3: ...Users Manual MC100 MC100 DeviceNet OM 1 01 EN doc Version 1 01 Page 3 of 36 12 Declaration of Conformity 36...

Page 4: ...1 to 16 pumps Pumps All Watson Marlow Flexicon pumps types that communicates on Flexnet WMF Watson Marlow Flexicon 1 2 Precautions This manual should be read thoroughly before using the MC100 It is s...

Page 5: ...intended for mounting inside the control cabinet of the filling line The MC100 is designed with the purpose of integrating Watson Marlow Flexicon pumps into a filling line The MC100 has no physical o...

Page 6: ...DeviceNet OM 1 01 EN doc Version 1 01 Page 6 of 36 MC100 holds no recipes historical data or audit trail only current runtime parameters for the filling system is stored internally 3 Technical specif...

Page 7: ...able communicate with MC100 via FlexNet protocol Material and surface treatment Mounting box made from aluminium All aluminium parts anodised conductive Environmental Ingress protection according to I...

Page 8: ...check that all ordered items have been received and that no items were damaged during transport In case of any defects or omissions please contact WMF or your supplier immediately Please verify that t...

Page 9: ...to mount the MC100 The MC100 must be mounted in an environment that adheres to the specifications in 3 2 Be sure that the MC100 is also protected from the following conditions Rain and moistures Corro...

Page 10: ...3 ST 2 5 The Flexnet connector should be connected to the corresponding terminals on all the pumps establishing a multidrop network and the last pump should be terminated with a 120 ohm resistor betw...

Page 11: ...or Connect with 1 RS485 A I O 2 TxD OUT 3 RxD IN 4 N C 5 GND 6 NC 7 CTS OUT 8 RTS IN 9 RS485 B I O 9 pole SubD Male 9 pole SubD female X4 Fieldbus Interface DeviceNet Connect with for example 1 OV Bla...

Page 12: ...d connecting to the network for the first time but if the address is change after power up the new address will flash on P4 P5 display for 5 seconds where it is possible to change back to the old addr...

Page 13: ...lay is showing the network node address 5 3 3 Alarm and warning display The node address is replaced by a flashing AL and the alarm number XX when and alarm is present see 8 1 1 Alarms Er and the warn...

Page 14: ...bits even parity and 1 stop bit When applying power to the MC100 it will identify itself by printing the line MC100 MFSC Ver x yy x yy will be the current version The MC100 will then try to identify...

Page 15: ...s se support support asp PID 324 ProductType Anybus CompactCom In section 4 4 Configuring the I O size and Mapping in the document please use the examples below in stead for configuration Example 1 Th...

Page 16: ...e empty 7 1 1 Process control bits for MC100 There is allocated one word 2 bytes for MC100 control bits as shown below Word 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 B1 7 B1 6 B1 5 B1 4 B1 3 B1 2 B1 1 B...

Page 17: ...t 0 B1 1 Mode status bit 1 MC100 mode status Mode status bit 0 Mode status bit 1 Individuel 1 0 Parallel 0 1 Seriel 1 1 B1 2 3 Reserved for future use B1 4 Ready to receive acyclic ADI parameters expl...

Page 18: ...P START Bit 0 START Starts a single Dispense cycle when the Pump is set in Dispense mode Bit 1 This bit must be cleared upon receiving the BUSY bit in the status byte for the pump see below Bit 1 DISP...

Page 19: ...P9 P8 P7 P6 P5 P4 P3 P2 P1 Bit mapping in the status byte 7 6 5 4 3 2 1 0 ALARM Direction DONE Pump Dispense Tube Br BUSY READY Bit 0 READY Pump is ready self check is OK Bit 1 BUSY 1 Indicate that th...

Page 20: ...able to use the MC100 with PLC s without floating point capability The data type is a double word type where there is a hidden fixed decimal point position with 5 decimals Examples Floating point valu...

Page 21: ...nteger 10 elements 80 17 Tubes steps ml Double integer 10 elements 127 18 Misc Status bits Integer 1 element Not described 19 Misc Diagnostics Integer 8 elements Not described 20 Reserved for Balance...

Page 22: ...r 0 01000 Read 8 Default value Double Integer 100 00000 Write 5 Data value Double Integer Min and max value Instance 2 Tube Attribute ID Description Type Value 1 Name Byte String Tube 2 Data type Inte...

Page 23: ...alue Double Integer 0 Write 5 Data value Double Integer Min and max value Instance 6 Density Attribute ID Description Type Value 1 Name Byte String Density 2 Data type double integer 3 Elements 1 4 Ac...

Page 24: ...5 Reserved 6 Reserved Reserved Instance 9 Versions and Alarm strings Attribute ID Description Type Value 1 Name Byte String Versions Alarms Warnings 2 Data type 4 char String of 1 39 char 3 Elements...

Page 25: ...ly 5 Data value Integer MC100 Firmware version 6 Data value Integer MC100 Firmware build no 7 Data value Integer Pump HW and SW Read 8 N A Integer The data value for attribute 5 is 4 BCD digits 3 MSB...

Page 26: ...be 8 5 Tube 9 Tube 10 The values in the table are the inner diameter of the tube multiplied by 10 Example Tube 3 32 equals an inner diameter of 3 2 mm NB Tube diameter 0 denotes no tube in that entry...

Page 27: ...in and max values Data structure for Instance 15 Double Integer 1 Volume 2 Tube 3 Speed 4 Acceleration 5 Reverse 6 Density Instance 16 Tube table diameters Attribute ID Description Type Value 1 Name B...

Page 28: ...Byte String Tubes Steps ml 2 Data type Integer Integer 3 Elements 10 4 Access Read Only 5 Data value See Table below 6 N A Integer 7 N A Integer Read 8 N A Integer Data structure for Instance 17 Doub...

Page 29: ...gation or new initialization must be done 4 Attempt to access not connected pump 5 Reverse direction not available Pump command Bit 5 Direction set for one direction pump 6 Unstable FlexNet Check pump...

Page 30: ...d serial mode 8 2 1 Warnings Warning no Warning description Action 0 No pending warnings 1 Fill volume out of range 2 Tube number is not in table 3 Speed setting is out of range 4 Acceleration setting...

Page 31: ...with the Alarm but shortly after starts the reset sequence and starts up again without the alarm 03 3 Turn power OFF and turn dipswitch 8 back to OFF 4 Turn power ON again and confirm that the alarm...

Page 32: ...PCB s 1 Power OFF for the 24V to the Module 2 Remove all cables attached the MC100 3 To access the 2 circuit boards remove the front cover by removing the 4 countersunk pozidrive screws and the front...

Page 33: ...con dk 10 3 The WEEE system WEEE stands for Waste Electrical and Electronic Equipment and the term is used commonly throughout the EU for waste from electrical and electronic equipment EEE The WEEE Di...

Page 34: ...d i e all Pumps use same volume tube size speed etc Calibration must be carried out for the individual Pumps by first selecting the pump number via MC100 control bits as in Individual Mode and then se...

Page 35: ...36 12 Appendix 2 12 1 Tube tables 12 1 1 1 PD12 Tube Number Inner Diameter mm 1 0 8 2 1 6 3 3 2 4 4 8 5 6 0 6 8 0 7 1 2 8 0 5 12 1 1 2 PD22 Tube Number Inner Diameter mm 1 3 0 2 5 0 3 6 5 4 8 0 5 10...

Page 36: ...EN61000 6 2 Electromagnetic compatibility EMC Part 6 2 Generic standards Immunity for industrial environments EN55022 Information technology equipment Radio disturbance characteristics Limits and met...

Reviews: