Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Sajikan File Statis dengan Mudah menggunakan Go: Pendekatan Teruji

Datalogger embedded adalah alat yang luar biasa untuk membuat basis data dari data proses Anda. Notification manager and logger di sisi lain sempurna untuk mencatat tindakan pengguna atau peristiwa tertentu. Anda dapat membuat notifikasi Anda sendiri dengan memodifikasi contoh di GitHub.

Dalam pengembangan atau kadang-kadang dalam produksi Anda tidak ingin kesulitan login ke server sFTP dan menyalin file setiap kali Anda ingin memeriksa data atau log baru. Blog ini akan menunjukkan kepada Anda cara membuat static file-server dengan GoLang untuk menyajikan file yang Anda butuhkan dengan hanya menelusuri URI yang tepat.

Informasi lebih lanjut tentang penggunaan Go pada PLCnext dapat ditemukan di entri blog sebelumnya. Dalam blog ini kita akan menggunakan hanya satu perintah untuk membangun kode kita untuk AXC F 1152 atau AXC F 2152.

Kode sumber untuk fileserver kami cukup singkat dan dapat ditemukan di sini.

Salin file sumber ke mesin pengembangan Anda dan buka terminal. Telusuri ke direktori yang tepat dan jalankan perintah berikut.

env GOOS=linux GOARCH=arm GOARM=7 go build serve.go

Anda seharusnya mendapatkan file baru, file baru ini adalah fileserver kami!

Salin file ke controller melalui WinSCP dan buka koneksi SSH. Buat file (binary) dapat dieksekusi dengan

chmod +x serve

dan mulai fileserver dengan

./serve

Untuk mengunduh logfile default Anda dapat menelusuri dan file harus diunduh di browser.https://#IpOfController:4000/logs/default.sqlite

Teknologi Industri

  1. Lemari Arsip: Desain, Manufaktur, dan Penggunaan Modern
  2. Penanganan File C: Menguasai I/O dengan fopen, fprintf, fread, dan fseek
  3. FOTA melalui LoRa: Mengapa Sulit dan Bagaimana Symphony Link Mengatasinya
  4. Menggunakan Daftar Sensitivitas dalam Proses VHDL untuk Desain RTL yang Andal
  5. Menguasai Pengaturan Ekspor STL Berkualitas Tinggi untuk Cetak 3D yang Presisi
  6. Memahami File Header C: Tipe, Penggunaan, dan Praktik Terbaik
  7. Menguasai Input/Output File C++: Membaca dan Menulis dengan fstream
  8. Python File I/O: Menguasai Operasi Input dan Output
  9. Bangun Platform Operasi Terintegrasi dengan Nexus Apps
  10. Apa Itu Mill File? Panduan Lengkap Anda untuk Alat Kayu dan Logam Esensial