ThingWorx ATrack AX-7 Setup Manual

ATrack AX-7 Setup Guide
Version 1.0
Copyright © 2015 PTC Inc. and/or Its Subsidiary Companies. All Rights Reserved.
User and training guides and related documentation from PTC Inc. and its subsidiary companies (collectively “PTC”) are subject to the copyright laws of the United States and other countries and are provided under a license agreement that restricts copying, disclosure, and use of such documentation. PTC hereby grants to the licensed software user the right to make copies in printed form of this documentation if provided on software media, but only for internal/personal use and in accordance with the license agreement under which the applicable software is licensed. Any copy made shall include the PTC copyright notice and any other proprietary notice provided by PTC. Training materials may not be copied without the express written consent of PTC. This documentation may not be disclosed, transferred, modified, or reduced to any form, including electronic media, or transmitted or made publicly available by any means without the prior written consent of PTC and no authorization is granted to make copies for such purposes.
Information described herein is furnished for general information only, is subject to change without notice, and should not be construed as a warranty or commitment by PTC. PTC assumes no responsibility or liability for any errors or inaccuracies that may appear in this document.
The software described in this document is provided under written license agreement, contains valuable trade secrets and proprietary information, and is protected by the copyright laws of the United States and other countries. It may not be copied or distributed in any form or medium, disclosed to third parties, or used in any manner not provided for in the software licenses agreement except with written prior approval from PTC.
UNAUTHORIZED USE OF SOFTWARE OR ITS DOCUMENTATION CAN RESULT IN CIVIL DAMAGES AND CRIMINAL PROSECUTION. PTC regards software piracy as the crime it is, and we view offenders accordingly. We do not tolerate the piracy of PTC software products, and we pursue (both civilly and criminally) those who do so using all legal means available, including public and private surveillance resources. As part of these efforts, PTC uses data monitoring and scouring technologies to obtain and transmit data on users of illegal copies of our software. This data collection is not performed on users of legally licensed software from PTC and its authorized distributors. If you are using an illegal copy of our software and do not consent to the collection and transmission of such data (including to the United States), cease using the illegal version, and contact PTC to obtain a legally licensed copy.
Important Copyright, Trademark, Patent, and Licensing Information: See the About Box, or copyright notice, of your PTC software.
UNITED STATES GOVERNMENT RESTRICTED RIGHTS LEGEND
PTC software products and software documentation are “commercial items” as that term is defined at 48 C.F.R. 2.101. Pursuant to Federal Acquisition Regulation FAR) 12.212 (a)-(b) (Computer Software) (MAY 2014) for civilian agencies or the Defense Federal Acquisition Regulation Supplement (DFARS) at 227.7202-1 (a) (Policy) and 227.7202-3 (a) (Rights in commercial computer software or commercial computer software documentation) (FEB 2014) for the Department of Defense, PTC software products and software documentation are provided to the U.S. Government under the PTC commercial license agreement. Use, duplication or disclosure by the U.S. Government is subject solely to the terms and conditions set forth in the applicable PTC software license agreement.
PTC Inc., 140 Kendrick Street, Needham, MA 02494 USA
ATrack AX-7 Protocol Adapter SDK Setup Guide
Introduction .................................................................................................................................................. 2
About the Protocol Adapter SDK .............................................................................................................. 2
About the ATrack AX7 ............................................................................................................................... 3
Prerequisites ................................................................................................................................................. 3
Configuration and Setup ............................................................................................................................... 3
Configuring the ATrack AX7 ...................................................................................................................... 3
Configuring the Protocol Adapter SDK ...................................................................................................... 5
Running the Protocol Adapter SDK ........................................................................................................... 6
Troubleshooting ............................................................................................................................................ 9
Compatibility ............................................................................................................................................... 10
Document Revision History ......................................................................................................................... 10
Copyright © 2015 PTC Inc. and/or Its Subsidiary Companies. All Rights Reserved. 1
ATrack AX-7 Protocol Adapter SDK Setup Guide
Normal Data-
Reporting
Device
Websocket
ThingWorx
Platform
Proprietary Data-
Reporting Device
Codec
(translator)
Websocket
ThingWorx
Platform
Introduction
About the Protocol Adapter SDK
The Internet of Things is a rapidly-growing and oftentimes fragmented network of devices. Typically these devices do not unify under a standardized “language” that would enable easy connections between them. There are many types of devices that could report their data in a specialized role, but most of these devices would need to report their data in a proprietary format.
In order for the ThingWorx Platform to interpret data from one of these devices, the need for a communications translator, or Codec, arises. A Codec operates by transforming incoming messages from a device, and then passing the “ThingWorx-Ready” data to the Platform.
The Protocol Adapter SDK is a codec package provided by ThingWorx for the purposes of connecting such a device, whose firmware and/or data format is unchangeable and incompatible with ThingWorx, to the platform:
Often, these devices open a TCP or UDP networking socket and send data using a proprietary format. To allow these devices to connect to the ThingWorx Platform, the Protocol Adapter SDK runs intermediary between the device and the platform. It listens on a specified port for any incoming device messages, and it parses the incoming messages from the device’s native format into properties that are then transmitted to the ThingWorx Platform.
It should be noted that the Protocol Adapter SDK should ideally be set up to run on an intermediary server, separate from the one on which the ThingWorx Platform is located (for scalability purposes). However, the Protocol Adapter SDK may be run on the same server on which ThingWorx Platform is located.
Copyright © 2015 PTC Inc. and/or Its Subsidiary Companies. All Rights Reserved. 2
Loading...
+ 8 hidden pages