Professional Documents
Culture Documents
The terms, acronyms and abbreviations used in this document are detailed in the Appendix section.
Supplier information
Manufacturer’s Information
Octavic PTS
www.octavic.ro
phone +40740300049
email office@octavic.ro
address 70A, Colinelor Str.,
410156, Oradea,
Bihor County, Romania
Sales
phone +40740300049
email sales@octavic.ro
phone +40740300049
email support@octavic.ro
This symbol indicates likely danger for persons, material or environment. The information provided in the
associated text should be closely followed to avoid any kind of risk.
This symbol refers to important application notes and tips, which are necessary for successful working and
should be absolutely followed to ensure good results.
Functional checks, installation, settings and servicing should be performed by authorized personnel only!
This symbol indicates operations that can also be executed by the user, provided they are accordingly
technically qualified and authorized.
The voltage carrying parts carry danger to life. The device should not be opened. The installation of the device
should be done only be trained personnel. Mounting and servicing should be done only in switched off
condition. The protective grounding must be done as per technical guidelines.
The product is not for control of systems, which perform safety related functions. In normal operation also, there is
always a danger of malfunctioning, for example because of over voltage or failure of components. The user has to
ensure that there are no consequential damages due to malfunctioning or undefined device status. This can be
achieved, for example, through redundant components or protection circuits.
Due to wrong tightening torque applied on screws of the connection terminals or by use of inappropriate tool, the
terminals can get damaged because of which the insulation or the contact can get disturbed. Badly connected leads
can come out during operation and represent a considerable hazard potential. Through contact resistance at the
terminal connections there is high heat generation which can lead to fire. Wrongly wired connections can destroy
electric components and cause other damages.
The regional guidelines applicable at the site for electrical equipment should be carefully followed!
In case of broken seals or locks, opening the housing, improper handling or use of force, the warranty claim becomes
void!
Delivery scope
The PET-OPD component is supplied in ready-to-use condition.
The transport packaging is to be reused during full return. Please keep the packaging and do not dispose!
Please read the operating manual of the product before putting into operation! Apart from the operating
instructions, it also contains important information in various chapters about installation, commissioning
and troubleshooting.
6.1 Construction
The PET-OPD (OEE version) consists of the following major components:
• Metallic cabinet for automation components
• Power supply with fuse (contained in cabinet)
• 15” fanless panel PC with resistive touchscreen (contained in cabinet)
• [OPTIONAL] Access card reader (contained in cabinet)
• [OPTIONAL] 4 visual indicators for alarms / other conditions, RGBY (contained in cabinet)
• [OPTIONAL / VARIES] Automation components for interfacing to production equipment (use-case specific,
contained in cabinet)
• External connection sockets:
o Power
o Ethernet
o RS485
o 24V logic isolated inputs
o Relay outputs
o USB
Installation of the PET-OPD is done by mounting to a fixed vertical wall / flat surface by use of the supplied fasteners.
Please refer to technical support for any additional details related to the mechanical mounting of the device.
Ethernet and electrical power connections are required at the site of installation.
• Power
• Ethernet
• RS485
• 24V logic isolated inputs
• Relay outputs
• USB
Please refer to a technical support representative or to the Service Manual for the PET-OPD.
Device characteristics
# Specification Value
1. HMI Advantech PPC-3150
(RE4AE), fanless Panel PC
2. I/O 2x Ethernet
2x USB
1x RS485
1x RS232
16x digital isolated inputs
16x relay outputs
3. Power 230VAC 50Hz
4. Power Consumption 40W
5. Operating temperature range -20 ... 60°C
6. Storage temperature range -40 … 60°C
7. Relative Humidity 10 … 95% @ 40° C (non-condensing)
8. IP class IP44
9. Dimensions 500x500x210mm
10. Weight 14kg
For the complete characteristics of the HMI Panel PC and I/O please refer to:
http://www.advantech.com/products/1-2jkjm3/ppc-3150/mod_d3939cca-f294-4959-8991-75c5bdce3923
http://www.advantech.com/products/1-2mlkb0/pci-1762/mod_43903956-8d24-42de-a8c3-6ffd50f92cb4
Software characteristics
# Specification Value
1. Operating system Windows 10 IoT Enterprise
LTSB
2. Application programming language C++/QT
The highlighted elements represent transitional screens, where the operator is required to input information
or will be logged out back to the previous stable screen after a time interval.
The highlighted elements represent operator login screens. A valid login must be performed in order to
continue.
The highlighted elements represent off-page connections for the flow diagram layout and do not represent any
function in the PET-OPD.
8.2 UI
Internationalization - UI translation is supported by the PET-OPD.
Setting the language for the UI is accessible via the configuration settings of PET-OPD.
Screen saver - after a preset time and no activities from the operator, the PET-OPD will display a screensaver.
Auto-logout - after a preset time and no activities from the operator, the PET-OPD will enter Locked mode and the
currently logged in user will be logged out. The UI will return to the previous home screen, according to the logic flow
diagram.
The time intervals until the screensaver / auto-logout are activated are a configuration setting of the PET-
OPD.
Press & hold - all buttons on the UI of the PET-OPD are “press & hold” type.
The hold time for press & hold UI buttons is a configuration setting of the PET-OPD.
Any combination of the above 2 login methods is supported, with at least one active. Setting which login method(s)
are supported is accessible via the configuration settings of PET-OPD.
A more detailed description of the login procedure is supplied in the Operation section.
The list of non-productive activities is a configuration setting accessible via the PET-SRV webapp.
A more detailed description of the production order selection procedure is supplied in the Operation section.
The configuration of the work shifts profile is done on the PET-SRV webapp.
The configuration of the equipment safety checkpoints is done on the PET-SRV webapp.
A more detailed description of the production order selection procedure is supplied in the Operation section.
A PDF report is auto-generated and auto-printed at the end of each work shift and the end of each production order.
The report contains relevant information related to downtimes, defects and production output during the last work
shift or during all the work shifts that a production order spanned.
A more detailed description of the production order selection procedure is supplied in the Operation section.
A more detailed description of the production order selection procedure is supplied in the Operation section.
A more detailed description of the production order selection procedure is supplied in the Operation section.
The production equipment can be modeled as one or several distinct operations (e.g. a plastic injection
molding machine can be regarded as one operation, whereas a production line or more complex equipment
comprised of several distinct machines is modeled as several operations). Any operation from an equipment
can signal “start-of-downtime” and “end-of-downtime” to the PET-OPD. For trigger modes and technical
details about how the start / end of downtimes are signaled, please refer to the document “PET-OPD Service
Manual”.
Downtime start and end signals are registered by PET-OPD on a per-operation basis in 2 major methods:
• Automatically, based on the input signals from the production equipment
• Manually, signaled by the operator
Any combination of these 2 methods can be active at a given time, based on the PET-OPD configuration
settings. Please refer to the document “PET-OPD Service Manual” for an overview of these settings.
When a start-of-downtime is signaled from the production equipment, it is registered by the PET-OPD as “active”.
When an end-of-downtime is signaled, there are 2 possible scenarios:
• The duration of the downtime is less than the micro-downtime duration (a configurable setting). In this case,
the downtime is automatically marked by the PET-OPD as “closed” and can be found in the list of
uncommented micro-downtimes.
• The duration of the downtime is greater than the micro-downtime duration (a configurable setting). In this
case, the downtime is automatically marked by the PET-OPD as “closed” but is not transferred to the list of
micro-downtimes. Instead, the operator is required to choose the reason of the downtime (and optionally a
sub-reason and enter a custom text comment) within a configurable interval. If the downtime reason is not
chose within this interval, the PET-OPD signals the production equipment to stop (and inhibit restart). See the
paragraph Forced-line-stop automatic downtime for a detailed description.
The list of downtime reasons and optionally sub-reasons is a per-equipment configuration property and is
configurable via the PET-SRV web app. Please refer to the document “PET-SRV Service Manual” for a more
detailed description of the configuration options.
At the start of a new work shift, the PET-OPD automatically registers a new downtime of type “undefined”. This
downtime is automatically closed when a defined number of production output units is registered from the production
equipment. Handling of this downtime is the same as described under Downtimes.
At the end of a work shift, the last active downtime is automatically closed and its reason set by the PET-OPD.
At the start of a new production order, the PET-OPD automatically registers a new downtime of type “undefined” or,
by configuration “changeover”. This downtime is automatically closed when the first production output is registered
from the production equipment.
• If a downtime of type “changeover” is configured to be automatically registered, the operator will then have
the option to choose from several downtime reasons of type “changeover”, in the case this “changeover”
downtime was longer than the micro-downtime interval.
• If a downtime of type “undefined” is configured to be automatically registered, the operator will then have
the option to choose from all downtime reasons configured for the PET-OPD unit, in the case this “undefined”
downtime was longer than the micro-downtime interval.
At the end of a production order, the last active downtime is automatically closed and its reason set by the PET-OPD.
When the duration of a registered closed downtime is greater than the micro-downtime duration (a configurable
setting), the production equipment is stopped (and restart inhibited) by a control signal emitted by the PET-OPD. At
the same time, a “forced-line-stop” downtime is automatically registered.
The operator is required to choose the reason (and optionally sub-reason and enter a custom text comment) for the
initial downtime; after this, the forced line stop control signal is deactivated.
The “forced-line-stop” downtime will then be automatically closed when a defined number of production output units
is registered from the production equipment.
Production output is registered by PET-OPD on a per-operation basis, based on the input signals from the production
equipment or if introduced manually by the operator.
The number of pieces/units of product registered when a production output signal is emitted by the
production equipment is a configurable setting read by the PET-OPD from PET-SRV. For production output
signal trigger modes and technical details about how the production output is signaled, please refer to the
document “PET-OPD Service Manual”.
8.13 Defects
Defective units output is registered by PET-OPD on a per-operation basis, based on the input signals from the
production equipment or if introduced manually by the operator.
The number of pieces/units of defective units registered when a defects output signal is emitted by the
production equipment is a configurable setting read by the PET-OPD from PET-SRV. For defects output signal
trigger modes and technical details about how the defects output is signaled, please refer to the document
“PET-OPD Service Manual”.
The following log severity levels are available, in order of information content:
• VERBOSE
• TRACE
• DEBUG
• INFO
• WARNING
• ERROR
• FATAL
Access to the log files is detailed in the Maintenance section of this document.
Configuration settings of the logging capability is extensively detailed in the “PET-OPD Service Manual”
document.
The PET-OPD uses an independent querying mechanism to detect the online presence and reliable functioning of the
PET-SRV. When unreliable functioning / online status of the PET-SRV is detected (i.e. network is down), the PET-OPD
will require switching to offline mode.
The querying mechanism for PET-SRV online presence detection has several configuration options. Please
refer to the service manual for the PET-OPD.
When communication to the PET-SRV cannot be reliably ensured, the PET-OPD requires switching to offline mode.
This will be signaled by the PET-OPD by force-stopping the production equipment and displaying a specific screen.
Switching to offline mode requires operator login.
After the operator logs in and the PET-OPD switches to offline mode, the force-stop signal for the production
equipment is removed.
During offline mode, no data is sent to the server. This represents a fail-safe operation mode.
During offline mode, when communication to the PET-SRV is reliably detected, the PET-OPD requires switching to
online mode normal operation.
This will be signaled by the PET-OPD by force-stopping the production equipment and displaying a specific screen.
Switching to online mode requires operator login.
When switching from offline to online mode:
• Any downtimes that were active when offline mode was entered will be closed, with the closing time at the
same moment when entering offline mode
• The force-stop interval when the equipment was halted for requesting the operator to confirm entering offline
mode will be registered with PET-SRV as a downtime of configurable type
• The time interval when offline mode was active will be registered with PET-SRV as a downtime of configurable
type
• The force-stop interval when the equipment was halted for requesting the operator to confirm exiting offline
mode will be registered with PET-SRV as a downtime of configurable type
After the operator logs in and the PET-OPD switches to online mode normal operation, the operation of the PET-OPD
restarts at the beginning of the logic flow diagram.
The types for downtimes registered by the PET-OPD when exiting offline mode are configuration options.
The screenshots shown here are for illustration purpose and any resemblance to any real scenarios is purely
coincidental.
Buttons
Scroll indicator
The operator can log in using a 4..6 numeric characters PIN code :
The operator can choose between a productive activity and non-productive activity:
The UI shows the list of operations (equivalent to equipments in the production line if this is the case):
The operations marked with a [P] symbol are the ones that have associated production output (i.e. a sensor counting
produced units). At least one operation marked with [P] must be enabled in order to continue.
The UI shows the safety checkpoints. There are three types of definable elements on the safety checkpoints page. First
type is the separator (e.g. “General cleanliness”, “Fluid change”). Second type is the radio. It holds multiple options for
the same check point (e.g. “Cleaning”). And the third one is the boolean type (e.g. “Workbench clean”, “Coolant
change”). Press & hold to check each item individually.
The checkpoints are a configurable setting of the PET-OPD and is accessible via the PET-SRV webapp.
The non-productive activity dashboard shows the current non-productive activity status:
This dashboard is similar to the Non-productive activity dashboard, but it also shows more information
regarding the downtime. The details and finalize buttons work the same way as the ones described in the previous
chapter.
The UI shows the list of operations (equivalent to equipments in the production line if this is the case):
The operations marked with a [P] symbol are the ones that have associated production output (i.e. a sensor counting
produced units). At least one operation marked with [P] must be enabled in order to continue.
The UI shows the safety checkpoints. There are three types of definable elements on the safety checkpoints page. First
type is the separator (e.g. “General cleanliness”, “Fluid change”). Second type is the radio. It holds multiple options for
the same check point (e.g. “Cleaning”). And the third one is the boolean type (e.g. “Workbench clean”, “Coolant
change”). Press & hold to check each item individually.
The checkpoints are a configurable setting of the PET-OPD and is accessible via the PET-SRV webapp.
The PET system supports production activities based on production orders or based on products. The PET-OPD device
has a special setting that allows switching between the two concepts. In production order based style the production
orders must be created beforehand on the PET-SRV component. The operator then can choose a production order
that he wants to execute. In product based style the operator is given a list of products that can be executed on that
production line, he can choose one and enter the desired quantity to start the production.
The list of production orders is a configuration setting of the PET-OPD and is accessible via the PET-SRV
webapp.
• [CLICKABLE] Top-left – OEE chart – OEE for the last 8 full hours. The right-most column represents OEE for
the current hour from :00 onwards
• [CLICKABLE] Bottom-left – Production chart – production output and defective units output chart for the
last 8 full hours. The right-most column represents the output for the current hour from :00 onwards
• [CLICKABLE] Top-right – OEE indicator – OEE for the last 60 minutes. (i.e. OEE from 16:15 to 17:15 is
displayed at local time 17:15)
• [CLICKABLE] Bottom-right – PO Details – details about the current production order.
Clicking on the top-right page indicator will switch to the Screens Dashboard. Downtimes dashboard.
9.6.1 Screenshot
By pressing the “Camera” button in the top right corner, the PET-OPD will take a screenshot of the current
screen. This featured is configurable on the General Settings page.
By short pressing the “Screens” button at the top right corner, the PET-OPD will cycle through the production
related screens (Dashboard, Downtimes, Quality and Material Handling).
By long pressing the “Screens” button at the top right corner, the PET-OPD will show the screen selection
menu. All the colored buttons are available. The non-colored ones are still in development and will become available
soon. All the available screens are described in this document (Dashboard, Downtimes, Quality, Material Handling,
Settings).
Clicking on the “Add good units” button, will bring up a page that allows the operator to manually add good
output units.
The operator can edit the number of good output units by pressing the “+” and “-” buttons or by pressing the
number (between the aforementioned buttons). That will bring up a virtual keyboard so that the number can be
edited.
The “Reset” button will erase any changes made on this screen. Once the a number greater than 0 is
introduced and the reason for adding those good output units is entered, the “Add” button will become available.
Press that and you will be redirected to the Productivity Dashboard.
9.6.4 Quality
Pressing the “Quality” button, will bring up a page that shows the past defects on the right column and the
pending defects on the left column. The pending defects represent the defects recorded by the system that have not
been identified. The operator needs to long-press those defects and identify them. On this operator can also manually
add reject units by pressing the “Add rejects” button.
After pressing the “Add rejects” button, a new page will show up. Similar to the Add good units page, the
operator can set the number of reject units by pressing the “+” and “-” buttons or by pressing on the number to edit
the field. The “Reset” button erases any changes made to this page. After the button that identifies the reject is pressed
(e.g “Blisterizare / Misalign / (1 units)”), a comment is needed in order for the “Add” button to be available.
Once the “Add” button is pressed, the reject units are added and the operator is redirected to the Quality page.
Clicking on the OEE chart on the productivity dashboard will bring up a detailed view with a legend.
The list of downtime types (i.e. colors in the chart) is a configuration setting of the PET-OPD and is accessible
via the PET-SRV webapp.
Clicking on the Production chart on the productivity dashboard will bring up a detailed view with a legend.
Clicking on the PO Details on the productivity dashboard will bring up a detailed view.
Clicking on the top-right page indicator will switch to the Productivity dashboard.
The left column shows a list of active downtimes or downtimes that need the operator to select a reason (and
optionally a sub-reason and a custom text comment).
On-going downtime:
On the downtimes dashboard, next to the left column title “Pending issues”, status icons are displayed when
appropriate. These symbols have the following meanings:
Symbol Status
A start-of-shift downtime is active. It will be closed at the first unit produced. Waiting for the
first unit produced.
A start-of-production-order downtime is active. It will be closed at the first unit produced.
Waiting for the first unit produced.
A forced-line-stop downtime is active. The un-commented downtime that generated the
forced line stop is not yet closed & commented.
A forced-line-stop downtime is active. The un-commented downtime that generated the
forced line stop is closed & commented. The forced-line-stop downtime will be closed at the
first unit produced. Waiting for the first unit produced.
A server-generated start-/end-of-work-shift downtime is active. It will be closed at the first
unit produced. Waiting for the first unit produced.
Undefined behavior / combination of downtimes. Used for technical maintenance purposes
only.
At the start of a new production order, a start-of-production downtime is automatically registered. The screenshots
below cover the case when a “changeover” type downtime has been configured as start-of-production downtime.
The right column shows the list of micro-downtimes that do not yet have a operator-entered custom text comment
associated:
Press & hold a closed “Undefined” type downtime on the downtimes dashboard to select its reason (and optionally
sub-reason and enter a custom text comment):
The list of downtime types, reasons and sub-reasons is a configuration setting of the PET-OPD and is
accessible via the PET-SRV webapp.
The required/optional state for a custom text commnet when selecting a downtime reason / sub-reason is a
configuration setting of the PET-OPD and is accessible via the PET-SRV webapp.
By pressing the “Downtime” button, the operator can manually add a downtime. After pressing the button,
the Signal Downtime page will show. Here the operator must choose the category in which the downtime falls. After
that, the PET-OPD will continue with the flow described previously.
9.7.7 Logbook
Clicking on the “Logbook” button on the productivity dashboard will bring up the logbook of non-micro downtimes in
the last 24h for the current equipment:
After login, the operator has the option to comment the micro-downtimes.
After the micro-downtimes comment screen, the Quantity Correction screen. Here, the operator can correct
the good and reject units that were registered on that respective shift. The number of units can be edited in the
same manner as the Add good unit and Add reject pages, by pressing the “+” and “-” buttons or by manually editing
the values. Once the reason is entered, the OK button becomes available.
9.9 End-of-shift
Press the “End shift” button on the productivity dashboard to close the work shift (i.e. the workday is over, no next
planned work shift).
Ending the shift is possible only if:
• The production equipment is completely stopped or partially stopped, if configured in this way (i.e. there is a
“Undefined” type downtime active)
• There are no closed “Undefined” type non-micro downtimes requiring a comment from the operator
• A start-of-shift or start-of-production order downtime is not currently active
Whether the production equipment has to be stopped or partially stopped is a configuration option of PET-
OPD.
The association of a printer for printing the PDF report is a configuration setting of the PET-OPD.
Press the “End production order” button on the productivity dashboard to close the current active production order.
Ending the production order is possible only if:
• The production equipment is completely stopped or partially stopped, if configured in this way (i.e. there is a
“Undefined” type downtime active)
• There are no closed “Undefined” type non-micro downtimes requiring a comment from the operator
• A start-of-shift or start-of-production order downtime is not currently active
Whether the production equipment has to be stopped or partially stopped is a configuration option of PET-
OPD.
9.12 Settings
Only the users with admin privileges will have access to the settings.
When the server has failed to respond and offline mode must be activated, the operator will need to confirm the
switch of the PET-OPD to offline mode. Press & hold the “GO OFFLINE” button at the bottom of the screen:
During offline mode, when the server is detected to be back online again, a “GO ONLINE” button is displayed at the
bottom of the screen. Press & hold this button to switch the PET-OPD back to normal operation.
10.1.1 UI
On the splash screen at startup, or when the screen saver is active, the version string is visible in the lower-right corner
of the screen:
The software version info is printed in each log file generated by the PET-OPD, at startup. This information is logged
on log level INFO.
Example:
[2018-02-26 10:16:31,825] [default] [INFO] PET-OPD version 2.13.0 built on Feb 26 2018 10:16:09
Please refer to a technical support representative or to the Service Manual for the PET-OPD.
10.3 Backup
Please refer to a technical support representative or to the Service Manual for the PET-OPD.
Troubleshooting
In case the PET-SRV web application can not be accessed or the PET-OPD devices can not connect to the PET-SRV
make sure your internal network is working, the server allocated for the PET system is up and running. In most cases
this issue is caused by some kind of network error.
If the PET-OPD does not start or can not pass the start-up screen the first thing you should do is to check the server
address which can be found in the configuration file on the OPD. If you are sure it is correct and the error still
persists you should have a look a the log files, which are split into categories regarding network traffic, user
interactions and I/O modules. All these files are located on the OPD and can be accessed directly from the device or
via an SSH session.
If the PET-OPD goes into offline mode please make sure that the network is functional, the device is connected and
other parts of the network are not faulty. This issue arises most often due to hardware malfunctions (broken
connectors, faulty cables, routers or switches).
If the PET-OPD freezes or is stuck on a screen please do not immediately reset or plug out because these issues are
often caused by slow network. If the error still persists after a good amount of time you should note the issue and
circumstances that led to it (as many details as possible). Then you can reset the device and report the issue to the
support team.
When an operator can not log in to the PET-OPD most likely it is due to wrong PIN. In this case he should contact the
zone administrator to tell him the PIN or reset it.
Failure to observe the required technical conditions for installation and configuration of the PET-OPD will void
the warranty.
Failure to respect the IP class of the PET-OPD as rated in the technical specifications or mechanical damage
brought to the device will void the warranty.
Physical intervention from unauthorised personnel, wether for mechanical, electrical or software aspects,
will void the warranty.
The technical information in this document has been checked with adequate care at our end and is intended to inform
about the product and its applications. The descriptions are not to be understood as assurance of the defined
characteristics of the product and should be checked by the user for the intended application. Any possible third party
patent rights are to be considered.
No part of this documentation is allowed to be stored, reproduced, processed, duplicated or published in any form
without prior written permission from the company Octavic PTS.