新闻中心

EEPW首页>嵌入式系统>设计应用> 基于S7-300控制的音乐演奏系统仿真设计

基于S7-300控制的音乐演奏系统仿真设计

作者: 时间:2016-09-12 来源:网络 收藏

4 监控画面的设计

画面设计就是将表示过程的对象插入到画面中,并对该对象进行组态使之符合过程要求。画面包含静态和动态元素。其中静态元素是在运行时不改变它们的状态(如文本或图形对象);动态元素是根据过程改变它们的状态。动态元素通过下列方式显示当前过程值。

通过外部变量,从PLC的映像寄存器中获得当前过程值。例如以字母数字、趋势图和棒图的形式显示过程值。

通过外部变量。将HMI设备上的输入值写入到PLC的映像寄存器中。例如按钮启动、温度给定值。

1)组态HMI,打开Wincc flexible,建立项目;创建连接,将PIC的硬件部分连接过来;创建变量,根据PLC的I/O口和内存分配情况来建立变量。

2)画面的设计

监控操作画面的制作原则是既美观实用,又便于操作。在启动画面上点击启动时。开始播放音乐,同时启动指示灯亮,当输出0通道中的乐曲表时,它的指示灯亮,当输出1通道中的乐曲表时,它的指示灯亮,在键盘上相应按键的指示灯亮,提示字符显示“播放中……”,按下停止后,所有指示灯熄灭,提示字符显示“停止播放”。图4为音乐演奏控制系统监控界面。

基于S7-300控制的音乐演奏系统仿真设计

3)为各个对象元素关联对应变量及动作,在画面中的各个指示灯和按钮均要与PLC程序的输入端口、输出端口和内存单元相关联,从而实现他们的联动。

4)下载项目内容,当项目下载成功后,拔下PPI通信电缆。用标准通信电缆RS485(1F1B)将触摸屏与装有温度控制程序的S7—300相连。设备通电后,项目就可以运行了。

5 触摸屏与PLC之间的通信设置问题

首先用RS232/PPI多主站电缆将触摸屏连接到计算机。然后做如下的通信设置:

1)将触摸屏接通电源。设备启动后,控制面板画面将短暂出现。如果项目正在运行,首先要停止该项目,然后打开控制面板画面。

2)单击通信图标(transfer),打开传送画面。选中“启用通道”复选框以启用串口传送。确认后,将触摸屏设为传送模式,等待计算机的传送。

单击计算机“开始控制面板设置PG/PC接口”。进入通信设置窗口,选择S7online。在PPI属性窗口,将计算机站地址设为0,不能与触摸屏站地址相同。

6 结束语

本次设计的基于PLC S7—300的演奏音乐控制系统,并利用WinCC flexible进行仿真,如果要生成完整的音乐,则要把整首歌曲的简谱的音符按弹奏顺序进行编码并存入数据存储区,然后再把变址寄存器赋值为存在数据存储区。这样修改后的PLC程序就能控制电子琴生成完整的音乐了。该设计融合了较先进的自动化技术、计算机技术、通讯技术,具有可靠性高、操作简单、维护容易等特点。


上一页 1 2 下一页

关键词:

评论


相关推荐

技术专区

关闭