scholarly journals Demonstration of Modbus Protocol for Robot Communication Using C#

Author(s):  
Sudip Chakraborty ◽  
P. S. Aithal

Purpose: The Modbus is the trusted name in the industrial automation communication domain. It is a pretty simple protocol to implement and so very popular to the industrial communication personnel. Nowadays, Some industrial robots are also capable of communicating through Modbus. So our robot researchers frequently face the challenge of communicating with Modbus-enabled devices or robots. They need to know the protocol in detail before integrating it into their project. Its learning curves are a bit higher because of the lack of document which is practical oriented. The protocol selection, packet structure, CRC, or LRC calculation need to maintain precisely as standards; otherwise, the Modbus exception may happen. We experience those scenarios. Through our practical experience, we learned what is required for a new researcher who wants to implement Modbus in their project. In this paper, we demonstrate the Modbus packet structure and implement it with several practical examples. Finally, to test the written code, we provide simple tools which are easy to use and customizable. The researcher can easily integrate into their research project. The complete project source code is available in Github. Design/Methodology/Approach: The Modbus is the standard protocol to communicate between or among the devices. We need a better understanding of it and interface software to test around all aspects. Here we described some practical examples. The GUI is created using C# language inside the Microsoft Visual Studio. The application has several capabilities. In the TCP/IP mode, It can be a server or client. In RTU mode, it can play as a Master or slave device. We can also run two instances in a single system. To communicate between two running apps in RTU mode, we need virtual loopback software, two physical comm port, or two USB to Serial modules. For Modbus TCP mode, we can test within the system using the localhost address (127.0.0.1) or need an IP address for a different. Findings/results: The robot researcher can find helpful information about communicating the robot through the Modbus protocol. The practical example can help them to create packet purser. The functional CRC algorithm code can be used for better understanding and implementation into their project. Originality/Value: This work has some different features than other available utilities. We added features based on our research needs. Our created application is a little bit different from a professional approach. Various display formats are available in our GUI. That makes a difference in the originality of this work. Our GUI can be master, slave, server, or client, which is rarely available. Paper Type: Experimental-based Research.

2021 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Laurence Ferry ◽  
Larry Honeysett ◽  
Henry Midgley

PurposeThis paper describes the role and remit of the Scrutiny Unit, which assists members of parliament (MPs) with the analysis of accounting data.Design/methodology/approachThe analysis is developed through an understanding of the secondary literature and practical experience of the work of the Unit.FindingsThe Scrutiny Unit is an unappreciated and yet vital part of the way in which financial scrutiny operates within the UK parliament. It translates to MPs key financial and economic documents including the budget and accounts. It is a unique institution, covering the entire financial cycle of approval and accountability within parliament.Originality/valueThis is the first descriptive piece on the Unit in an accounting journal and contributes to our understanding of how financial accountability works within the UK parliament.


2020 ◽  
Vol 37 (7) ◽  
pp. 15-17
Author(s):  
Matthew Bridgeman

Purpose Following is an overview of the open and affordable textbooks (OAT) program, strategies for outreach, as well as discuss approaches that faculty awardees have taken to designing their courses. This paper aims to address a couple issues such as the effectiveness of open educational resources (OER) resources, the process of creating OER resources and how faculty and instructors have updated their courses and adjusted their pedagogy. Design/methodology/approach This paper describes five cases where the faculty adopted open pedagogy. They include a general chemistry course, psychiatry clerkship, microbiology lab, a medical Spanish course and a radiology elective in a medical school. Findings The use of open pedagogy promotes two things: up-to-date resources and practical experience. Since the creation of the Rutgers OAT program, faculty and instructors have been rethinking how they teach their courses. Students enjoy the content more and faculty loves the increase in engagement. As the program continues to grow, the creativity fostered by open pedagogy improves education for everyone involved. Originality/value The paper offers a general overview of an effective open and affordable program at a public research university. It demonstrated the effectiveness of the program while also offering examples of novel course materials for interested librarians and faculty. It opens the possibility from just finding resources to creating them and how they improve education.


2019 ◽  
Vol 18 (2) ◽  
pp. 71-75
Author(s):  
Robert Basso

