AUTOBASE 10.3.5 수정내용 출시: 2020-01-28   10.3.5.0

* 오토베이스10 이상은 Microsoft .NET Framework 3.5 이상을 설치하여야 합니다.

 

BUG 수정

2019-05-22 1) 스튜디오 실행/감시프로그램 실행 메뉴 선택시 실행파일이 존재하지 않으면 다운되는 문제점 수정

2019-05-24 2) 데이터서버->저장목록에서 MilliSec 컴럼명을 MilliSecond에서 다른 이름으로 변경하면 RunMain 프로그램이 다운되는 문제점 수정

2019-06-07 3) 데이터서버->저장목록->'실행태그 사용' 할 때 태그가 ON되는 순간 OFF되어 있던 시간만큼 같은 데이터가 연속해서 저장되는 문제점 수정

2019-07-17 4) 감시프로그램에서 문자열 태그의 현재값을 , 나 " 문자를 사용하고 재시작하면 " " 가 앞뒤로 생기는 문제점 수정

2019-08-19 5) 미세자료 트랜트에서 보기범위가 클 때 수평 눈금선 분할이 잘되지 않는 문제점을 수정하고 범위를 10,000개 까지 변경할 수 있도록 지원하였다.

2019-10-17 6) @SetVipScan() 에서 DI 태그가 적용되지 않는 문제점을 수정하였다.

2019-12-03 7) ExportServer에서 다른 프로그램에서 사용중인 포트를 지정하면 메시지 없이 다운되는 문제점을 수정하였다.

2019-12-30 8) 스튜디오에서 태그애니메이션 요소를 여러개 선택하고 속성을 변경하면 모든 요소의 '조건' 속성이 제일 마지막에 선택된 오브젝트 속성으로 변경되는 문제점 수정.

 

태그속성 변경

2019-06-04 1) AI 태그의 Full/Base/PlcFull/PlcBase/ViewFull/ViewBase 가 소수점 2번째 자리까지만 지원되었는데 자동 모드로 변경하였다.

 

워치독 변경

2019-07-17 1) 워치독에서 통신 프로그램이 재시작하면 Tray 모드로 실행되도록 변경하였다.

 

MongoDB 지원

2019-06-17 1) ProxyMongoDB.exe 를 통해서 MongoDB와 통신할 수 있다.

2019-06-17 1) @ProxoMongo 스크립트를 사용하여 Insert, Update, Delete, Fill 동작을 할 수 있도록 지원하였다.

 

미세자료 트랜드 오브젝트 수정

2019-05-22 1) 패턴라인 보기를 지원한다. (스크립트로 지원)

2019-07-31 2) '설정 대화상자 사용안함' 옵션을 지원하였다.

2019-09-20 3) MilliTrendSetStartTime 사용 후 '설정 대화상자' 열었을 때 시간이 같이 적용되도록 변경하였다.

2019-10-10 4) MDB 파일이 클때 로딩 속도를 크게 개선했다.

 

스크립트 추가/수정

2019-05-17 1) @DataGridSetColumnHeadersHeight(string classname, int height) - 데이터그리드 컬럼의 높이를 변경한다.

2019-05-22 2) @MilliTrendSetPatternLine(string classname, int active, int color, int thick, double pattern_cycle, object start_time, int pattern_count, int start_number, int number_position) - 미세자료 트랜드에서 일정한 간격으로 수직 라인을 표시해 준다.

2019-05-22 3) @MilliTrendClearPatternLine(string classname) - 미세자료 트랜드의 등록된 PatternLine을 모두 삭제한다. (PatternLine 은 감시 프로그램을 종료해도 자동 저장된다.)

2019-06-17 4) int @ProxyMongoOpen(string connection_string, string database_name); - MongoDB 를 Open한다.

2019-06-17 5) @ProxyMongoClose(int connection_id); - MongoDB를 Close한다.

2019-06-17 6) @ProxyMongoInsert(int connection_id, string collection_name, string text); - MongoDB에서 데이터를 추가한다.

2019-06-17 7) @ProxyMongoUpdateMany(int connection_id, string collection_name, string filter, string update_text); - MongoDB에서 해당하는 항목을 업데이트한다.

2019-06-17 8) @ProxyMongoUpdateOne(int connection_id, string collection_name, string filter, string update_text); - MongoDB에서 해당하는 항목중 첫번째를 업데이트한다.

2019-06-17 9) @ProxyMongoDeleteMany(int connection_id, string collection_name, string filter); - MongoDB에서 해당하는 항목을 삭제한다.

2019-06-17 10) @ProxyMongoDeleteOne(int connection_id, string collection_name, string filter); - MongoDB에서 해당하는 항목중 첫번째를 삭제한다.

2019-06-17 11) object @ProxyMongoFill(int connection_id, string collection_name, string filter, string sort); - MongoDB에서 해당하는 항목을 DataTable object 로 반환한다.

2019-06-17 12) string @DataTableGetRowData(object datatable, string column_name, int row_pos); - DataTable에서 해당 column_name, row_pos 의 값을 반환한다.

2019-06-17 13) int @DataTableGetRowCount(object datatable); - DataTable에서 Row의 갯수를 구한다.

2019-06-17 14) @DataGridSetDataTable(string classname, object data_table); - 데이터그리드의 데이터 값을 data_table을 사용한다.

2019-07-04 15) @MilliTrendSetPatternLineVisible(string classname, int active) - 미세자료 트랜드의 등록된 PatternLine을 Visible/Unvisible 한다.

2019-07-04 16) @MilliTrendSetPatternLineVisibleByColor(string classname, int color, int active) - 미세자료 트랜드의 등록된 PatternLine 중 해당 색상을 가진 멤버를 Visible/Unvisible 한다.

2019-07-29 17) @DataGridSetColumnAlignment(string classname, string column_name, int alignment) - 데이터그리드 오브젝트의 텍스트를 정렬한다. (alignment NotSet = 0, TopLeft = 1, TopCenter = 2, TopRight = 4, MiddleLeft = 16, MiddleCenter = 32, MiddleRight = 64, BottomLeft = 256, BottomCenter = 512, BottomRight = 1024)

2019-10-10 18) string @ApplicationGetProductName() - 현재 실행중인 프로그램의 이름을 얻는다. (LocalMain, ViewMain 실행 환경에 따라서 다르게 프로그램 해야 할 때 사용할 수 있다.)

 

통신드라이버 추가/수정

1) JC_2304 통신 드라이버 개발

2) HSPV-300x Inverter 통신 드라이버 개발

3) OVAL_BC2000 통신 드라이버 개발

4) Z2470 MASTER 통신 드라이버 개발

5) DIBD-600 통신 드라이버 개발

6) FS-2101C 통신 드라이버 개발

7) HANPRO-100 통신 드라이버 개발

8) MD-2100RTU 통신 드라이버 수정