SIMPL Windows基础教程.pdf
### SIMPL Windows基础教程知识点详解 #### 一、概览 **SIMPL Windows**是一款集成了自动化控制系统、计算机网络系统和网络通讯技术于一体的网络化智能化的控制系统软件。它主要用于搭建和管理复杂的控制系统,并通过触控屏等用户界面进行操作。 #### 二、控制系统组件与编程原理 **1. 控制系统组件** - **主机**: 控制系统的中心部分,负责接收指令并发送到各个设备。 - **网络控制模块**: 用于连接主机和其他网络设备。 - **Plug-in控制卡**: 扩展主机的功能,如增加更多的I/O端口。 - **用户界面**: 包括触摸屏、键盘和无线遥控器等,用于人机交互。 - **用户设备**: 实际被控制的设备,例如灯光、窗帘等。 **2. 控制方式** - **继电器控制**: 通过开关控制电路的通断。 - **串口通信控制**: 使用RS232、RS422、RS485等协议进行数据传输。 - **红外控制**: 发射特定频率的红外线以控制设备。 - **自定义串行通信**: 定义自己的通信协议。 - **模拟电压控制**: 通过改变电压来控制设备。 **3. 快思聪接口界面** - **Cresnet**: 快思聪专有的通信协议,用于连接控制设备和主机。 #### 三、SIMPL Windows编程语言入门 **1. SIMPL介绍** - **函数库**: 提供了一系列预定义的函数,方便开发者使用。 - **设备函数**: 用于操作特定类型的设备。 - **逻辑函数**: 用于处理逻辑运算。 - **信号类型**: 包括数字信号、模拟信号和串行信号。 - **数字信号**: 表示开/关的状态。 - **模拟信号**: 可以表示连续变化的值。 - **串行信号**: 用于发送或接收数据。 **2. 用户界面编程** - **按钮动作**: 当按下按钮时触发的动作。 - **按钮反馈**: 向用户提供操作确认的信息。 - **子页**: 触摸屏上的页面切换。 - **模拟显示**: 在触摸屏上模拟显示设备的状态。 - **间接文本**: 动态更新的文本内容。 **3. 编程步骤** - **建立系统**: 定义硬件配置。 - **网络硬件**: 如路由器、交换机等。 - **控制插卡**: 添加额外的输入输出端口。 - **串口设备**: 如摄像头、打印机等。 - **用户设备**: 需要控制的终端设备。 - **网络ID**: 为每个设备分配唯一的网络标识。 - **配置设备**: 设置设备的工作模式、通信参数等。 **4. 逻辑函数编程** - **基本逻辑** - **NOT函数**: 逻辑非运算。 - **OR函数**: 逻辑或运算。 - **AND函数**: 逻辑与运算。 - **Buffer函数**: 数据缓冲功能。 - **状态逻辑** - **Set/ResetLatch函数**: 设置或重置状态。 - **Toggle函数**: 开关状态翻转。 - **Interlock函数**: 实现互锁功能。 - **基于时间的逻辑** - **OneShot系列**: 产生单次脉冲。 - **OneShot**: 产生固定宽度的脉冲。 - **MultipleOneShot**: 产生多个连续脉冲。 - **RetriggerableOneShot**: 可重新触发的脉冲。 - **DelaySymbol**: 延迟功能。 - **OscillatorSymbol**: 振荡器功能。 - **模拟逻辑** - **AnalogRamp函数**: 产生斜坡信号。 - **AnalogInitialize**: 初始化模拟信号。 - **AnalogPreset函数**: 设置预设值。 - **Serial/AnalogOne-Shot**: 串行或模拟信号的一次性触发。 **5. Modules模块** - **CommunicationSettings**: 配置通信设置。 - **CompilingandUploadingPrograms**: 编译并上传程序到控制系统中。 通过以上介绍可以看出,**SIMPL Windows**不仅提供了一个强大的编程环境,还支持丰富的函数库和多样化的用户界面设计选项。学习者需要掌握基本的Windows操作、音视频知识以及控制系统连线图的解读能力,以便更好地理解和应用这一系统。此外,随着对**SIMPL Windows**的深入了解和技术的熟练掌握,开发者能够灵活地应对各种控制需求,从而提高系统的稳定性和效率。
- wphzhen2012-10-25还比较全面,可用
- ojason122014-03-20对于初学者来说,还是比较详细的
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助