1
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
Citect 应用于 Windows 系统的发展历程
适用于:
CitectSCADA
CitectHMI
概述:
下述列表展示了 Citect 应用于 Windows 系统的简要历程。Citect 最早在 DOS 系统上开发,它
诞生于 1992 年,是最早应用于 Argyle Diamond 矿山的监控系统。它可以支持超过 30000 点,
拥有完全冗余系统和多 IO 服务器。系统最早在 1992 年试运行。第一个版本在 1992 年 7 月
9 日发布。
解决方法:
版本 发布日期 特性
1.00 9/7/92 用于 Windows系统的第一个版本。支持真正的 客户端/
服务器 架构,拥有快速和强大的多任务语言 'Cicode',
其支持超过 400个预定义函数。位图画面。支持多种 PLC
规约。高速的 PLC通信。支持 dBase III文件。
1.01 14/7/92 Cicode支持剪贴板,Windows文档有些许变动。
添加了下列 Cicode:GetPriv,GetEnv,
WndPutFileProfile, WndGetFileProfile, ClipCopy,
ClipPaste, ClipWriteLn, ClipReadLn, DevControl,
UserInfo, UnitInfo, UnitControl, AlarmClear.
LogoutIdle
1.10 17/12/92 支持 SQL设备。支持 SQL Cicode。
添加了下列 Cicode:
SQLConnect, SQLDisconnect, SQLExec, SQLNext,
SQLGetField, SQLNoFields, SQLFieldInfo,
SQLBeginTran, SQLCommit, SQLRollBack,
SQLNumChange, SQLTraceOn, SQLTraceOff, SQLErrMsg,
SQLInfo.
1.11 27/01/93 高分辨率的趋势图。SPC 趋势,多媒体支持,支持 Windows
帮助,通信端口函数,支持串行键盘,高分辨率的报警,
改进了在线帮助。
添加了下列 Cicode:
GraphOpen, GraphLine, GraphBox, GraphBox,
GraphGrid, GraphText, GraphClose, GraphGetInfo,
GraphScaleMarker, GraphMarker, TrnGraph,
TrnGetDefScale, Exec, TrnGetPenNo, AlarmSumLast,
AlarmSumPrev, StrGetChar, StrSetChar, ComOpen,
2
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
ComClose, ComRead, ComWrite, ComReset, SerialKey,
SPCSetLimit, DspPlaySound, DspMCI, WndHelp,
DspChart, DspMarkerNew, DspMarkerMove,
AlarmSaveType, FileExist, FileGetTime,
FileSetTime, PageGetInt, PageSetInt,
ServerControl.
1.20 28/04/94 该版本已经包含了 2.00版本中除了图形编辑器(Drawing
editor)以及对象式画面(object based graphics)的
所有该进。使用新的 Cicode函数,组合框以及新的帮助
系统。该版本的发布是为了给那些只愿继续使用 1.xx版
本的客户功能上的改进。
添加了下列 Cicode:
MailLogon, MailLogoff, MailSend, MailRead,
MailError, AlarmSetPriority, AlarmSetPriorityRec,
FormRadioButton, FormCheckBox, FormGroupBox,
FormListBox, FormComboBox, FormAddList, SQLSet,
SQLAppend, WinGetFocus, QuePeek, HexToStr,
StrToHex, PathToStr, KerCmd, TimeSet, TimeToFmtStr,
FileFind, FileSplitPath, FileMakePath
2.00 3/09/93 该版本使用对象式图形编辑器以其相关改进。CtEdit支
持下拉组合框以及新的帮助系统。CtEdit新的编辑菜单
允许 剪切/复制/粘贴 记录、函数和标签。菜单页可以自
动生成。
在升级该版本时需要升级数据库。
添加了下列 Cicode:
The following Cicode functions were added:
MailLogon, MailLogoff, MilSend, MailRead,
MailError, AlarmSetPriority, AlarmSetPriorityRec,
FormRadioButton, FormCheckBox, FormGroupBox,
FormListBox, FormComboBox, FormAddList, SQLSet,
SQLAppend, WinGetFocus, QuePeek, HexToStr,
StrToHex, PathToStr, KerCmd, TimeSet, TimeToFmtStr,
FileFind, FileSplitPath, FileMakePath PageMenu,
PageSelect, PagePopUp, UnitStats
2.01 23/03/94 为 2.00版本发布的修复版本。位图编译器可以支持透明
颜色。ED可被 Windows 支持。报表的字体功能的支持。
添加了下列 Cicode:
AlarmSumFind, PrintFont, AlarmGetThresholdRec,
AlarmGetThreshold, FilePrint.
2.10 31/03/95 该版本与 2.01版本相比仅有微小变化。可以支持冗余局
3
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
域网,可以使用最多 4个网络适配器。支持 DDE,可使用
低级 DDE函数。
添加了下列 Cicode:
DDEhInitiate, DDEhTerminate, DDEhRequest,
DDEhPoke, DDEhExecute.
3.00 24/03/95 该版本在 2.xx上有了较大的改进。这些改进在很大程度
上改善了使用的难易程度,降低了开发项目的时间。在升
级到该版本的时候,需要对工程文件进行升级,可在原来
任何版本上进行升级。支持精灵和超级精灵。在线多媒体
帮助,通信设置向导。在线启动和增量式编译。3D管道、
滚动条、可变大小和移动,动态图形。事件,计数器和趋
势。趋势页面实例化,趋势网格化显示,趋势按标签选择。
趋势显示的放大和缩小。提示的配置和运行。CtNode用
于配置节点。规约错误信息。报警按比例显示字体。工程
编辑器使用工具条和 3D方式显示,快速对话框。
趋势可输出到 DBF,CSV和剪切板。数字面板显示。冗余
磁盘 IO,阻塞式写入,拨号连接,通信中断。使用 DDE
间接读写标签。
数据库的 ODBC驱动。透明 IO设备。数字的科学表示法。
Cicode调试。
添加了下列 Cicode:
FormListAddText, FormListSelectText, ErrDrv,
IntToReal, PlotOpen, PlotClose, PlotGrid, PlotLine,
PlotXYLine, PlotDraw, PlotMarker, PlotText,
PlotInfo, PlotScaleMarker, PlotSetMarker,
PlotGetMarker, TrnSetEvent, DspGrayButton,
DumpKernel, DspIsButtonGray, DspSetTip, DspGetTip,
Ass, SendKeys, DspTimMode, DDEhGetLastError,
TagRead, TagWrite, WndViewer, UserCreate,
UserDelete, UserPassword, ProjectRestartSet,
ProjectRestartGet, ProjectSet, ShutdownMode,
AlarmSumCommit, AccControl, DevModify,
DspRubStart, DspRubMove, DspRubEnd, DspRubSetClip,
TrnGetEvent, TrnGetCursorEvent, TrnGetBufEvent,
TrnEventGetTable, TrnEventSetTable, DspBmp,
CodeTrace, TrnSetSpan, TrnGetSpan, clipSetMode,
DspGetEnv, FormSaveAsFile, FormSelectPrinter,
Switchconfig, TrnSelect, DspStatus,
DspGetAnFromPoint, DspGetAnExten, ErrHelp,
PageGetStr, PageSetStr, AssInf, AssChain, TrnInfo,
DspGetSlider, DspSetSlider, DspSymAtSize, TagInfo,
4
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
AreaCheck, TagScaleStr, AssScaleStr.
TrnExportClip, TrnExportCSV, TrnExportDBF, Toggle,
Pulse
3.10 8/09/95 该版本与 3.00有微小差别。在超级精灵上增加了筛选标
签的功能。图形上添加了能够简化设置的表格。新的精灵
添加到标准库中。
3.21 12/2/96 该版本在 3.10上有了微小的改进。注释可以增加到 48个
字符。COMx规约加以改进,能够兼容版本 4.xx 中的格式,
最大波特率为 115200。ErrSet函数的作用域改为每个
Cicode任务。
添加了下列 Cicode:
SleepMS, FileReadBlock and FileWriteBlock.
3.30 12/6/96 该版本时一个重要的修复版本。新的特性是:标签用数字
开头,增强了 NETBIOS 调试。增加了 CitectInfo 和
IODeviceControl的新模式。
3.40 27/9/96 该版本主要改进了对 SPC的支持。该版本与 4.20 版本相
兼容。
添加了下列 Cicode:
SPCSubgroupSizeSet, SPCSubgroupSizeGet,
TrnClientInfo, SPCClientInfo,
SPCGetHistogramTable, SPCGetSubgroupTable,
SPCProcessXRSSet, SPCProcessXRSGet,
SPCSpecLimitSet, SPCSpecLimitGet, SPCAlarms,
AlarmClearRec, DDEhWriteLn, DDEhReadLn,
DDEhSetMode, DevOpenGrp.
4.00 4/10/95 该版本可以支持 Windows NT 以及 Windows 95系统。所有
的 Citect组件全部移植到 32位,并与 WIN32 API相兼容。
图形引擎使用操作系统提供的服务以提供高品质和动态
图像。该版本与工作在 Windows工作组下的 3.x 相兼容。
您只需在任一台计算机上进行配置,他们便可以相互通
信。在该版本中更多的串口通信协议将被支持,此外在版
本 4.1中有更多的驱动被集成。
4.10 12/6/96 这个版本是一个主要的修复版本。新的特性有:标签以数
字开始,新的高分辨率报警,加强了内存调试功能,改进
了 NETBIOS调试。CitectInfo 和 IODeviceControl 函数
添加了新的模式。
添加了两个用于计算机配置和通信配置的向导。
添加了下列 Cicode:
DspDelayRenderBegin, DspDelayRenderEnd
5
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
4.20 27/9/96
该版本主要加强了对 SPC的支持。该版本增加了对非英语
语言的支持。
添加了下列 Cicode:
SPCSubgroupSizeSet, SPCSubgroupSizeGet,
TrnClientInfo, SPCClientInfo,
SPCGetHistogramTable, SPCGetSubgroupTable,
SPCProcessXRSSet, SPCProcessXRSGet,
SPCSpecLimitSet, SPCSpecLimitGet, SPCAlarms,
AlarmClearRec, DDEhWriteLn, DDEhReadLn,
DDEhSetMode, DevOpenGrp.
5.00 5/6/97 该版本支持 Windows NT 4.0 和 Windows 95系统。该版本
主要加强了对图形配置和显示系统的支持。显示系统使用
基于对象的分页对话框形式,可与用户进行友好的人机交
流。集成了 Cicode编译器的编译/调试功能。新的 Citect
工程管理器允许用户轻松选择工程。增强了颜色功能。支
持报表的 RTF格式。报警可以使用权限,报警日志可控,
模拟量报警阈值可被保存。Cicode可以使用 Select
CASE ,GLOBAL,MODULE,LOCAL,PUBLIC,PRIVATE 等关键
词。趋势系统可以使用毫秒级趋势和趋势比较。支持多语
言。标签名可以最大 32个字符。支持分布式服务器,ODBC
标签服务器,模糊技术接口,以及 CTAPI。
添加了下列 Cicode:
DspRichText, DspRichTextEdit, DspRichTextEnable,
DspRichTextGetInfo, DspRichTextLoad,
DspRichTextPgScroll, DspRichTextPrint,
DspRichTextSave, DspRichTextScroll,
PageRichTextFile, SPCClientTableGet, SetLanguage,
StrToLocalText, ClusterSetName, ClusterGetName,
DebugBreak, FuzzyOpen, FuzzyClose,
FuzzySetShellValue, FuzzyGetShellValue,
FuzzySetCodeValue, FuzzyGetCodeValue, FuzzyTrace,
LanguageFileTranslate, EnterCriticalSection,
LeaveCriticalSection
5.01 10/02/98 该版本是一个重要修复版本,但是包含了 5.00 所没有的
一些重要特性:数字对象,改进了趋势对象,对象可以根
据阈值改变颜色,排序下拉列表,CTRL+双击显示原始对
象,自动重读 PLC数据,自动更新本地工程数据,报警使
用报警分类和优先级,趋势文件长文件名。
增加了 LanguageFileTranslate 函数增强多语言功能,增
6
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
加了[Language]CharSet 和 ClientTranslateFile 参数。
Citect计算点数的方法在静态和动态点中加以区分。通
信配置向导可以用于配置以太网,允许创建和选择 IO服
务器。创建了有关 Cicode 的帮助文档,包括 Cicode 规范。
添加了下列 Cicode:
DspDelayRenderBegin, DspDelayRenderAll,
DspGetParentAn, EnterCriticalSection,
FormListDeleteText, LeaveCriticalSection,
TagDebug, TrnClientInfo, TrnSamplesConfigured,
WinGetWndHnd.
5.10 18/06/98 该版本主要在图形系统上有所改进。页面可以在运行中在
不同分辨率的显示器上更改大小。可以使用 OPC 服务器。
增强了 CTAPI接口。图形开发界面中可对图形前置后置。
Citect备份工具使用 PKZIP格式,允许对备份文件命名。
添加了下列 Cicode:
DspAnGetPrivilege, DspAnGetArea
New CTAPI functions which have been added:
ctCancelIO, ctFindClose, ctFindFirst, ctFindNext,
ctFindPriv, ctFindScroll, ctGetProperty,
ctListAdd, ctListData, ctListDelete, ctListFree,
ctListNew, ctListRead, ctListWrite,
ctPointBitShift, ctPointClose, ctPointCopy,
ctPointDataSize, ctPointToStr, ctStrToPoint.
5.20 22/12/98 该版本主要包含了前面版本的一些功能改进。解决了千年
虫问题。支持拨号以及远程 I/O设备的功能。Internet
客户端允许在互联网上启动客户端。标签数据库支持导入
/导出和连接。可以使用 ActiveX控件。支持动态组属性。
CTAPI接口支持读取报警和趋势数据,同时支持远程
TCP/IP连接。
添加了下列 Cicode:
Assert, DebugMsg, DebugMsgSet, FtpFindFind,
FtpOpen, FtpClose, FtpFileCopy, LineOpen,
LineClose, LineMakeCall, LineAnswer, LineDrop,
LineInfo, CTAPIPost, _CreateControlObject,
_DspAnCreateControlObject, _ObjectCallMethod,
_ObjectSetProperty, _ObjectGetProperty,
ObjectAssoicateEvents,
_ObjectAssoicatePropertyWithTag, CreateObject,
ObjectByName, DspAnFree, TrnGetBufMSTime,
7
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
AnByName, CitectColourToPackedRGB,
PackedRGBToCitectColour.
添加了下列 CTAPI:
ctListEvent.
5.21 30/07/99 该版本主要是一个修正版本,增强了远程拨号,ActiveX
控件和 OPC标签导入的功能。
计划 I/O设备通信可以在任何 I/O设备上使用,并不只拨
号 I/O设备上使用。同时增强了回拨功能(Dial Back),
支持任一数量的回拨调制解调器。可以将标签与 ActiveX
的属性绑定。支持 OPC 标签的导入/导出,允许标签列表
导入数据库。
添加了下列 Cicode:
ObjectAssociatePropertyWithTag
5.30 19/12/2000 该版本包含了一些主要的改进。允许将 ActiveX 控件直接
添加到图形编辑器。图形编辑器支持线/管道/折线的编
辑。在全工程范围内支持长文件名。允许对远程拨号调制
解调器做更多的控制。
Internet客户端允许在同一台计算机上运行多于一个的
客户端实例。小的改动包括报警过滤,提示栏字体,运行
授权设置的移出,对 Microsoft DTS(数据交换服务)的
支持。
添加了下列 Cicode:
PageFileInfo, FileFindClose, AlarmSetQuery,
ExecuteDTSPkg, DspSetTooltipFont.
5.31 30/3/2001 该版本主要包含了对趋势服务器的改进。趋势服务器的代
码被重新编写以改进其性能和稳定性。增加了新的趋势显
示模式,同时支持双浮点格式和高分辨率历史数据存储。
添加了下列 Cicode:
TrnEventGetTableMS, TrnEventSetTableMS,
TrnGetCursorMSTime, TrnGetDisplayMode,
TrnGetGatedValue, TrnGetInvlaidValue,
TrnGetMSTime, TrnIsValidValue, TrnSetDisplayMode,
AlarmSumType. TaskSetSignal TaskGetSignal.
5.40 30/6/2001 该版本包含了如下主要特性:
Cicode编译器的改进,CitectVBA变成语言,多点拨号设
备,图形编辑器的自动化,新的 ActiveX控件属性标签,
通用精灵。
8
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
添加了与 Cicode相关的 CitectVBA:
VbCallOpen, VbExpressionOpen, VbCallRun,
VbCallReturn, VbCicodeCallReturn
添加了如下宏:
IFDEF
5.41 12/01/2002 该版本包含了如下主要改进:
报警总结页面的排序,按关键词的报警显示页面排序,标
签的浏览(用于导入变量标签),用户密码加密,密码过
期,支持 Windows XP。
添加了下列 Cicode:
TrnGetBufValue, TrnGetCursorValue and
UserPasswordExpiryDays
5.42 18/02/2003 该版本主要做了如下改进:
公司名称改为 Citect。从这个版本开始,在系统中显示
的产品名称为Citect。帮助文档作了改进和修正。ABLOGIX
驱动文档化。当发生异常时允许客户通过 CrashHandler
获取异常信息。支持多数字量报警。允许使用数字量、模
拟量、高级报警。
下列驱动更新:
SBUS, MODNET, KE, ABTCP, MEWTOCOM, PROSEC
添加了下列 Cicode:
DspPopupMenu()
5.50 23/10/2003 该版本主要包含如下改进:
新的组件:
CitectSCADA Pocket, CitectSCADA Batch, CiRecipe
ActiveX Control
添加了如下宏:
IFDEFAnaAlm IFDEFDigAlm IFDEFAdvAlm
MXCOMP驱动文档化。
添加了 Windows XP风格的模板 CSV_Include。
添加了下列 Cicode:
CSV_Alarms_Sound CSV_Alarms_SoundActive
CSV_Alarms_CheckSound CSV_Alarms_Silence
CSV_Alarms_Ack CSV_Alarms_AckHardware
9
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
CSV_Alarms_AckRec CSV_Alarms_AckPage
CSV_Alarms_Disable CSV_Alarms_DisableRec
CSV_Alarms_Enable CSV_Alarms_EnableRec
CSV_Alarms_Help CSV_Alarms_HelpRec
CSV_Alarms_DspInfo CSV_Alarms_DspInfoRec
CSV_Alarms_PopupMenu CSV_Alarms_GetAckPrivilege
CSV_Alarms_GetDisablePrivilege CSV_Alarms_DspLast
CSV_Alarms_GroupsInit CSV_Alarms_GroupAdd
CSV_Alarms_GroupRemove CSV_Alarms_GroupEdit
CSV_Alarms_GroupFilter CSV_Alarms_DspGroupFilter
CSV_Alarms_GroupSelect
CSV_Alarms_ClearGroupFilter
CSV_Alarms_GetGroupFilter
CSV_Alarms_GetGroupFilterLines
CSV_Alarms_GetGroupFilterID
CSV_Alarms_GetUniqueGroupName CSV_DB_Execute
CSV_DB_GetExecuteError
CSV_DB_StandbyConnectionActive
CSV_DB_GetFieldCount CSV_DB_GetFieldName
CSV_DB_GetFieldIndex CSV_DB_GetFieldText
CSV_DB_GetRowFieldText CSV_DB_GetRowCount
CSV_DB_GetRowCurrent CSV_DB_MoveFirst
CSV_DB_MoveLast CSV_DB_MoveOffset CSV_DB_MoveNext
CSV_DB_MovePrev CSV_DB_BOF CSV_DB_EOF CSV_DB_Close
CSV_DB_StrToSQL CSV_Display_Logo
CSV_Display_Version CSV_Display_ServicePack
CSV_File_Display CSV_File_Print CSV_File_Save
CSV_Form_Login CSV_Form_Shutdown
CSV_Form_UserCreate CSV_Form_UserEdit
CSV_Form_UserPassword CSV_Form_NumPad
CSV_ListBox_Create CSV_ListBox_Destroy
CSV_ListBox_AddItem CSV_ListBox_RemoveItem
CSV_ListBox_Clear CSV_ListBox_SetText
CSV_ListBox_Show CSV_ListBox_Hide
CSV_ListBox_SelectCategories CSV_ListBox_GetItem
CSV_ListBox_GetItemID CSV_ListBox_GetItemFromID
CSV_ListBox_GetCategory CSV_ListBox_Visible
CSV_ListBox_SelectTags CSV_ListBox_SelectTrends
CSV_ListBox_TagFormat CSV_ListBox_GetTagName
CSV_ListBox_GetTagComment
CSV_ListBox_GetTagDescFromTag
CSV_ListBox_GetTrendDescFromTag
CSV_Math_RoundDown CSV_Math_Truncate
10
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
CSV_MenuConfig_Display CSV_MessageBox
CSV_Misc_MouseOver CSV_Misc_CheckNumPadValue
CSV_Misc_IntRange CSV_MM_ConfigInit
CSV_MM_PageDisplay CSV_MM_WinNewAt
CSV_MM_StoreLastPage CSV_MM_PageLast
CSV_MM_ListLastPages CSV_MM_PageNext
CSV_MM_PagePrev CSV_MM_MonitorGoto
CSV_MM_GetMonitor CSV_MM_GetOffset
CSV_MM_GetScreenWidth CSV_MM_GetMonitors
CSV_MM_WinDrag CSV_MM_WinDragEnd CSV_MM_WinFree
CSV_MM_WinTitle CSV_MM_MonitorFromPoint
CSV_MM_MonitorFromWindow CSV_MM_GetMouseX
CSV_MM_GetMouseY CSV_MM_BackEmpty CSV_MM_FwdEmpty
CSV_MM_NextEmpty CSV_MM_PreviousEmpty
CSV_MM_WinNew CSV_MM_PageAlarm CSV_MM_PageSummary
CSV_MM_PageHardware CSV_MM_PageDisabled
CSV_MM_PageFile CSV_MM_PageGoto CSV_MM_PageSelect
CSV_Nav_Parent CSV_Nav_ParentBtnEnabled
CSV_Nav_Home CSV_Nav_Network
CSV_Nav_NetworkBtnEnabled CSV_Nav_Trend
CSV_Nav_TrendMenu CSV_Nav_TrendBtnEnabled
CSV_Nav_TrendX CSV_Nav_Report CSV_Nav_ReportMenu
CSV_Nav_ReportBtnEnabled CSV_Nav_File
CSV_Nav_Notes CSV_Nav_NotesMenu
CSV_Nav_NotesBtnEnabled CSV_Nav_Tools
CSV_Nav_ToolsMenu CSV_Nav_ToolsBtnEnabled
CSV_Nav_GetEngToolsPriv CSV_Nav_Login
CSV_Nav_LoginMenu CSV_Nav_Help CSV_Nav_PagePrint
CSV_Nav_Shutdown CSV_Nav_ShutdownBtnEnabled
CSV_Nav_Alarms CSV_Nav_AlarmsHardware
CSV_Nav_AlarmsSummary CSV_Nav_AlarmsDisabled
CSV_Nav_DisableMenuItem CSV_Nav_TickMenuItem
CSV_Nav_DisplayMenuBar CSV_Nav_DisplayPopupMenu
CSV_Sec_ShowLoginMenu CSV_String_Replace
CSV_String_GetLines CSV_Tag_Debug
CSV_Trend_SetTimebase CSV_Trend_SetScale
CSV_Trend_GetPen CSV_Trend_GetPenFocus
CSV_Trend_GetCursorPos CSV_Trend_GetMode
CSV_Trend_GetTime CSV_Trend_GetDate
CSV_Trend_Exists CSV_Trend_AutoScale
CSV_Trend_SetDateTime CSV_Trend_SetTime
CSV_Trend_SetDate CSV_Trend_SetSpan
CSV_Trend_ChangeTrendScaleAllPens
11
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
CSV_Trend_ChangeTrendScaleCurrentPen
CSV_Trend_ChangeTrendScaleCancel CSV_Trend_Time
CSV_Trend_Cursor CSV_Trend_GetSpan
CSV_Trend_AddPen CSV_Trend_DblClick
CSV_Trend_RightClick CSV_Trend_SetPen
CSV_Trend_SetPen_Delete CSV_Trend_SetDailySpan
CSV_Trend_Trend_CommTrendRun CSV_Trend_SetTitle
CSV_Trend_GetSettings CSV_Trend_SetSettings
CSV_Trend_SetRange CSV_Trend_SetCursor
CSV_Trend_Refresh CSV_Trend_Page CSV_Trend_Win
CSV_Trend_DspTrendText CSV_Trend_DspScaleRange
CSV_Trend_GetCursorValueStr
CSV_Trend_GetCursorTypeStr CSV_Trend_UpdatePens
CSV_Trend_CopyTrendDataSet CSV_Trend_Display
CSV_Trend_Set CSV_Trend_Get CSV_Trend_DspList
CSV_Trend_Select CSV_TrendX_InitSrvr
CSV_TrendX_InitClient CSV_TrendX_MapTrendTags
CSV_TrendX_GetVal CSV_TrendX_GetTrigger
CSV_TrendX_Display CSV_TrendX_Close
CSV_TrendX_TrendTimeout CSV_TrendX_AddVariable
CSV_TrendX_ClearTrend
CSV_TrendX_TagSelectFrmCursor
CSV_TrendX_TagSelect CSV_TrendX_DeletePen
CSV_TrendX_RefreshTrendPage CSV_TrendX_RightClick
CSV_TrendX_SetPen CSV_TrendX_GetTrendName
CSV_TrendX_GetComment CSV_TrendX_GetDuration
CSV_TrendX_SetDuration CSV_TrendX_GetScale
CSV_TrendX_SetScale CSV_TrendX_GetCursor
CSV_TrendX_GetSamplePeriod
CSV_TrendX_GetSamplePeriodFrmPen
CSV_TrendX_SetSamplePeriod
CSV_WinUtl_GetSystemDir CSV_WinUtl_GetWindowsDir
CSV_WinUtl_LockWindowUpdate
CSV_WinUtl_NormalCursor CSV_WinUtl_WaitCursor
CSV_WinUtl_LoadCursor CSV_WinUtl_DestroyCursor
DspGetMouseOver DspKeepWinPosition StrReplace
StrWordCSV StrDateDsp
6.00 23/11/2004 新特性:Web客户端,支持真彩色,过程分析器,新的图
形,标签确认,按时间显示事件趋势,带时标的数字量和
模拟量报警,自定义报警过滤,长变量名,长趋势标签名,
按队列回填,更新帮助文档。
添加了下列 Cicode:
12
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
CitectColourToPackedRGB PackedRGBToCitectColour
OLEDateToTime TimeToOLEDate TimeUTCOffset
6.10 3/2/2006 新特性:查找和替换,编译器报警,未使用标签列表,支
持多 CPU,图形改进(XP风格按钮,按钮移动,圆角,颜
色渐变),OPC服务器 DA2.0,计算机设置向导,对 Apache
Tomcat的 Web客户端支持,增强数据交换(从前的
CiRecipe),内核 Cicode 窗口安全性,改进了帮助文档。
添加了下列 Cicode:
AlarmGetDsp AlarmQueryFirstRec AlarmQueryNextRec
CSV_Alarms_AdvFilter CSV_Alarms_AdvFilterConfig
CSV_Alarms_AdvFilterQuery
CSV_Alarms_AdvFilterSetDateTime
CSV_Alarms_DspGroupList CSV_Alarms_GroupConfig
CSV_Alarms_ListHeading CSV_Alarms_ListHeadingFont
CSV_Display_Title CSV_Form_Centre
CSV_Form_Position CSV_ListBox_GetSelectedItem
CSV_ListBox_GetSelectedItemCategory
CSV_ListBox_GetSelectedItemID
CSV_MenuConfig_Close CSV_MenuConfig_LoadDflt
CSV_MenuConfig_UserPages CSV_MM_PagesInit
CSV_MM_WinPopup CSV_Nav_CloseWindow
CSV_Nav_HelpOnCSVInclude
CSV_Nav_MenuBar_MenuClick CSV_Nav_PageExists
CSV_String_GetField CSV_Trend_DspGroup
CSV_Trend_DspGroupList CSV_Trend_DspPopupMenu
CSV_Trend_GroupConfig CSV_Trend_Popup
CSV_Trend_ScaleDigital CSV_Trend_SelectGroup
CSV_Trend_SelectPen CSV_Trend_SetPens
CSV_TrendX_AgeTrends CSV_TrendX_DspPopupMenu
CSV_TrendX_GenericToTag
CSV_TrendX_GenericToTagStr
CSV_TrendX_TagToGeneric CSV_WinUtl_GetColourRes
CSV_WinUtl_GetCpuUsage
CSV_WinUtl_GetTotalCpuUsage CSV_WinUtl_GetWinMode
CSV_WinUtl_ShellExec
CSV_WinUtl_UpdateTotalCpuUsage DevOpenGrp
DisplayRuntimeManager DLLCallEx FileFindClose
FTPFileFindClose ServerInfoEx
7.00 6/8/2007 新特性:迁移工具,集群,本地变量,发布报警属性,内
存模式,客户端在线修改,发布订阅数据采集模型,支持
双网,基于工程的网络配置。
13
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
添加了下列 Cicode:
AccControl AccumBrowseClose AccumBrowseFirst
AccumBrowseGetField AccumBrowseNext
AccumBrowseNumRecords AccumBrowseOpen
AccumBrowsePrev AlarmDspLast AlmSummaryAck
AlmSummaryClear AlmSummaryClose AlmSummaryCommit
AlmSummaryDelete AlmSummaryDeleteAll
AlmSummaryDisable AlmSummaryEnable AlmSummaryFirst
AlmSummaryGetField AlmSummaryNext AlmSummaryOpen
AlmSummaryPrev AlmSummarySetFieldValue AlmTagsAck
AlmTagsClear AlmTagsDisable AlmTagsEnable
AlmTagsFirst AlmTagsGetField AlmTagsNext
AlmTagsNumRecords AlmTagsOpen AlmTagsPrev
AssGetProperty AssGetScale AssInfoEx
ClusterActivate ClusterDeactivate ClusterFirst
ClusterIsActive ClusterNext ClusterServerTypes
ClusterStatus ClusterSwapActive ProcessIsClient
ProcessIsServer RepGetCluster ServiceGetList
SubscriptionAddCallback SubscriptionGetAttribute
SubscriptionRemoveCallback TagGetProperty
TagGetScale TagInfoEx TagSubscribe TagUnsubscribe
TagWriteEventQue TaskCluster TrnBrowseClose
TrnBrowseFirst TrnBrowseGetField TrnBrowseNext
TrnBrowseNumRecords TrnBrowseOpen TrnBrowsePrev
TrnGetCluster TrnGetPenComment
7.10 19/11/2008 新特性:增强安全性,运行系统的 Windows安全性集成,
支持多签名,Excel的插件,增强驱动安装,按钮的字体
选择,支持 Vista,时间同步服务,支持终端服务器,支
持 VMware
添加了下列 Cicode:
AlmSummaryLast FormSecurePassword
KernelQueueLength KernelTableInfo
KernelTableItemCount MultiSignatureForm
MultiSignatureTagWrite ProcessRestart
ServerRestart TagRDBReload UserLogin UserVerify
VerifyPrivilegeForm VerifyPrivilegeTagWrite
WinStyle
7.20 18/9/2010 新特性: 控制客户端连接,优先级和不允许连接,动态
优化写过程,保存超级精灵环境参数,图形对象的元数据
(超级精灵和用户 Cicode),16:9和 16:10比率页面模
板,简化安装过程,演示模式的多进程模式,Tab-Style
14
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
模板,报表,报警,趋势服务器在线修改,使用 Windows
API的双屏显示,实时趋势,基于 Web的帮助,支持 Pelco
摄像头(需要下载相关 ActiveX组件),自定义预编译命
令,支持 Windows 7 和 Windows Server 2008 R2,启动
工程,I/O服务器事件队列控制,可通过参数修改的启动
页面,修改 Copy参数的作用时间,增加/删除报警显示的
集群,CSV页面浏览不再依赖于 CSV_Include工程,过程
分析器(Process Analyst)的画笔可在 Cicode中提前设置,
用于显示页面的PageTask()函数在浏览页面时重新调用,
载入过程分析器页面和设置画笔的内置函数,服务器浏览
命令,服务器负荷和控制函数文本宽度函数,超级精灵,
窗口,新建任务的阻塞返回数值,Windows监视信息,超
级精灵配置对话框,错误,描述,自定义显示#COM,运行
系统中的报警的拖拉设置,过程分析器可显示历史数据,
Login()函数的异步调用,图形编辑器工作区域的增加,
浮动授权包含两个 CTAPI 授权,报警按类型排序,按钮字
符可显示 3D效果,Cicode 函数名最多 250个字符
在线修改:即便 Cicode 发生变化,客户端依然可以打开
页面。报表,报警和趋势服务器可以不重启的情况下重新
载入配置。远方服务器重新载入。
标签扩展:标签质量,时标,能否控制,覆盖模式,已经
能够作用于全部标签和 Cicode变量。标签扩展可以由
Cicode使用以及标签定阅回调函数使用。质量可由背景
色和提示说明。质量和时标相关数据类型在 Cicode 中添
加。
安全改进:信任的网络
授权,角色从用户中分离,允许老版本 Citect 连接,老
版本 Citect客户端可被设置为只读,DEP(Data Execution
Prevention)控制服务器进程自动登录,授权时间写入
Syslog,7.20之前的连接通过参数使能。
性能增强:PTF(Platform Task Framework)线程模型,
客户端-服务器通信优化以便提供类似 6.10版本的性能,
标签阻塞式写入,TagWrite()函数提速,加快页面和超级
精灵的显示时间,TagInfoEx()提速,减少报警音效的 CPU
占用率,创建趋势文件提速。
调试改进:时标记录更加稳定,调试过滤和构建参数的增
加,调试参数在线修改,系统时间入日志。
15
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
新驱动:OFSOPC,DNPR
新 CTAPI函数:
ctListItem ctTagReadEx
新增 Cicode函数:
AlarmCatGetFormat AlarmDspClusterAdd
AlarmDspClusterInUse AlarmDspClusterRemove
AssMetadata AssMetadataPage AssMetadataPopup
AssMetadataWin DspAnGetMetadata DspAnGetMetadataAt
DspAnSetMetadata DspAnSetMetadataAt
DspPopupConfigMenu FmtGetFieldCount
FmtGetFieldName FmtGetFieldWidth GetLogging
MenuGetChild MenuGetFirstChild MenuGetGenericNode
MenuGetNextChild MenuGetPageNode MenuGetParent
MenuGetPrevChild MenuGetWindowNode
MenuNodeAddChild MenuNodeGetProperty
MenuNodeHasCommand MenuNodeIsDisabled
MenuNodeIsHidden MenuNodeRemove MenuNodeRunCommand
MenuNodeSetDisabledWhen MenuNodeSetHiddenWhen
MenuNodeSetProperty MenuReload MultiMonitorStart
PageBack PageForward PageHistoryDspMenu
PageHistoryEmpty PageHome PagePeekCurrent
PageProcessAnalyst PageProcessAnalystPens
PageRecall PageTask PageTransformCoords
ProcessAnalystLoadFile ProcessAnalystPopup
ProcessAnalystSelect ProcessAnalystSetPen
ProcessAnalystWin ProductInfo ProjectInfo
QualityCreate QualityGetPart QualityIsBad
QualityIsControlInhibit QualityIsGood
QualityIsOverride QualityIsUncertain
QualitySetPart QualityToStr ServerBrowseClose
ServerBrowseFirst ServerBrowseGetField
ServerBrowseNext ServerBrowseNumRecords
ServerBrowseOpen ServerBrowsePrev
ServerGetProperty ServerIsOnline ServerReload
ServerRPC SetLogging StrCalcWidth StrTruncFont
StrTruncFontHnd SubscriptionGetInfo
SubscriptionGetQuality SubscriptionGetTag
SubscriptionGetTimestamp SubscriptionGetValue
TagReadEx TagResolve TagUnresolve
TagSetOverrideBad TagSetOverrideGood
16
文档 ID:Q1264
创建日期:2008-09-09
更新日期:2011-08-29
作者:Martin Roberts
Q1264 Citect 应用于 Windows 系统的发展历程
TagSetOverrideQuality TagSetOverrideUncertain
TaskCall TimeIntToTimestamp TimestampAdd
TimestampCreate TimestampCurrent
TimestampDifference TimestampFormat
TimestampGetPart TimestampSub TimestampToStr
TimestampToTimeInt VariableQuality
VariableTimestamp WinSetName WndMonitorInfo
免责声明
所有担保的免责声明
SCHNEIDER ELECTRIC (AUSTRALIA) PTY LTD 声明,不承担与 SCHNEIDER ELECTRIC (AUSTRALIA) PTY
LTD的产品和相关文件有关的任何和所有担保(无论明示或默示,特别包括对于适销性和普通或
特殊用途的适当性之默示担保)。CITECTSCADA 和相关文件根据现状提供,且贵公司理解并承担
所有与其使用、质量和性能有关的风险。
免责声明
贵公司同意并认可,对于 SCHNEIDER ELECTRIC (AUSTRALIA) PTY LTD 的产品或相关文件的任何
问题,或由此导致的任何问题(无论直接的、间接的、附带的、特别的或结果性的,包括利润损
失),SCHNEIDER ELECTRIC (AUSTRALIA) PTY LTD 对贵公司均不负有任何责任。
Top Related