- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三、python编程介绍
星启邦威Nware中python控制校验脚本软件
版本号:V2.2.3
用户文档
联系人:朱晓莉
联系方式:021产单位:南京星启邦威智能化系统有限公司
一、软件概述 3
1.1、环境要求 3
1.2、功能、技术特点说明 3
1.3、软件应用领域 4
二、软件界面说明(软件编程为嵌入式) 4
2.1、软件主界面 4
2.2、模式选择界面 5
2.3、音量控制界面 6
2.4、控制系统界面 7
2.5、查看主机状态 8
2.6、音量报警 8
2.7、音量门限 9
三、python编程介绍 9
3.1、控制系统编辑 9
3.2、控制语句 10
3.3、时钟语句 11
3.4、音量控制语句 12
3.5、音量报警语句 12
一、软件概述
星启邦威Nware中python控制校验脚本软件V2.2.3是在nware软件下运行的脚本软件,主要实现对音频的自动控制。对通过rs232来通讯的受控设备进行控制。
1.1、环境要求
1、硬件环境:
CPU:Intel P 450MHz
内存:128MB硬盘空间:4GB显卡:8MB以上的PCI或AGP显卡声卡:必威体育精装版的PCI声卡Window xp
1.2、功能、技术特点说明
1、主要功能:控制脚本软件触发硬件设备从串行口中发送RS232、RS422、RS485代码,同时设置串行口输出代码的波特率,校验等信息。时间脚本用于软件在pc状态下运行时与pc时间做校准,同时显示在软件操作界面上。音量脚本控制设备音量,调节音量输出。预警脚本在音量超出预警音量时,软件灯为红色。
2、技术特点:通过调用python中控制函数、时间来起到控制和校验硬件设备的运行。
1.3、软件的应用领域:现代音频系统集成
二、软件界面说明(软件编程为嵌入式)
2.1软件主界面
打开软件,进入软件界面如下
右边是显示当前年月日以及时间
左边是控制选择
第一个是会议室内模式选择
第二个是会议室内音量调节
第三个是会议室内部控制选择(可以控制摄像机,投影机)
第四个是查看当前主机工作情况
点击第一个模式选择界面进入模式选择
2.2模式选择界面
左边区域为模式调节区域
右边为模式保存与条用区域
模式调节区域中inputs代表设备上1到8路所连接的输入音频通道
Outputs代表设备上1到8路输出所连接的设备
旋钮为时为关闭
旋钮为时为打开
旋转旋钮可以调节音量
当打开所需要的通道调节好音量后,选择所要保存的模式
点击即可保存模式
保存好后当需要调用时,点击即可
点击返回主页即可,返回主页面
主页面上选择音量控制进入如下画面
2.3音量控制界面
输入电平显示,显示了1到8路输入设备的输入电平
输出电平显示,显示了1到8路输出时候的电平
输入电平控制可以通过调节拉杆来调节音量
通道名称显示了通道的用途
点击返回主页,返回主页
点击控制系统界面进入摄像机和投影机控制界面
2.4控制系统界面
摄像机可以控制上下左右和拉近,拉远。
当点击上时按下摄像机即可往上,再次点击就关闭往上
投影机控制有投影机开关控制和投影机信号选择控制
当要用到信号选择控制的时候必须保证投影机开关是打开状态
点击返回主页,返回主页面
进入查看主机状态界面
2.5查看主机状态
在这个页面可以看到主机工作的电压和主机工作时候的温度,风扇运行情况。以达到设备工作在最佳状态下
2.6音量报警
当调节的音量大于-12db的时候右边灯会自动变成警告红色
如果小于-12db将是绿色
这个音量报警插件的主要作用是起到一个音量报警的作用,可以在音量调节过大时,在界面上显示出来
2.7音量门限
这个插件主要的用处是控制音量,当输出音量的值大于限定的音量值时候,所有输出的音量值为-100db可以等同于不输出
三、python编程介绍
3.1控制系统编辑
第一步插入9个单独控件和一个python语言编程控件
建立一个命名的python文件
在python语言编程控件中选择camer控件进入编辑页面
3.2控制语句
import serial_port#调用串口语句
port = serial_port.create( /dev/ttyS0, 9600, 8, none, 1, 0 ) #设置前端端口的破特率,效验位等
while 1:#让语句一直处于循环状态
event.wait( 30 )
if inputs[0].changed_get():#设置第一个控件
if inputs[0].string_get() == true:#第一个控件如果输出值为真时
port.write(\x81\x01\x06\x01\x05\x05\x03\x01\xff)#端口发出代码
else :#否则
port.write
文档评论(0)