background image

F901 Controller Manual 

  

Page 

20

 of 

27

 

 

EXAMPLE PID CONTROLLER CONFIGURATION 

Controller components 

 

Sensor (controller input): F901B Ethylene sensor, operating via Modbus RTU and sampling every 300 seconds 

 

Actuator (controller output): Ethylene Generator, operating via Modbus TCP/IP, accepting control output as 
the number of seconds between ethylene production peaks (short duration means higher production rate) 

 

Create a new controller 

In the Panel Configuration menu, press 

New Panel

. Enter panel details: 

 

Panel Name: 

ETH PID

 

 

Panel Type: 

PID Controller

 

 

Sensor Unit:

 ppm

 

 

Interval:

150

 

 

Setpoint Min 

0

, Max 

500

 

 

Output Min 

1

, Max 

100

 

 

Note:  

 

Control interval set to 150 seconds, as half of the sensor sampling interval (300 seconds) 

 

Output Max and Setpoint Max should be set correspondingly to each other for best controller performance. 

Add a sensor device 

In the same Panel Configuration menu, press 

New Device

. Enter sensor details: 

 

Device Name: 

Ethylene

 

 

Device Type: 

Sensor

 

 

Communication:

 Modbus RTU

 

 

Slave Addr:

 50

 

 

Register Addr:

 0

 

 

Register type:

 Input

 

F901 

CONTROLLER 

MODBUS TCP/IP

 

MODBUS RTU

 

F901B GAS 

SENSORS

 

ETHYLENE 

GENERATORS

 

PID CONTROL LOOP

 

Summary of Contents for AccuStore F-901

Page 1: ...July 2019 F 901 Controller Manual AccuStore AccuRipe Version 1 1 6 15 16 1554 NE 3rd Ave Camas WA 98607 USA Phone 360 833 8835 www felixinstruments com ...

Page 2: ...vice parameters 11 F901B Sensor Calibration Menu 11 Info Menu 12 F901 Launcher app 14 Download 14 Search and view controllers in your network 14 Update software 15 Backup and restore Panel configuration 15 Backup and restore Recipes 16 Download recorded sensor data 16 Configure MQTT settings 17 F901 Controller MQTT Endpoints 18 Subscribing 18 Publishing 18 EXAMPLE PID CONTROLLER CONFIGURATION 20 C...

Page 3: ... To reduce the risk of fire electrical shock injury to persons or permanent damage to this device these safety precautions should always be followed Use the included 5VDC power supply when operating this device Inappropriate voltage supply or power connector could cause irreparable damage to this device Make sure power plug and Modbus cable are plugged in and secured before powering up the device ...

Page 4: ...thernet User interface 7 Touch Display remote web browser Desktop app Software features Configurable I O for Modbus compatible sensors actuators Configurable control algorithm PID ON OFF Open Loop MQTT cloud API Sound and email alarms Control event scheduler Data storage 8GB IMPORTANT USE ONLY THE SPECIFIED POWER PLUG AND CABLES 5V Power Input Modbus RTU RS485 Ethernet connector Speaker output Mou...

Page 5: ...Out Driver output and receiver input 5 A D Bus In Out Driver output and receiver input 6 NC No Connection 7 NC No Connection 8 NC No Connection Electrical Parameters Parameter Min Max Voltage range at A or B 7V 12V Differential Threshold Voltage Receiver 0 2V 0 2V Differential Output Voltage Transmitter 1 5V 5V Input Current 12V 0 8mA 1mA Input Resistance 12kΩ Electrostatic discharge at A and B 8k...

Page 6: ...for switching between Hub and Direct Ethernet connection F901 CONTROLLER MODBUS RTU MODBUS TCP IP TCP IP ACTUATOR ETHERNET RS485 ETHERNET HUB ROUTER RTU SENSOR RTU ACTUATOR TCP IP SENSOR F901 CONTROLLER ETHERNET RS485 F901B SENSOR IN TCP IP MODE F901B SENSOR IN RTU MODE Figure 2 F901 Controller and Sensor direct connection ...

Page 7: ...tions F901B sensor calibration Info Sensor Measurements Menu This menu displays real time data of sensor measurements Measurement will only show in this menu if it is enabled in the Control Panels menu To specify the length of displaying sensor data see Info Menu To download recorded sensor data see Launcher app s Download data Selectable Menus Power off device Help wizard ...

Page 8: ...oller ON OFF controller a closed loop controller with ON OFF bang bang control algorithm PID Controller a closed loop controller with PID control algorithm In the example picture below The C2H4 PID panel is a PID controller As a closed loop controller it requires sensors for input and actuators for driving output in the system In this case the sensor feedback is ethylene measurement from the F901B...

Page 9: ...the screen below a 48 hour ethylene PID controller program is running with 5 different setpoint steps at specific time and duration Enable disable Sound alarms Enable disable Email alarms Email setting Relative to setpoint threshold Fixed threshold Enable disable this specific alarm Manage Recipes Controller used in this recipe Start Stop Pause Resume or Repeat the recipe Current time index setpoi...

Page 10: ... started it will override any manual setpoint of the corresponding panel in the Control Panel menu Create new recipe Start Stop Pause Resume the selected recipe Selectable recipe Edit the recipe Delete the recipe 7 Save recipe 4 Set the value of step setpoint 2 Select a controller 1 Enter recipe name 3 Set the duration of step 5 Add step to recipe 6 Remove last step if needed ...

Page 11: ...ng control algorithm The ON OFF controller requires at least one sensor and one actuator PID Controller a closed loop controller with PID control algorithm PID controller requires at least one sensor and one actuator After the panels are configured the F901 Controller will populate the corresponding panels in the Control Panels Menu Panel parameters Interval control interval in seconds specifies h...

