Contec CPS-SD-FUJ-01 Owner's manual

Type
Owner's manual

Contec CPS-SD-FUJ-01 is an optional SD card for CONPROSYS M2M controller series or M2M gateway series. It enables communication with FUJITSU Cloud Service IoT Platform (FUJITSU IoT Platform) of FUJITSU LIMITED. The SD card can be used to send data from the controller to the IoT platform in JSON format. It supports HTTPS communication and has a built-in access code for secure data transfer. Additionally, the SD card allows users to check the NTP synchronization status before sending data to prevent communication errors when using HTTPS.

Contec CPS-SD-FUJ-01 is an optional SD card for CONPROSYS M2M controller series or M2M gateway series. It enables communication with FUJITSU Cloud Service IoT Platform (FUJITSU IoT Platform) of FUJITSU LIMITED. The SD card can be used to send data from the controller to the IoT platform in JSON format. It supports HTTPS communication and has a built-in access code for secure data transfer. Additionally, the SD card allows users to check the NTP synchronization status before sending data to prevent communication errors when using HTTPS.

Setup Guide
Optional SD Card
For FUJITSU Cloud Service IoT Platform
CPS-SD-FUJ-01
This guide describes how to set the CONPROSYS series optional SD card “CPS-SD-FUJ-
01(this card)” in order to communicate with FUJITSU Cloud Service IoT Platform (FUJITSU
IoT Platform) of FUJITSU LIMITED.
The SD card is designed to operate along with the CONPROSYS M2M controller series or
M2M gateway series so that the firmware in the controller needs to be compatible.
If the firmware is not compatible, visit the Contec website and download the latest version
and update the controller before using the card.
Compatible firmware list
Series name
Compatible firmware
M2M controller integrate type
Ver3.0.0 or later
M2M controller configurable type
Ver3.0.0 or later
M2M gateway
Ver3.0.0 or later
FUJITSU IoT Platform compatible specification
Item
Specification
The number of connecting servers
1 (Unable to connect with multiple servers)
Communication protocol
HTTP/HTTPS
Communication method
A Send file is created from the specified file when
executing the process task "Send FUJITSU IoT".
Transfer data format
JSON format
About Manual
The manuals of CONPROSYS M2M controller series or M2M gateway series come with the
product. They can be downloaded from the Contec website. Read them before using the
product.
Download
https://www.contec.com/download/search/
1. Product Configuration
How to connect the M2M controller and peripheral devices, refer to the M2M controller
manual.
This guide can be referred to when the M2M controller can be connected to internet, and
the host computer can access to M2M controller via network.
Controller
Power Supply
Power cable
A host computer
AC power cable
FUJITSU IoT Platform
License
2. Setting procedure
(1) Check the FUJITSU IoT Platform set-
ting
Log into the Service Portal via web browser, and set up the followings.
Set the Resource
Click the “Resource” on the common page and go to the Resource page. Click the [Add]
button to open the page, and set the items listed below.
An example)
Setting item
Setting value
Resource Type
Resource
Resource Path
area1/device1
Data Format
JSON
Be certain to select the JSON for data format. Other items can be set optionally.
After entering the settings, click [Add]-[Enter] to add the resource.
After the completion, the result page with the added resource is displayed.
Take a note of the [REST URI] displayed here as it is used in the Set the CONPROSYS
described in the number (2).
Set the Access Code
Click the [Access Code] on the common page and go to the Access Code page. Click the
[Add] button to open the page, and set the items listed below.
An example)
Setting item
Setting value
Access Code
DeviceAccessCode
Resource Path
area1/device1
Used Resource
Data registration(U), Data reference(R)
Other items can be set optionally.
After entering the settings, click [Add]-[Enter] to add the access code.
(2) Set the CONPROSYS
Log into the CONPROSYS via web browser, and go to the [FUJITSU IoT] in the Setting menu.
(*1)
Item
Description
Version
Show the version information of the card.
REST URI
Set REST URI.
Access Code
Set Access Code.
File View
Get or delete a file before sending
Show the latest data on the cloud
Get and show the latest data that is already registered.
Communication Error Log
Show the communication error occurred the last time.
Enter the [REST URI(*2)] and [Access Code] that are displayed in the number (1).
Click the [Set] button after entering them.
After completing the setting, run the [Save and Reboot] in the [Exit] menu. If you turn off
the controller power without saving them, the settings cannot be saved so that is unable to
run accordingly.
*1 If the [FUJITSU IoT] menu does not appear, it indicates the SD card might not have
been identified. Check whether the SD card is inserted correctly
*2 To access via HTTPS, specify the REST URI starting with “https://”.
(3) Edit the CONPROSYS task
Log into the CONPROSYS via web browser, and click the [Task Edit] to open the editing
page.
Assign Send Fujitsu IoT task. When the assigned task is executed, the target file will be
converted into JSON format contents and sent to FUJITSU IoT Platform.
Refer to Online Manual for editing the task.
Online Manual
http://data.conprosys.com/help/task/v1/en/
Send Fujitsu IoT task can select the target file from File00 to File19.
The contents of the target file is made as a csv file separated by comma with [Logging] and
[Logging (Str)] in processing task.
The value of the first line in csv file is handled as a JSON data key, and the values in the
following lines are handled as the values corresponded to each key.
The correspondences between csv file contents and JSON format data to be sent are listed
below.
Format
Data example
CSV file
Item Line
Record data 1
Record data 2
Date,V00,V01
1127,0,0,
1128,1,0,
1129,2,0,
JSON data
{Record data 1}
{Recode data 2}
{"Date":"1127","V00":"0","V01":"0"}
{"Date":"1128","V00":"1","V01":"0"}
{"Date":"1129","V00":"2","V01":"0"}
Example of processing task
Send Fujitsu IoT Sample 1
It this sample, Date and one data (V00) are saved in File to be sent.
1. In the [Timer], an Action is executed one time per minute.*
In the example, the action proceeds to the next step at 00 second per minute.
2. In the [File operation], delete File00 (csv file) beforehand.
3. In the [Logging(Str)], write a string [Date] and [Comma] in File00.
4. In the [Logging(Str)], write a string [V00] and [CR+LF] (carriage return) in File00.
5. In the [Logging], write DateTime data and [comma] in File00.
6. In the [Logging], write TAG00 data and [CR+LF] (carriage return) in File00.
7. In the [Send Fujitsu IoT], the contents of File00 is changed into JSON format to be sent.
In the [Jump], retrun to the [Label(LAB00)] position after completion of the sending.
*It is recommended that an action should be executed with Timer or Wait (Otherwise, the
file is sent continuously).
After making the processing task, save it by executing the [Save Task] in File menu. The
change will be reflected when the task is re-operated. If you intend to use the task again
after turning off the power of the controller, save it by executing the [Save to ROM].
6
5
4
3
1
2
7
CONTEC CO., LTD.
3-9-31, Himesato, Nishiyodogawa-ku, Osaka 555-0025, Japan
https://www.contec.com/
No part of this document may be copied or reproduced in any form by any means
without prior written consent of CONTEC CO., LTD.
NA05996(LYVR121) [12252017] December 2017 Edition
Send Fujitsu IoT Sample 2
If the time in the controller is not synchronized, a communication error might occur when
sending a file via HTTPS.
See the sample below to check whether the time synchronization has been done before
sending files. The right side of the sample 2 is the same one in the sample 1.
1. In the [System Info], get NTP Result and store it in TAG01.
2. In the [Determine], check whether NTP synchronization has been done.
TAG01=1 indicates the completion of NTP synchronization and starts sending data.
If TAG01 displays other than 1, it indicates NTP synchronization has not been done and
returns to 1 in the sample.
After making the processing task, save it by executing the [Save Task] in File menu. The
change will be reflected when the task is re-operated. If you intend to use the task again
after turning off the power of the controller, save it by executing the [Save to ROM].
3. SOFTWARE LICENSE AGREEMENT
PLEASE READ THIS SOFTWARE LICENSE AGREEMENT (the “Agreement”) CAREFULLY BE-
FORE OPENING THE PACKAGE OF, DOWNLOADING, INSTALLING, OR USING THE CONTEC’S
SOFTWARE. THIS AGREEMENT SET FORTH TERMS AND CONDITIONS REGARDING THE LI-
CENSE TO USE CONTEC’S SOFTWARE DESCRIBED IN THE LICENSE SHEET (the “Software”).
BY OPENING THE PACKAGE, DOWNLOADING, INSTALLING OR USING THE SOFTWARE,
CUSTOMERS ARE AGREEING TO BE BOUND BY THE AGREEMENT. IF CUSTOMERS DO NOT
AGREE TO THE AGREEMENT, CUSTOMERS MAY RETURN THE PRODUCT, WITHOUT OPEN-
ING THE PACKAGE, TO THE PLACE WHETERE CUSTOMERS OBTAINED IT FOR A REFUND.
CUSTOMERS MAY NOT OPEN THE PACKAGE OF, DOWNLOAD, INSTALL OR USE THE SOFT-
WARE WITHOUT AGREEING TO THE AGREEMENT.
Article 1. Intellectual Property Rights
The copyright, patent right or any other intellectual property right pertaining to the Soft-
ware or any documentary attachments, such as manuals or license sheets, as well as any
copies thereof (the “Software and the Like”) shall belong to CONTEC, and customers shall
have no rights therefor other than those expressly authorized herein.
Article 2. Permitted License
1. CONTEC grants customers a non-exclusive right to install and use, free of charge, the
Software solely for the purpose of using hardware products onto which the Software
has been installed.
2. Customers may copy the Software for a minimum number of times as necessary solely
for emergency backup purposes in using the Software. However, description regarding
any of the rights pertaining to the Software supplied by CONTEC shall be attached to
any such copies.
3. Customers may incorporate software provided by CONTEC as a library onto software
created by the customer.
Article 3. Restrictions on Use
Customers shall not:
(1) Create any derivative software from the Software other than as set forth herein;
(2) Copy the Software other than as set forth therein;
(3) Modify, adapt, decompile, disassemble or reverseengineer the Software; or
(4) Delete or alter the representation or trademark of the rights of the Software.
Article 4. Limited Liabilities
1. Except expressly warranted in article 7, CONTEC hereby disclaims any warranty with re-
spect to the software, either express, implied or statutory, including but not limited to,
the implied warranties of merchantability, of satisfactory quality, or fitness for a particu-
lar purpose and/or noninfringement of third party rights.
2. To the extent not prohibited by law, in no event shall CONTEC be lilable for personal in-
jury, or any incidental, special, indirect or any other commercial damages or losses, aris-
ing out of or related to your use or inability to use the software and the like.
Article 5. Transfer
1. Customers may transfer their rights authorized in accordance with this Agreement, to a
third party only when the customer satisfies all of the following conditions:
(1) The customer transfers the Software and the Like, or the Software installed in the
hardware to such third party together with the Agreement and the license sheet; and
(2) The recipient of the transfer agrees to the terms and conditions herein.
2. When the Software and the rights are transferred in accordance with Section 1 of Arti-
cle 5, the recipient of the transfer shall be deem to be bound by the Agreement from
the time of such transfer.
Article 6. Termination
1. CONTEC may terminate the Agreement with immediate effect without any notice or de-
mand to the customer if the customer fails to comply with any of the provisions herein.
2. Upon the termination of the Agreement, the customer’s license shall cease to be effec-
tive. The customer shall immediately discontinue using the Software in any way, and
shall uninstall and destruct any reproduction of the Software.
Article 7. Limited Warranty on Media
1. CONTEC warrants the media on which the Software is recorded and delivered by CON-
TEC to be free from defects in materials and workmanship under normal use for a pe-
riod of 30 days from the original retail purchase. Customers exclusive remedy shall be
replacement of the Software which is returned to CONTEC through the distributor.
Article 8. Information regarding the Software
1. The information and/or updated program will be delivered through the website of
CONTEC.
2. The information and/or updated program will be licensed to the Customers in accord-
ance with the Agreement.
Customers may use the information and/or updated program at their discretions and re-
sponsibilities, however, in case the Customers use such information and/or updated pro-
gram they shall comply with the terms and conditions of the Agreement.
Article 9. Export Control
1. Customers shall comply with the Foreign Exchange and Foreign Trade Act of Japan, the
U.S. Export Administration Regulation and the laws and regulations of any other coun-
try when taking the Software and the Like outside Japan.
2. Customers shall not transfer, export or re-export the Software and the Like to any indi-
vidual or entity that is likely to use the Software and the Like to design, develop or
manufacture nuclear weapons, biochemical weapons, or to design, develop or manu-
facture missiles.
3. Customers shall not transfer, export or re-export the Software and the Like to any indi-
viduals or entities set forth in the following countries or regions:
(1) The Republic of Cuba, The Islamic Republic of Iran, the Republic of Iraq, the Great
Socialist People’s Libyan Arab Jamahiriya or North Korea;
(2) Any individuals or entities on the “List of Foreign Users” based on the Import Trade
Control Order or the U.S.
Department of Commerce Denied Person’s List or Entity List; or
(3) Any country, region, individual or entity designated by the government of Japan, the
U.S. or any other relevant country.
Article 10. Governing Law
The provisions herein shall be construed and governed in accordance with the laws of Japan.
This Agreement shall not be governed by the United Nations Convention on Contracts for
the International Sale of Goods, the application of which is expressly excluded.
Article 11. Dispute Resolution
Upon the occurrence of any dispute in relation to the Agreement or the Software, if any
legal procedures are required, such as the filing of a petition for a lawsuit, the Osaka District
Court shall have the exclusive jurisdiction over such dispute.
Article 12. Severability
If for any reason any portion of the provisions set forth herein is found to be invalid or
unenforceable, the remainder of the Agreement shall not be affected in any way and shall
be valid and enforceable to the extent permitted by law.
1
2
  • Page 1 1
  • Page 2 2

Contec CPS-SD-FUJ-01 Owner's manual

Type
Owner's manual

Contec CPS-SD-FUJ-01 is an optional SD card for CONPROSYS M2M controller series or M2M gateway series. It enables communication with FUJITSU Cloud Service IoT Platform (FUJITSU IoT Platform) of FUJITSU LIMITED. The SD card can be used to send data from the controller to the IoT platform in JSON format. It supports HTTPS communication and has a built-in access code for secure data transfer. Additionally, the SD card allows users to check the NTP synchronization status before sending data to prevent communication errors when using HTTPS.

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI