Agenda
Appomax IIoT Network ที่ไม่ต้องใช้เซิร์ฟเวอร์ ประหยัดสายสัญญาณ และเชื่อมต่อได้ทุกที่ทุกเวลา
การจดจำสถานะสุดท้ายของเครื่องจักรโดยที่ไม่ต้องใช้ฐานข้อมูล
การมอนิเตอร์ไซส์งานแบบเรียลไทม์บนแอพพลิเคชั่นมือถือด้วย ‘Appomax Mobile’
การส่งข้อมูลแบบ IoT ระหว่างไซส์งาน
ค่าใช้จ่ายในการใช้ Appomax IIoT Network
การสาธิตครั้งนี้ทำโดยไม่ได้ใช้ Server เลย! ใช้ IoT Network เท่านั้น
NO SERVER ไม่ใช้เซิร์ฟเวอร์ ไม่ใช้ Cloud Instance
NO DATABASE ไม่ใช้ฐานข้อมูล
Appomax IIoT Network Demo Introduction
[Video 01] Demo Architecture: [Show the diagram]
ใน Site 1 เป็น ไซต์งาน บรรจุเครื่องดื่มใส่ขวดพลาสติก
ไซต์ที่ 2 นี้เป็น ไซต์งานผลิตหัวเชื้อเครื่องดื่ม
Challenge
เราจะทำการ Monitor Site ทั้งสอง และทำการ ควบคุมแบบ remote control โดยใช่ Appomax IoT Network อย่างเดียวซึ่งไส้ในก็คือเป็น technology AWS IoT Core ที่มี feature MQTT Broker
เรายังแสดงศักยภาพของฟีเจอร์ที่เป็น Digital Twin ที่ บันทึกสถานะล่าสุด รวมถึงของข้อมูลอีกด้วย
Discussion
What is serverless? Why serverless?
What does it mean for the customer?
How does AWS serverless benefit the customer?
Data tags, HMI Visual & Transfer rate.
[Video 02] Sending Data to the Appomax IIoT Network
A) ไซต์งาน บรรจุเครื่องดื่มใส่ขวดพลาสติก
Device: CR3000 4” powered by Crimson 3.1
B) ไซต์งานผลิตหัวเชื้อเครื่องดื่ม
[Poll] ประสบการณ์ในการใช้ IoT Network
คุณมีประสบการณ์ในการใช้ MQTT Protocol แค่ไหน
ไม่เคยได้ยินชื่อ MQTT มาก่อน
เคยได้ยินชื่อ MQTTแต่ไม่เคยใช้
ใช้โปรโตคอล MQTT บ้างเป็นครั้งคราว
ใช้โปรโตคอล MQTT อยู่ตลอด
คุณเคยใช้ IoT Network / MQTT Broker ตัวไหนบ้าง
Appomax IIoT Network
Mosquitto
HiveMQ
AWS IoT Core
Azure IoT Hub
อื่นๆ
ไม่เคยใช้
IoT Network/MQTT Broker ที่คุณเคยใช้นี่คือเชื่อมต่อกับ Internet แบบไหน?
Cellular 3G/4G อาทิเช่น True/AIS/Dtac
ผู้ให้บริการอินเทอร์เน็ตอาทิเช่น 3BB/True
เฉพาะใน Local Network ไม่ได้เชื่อมต่อกับอินเทอร์เน็ต
Crimson MQTT Sending to Appomax IIoT Network
So how do we send MQTT to Appomax IIoT Network?
VIDEO Show in Crimson program
Q&A
Q: How many devices can we connect to the Appomax IIoT Network? Tawee Seribuskorn
A: Appomax IIoT Network is backed by AWS IoT Core service and can scale to over 1 billion devices Vikan Chirawatpongsa
Viewing the data
[Video 04 Methods of Connecting to and viewing data from IoT Network]
Appomax Mobile Application (Serverless)
Appomax SCADA (cloud instance)
Node-RED (Cloud instance)
Node-RED (Local IPC)
LINE API
Discussion - Anything that can subscribe to MQTT Broker with certificate.
On Android Application
On LINE
This is our LINE bot

Connecting to the Appomax IIoT Network with Cloud Instance or Local Server
[Video] 07 Node-RED in the cloud
Node-RED in the cloud ยากกว่าเพราะว่าเอา combine เข้ากับ public URL และใส่ Security, username & password. ในที่นี้เราใส่ Public IP เฉพาะที่เป็นส่วนของ Dashboard และจํากัดส่วนของ Admin ไว้เพื่อเป็นความปลอดภัย
HMI รับข้อมูลจาก IoT Network แล้วทำหน้าที่เป็นเหมือนรีโมทคอนโทรลได้ด้วย
[VIDEO] 08 HMI Remote Viewing and Remote Control
Digital Twin (Shadow)
[LIVE Discussion] แล้วถ้าการส่งจากไซต์งานไม่ได้เป็นลักษณะ Streaming Data จะทำอย่างไร?
ในที่นี้ตัวเครื่องจักรอาจจะเดินเครื่องอยู่ เป็นเวลาจำกัดที่เช่น 2 ชั่วโมงแล้วดับเครื่องไป ถ้าเราไม่มีฐานข้อมูลเก็บเราจะทราบสถานะสุดท้ายของเครื่องได้อย่างไร ผลผลิตล่าสุดอยู่ที่เท่าไหร่แล้ว ค่าก่อนหน้าเป็นอย่างไร
Database เป็นวิธีที่ยุ่งยากกว่า ต้องมี Server ต้องบริหารตัว database
What if it's irregular publish? How would I get the information? Need a digital twin that store the last known state = Shadow.
Last state data & when was it?
Keep Subscribing
Need irregular subscription. Trigger gets
Ask -> Response = LINE
Ask using MQTT
Timebase - Ask & get a summary at a specific time e.g. end of shift
Condition ask (to compute). Once the tank is near empty check the stock of all supplies to see which is the nearest
No Server, No database. Temporary datastore
การสื่อสารสองทาง
Device A: CR3000 Crimson 3.1
Device B: Touchscreen Industrial Linux IPC
or. Crimson?
Sending messages between devices
B) send a state to OFF/ON/SETUP (A, should subscribe to /update/accepted topic)
How many devices
Example use cases & Budget
Remote monitoring of a generator set
Monitoring the production performance and OEE of the plant floor using just the Real-time data