How to read text from a file in Vijeo Designer?
Issue:
Looking for a way to plug in a USB stick with a text file and have the ability to display the contents of the text file on the screen.
Product Line:
Vijeo Designer (all versions)
Resolution:
In Vijeo Designer, we are able to read a Unicode text file by using 3 simple script methods. Below is a breakdown of what is needed and how to put it all together.
Use the following methods to read from a Unicode text file (.txt) line-by-line. Please be certain that the text file's encoding is Unicode.
| Method | Description |
| Opens the text file at run time. | |
| Reads from the text file one line at a time. | |
| Closes the text file. |
Example
The following example shows how to write a script to open, read, and close a text file at runtime.
String s; //Java string variable
int lineNum = 0;
TextFile.open("File1"); //File1 is the alias name of the text file
while(true)
{s= TextFile.readLn(); //returns the first 700 characters in the line
if (s==null) break;
STRING01[lineNum++].write(s); //STRING01 is a Vijeo Designer string array variable
}
TextFile.close();
-
Make sure that the string array variable (STRING01, in the above example) has enough elements to handle the number of lines in the text file. Use the NumOfBytes property of the array variable to set the length of the array elements. Note that the maximum number of characters a string variable can hold is 100 (i.e., NumOfBytes=100). If a single line contains the maximum of 700 characters, the last 600 will be truncated.
게시 대상: 슈나이더 일렉트릭 Korea
도움이 필요하신가요?
제품 선택기
애플리케이션에 적합한 제품과 액세서리를 빠르고 쉽게 찾을 수 있습니다.
견적 받기
영업 관련하여 온라인으로 문의하시면 전문가가 연락드립니다.
구매처
해당 지역의 가장 가까운 슈나이더 일렉트릭 대리점을 쉽게 찾을 수 있습니다.
지원 센터
한 곳에서 모든 요구 사항에 대한 지원 리소스를 찾아보십시오.