To Örebro University

oru.seÖrebro University Publications
Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
CAN Tool for Atlas Copco’s Rig Control System
Örebro University, School of Science and Technology.
Örebro University, School of Science and Technology.
2013 (English)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesisAlternative title
CAN-verktyg för Atlas Copcos riggkontrollsystem (Swedish)
Abstract [en]

The goal of this 15 hp thesis in computer engineering was to develop a tool for monitoring and analyzing the data flow on a Controller Area Network (CAN) called Rig Control System (RCS) that is used by Atlas Copco. Atlas Copco develops and manufactures machines for Mining and Rock Excavation. The Rocktec division is responsible for the Rig Control System platform used on machines in all division within the Mining and Rock Excavation Technique (MR) business area. The tool’s primary purpose is monitor and analyze data from the RCS network and present the analyzed data in an easy way to help with development and maintenance of RCS and machines that use RCS. The advantages and how data is sent over the CAN bus are presented as well as the CANopen protocol which is a higher layer protocol based on CAN. Two ways of data acquisition from RCS are presented, a simulated environment and real hardware. Different types of interprocess communication are presented as well as the pros and cons of each of these types. The creation of the tool required a Graphical User Interface (GUI) so different frameworks for this task are also presented and discussed. A version of the tool is presented and discussed in detail. The result of the project is a tool that with further development can be of great use to developers and service engineers working with RCS.

Abstract [sv]

Målet med detta 15 hp examensarbete inom datateknik var att utveckla ett verktyg för att övervaka och analysera dataflödet på ett Controller Area Network (CAN) kallat Rig Control System (RCS) som används av Atlas Copco. Atlas Copco utvecklar och tillverkar maskiner för gruvdrift och bergbrytning. Rocktec-divisionen är ansvarig för Rig Control System-plattformen som används i maskiner från alla avdelningar inom affärsområdet Mining and Rock Excavation Technique (MR). Verktygets primära uppgift är att övervaka och analysera data från RCS-nätverket och presentera den analyserade datan på ett lättöverskådligt sätt för att vara till hjälp vid utveckling och underhåll av RCS och maskiner som använder RCS. Fördelar, hur data skickas över CAN-bussen och även CANopen-protokollet, som är ett högnivåprotokoll baserat på CAN, presenteras. Två olika sätt att samla in data från RCS presenteras, en simulerad miljö och riktig hårdvara. Olika typer av interprocesskommunikation och deras respektive fördelar och nackdelar presenteras. Skapandet av verktyget krävde ett grafiskt användargränssnitt så olika ramverk för denna uppgift presenteras och diskuteras i detalj. Resultatet av projektet är ett verktyg som med vidare utveckling kan vara till stor användning för utvecklare och servicetekniker som arbetar med RCS.

Place, publisher, year, edition, pages
2013. , p. 32
Keywords [en]
CAN, field bus, CANopen, Atlas Copco, RCS, Rig Control System, Rocktec, Kvaser, USBcan, Analysis, Qt, C++, TCP, inter-process communication, IPC, monitoring, analyzing
Keywords [sv]
CAN, fältbuss, CANopen, Atlas Copco, RCS, Rig Control System, Rocktec, Kvaser, USBcan, Analys, Qt, C++, TCP, inter-process communication, IPC, övervakning, analysera
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:oru:diva-29978OAI: oai:DiVA.org:oru-29978DiVA, id: diva2:636146
External cooperation
Atlas Copco Rock Drills AB
Subject / course
Computer Engineering
Presentation
2013-06-03, T207 i Teknikhuset, Örebro universitet, Fakultetsgatan 1, 702 81, Örebro, 08:45 (Swedish)
Supervisors
Examiners
Available from: 2013-08-05 Created: 2013-07-09 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

fulltext(2061 kB)1900 downloads
File information
File name FULLTEXT01.pdfFile size 2061 kBChecksum SHA-512
7fdfad9ffefbb5b5744e1eb2f44eee3599906c248b94a9c6f7bb6f5cfef9b09bb3bacffa8f2ce4a650d836b9ee2c244a8638caca061c492cac03b44ed3130cde
Type fulltextMimetype application/pdf

By organisation
School of Science and Technology
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 2023 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 2302 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf