
主画面

水位控制系统工程文件(MCGSE7_6版本)下载地址:
http://pan.baidu.com/share/link?shareid=1461029867&uk=67362253
windows程序设计第5版 一本很经典的计算机编程书记,全书所用编程环境为VC6.0+PSDK(platform sdk2003)。psdk有300多M,安装完后也得700M-1G吧。如果不安装PSDK的话,编译会通不过,书中所有例程均为.c语言源文件组成。用windows API编程。windows 95的API就有2000多个,估计windows2000以上的版本的API得有3000-5000个。也可以不安装PSDK,用我修改后的C++版本代码编译。下面是书籍和代码的下载地址。当初为了把.c修改成.c++.忙到凌晨2点多。但是用c++版本的代码编译可以省去安装PSDK的麻烦。通过这本书,让我看到了编程语言只是工具,SDK提供的API函数调用接口才是应用程序的底层组成。编程语言只是完成逻辑功能和操作系统函数API调用,以及自身编程语言库函数调用。连接器link完成了该操作系统平台应用程序(对windows程序为.exe)的生成。
下面是电子书和源代码以及相关工具下载地址:
windows程序设计第五版(英文版):http://pan.baidu.com/share/link?shareid=781627673&uk=67362253
windows程序设计第五版(中文版):http://pan.baidu.com/share/link?shareid=788295789&uk=67362253
windows程序设计第五版源代码C++:http://pan.baidu.com/share/link?shareid=792612012&uk=67362253
windows程序设计第五版源代码C:http://pan.baidu.com/share/link?shareid=798684125&uk=67362253
windows平台 PSDK 支持VC6.0的最后一个版本:http://pan.baidu.com/share/link?shareid=805831973&uk=67362253
windows平台SDK编程:http://pan.baidu.com/share/link?shareid=812916676&uk=67362253
IP是Ingress Protection的缩写,IP等级是针对电气设备外壳对异物侵入的防护等级,来源是国际电工委员会的标准IEC 60529,这个标准在2004年也被采用为美国国家标准。
在这个标准中,针对电气设备外壳对异物的防护,IP等级的格式为IPXX,其中XX为两个阿拉伯数字,第一标记数字表示接触保护和外来物保护等级,第二标记数字表示防水保护等级,具体的防护等级可以参考下面的表格。 IP是国际用来认定防护等级的代号 Ip等级由两个数字所组成,第一个数字表示防尘;第二个数字由表示防水,数字越大表示其防护等组长越佳。
防尘等级
号码 防护程度 定义
0 无防护 无特殊的防护
1 防止大于50mm之物体侵入 防止人体因不慎碰到灯具内部零件 防止直径大于50mm之物体侵入
2 防止大于12mm之物体侵入 防止手指碰到灯具内部零件
3 防止大于2.5mm之物全侵入 防止直径大于2.5mm的工具,电线或物体侵入
4 防止大于1.0mm之物体侵入 防止直径大于1.0的蚊蝇、昆虫或物体侵入
5 防尘 无法完全防止灰尘侵入,但侵入灰尘量不会影响灯具正常运作
6 防尘 完全防止灰尘侵入
防水等级
号码 防护程度 定义
0 无防护 无特殊的防护
1 防止滴水侵入 防止垂直滴下之水滴
2 倾斜15度时仍防止滴水侵入 当灯具倾斜15度时,仍可防止滴水
3 防止喷射的水侵入 防止雨水、或垂直入夹角小于50度方向所喷射之水
4 防止飞溅的水侵入 防止各方向飞溅而来的水侵入
5 防止大浪的水侵入 防止大浪或喷水孔急速喷出的水侵入
6 防止大浪的水侵入 灯具侵入水中在一定时间或水压的条件下,仍可确保灯具正常运作
7 防止侵水的水侵入 灯具无期限的沉没水中在一定水压的条件下,及可确保灯具正常运作
8 防止沉没的影响
IP(INTERNATIONAL PROTECTION)等级所依据的标准有:
1)由IEC(INTERNATIONAL ELECTROTECHNICAL COMMISSION)所起草国际防护和防水试验标准:国际电工委员会标准IEC 529 – 598
2)国标GB 700 – 86
3)GB 4208等。
IP等级实验室:目前能进行IP等级试验的实验室主要有环境可靠性与电磁兼容试验中心,航天环境可靠性试验与检测中心等。
自从用了goagent,上facebook,twitter,看youtube那真是小菜一碟。而且看youtube的流畅度和优酷一样,不信?你试试。
教程开始!!!
第一步:申请Google App Engine账号(其实就是申请Gmail账号,两者通用)
网址是http://appengine.google.com
如果已有谷歌账号,那就直接登录吧。

第二步: 创建Google App Engine的ID
顺利登录后,点击Creat an Application

接着输入你的手机号码,国家选择Other(Not Listed)

需要注意的是,手机号码前面要+86 格式如:+86 13888888888。然后等待收取手机短信,收到短信后(一串数字号码)填入表单,点send提交.
几秒后,谷歌会发来短信(免费的),里面有一串数字,填上即可。

点击send后,Google App Engine账号即被激活,然后就可以创建新的应用程序了。页面会自动转入“My Applications”页面,点击“Create an Application”新建应用,如下图:
一个Gmail账户最多可以创建十个Google App Engine应用。每个应用每天有1GB免费流量,不够的话,多申请几个就可以了(无需再进行手机验证)。下面填写新应用的必要信息,如下图:
在上图中第一处添加一个应用名称,如123abc验证一下是否可用,如果通过那么123abc就是你的Appid(一定要记住这个id!),而123abc.appspot.com就是你的应用服务器地址了。第二个空格就是给你的应用取个名字,可以随便填,最后点击提交按钮,如果能看到下图这个页面,就说明你成功创建了一个新的应用

第三步: 下载goagent客户端
下载地址:http://code.google.com/p/goagent/
百度网盘下载地址:http://yunpan.cn/QX5GzSFwX8dF3
1.解压后会看到2个文件夹,双击server\uploader.bat(linux/mac用户请运行uploader.py),先输入你的appid(不要额外加上.appspot.com),然后会提示你输入Gmail邮箱和密码,(输入密码时将看不见任何符号,但你不用管他,输完密码后按回车就可以了)接着程序会自动上传至谷歌服务器,看到方框内的文字尤其是最后一行就表示上传成功了。

2.用记事本打开server文件夹下的app.yaml,在第一行的application:处输入你的id

3.用记事本打开local文件夹下的proxy.ini 在appid=处填上你的id

4.至此,所有设置都已完毕。以后每次要翻.墙前先打开local文件夹下的goagent.exe(Mac/Linux运行python proxy.py即可,需要Python版本2.6以上),通过路由器上网的朋友在代理设置中输入ip地址127.0.0.1和端口8087,下图以谷歌的chrome为例,教你如何设置代理(点击图片可放大)(没用路由器,直接拨号上网的朋友请继续往下看)

有些朋友没有用路由器,是直接拨号上网的,那么设置代理的方法如下:

5.有些朋友说goagent看不了youtube,其实我觉得应该与浏览器兼容性有关,还是建议大家用chrome浏览器进行观看哦。下图为证。(youtube正在正常播放哦,看进度条就知道了。)另外我的twitter地址是http://twitter.com/aexwx嘿嘿

总结:谷歌果然是老大,什么卫星,什么地图,什么翻墙,太造福我们了!本猫用它看youtube,流畅的没话说。
如果死活无法配置成功,请转战猫理会的Wallproxy教程,同样可实现翻.墙
装系统以后,电脑每次开机默认都不开启小键盘,尤其是电脑设置了带有数字的开机密码的时候,显得尤为麻烦,每次开机都得手动开启小键盘,怎么恢复让电脑启动时自动启动小键盘呢?经过研究发现让系统自动开启小键盘,有下面几种方法(由简入深,大家根据自己的实际情况选择解决方法):
一,如果开机需要密码。在到输入用户名和密码那一步时,不要输入,先按亮Num Lock灯,再点击关闭系统,然后再重启。这个方法其实是将第三种方法改成0(曾经有一次其他方法不行,这个方法管用)。
二,如果开机没有密码。进入桌面后什么也别做,按亮Num Lock灯,再关闭系统,重启。
三,打开注册表编辑器,找到HKEY_USERS.DEFAULTControlPanelKeyboard,将它下面的InitialKeyboardIndicators的键值改为“2”,退出注册表编辑器,重新启动计算机,你就会发现数字小键盘的灯不再熄灭了。
InitialKeyboardIndicators = 0 表示关闭所有指示器
InitialKeyboardIndicators = 1 表示开启Caps Lock(大写键)
InitialKeyboardIndicators = 2 表示开启Num Lock(小键盘)
InitialKeyboardIndicators = 4 表示开启Scroll Lock(在Thinkpad中与Num Lock是同一个)
如果直接改成2不行的话,可以先改成0重启,然后改成2试试。
四,修改config.sys文件。设置方法如下:
1.单击“开始”菜单中的“运行”命令,然后在“打开”框中键入“sysedit”,按下回车键,打开“系统配置编辑程序”窗口。
2.单击“Config.sys”标题栏,将它切换为当前编辑窗口,然后在编辑区中键入“NumLock=ON”这一行命令。
3.保存修改并关闭“系统配置编辑程序”窗口。
五、新建一个文本文档,(别告诉我你不会啊 OTZ),写入如下代码
set WshShell=CreateObject("WScript.shell")
WshShell.SendKeys"{NUMLOCK}"
保存文件后,名称任意(别重复即可),修改扩展名位“vbs”,双击,重启,哈哈,是不是乖乖的每次自动亮啊 ?
六,首先在BIOS中把NumLock项设为Enable,然后在BIOS中将PnPWithOS项亦设为Enable即可。不过注销用户时NumLock小键盘锁是关闭的,要手工打开。
库的显示与隐藏可以在SIMATIC Manager “文件”菜单的“管理”窗口对话框中进行显示与隐藏。当然用户项目的显示与隐藏也可以在该“管理”中进行操作。如下图所示:

在各种PLC编程中,要坚决避免双线圈输出的问题。双线圈输出只会执行最后一个,如下面两幅图显示:

上图形成了空心线圈

上图执行了最后一个梯形图条

上图是通过内部点的办法解决

上图是通过SET RSET指令来解决。