SIMATIC PC 스테이션에서 WinCC RunTime 용 VB 스크립트를 개발하여 프로젝트의 내역 데이터를 한 달에 한 번 내보내고 있습니다. ADO 연결을 설정하고 결과를 CSV로 인쇄하는 레코드 세트로 쿼리합니다. 몇 가지 문제가 있습니다 : 레코드 세트는 ValueID를 반환합니다. 해당 레코드에 대응하는 태그 이름을 찾아서 csv에 쓸 수 있기를
VB 스크립트를 사용하여 WinCC Flex의 일부 태그 데이터를 Excel 파일에 로깅하려고합니다. 지멘스 포럼에서 검색 한 결과, 필자의 필요에 따라 스크립트를 얻었습니다. 그러나 WinCC Flex에서 스크립트를 실행하는 중에 오류가 있습니다. 오류를 판별 할 수없는 TheTargetRow = .Cells(65535, 2).End(-4162).Row
나는 내 손에 큰 문제가 있으며 제대로 작동하지 않는 원인이 내 C 언어 지식에 있다고 가정합니다. .. void * KT_Indirect_CNS(int NumCNS, char *CNSDescr[], char *CNSTag[], int *CNSIsBit[], char* lpszPictureName){
#include "apdefap.h"
char T
모든 프로세스 변수를 주기적으로 보관하기 위해 SCADA 시스템 (WinCC RT Professional)에서 프로세스 데이터를 내보내는 VBscript를 만들려고합니다. 데이터는 연결 팩을 통해 액세스 할 수있는 SQL 테이블에 저장됩니다. 하나의 태그 (프로세스 변수)를 내보낼 때 스크립트를 작동하도록 만들었지 만 시스템의 모든 태그 (약 60 개)를