Page 12: ... the Modbus slave address RTU or IP address TCP IP of the device Register Address specifies the Modbus register address of the device For example the F901B C2H4 reading can be accessed at address 0 of the Input Register bank Register Type specify the type of Modbus register Input Multiplier specify the multiplier for the input reading For example the F901B C2H4 reading is reported as ppmx10 theref...

Page 13: ...calibration in the Control Panels menu disable any controller that has the F901B ethylene sensor as one of its devices to avoid control conflicts Info Menu Controller IP displays the current local IP address of the F901 Controller Software version current controller software version To update controller software see Update software Storage usage current controller disk usage The controller keeps a...

Page 14: ...ta plot in the Sensor Measurement Menu PID tuning enables PID tuning parameters in the Control Panels menu Enable MQTT enables MQTT cloud API for remote access control For more details see MQTT Endpoints P2P Ethernet Switching between hub or direct point to point Ethernet connection between the controller and other Modbus TCP IP devices ...

Page 15: ... F 901 software Search and view controllers in your network To search for available F901 controller in your network Make sure the F901 controller is powered up and connected to the Local Network via ethernet check your controller Info menu for Controller IP address Select Search for Controllers in the Files menu You can also manually add a Controller using its IP address by selecting the Add Contr...

Page 16: ...ware Click Upload In your F901 Controller screen confirm update request The F901 Controller will automatically reboot after an update Backup and restore Panel configuration You can backup your customized panel configuration by Select your controller on the left panel Click Download Panel Config Select location to save your panel config on your computer To restore the panel configuration Select you...

Page 17: ...he panel configuration Select your controller on the left panel Click Upload Recipes Select recipes file on your computer for restoring Click upload By the same process you can upload your customized recipes to other F901 Controllers Download recorded sensor data To download recorded sensor data on your F901 Controller Select your controller on the left panel Click Download data Select the sensor ...

Page 18: ...controller MQTT settings select Files MQTT Configuration Enter the Username Password of your cloud service account If your cloud service uses SSL TLS connection obtain and save the secure certificate Private key and CA Certificate files to your computer Enter your cloud Server name If using SSL TLS connection select your certificate Private key and CA Certificate files to be uploaded ...

Page 19: ...ample API call from paho mqtt client Client subscribe topic F901 controller EP0 qos 0 Example return topic F901 controller EP0 payload id1556576356539 enable false name Generator Manual devices id1556575675503 enable true name C2H4 PID devices C2H4 status 0 value 75 0 Generator status 0 value 800 id1556575918560 enable true name Environment devices CO2 status 0 value 0 59 RH status 0 value 34 2 Te...

Page 20: ...tr controllerEnable value False disable panel client publish topic F901 controller EP1 payload json dumps msg device_param set a device in a panel parameter Applicable for actuator devices only id panel id string Index device index in the panel s devices list number attr controllable panel attribute Default attribute is value value control value number Example msg device_param id id1556575675503 i...

Page 21: ... press New Panel Enter panel details Panel Name ETH PID Panel Type PID Controller Sensor Unit ppm Interval 150 Setpoint Min 0 Max 500 Output Min 1 Max 100 Note Control interval set to 150 seconds as half of the sensor sampling interval 300 seconds Output Max and Setpoint Max should be set correspondingly to each other for best controller performance Add a sensor device In the same Panel Configurat...

Page 22: ...ee F901B manual Add an actuator device In the same Panel Configuration menu press New Device Enter actuator details Device Name Ethylene Device Type Actuator Communication Modbus TCP IP IP Addr 192 168 1 165 Port 502 Register Addr 47 Register type Holding Output Modifier 800 x Note Ethylene Generator may have a different IP address in the local Network ...

Page 23: ...s with a minimum duration of 8 seconds The output modifier remaps the linear controller output 1 100 to actual generator input duration between peaks Press Save Device to add the generator to the controller Finally press Save Panel to finish the controller configuration In the Control Panels menu our new panel will appear after the configuration is saved ...

Page 24: ...bus Configuration and Switching between Hub and Direct connection RIPENING ROOM QUICKSTART Required equipment F901 Controller F901B Sensor Catalytic Generators s Ethylene Generator with Modbus TCP IP configuration Ethernet Hub Router Ethernet Cables Setup Modbus Connections F901 CONTROLLER Ethernet cable ETHERNET F901B GAS SENSORS F901 CONTROLLER Ethernet cable ETHERNET RS485 ETHERNET HUB ROUTER F...

Page 25: ... generator may take a few minutes of warm up time before producing ethylene F901B sensor will automatically and periodically take measurements after startup The default measurement interval is 5 minutes The F901 Controller display once successfully connected to the F901B sensor and Ethylene Generator To manage the ethylene level of the ripening room in the Control Panel tab Control Panels Tab Enab...

Page 26: ...F901 Controller Manual Page 25 of 27 ...

Page 27: ...overed only by the warranty of its manufacturer Felix Instruments will not be liable to the Buyer for loss damage or injury to persons or to property by the use of equipment manufactured by other companies Buyer accepts the terms of warranty through the use of this instrument and any accessory equipment There are no understandings representations or warranties of any kind express implied statutory...

Page 28: ...Fax _____________________________ Felix Instruments Serial Number s ________________________________________ Purchase Date _____________________Purchase Price _______________________ Your opinions will help improve our service Please answer the following questions 1 What was the basis of your product selection Representative Recommendation Price Product Features Product Design Technical Specificat...

Reviews: