"SIMPL WINDOWS 是快思聪(Creston)公司的一种编程语言,用于设计和编程控制系统,尤其在智能建筑自动化、视听集成等领域广泛应用。这个基础教程旨在帮助初学者理解和掌握SIMPL Windows,包括其语法、逻辑函数以及用户界面编程等核心概念。"
在第一章中,教程介绍了快思聪SIMPL Windows的基本背景和相关软件工具,如VisionToolPro-e、DEALTM for Windows、MediaManagerTM System Builder 和 D3ProTM。它还涵盖了数据库的概念,以及快思聪控制系统的重要组成部分,如主机、网络控制模块、Plug-in控制卡、各种用户界面(如触摸屏、按键面板、无线遥控界面)和用户设备。控制系统的主要功能包括继电器控制、串口通信控制、红外、自定义串口通信、MIDI、模拟电压以及各种接口标准,如Cresnet。
第二章深入到SIMPL Windows的编程层面。SIMPL是一种结构化编程语言,具有丰富的函数库,包括设备函数和逻辑函数。设备函数用于与硬件交互,而逻辑函数则用于处理数据和控制流程。函数具有属性,如输入、输出和参数。信号类型分为数字量、模拟信号量和串量,特殊信号如0和1用于特定逻辑操作。在用户界面编程方面,教程讲解了如何创建按钮动作、按键反馈、触摸屏子页、模拟显示和间接文本。编程步骤包括建立系统、配置控制系统、硬件网络和用户设备,并定义信号。
第三章重点讲解逻辑函数编程。逻辑函数是SIMPL Windows编程的核心,包括基本逻辑(如NOT、OR、AND和Buffer函数)、状态逻辑(如Set/ResetLatch、Toggle和Interlock函数)以及基于时间的逻辑(如OneShot系列、DelaySymbol和OscillatorSymbol)。这些函数用于实现复杂的控制逻辑和定时功能。
"SIMPL WINDOWS 基础教程"是一份全面的指南,适合那些希望进入快思聪控制系统编程领域的初学者。通过学习,读者将能够理解SIMPL Windows语言的基本结构,掌握编程技巧,以及有效地设计和实施用户界面和逻辑控制方案。