PIStudio Manual
  • 1. Welcome
  • 2. Installation
  • 3. Getting Started
    • 3.1 Creating a project
    • 3.2 Configuring communication
    • 3.3 Configuring the Screens
    • 3.4 Compiling project
    • 3.5 Simulation
    • 3.6 Download project
  • 4. Software Menu
    • 4.1 Home Menu
      • 4.1.1 Project
      • 4.1.2 Edit
      • 4.1.3 Screen
      • 4.1.4 Appearance
      • 4.1.5 Tool
      • 4.1.6 Help
    • 4.2 Project menu
    • 4.3 Project screens menu
  • 5. Project Settings
    • 5.1 Project Settings
    • 5.2 HMI IP
    • 5.3 Installment
    • 5.4 Extend
    • 5.5 Security
  • 6. Object
    • 6.1 Buttons/Switchs
      • 6.1.1 Bit switch
      • 6.1.2 Bit lamp
      • 6.1.3 Word switch
      • 6.1.4 Word lamp
      • 6.1.5 Keypad switch
      • 6.1.6 Function switch
      • 6.1.7 Combination switch
      • 6.1.8 Slider Switch
    • 6.2 Input/Display
      • 6.2.1 Numeric Input/Display
      • 6.2.2 Character Input/Display
    • 6.3 Charts
      • 6.3.1 Common settings in Chart objects
      • 6.3.2 Alarm Record Display
      • 6.3.3 Data Record Display
      • 6.3.4 Recipe display
      • 6.3.5 File list
      • 6.3.6 History Trend Chart
      • 6.3.7 Trend Chart
      • 6.3.8 XY Plot
      • 6.3.9 History XY Plot
    • 6.4 Meters
      • 6.4.1 Pointer Meter
      • 6.4.2 Clock
      • 6.4.3 Bar
      • 6.4.4 Runbar
    • 6.5 Display
      • 6.5.1 Indirect window
      • 6.5.2 QR code
      • 6.5.3 Drop-Down list
      • 6.5.4 Flow component
      • 6.5.5 Picture
      • 6.5.6 Rotation picture
      • 6.5.7 Camera display
      • 6.5.8 Camera Control
      • 6.5.9 Printer
    • 6.6 Draw
      • 6.6.1 Date
      • 6.6.2 Time
      • 6.6.3 Text
      • 6.6.4 Table
      • 6.6.5 Line
      • 6.6.6 Polygon
      • 6.6.7 Cycle/ Ellipse
      • 6.6.8 Arc
      • 6.6.9 Rectangle
      • 6.6.10 Broken line
      • 6.6.11 Linear scale
      • 6.6.12 Arc scale
    • 6.7 Custom Object
    • 6.8 Common Settings
      • 6.8.1 General window
      • 6.8.2 Text
      • 6.8.3 Graphic
      • 6.8.4 Security
      • 6.8.5 Animation
  • 7. Library
    • 7.1 Shape
    • 7.2 Address Library
    • 7.3 Text library
    • 7.4 Font Library
    • 7.5 Address Mapping
  • 8. Basic Functions
    • 8.1 Address Editor
    • 8.2 Installment
    • 8.3 Data Record
    • 8.4 Alarm
      • 8.4.1 Bit alarm
      • 8.4.2 Word alarm
    • 8.5 Recipe
    • 8.6 Trend Chart
    • 8.7 History XY Plot
    • 8.8 User Permission
    • 8.9 MessagePrompt
  • 9. Scripts
    • General script
      • 9.1 Script type
      • 9.2 Script usage
      • 9.3 Script Functions List
      • 9.4 Function Description
    • Lua script
      • 9.5 Lua Editor
      • 9.6 Lua Script Interfaces
      • 9.7 Lua Shortcut Hotkey
  • 10. Advanced Functions
    • 10.1 Remote Access
    • 10.2 Camera
    • 10.3 Email
    • 10.4 Video Player
    • 10.5 Audio Player
    • 10.6 LAN Monitoring
    • 10.7 USB keyboard
  • 11. PLC Protocols
    • 11.1Allen-Bradley FreeTag Ethernet/IP (CompactLogix)
    • 11.2 Allen-Bradley MicroLogix
    • 11.3 Barcode Scanner
    • 11.4 EPSON-TM-T82II/TM-XXX
    • 11.5 Hitachi EHV Series (Ethernet)
    • 11.6 IEC60870-5 104 Client
    • 11.7 LG XGK FEnet Ethernet
    • 11.8 Mitsubishi FX1S, 1N, 2N series
    • 11.9 Mitsubishi FX5U Ethernet
    • 11.10 Mitsubishi FX5U serial port
    • 11.11 Mitsubishi L02 MELSEC (Ethernet)
    • 11.12 Mitsubishi QJ71E71 Ethernet
    • 11.13 MODBUS RTU Master
    • 11.14 MODBUS RTU Slave (All function)/(All function OneBaseAddress)
    • 11.15 MODBUS TCP Slave (All function)
    • 11.16 Omron EC55
    • 11.17 Omron NX Ethernet/IP
    • 11.18 OpenCAN
    • 11.19 SHIMADEN FP23 protocol
    • 11.20 SHIMADEN SR90 protocol
    • 11.21 SHIMADEN Standard protocol
    • 11.22 Siemens S7-200 Smart (Ethernet)
    • 11.23 Siemens S7-300
    • 11.24 Siemens S7-1200 Ethernet
    • 11.25 Siemens Logo
    • 11.26 Siemens S7-XXX Ethernet
    • 11.27 User defined protocol
    • 11.28 WECON PLC LX2V/ LX2E/ LX3V/LX3VP/LX3VE/LX3VM
    • TSPL printer protocol user manual
  • 12. HMI internal registers
    • 12.1 System special address (HUW/HUX)
    • 12.2 System special address (HSW/HSX)
  • 13.Tools
    • 13.1 Off-line
    • 13.2 On-line
    • 13.3 USB flash disk download
    • 13.4 Font Pack
    • 13.5 Address List
    • 13.6 Decompile
    • 13.7 Password Tool
    • 13.8 Download Tool
  • 14. Others
    • 14.1 Setup Menu
    • 14.2 Touch Screen Calibration
    • 14.3 Levi2PI
