IMSI successfully delivered a Bluetooth-enabled desktop application for logistics, built using the Python Flask web framework with Socket.IO to enable real-time data updates.
The application is deployed on Windows tablets and is designed to guide forklift drivers in moving pallets of items to and from storage through an interactive user interface.
It integrates seamlessly with the existing logistics server application via Bluetooth, allowing message exchange and database synchronization between the tablet application and central logistics system.
IMSI successfully delivered a contractor management system for a manufacturing company. It is a modern desktop application designed to streamline the management of contractors across the organisation.
The application interfaces with the company’s contractor management database, which is deployed in MySQL. It provides a user-friendly interface to configure database credentials, allowing flexible deployment on multiple computers without any programming knowledge.
A modern, intuitive user interface enables operators to easily add, remove, or update contractors in the database, ensuring smooth and efficient contractor management across the organisation.
IMSI successfully delivered a low-cost, high-speed, and scalable logistics control system built using the Python Flask web framework with Socket.IO to enable real-time data updates.
The control system is deployed on a Windows server using multiple Docker containers, with Nginx configured as a reverse proxy to ensure performance, reliability, and secure access.
The application is designed to manage any number of products across hundreds of storage locations within a warehouse environment. It is highly configurable and can be adapted to support any number of stocking points and any number of delivery destinations, making it suitable for warehouses of all sizes.
Following the successful delivery of a utilities SCADA system to one of the largest pharmaceutical companies in June last year, IMSI UK is now delivering a bespoke IIoT solution as an extension of the same project.
Building on last year’s success, IMSI has designed and deployed a web-based system that mirrors the functionality of the original SCADA platform, enabling secure remote access and real-time data visualisation.
The web server is developed using the Python Flask framework with Socket.IO to support real-time data updates. It is deployed on a Linux server using multiple Docker containers, with Nginx configured as a reverse proxy for performance, scalability, and security.
Data from two Siemens S7-1214C PLCs is collected using a bespoke desktop application developed by IMSI UK. The application securely transmits data over the internet using MQTT with encryption to the web server, where it is displayed in real time on a web interface.
The web server is configured with multiple access levels to control user permissions based on roles. In addition, the system automatically generates email notifications to selected users for defined system statuses and alerts.
IMSI UK successfully delivered a utilities SCADA system to one of the largest pharmaceutical companies in the world.
The primary objective of the system is to collect energy consumption data from various areas of the factory, summarise it into analytical reports, log historical data, and calculate energy costs in line with company standards.
The system is designed to acquire data from 10 areas across the site using over 60 measuring points. Reports are automatically generated to display yearly, monthly, and daily consumption of different energy sources, along with detailed cost breakdowns.
Three access levels are implemented to control user permissions based on operational roles. In the future, the system will be deployed on a web server, enabling secure remote access to resource utilisation data via the internet.
Data acquisition is achieved using two Siemens S7-1214C PLCs and WinCC SCADA. Distributed I/O over Modbus TCP is used for accurate and reliable data collection.