Purpose This paper aims to put I-9 audit and its compliance into perspective for employers. The paper explains what an I-9 audit is, what it means for employers, who is responsible for maintaining its forms, types of businesses most targeted for I-9 audits, what happens when notified that one is being audited, what type and how much penalties does a business incur if it fails to comply, the difference between technical and substantive violations, factors that Immigration and Customs Enforcement considers for determining penalty amounts against employers, what businesses should do if targeted with I-9 audit, business owners’ I-9 audit rights and how to proactively avoid being targeted by an I-9 audit. Design/methodology/approach The content of this paper was generated through practical experience, interaction with corporate entities and HR staff members, as well as industry knowledge and observations. Findings Every audit is different. It should be expected that all details be examined closely. In the recent case of a business subjected to an I-9 audit, auditors closely examined details of sections 1 and 2 of the I-9 forms for all new hires but did not examine section 3 for re-hires. This reinforces the importance of employers keeping careful track of records for all new hires. All employee I-9 forms should be filed together in a binder or file folder separately from employees’ HR file. While re-hires were not examined, this is no excuse for not properly re-verifying and tracking this information. Originality/value This paper was developed because of the interactions with companies that are facing the issue of I-9 audits. The author developed his responses to help HR leaders and managers better understand and address the challenges as well as the process associated with I-9 audits.


2019 ◽  
Vol 26 (1) ◽  
pp. 239-256 ◽  
Author(s):  
Bruna Kaziano do Amaral Castro ◽  
Aline Dresch ◽  
Douglas Rafael Veit

Purpose The purpose of this paper is to identify the key critical factors that affect the success of Business Process Management (BPM) implementations, considering the literature and experts practical experience. Design/methodology/approach A systematic literature review (SLR) was conducted, and 25 articles from 12 different countries were selected and analyzed. In addition, through a survey, 113 BPM experts were consulted in order to assist in the evaluation of critical success factors (CSFs) initially identified in the bibliography. Findings All CSFs identified in the literature were accepted as real critical factors according to the tacit knowledge of the experts. Thus, the factors identified in the literature and approved to a large extent by the experts can serve as a basis for organizations and professionals who want to implement BPM to know of their existence, to relate to them, to control them and thus to potentiate the success of the implementation. Originality/value The construction of the theoretical framework based on SLR on BPM is a contribution to the bibliographic database. Another contribution is the identification and synthesis of the CSFs most cited by different authors from 12 different countries and its analysis by professionals on BPM.


2015 ◽  
Vol 43 (3) ◽  
pp. 419-438 ◽  
Author(s):  
Posie Aagaard ◽  
Natasha Z Arguello

Purpose – The purpose of this paper is to provide practical guidance to business librarians in academic and public libraries for applying essential concepts of licensing electronic resources in entrepreneurial contexts. Design/methodology/approach – The paper is an outcome of a preconference presentation on licensing business resources, based on the practical experience of the authors in licensing and vendor negotiations. It also presents results of the preconference presurvey, gauging awareness among business librarians about licensing concepts and concerns about the usage of licensed databases by entrepreneurs. Findings – For-profit goals of entrepreneurs using library e-resources lead to concerns among business librarians about compliance with non-commercial clauses of library license agreements and potentially to unnecessary restrictions on patrons’ database use. License agreements of business e-resources are likely to have more restrictive terms of use because of perceived value of their intellectual property by vendors, a wider range of content types and clauses carried over from commercial license agreements. Business librarians generally have only basic awareness of licensing concepts. Because of organizational silos, special terms of use sometimes are not clearly conveyed from the licensing staff to librarians who work directly with entrepreneurs. Practical implications – The paper proposes a definition of entrepreneurial uses of licensed e-resources and practical approaches to manage compliance risk. Originality/value – The paper provides a practical framework for business librarians to assess compliance with license agreements in the context of entrepreneurial uses.


2014 ◽  
Vol 30 (7) ◽  
pp. 1-3 ◽  
Author(s):  
Steve North ◽  
John Jason Oliver

Purpose – The purpose of this paper is to provide an overview of the key strategic questions that need to be considered when evaluating whether or not to extend a company’s reach across multiple digital platforms. Design/methodology/approach – The viewpoint presented in this paper reflects both the practical experience of conceiving, launching and implementing a multi-platform digital strategy, combined with an academic insight into branding and strategic resource allocation and management. Findings – Before extending the digital footprint, executives need to consider several key questions that will impact on the relative success of their digital strategy. Practical implications – A digital strategy that extends a company’s reach across multiple platforms needs to be considered in terms of delivering against corporate- and business-level strategy to be effective. Originality/value – This paper presents a unique combination of practical experience fused with academic knowledge on the key questions that should be considered to successfully design and implement a multi-platform digital strategy.


Author(s):  
Sudip Chakraborty ◽  
P. S. Aithal