Powered by GitBook
On this page

Was this helpful?

  1. 10. Advanced Functions

10.4 Video Player

Previous10.3 EmailNext10.5 Audio Player

Last updated 5 years ago

Was this helpful?

Introduction

Video playing could play video on HMI project screen, it requires [customized object] and [file list] objects. Currently, the video format support by Wecon HMI are including ASF, AVI, MKV, MP4, RM, and FLV.

Configuration

1) Basic

The function address doesn’t have to be configured. DLL file name needs to be Custom_MoviePlayer.

2) Custom address

 ID1 is the address for storing the video file name (including the suffix), it could not be empty and the length is 32 words.

 ID2 is the address for video control. The occupying length is 1 word, also could not be empty. Please refer to below table for more information about controlling addresses.

Function

Address

Description

Play control

0th bit

HDX102.0

Bit for playing control: play the video file when this bit address is triggered

1st bit

HDX102.1

Bit for pause control: pause playing when this bit address is triggered, or resume playing after pause

2nd bit

HDX102.2

Bit for full screen control: maximize the video when this bit address is triggered

3rd bit

HDX102.3

Last video: play the last video when this bit address is triggered.

4th bit

HDX102.4

Next video: play the next video when this bit address is triggered.

5th bit

HDX102.5

Volume increase: increased by 10

6th bit

HDX102.6

Volume decrease: decreased by 10

Mode selection

7th bit

HDX102.7

Once: only play current video file once

8th bit

HDX102.8

Single cycle: repeat to play current video file

9th bit

HDX102.9

Order: play video file of the list and stop after done

10th bit

HDX102.10

Repeat in order: repeat to play the video file of the list

 ID3 is the address for the play state of the video. The occupying length is 1 word, also could not be empty. 0 means the play statue is stop, 1 means it is playing.

 ID4 is the address for the video volume. The occupying length is 1 word, also could not be empty

 ID5 is the address for the video file path. The occupying length is 1 word, also could not be empty. Please Refer to below table for more information.

Value

Video file path

Description

0

USB flash disk

Please create a folder named mp4 in the U disk directory to store the video files to be played.

1

SD card

Please create a folder named mp4 in the SD card directory to store the video files to be played.

2

HMI flash

Copy the video files to the mp4 folder in the directory of flash

Operating procedures of File list object settings

Configure the customized object as the above picture

Configure the file list object as below:

1) Select the directory as the MP4 folder in USB flash disk. Set the file name address as HDW150

2) Create a folder named MP4 in the SD card directory to store the video files to be played.

3) Add the video controlling address, refer to the above video controlling address table

4) Compile the project and download it to HMI, trigger the bit address to play the video from the list.

✎Note:

1) Only 9000 series HMI with video module could support this function, and video playing is not active during offline simulation.

2) When using a USB flash drive or SD card to store video files, it is forbidden to remove the USB flash drive or SD card during video playing. Otherwise, the HMI display would be abnormal.