RDM6025S
2016/7/29 7:42:09
0 人气:31
- 型号:RDM6025S
- 数量:1000
- 制造商:上海曦龙电气设备有限公司
- 有效期:2017/7/29 0:00:00
RDM6025S
工业风扇代理销售:
联系人:程先生
手机:139188-64473
手机:139188-64473
QQ:937926739
固话:021-6131-6707
固话:021-6131-8625
1、使用环境应经常保持整洁,风机表面保持清洁,进、出风口不应有杂物,定期清除风机及管道内的灰尘等杂物。
2、只能在风机完全正常情况下方可运转,同时要保证供电设施容量充足,电压稳定,严禁缺损运行,供电线路必须为专用线路,不应长期用临时线路供电。
3、风机在运行过程中发现风机有异常声音、电机严重发热、外壳带电、开关跳闸、不能启动等现象,应立即停机检查。为了保证安全,不允许在风机运行中进行维修,检修后应进行试运转五分钟左右,确认无异常现象再开机运转。
4、根据使用环境条件下不定期对轴承补充或更换润滑脂(电机封闭轴承在使用寿命期内不必更换润滑油脂),为保证风机在运行过程中良好的润滑,加油次数不少于1000小时/次封闭轴承和电机轴承,加油用zl-3锂基润滑油脂填充轴承内外圈的1/3;严禁缺油运转。
5、风机应贮存在干燥的环境中,避免电机受潮。风机在露天存放时,应有防御措施。在贮存与搬运过程中应防止风机磕碰,以免风机受到损伤。
ysdzxcvb201605211
轴流风机,就是与风叶的轴同方向的气流,如电风扇,空调外机风扇就是轴流方式运行风机。之所以称为“轴流式”,是因为气体平行于风机轴流动。轴流式风机通常用在流量要求较高而压力要求较低的场合。轴流式风机固定位置并使空气移动。
轴流风机型号、规格繁多,但不管是传统的轴流风机还是的现代机械其需要润滑的部位都离不开轴承和齿轮,再者就是液压系统。
轴流风机设备注入润滑油的作用:
1、降低部件之间摩擦
轴承间和齿面间之间做着相互运动,在表面加入润滑油的作用,就是将摩擦面隔开,来降低部件之间的摩擦力,提高机械设备的功效。
2、减少磨损
在轴承或齿面间的润滑油能降低摩擦载荷,从而减少设备的磨损。
2 编程实现
在使用MSComm控件开发PT650C秤重显示器通信程序时,采用了事件驱动法,主要是在comEvReceive(接收到数据)事件发生时响应并获取缓冲区中的数据。以下具体介绍实现方法。
打开Visual C++6.0集成开发环境,创建一个基于对话框的MFC应用程序项目,命名为MyCOM,记住在设置项目选项时必须选上ActiveX Controls,其他的按照缺省设置。完成这一步后,选择菜单项Project/Add to Project/Components and Controls……,将弹出一个对话框以选择系统中已有的组件(Components)和控件(Controls)。选择Registered ActiveX Controls文件夹下的Microsoft Communications Control项并按下Insert按钮,将MSComm控件支持加入到本项目中。这时将生成一个名为CMSComm的C++类,并且在对话框编辑器里的工具栏将出现MSComm控件图标。CMSComm类是由MSComm控件导出的一系列接口函数构成的,利用它将可以访问MSComm控件的属性(Property)和方法(Method)。
假设PT650C秤重显示器接在计算机COM1口上,那么打开资源编辑器,在程序主对话框(资源ID为IDD_MYCOM_DIALOG)上面放置一个MSComm控件,并用Class Wizard为该对话框类添加对应该控件的成员变量m_wnd COM1。由于PT650C秤重显示器与计算机进行串行通信时采用7个数据位、1个停止位、偶校验方式,并且波特率为2400/4800/9600可选,这里我采用9600波特率,在对话框编辑器中设置MSComm控件的属性如下:
ID:IDC_COM1(资源ID)
CommPort:1 (COM1)
Settings:9600,e,7,1(波特率9600,偶校验,7个数据位,1个停止位)
RThreshold:(每接收到1个字符就触发一个接收数据事件)
SThreshold:0(不触发发送缓冲区空事件)
InputLen:1(每次读操作从缓冲区中取一个字符)
其他选项按照缺省设置或者根据具体设备的要求进行设置。如果需要通过多个串行口与多台设备通信,那么每一个串行口对应于一个单独的MSComm控件。串行口的设置参数既可以在对话框编辑器里设定,也可以在程序代码中通过调用CMSComm类的成员函数设定。例如,我们可以在MyCOMDlg类的OnInitDialog成员函数中初始化MSComm控件的参数,代码如下:
BOOL CMyCOMDlg::OnInitDialog()
{
CDialog:OnInitDialog();
//以上为MFC框架自动生成的代码,在此不列出
//TODAdd extra initialization here
m_wndCOM1.SetCommPort(1);
m_wndCOM1.SetSettings("9600,e,7,1");
m_wndCOM1.SetRThreshold(1);
m_wndCOM1.SetSThreshold(0);
m_wndCOM1.SetInputLen(1);
m_wndCOM1.SetPortOpen(TRUE);//打开通信口
return TRUE;//return TRUE unless you set the focus to a control
}
接下来为程序主对话框建立响应MSComm事件的处理函数,每当MSComm控件触发事件时该函数将被调用。在对话框编辑器中用鼠标左键双击MSComm控件图标,在弹出的对话框中输入函数名OnCommCOM1,该事件处理函数的原型定义和消息映射入口将自动被添加到CMyCOMDlg类中,我们所要做的只是在OnCommCOM1函数中给出具体的数据处理程序段,代码示例如下:
void CMyCOMDlg::OnCommCom1()
{
//TOD Add your control notification handler code here
CString sInput;
switch(m_wndCOM1.GetCommEvent())
{
case 1: //comEvSend事件
/*如有数据要发送,可采用以下代码:
VARIANT varOut;
VariantInit(&varOut);
varOut.vt=VT_BSTR;
USES_CONVERSION;
varOut.bstrVal=SysAllocString(T2OLE)("My data"));
if(varOut.bstrVal){
m_wndCOM1.SetOutput(varOut);
SysFreeString(varOut.bstrVal);
}
*/
break;
case 2://comEvReceiv事件,有数据到达
sInput=m_wndCOM1.GetInput().bstrVal;
//对接收到的数据做必要处理
break;
case 1009://comEventRxParity事件,奇偶校验错误
//错误处理代码
break;
default:
break;
}
在这里必须注意的一点是在发送字符数据时,必须向MSComm控件提供Unicode格式的字符串,在以上代码中用到了USES_CONVERSION和T2OLE宏进行ANSI字符串到Unicode字符串的转换,具体内容可参考Visual C++6.0所带的MSDN文档,在此不加赘述。
本文对Windows 98下Visual C++ 程序中使用MSComm串行通信ActiveX控件编程的方法做了探讨,显示了ActiveX技术的强大功能、充分的灵活性和易用性,具有一定的实践意义。
参考文献
- 电话:13918864473
- 传真:021-61318625
- email:937926739@qq.com
下一篇:超薄型电阻变送器
手机扫描二维码分享本页
工控宝APP下载安装
工控速派APP下载安装
评价: | 一般 | ||