Purpose: Research on robotics needs a robot to experiment on it. The actual industrial robot is costly. So, the only resort is to use a Robot simulator. The RoboDK is one of the best robot simulators now. It has covered most of the popular industrial robots. Its interface is straightforward. Just open the software, download the robot as we need, and start experiments. Up to that, no issue was found anywhere. However, the problem begins when we want to build the simulated robot by own. Lots of complexity arises like coordinate assignment, rotation not aligned, length mismatch, robot not synced with DH parameter. We begin to find some documents for making the robots. A few bits of the document are present. That is why we research it. After doing that, we prepared this paper for the researcher who wants to develop the simulated robot independently. This paper can be referenced for them. To minimize the complexity of our research, we study an industrial robot, ABB IRB 120-30.6. It is a good and popular robot. It is six degrees of freedom robot. We will use the specification and STEP file from their respective website and build a simulated robot from the STEP file for our research purpose. Design/Methodology/Approach: We will create a simulated robot from ABB IRB 120-30.6 STEP file. To create a robot by own, we took the help of the IRB 120 robot model. To demonstrate as simple as possible, we start with that robot whose default design is already present. We match and tune the joint coordinate based on robot parameters through this experiment. Findings/results: Here, we see how to create a custom robot. Using the IRB 120 robot model, we will create a robot model step by step. Furthermore, it will move it around its axis. Originality/Value: Using this experiment, the new researcher can get valuable information to create their custom robot. Paper Type: Simulation-based Research.


Author(s):  
Yang Chuangui ◽  
Liu Xingbao ◽  
Yue Xiaobin ◽  
Mi Liang ◽  
Wang Junwen ◽  
...  

PurposeThis paper aims to solve the nonlinear problem in the uncertainty evaluation of the measurement of the positioning repeatability (RP) of industrial robots and provide guidance to restrict the uncertainty of measurement of RP (uRP).Design/methodology/approachFirstly, some uncertain sources existing in the measurement procedure of RP are identified. Secondly, the probability distribution function (PDF) of every source is established on the basis of its measurements. Some spatial combined normal distributions are adopted. Then, a method, based on Monte Carlo method (MCM) and established measurement model, is developed for the estimation ofuRP. Thirdly, some tests are developed for the identification and validation of the selected PDFs of uncertain sources. Afterwards, the proposed method is applied for the evaluation and validation of theuRP. Finally, influence analyses of some key factors are proposed for the quantification of their relative contributions touRP.FindingsResults show that the proposed method can reasonably and objectively estimate theuRPof the selected industrial robot, and changes of the industrial robots’ position and the laser trackers measurement are correlated. Additionally, theuRPof the selected industrial robot can be restricted by using the results of its key factors onuRP.Originality/valueThis paper proposes the spatial combined normal distribution to model the uncertainty of the repeatability of the laser tracker and industrial robot. Meanwhile, the proposed method and influence analyses can be used in estimating and restricting theuRPand thus useful in determining whether the RP of a tested industrial robot meets its requirements.


2016 ◽  
Vol 29 (3) ◽  
pp. 142-150
Author(s):  
Philip Bradley White

Purpose This paper aims to discuss the value of the Master of Library and Information Science degree from the perspective of a recent graduate and practicing academic librarian. Design/methodology/approach The paper is a viewpoint supported by current literature and practical experience. Findings The author presents ideas for integrating theory into skills-based education and advocates for greater emphasis on technical skill development in Library and Information Science (LIS) education. Practical implications LIS educators may benefit from a recent graduate’s evaluation of LIS education because it relates to hireability and job performance. Originality/value The paper represents the author’s points of view.


2015 ◽  
Vol 17 (6) ◽  
pp. 380-390 ◽  
Author(s):  
Alex Ruck Keene ◽  
Kelly Stricklin-Coutinho ◽  
Henry Gilfillan

Purpose – The purpose of this paper is to outline how questions relating to capacity arise in the context of safeguarding, and when applications to the Court of Protection are required in relation to those who may lack capacity. It also seeks to provide guidance as to how applications to the Court of Protection should be made so as to ensure that they are determined effectively and in a proportionate fashion. Design/methodology/approach – The paper draws on the practical experience of practising barristers appearing before the Court of Protection, and on the experience of a social worker who is an MCA/DOLS lead at a London local authority. The paper proceeds by way of a review of the relevant statutory provisions, an overview of the Court of Protection and then to a practical analysis of when and how applications to the Court need to be made. Findings – When to go to the Court of Protection in the safeguarding context is poorly understood, and there has not been proper recognition of the fact that proceedings for “adult care orders” have a strong forensic analogy with applications for care orders in relation to children. It is only by recognising these forensic similarities that local authorities can properly make use of the Court of Protection in the discharge of their obligations to vulnerable adults in their area. Practical implications – The paper should lead to a recognition that there is a specialist “adult protection court” within the Court of Protection, and that applications for adult care orders to that court require specific and careful preparation and presentation. It will therefore lead to better use of the Court of Protection in the safeguarding context and – ultimately – a better balance between empowerment and protection of vulnerable adults who may lack capacity. Originality/value – The paper is original in combining both legal and social work expertise to reach practical conclusions as to why such poor use has been made of the Court of Protection in safeguarding context. Its value lies in the deployment of that expertise to suggest how better use can be made in the future.


Sign in / Sign up

Export Citation Format

Share Document