Command Line Arguments
เมื่อเริ่มต้นโปรแกรม สามารถกำหนดพารามิเตอร์เพิ่มเติมได้ที่ Command Line หรือใน Shortcut ของโปรแกรม เช่น
ตารางที่ 9 Command Line Arguments
การแสดงผลและหน้าจอ
| Argument |
คำอธิบาย |
/L |
Load Layout — เริ่มโปรแกรมโดยโหลดขนาดและตำแหน่งหน้าจอที่บันทึกไว้ และแสดงข้อมูลทันทีโดยไม่ต้องรอ |
/LMMI |
Load MMI Layout — คล้ายกับ /L แต่จะโหลดและแสดงหน้าจอ MMI แทน Graph |
/HIDELOGO หรือ /NOLOGO |
Hide Logo — ไม่แสดงหน้าจอ Splash Screen (โลโก้) ตอนเปิดโปรแกรม ทำให้เปิดโปรแกรมได้เร็วขึ้น |
/HIDEMMI |
Hide MMI — ซ่อนหน้าจอ MMI ไม่ให้แสดง |
/EMBED |
Embedded Mode — แสดงเฉพาะเมนูและ Toolbar ที่จำเป็นเท่านั้น เหมาะสำหรับฝังโปรแกรมใน Application อื่น |
/RESETMENU |
Reset Menu — ล้างตำแหน่งและสถานะของ Toolbar ทั้งหมด และแสดงใหม่ตั้งแต่ต้น (ใช้เมื่อ Toolbar หาย หรือแสดงผิดตำแหน่ง) |
/TOPMOST |
Top Most — แสดงหน้าต่างโปรแกรมอยู่บนสุดเสมอ ไม่ถูกหน้าต่างอื่นบัง |
/mmi:ชื่อไฟล์ |
MMI File — กำหนดไฟล์ MMI ที่ต้องการโหลด เช่น /mmi:main.mmi (ต้องพิมพ์ตัวพิมพ์เล็กเท่านั้น) |
โหมดการทำงาน
| Argument |
คำอธิบาย |
/N |
No Communication — เปิดโปรแกรมโดยไม่เชื่อมต่อสื่อสารกับอุปกรณ์ใดๆ เหมาะสำหรับการพิมพ์รายงาน หรือจัดการข้อมูลเท่านั้น |
/M |
Maintenance Mode — โหมดซ่อมบำรุง สามารถกด F9 เพื่อดูสภาวะการสื่อสารข้อมูลได้ |
/STOP |
Stop Mode — เริ่มโปรแกรมในสภาวะ Stop (ไม่เริ่ม Scan/Poll อัตโนมัติ) |
/BATCH |
Batch Mode — ทำงานแบบ Batch (ไม่โต้ตอบกับผู้ใช้) และปิด DDE อัตโนมัติ |
/SERVICE |
Run as Service — รันโปรแกรมในรูปแบบ Windows Service |
/2NDINSTANCE |
Second Instance — อนุญาตให้เปิดโปรแกรมพร้อมกันได้มากกว่าหนึ่ง Instance |
/DEBUG |
Debug Mode — เปิดโหมด Debug สำหรับการตรวจสอบการทำงานภายในโปรแกรม |
/STARTINGDEBUG |
Starting Debug — เปิด Debug ตั้งแต่ขั้นตอนเริ่มต้นโปรแกรม |
การสื่อสารและเครือข่าย
| Argument |
คำอธิบาย |
/SERVER |
Server Mode — ทำงานเป็น TCP/IP Server หรือ NetDDE Server เพื่อให้เครื่องลูกข่ายเชื่อมต่อเข้ามาดูข้อมูลผ่านระบบ Network |
/CLIENT |
Client Mode — ทำงานเป็นเครื่องลูกข่าย เชื่อมต่อไปยัง Server เพื่อดูข้อมูล Real Time และ History ผ่าน Network (ปิด DDE อัตโนมัติ) |
/NODDE |
No DDE — ปิดการทำงานในส่วน DDE เหมาะสำหรับเครื่องที่มีประสิทธิภาพต่ำ เพื่อลดภาระการทำงาน |
/CENTERSERVER |
Center Server — ทำงานเป็น Server กลาง (รวม /SERVER และ Center Server ไว้ด้วยกัน) |
/CENTERCLIENT |
Center Client — ทำงานเป็น Client เชื่อมต่อไปยัง Center Server (รวม /CLIENT และ Center Client) |
/LOCALSERVER |
Local Server — ทำงานเป็น Local Node ที่เชื่อมต่อกับ Center Server |
/RTU |
RTU Mode — เปิดโหมด RTU (Remote Terminal Unit) |
การกำหนดไฟล์และโปรเจค
| Argument |
คำอธิบาย |
/I:ชื่อไฟล์ |
INI File — กำหนดไฟล์ Configuration (.ini) ที่ต้องการใช้ เช่น /I:MYCONFIG.INI |
/P:ชื่อโปรเจค |
Project — กำหนดชื่อโปรเจคที่ต้องการเปิด เช่น /P:PLANT_A |
/PROJECT |
Project Mode — เปิดโหมด Project |
/DATASET |
Dataset Mode — เก็บข้อมูลในไดเรกทอรีที่ผู้ใช้กำหนด (จะเริ่มในโหมด Stop อัตโนมัติ) |
/BITMAP:ชื่อไฟล์ |
Bitmap Mode — โหลดและแสดงไฟล์ Bitmap ที่ระบุ (ปิดการสื่อสารอัตโนมัติ) |
การอัพเดทฐานข้อมูล
| Argument |
คำอธิบาย |
/ITEMSUPDATE |
Items Update — อัพเดทข้อมูล Items ณ ตอนเริ่มโปรแกรม |
/NOITEMSUPDATE |
No Items Update — ไม่อัพเดทข้อมูล Items ตอนเริ่มโปรแกรม |
/DEVICESUPDATE |
Devices Update — อัพเดทข้อมูล Devices ตอนเริ่มโปรแกรม |
/NODEVICESUPDATE |
No Devices Update — ไม่อัพเดทข้อมูล Devices ตอนเริ่มโปรแกรม |
/GROUPSUPDATE |
Groups Update — อัพเดทข้อมูล Groups ตอนเริ่มโปรแกรม |
/NOGROUPSUPDATE |
No Groups Update — ไม่อัพเดทข้อมูล Groups ตอนเริ่มโปรแกรม |
/RTDB |
Realtime Database — เปิดใช้งานฐานข้อมูลแบบ Real Time |
/NODBOPEN |
No DB Open — ไม่เปิดการเชื่อมต่อฐานข้อมูลตอนเริ่มโปรแกรม |
/SPDB |
SPDB — เปิดใช้งาน SPDB |
Script
| Argument |
คำอธิบาย |
/SCRIPT |
Script — เปิดการทำงานของ Script |
/NOSCRIPT |
No Script — ปิดการทำงานของ Script ทั้งหมด |
การตั้งค่าและข้อมูล License
| Argument |
คำอธิบาย |
/LICINFO |
License Info — แสดงข้อมูล License ของผู้มีสิทธิ์ใช้โปรแกรม |
/ENTERPRISE |
Enterprise — เปิดใช้งานคุณสมบัติ Enterprise สำหรับ Web Database |
/ENTERPRISESETTINGS |
Enterprise Settings — เปิดหน้าจอตั้งค่า Enterprise |
/MMISETTINGS |
MMI Settings — เปิดหน้าจอตั้งค่า MMI |
/LANGUAGESETTINGS |
Language Settings — เปิดหน้าจอตั้งค่าภาษา |
/REMOTESETTINGS |
Remote Settings — เปิดหน้าจอตั้งค่า Remote |
/16 |
COMM16 — เปิดใช้งานโหมดการสื่อสาร 16 ช่องทาง |