volcanol的工控博客
Email : lilinly225@126.com 索要资料加QQ 点击进入 或 点击左侧的资料分享专用帖

volcanol ---- View OF Linux Can Appreciate Nature OF Linux

天行健,君子以自强不息

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年10月23日

摘要: 好久没来博客园了,好像最近博客园服务器硬件出了问题,博客园团队还打算买个服务器。最近一直研究TDC的东西,奶奶的扫把,感觉TDC东西就是很复杂,不像S7的LAD/FBD/STL逻辑性强,可以省去很多的中间变量,直接进行地址寻址就行,这也许就是为什么TDC的循环扫描时间比S7 400块的原因。下面是最近学习TDC的一些小经验,在此分享一下。【TDC如果有两个CPU,hwconfig出错】1、 在TDC硬件配置过程中,如果有两个CPU模块必须组态一个通讯模块:DP、以太网或者MPI的都可以。而在S7 400的多值运算(即单机架多CPU)过程中不需要耦合通讯模块,这是S7 400与Simatic.. 阅读全文
posted @ 2012-10-23 11:15 volcanol 阅读(2799) 评论(0) 推荐(0) 编辑

2012年7月24日

摘要: 有日子没来博客园了,最近开始一个新的项目的工作,接触了一些轧机的东西,感觉轧钢机械和电气方面,国内太弱了,一直想在园子里面 找找一些从事钢铁行业的园友,希望可以互相探讨一些自动化的知识。轧钢方面用的东西太变态了,动不动就是VME框架,动不动就是64位数据 总线,动不动就是10ms以内的程序扫描和响应 阅读全文
posted @ 2012-07-24 16:26 volcanol 阅读(30642) 评论(9) 推荐(5) 编辑

2012年6月26日

摘要: 一、引 我一直不明白“文人相轻”是什么意思,也许就是说:文人清客之间互相瞧不起的事情吧。但对于我来说,文人相轻就是表示:无知者无畏。无论你的某一方面的语言学的怎么样,怎么样的牛逼,你可以眼光狭窄,你可以只看到你专注的领域,但是你不可以心胸狭窄;眼光狭窄的你可以专注某一个领域,你一样可以成为大家;但是如果你心胸狭窄的话,就算成为大家,也不会是一个令人钦佩的大家。 我是一个学自动化的,对于计算机科学有着独特的爱好,或者说是对可以自己创造东西有着特殊的爱好,因为学计算机编程可以不需要很多的硬件设施就可以看到自己创造的东西;而从事自动化,虽然也编程,但是如果没有一些特殊的硬件,编写的程序基本也就... 阅读全文
posted @ 2012-06-26 05:27 volcanol 阅读(7472) 评论(0) 推荐(0) 编辑

2012年6月25日

摘要: 作为IT从业人士,我们经常需要在公司上网(严格意义上来说本人不算IT人士,顶多算个计算机科学的爱好者,也许连个爱好者也算不上),但是公司和家里的IP地址通常不一样(也许有人会说,公司和家里的IP一定不一样,当设置为192段的公有IP的时候,有可能一样),每次开机后都需要修改IP地址,老麻烦了,怎么办? 程序猿们(哈哈,不知道为什么用搜狗打字首选的就是这个,迷惑中...............)当然不愿意每次都手动修改,写个程序代码自动修改就行, 但是那样太麻烦,我们知道在Win下批处理是个简单易用的工具,因此可以用bat文件来实现这个功能。下面贴一段我自己使用的代码给大家看看:@ech... 阅读全文
posted @ 2012-06-25 00:55 volcanol 阅读(553) 评论(0) 推荐(0) 编辑

2012年6月11日

摘要: 今天在Gmail的群组讨论贴中看到这样一个帖子:[learn-linux-c-cpp] 一维数组转成指向数组的指针收件箱x zhangzhe benzhemin@gmail.com11-10-28发送至 learning-linux. 还请大家讨论一下:代码:#include <stdio.h>int main(void){ int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; int (*p)[2] = (int (*)[2])a; printf("%d\n", **p); printf("%d\n", 阅读全文
posted @ 2012-06-11 11:49 volcanol 阅读(779) 评论(0) 推荐(1) 编辑

2012年6月5日

摘要: 本人的随笔,均出自自己的手笔,内容均是自己实践后总结的。 欢迎转载,转载请注明来源:http://www.cnblogs.com/volcanol【linux常见问题】 volcanol_Linux_问题汇总系列_1_系统引导过程中到checkfilesystem时就无法继续引导问题解决方法。 volcanol_Linux_问题汇总系列_2_如何在linux和windows主机之间共享文件 volcanol_Linux_问题汇总系列_3_利用linuxtext模式安装linux 阅读全文
posted @ 2012-06-05 22:37 volcanol 阅读(237) 评论(0) 推荐(0) 编辑

摘要: 本人的随笔,均出自自己的手笔,内容均是自己实践后总结的。 欢迎转载,转载请注明来源:http://www.cnblogs.com/volcanol【windows program via c】 Windows程序设计零基础自学_1_Windows程序消息循环机制 Windows程序设计零基础自学_2_Windows程序的显示和更新_之WM_PAINT消息 Windows程序设计零基础自学_3_Windows程序的显示和更新_之获取设备内容句柄_非WM_PAINT消息期间绘制显示区域 Windows程序设计零基础自学_4_Windows程序的显示和更新_之滚动条处理... 阅读全文
posted @ 2012-06-05 22:26 volcanol 阅读(244) 评论(0) 推荐(0) 编辑

摘要: 本人的随笔,均出自自己的手笔,内容均是自己实践后总结的。 欢迎转载,转载请注明来源:http://www.cnblogs.com/volcanol【windows powershell】 PowerShell_零基础自学课程_1_初识PowerShell PowerShell_零基础自学课程_2_Powershell与Cmd以及Unix/Linux Shell PowerShell_零基础自学课程_3_如何利用Powershell ISE调试PS脚本 PowerShell_零基础自学课程_4_PowerShell的别名功能、错误管理功能和系统资源区域导航 P... 阅读全文
posted @ 2012-06-05 22:24 volcanol 阅读(411) 评论(1) 推荐(0) 编辑

摘要: 本人的随笔,均出自自己的手笔,内容均是自己实践后总结的。 欢迎转载,转载请注明来源:http://www.cnblogs.com/volcanol【linux常见问题】 阅读全文
posted @ 2012-06-05 22:23 volcanol 阅读(144) 评论(0) 推荐(0) 编辑

摘要: 本人的随笔,均出自自己的手笔,内容均是自己实践后总结的。 欢迎转载,转载请注明来源:http://www.cnblogs.com/volcanol【linux shell】 linux_shell_1_shell特性简单介绍 linux_shell_2_shell中的变量特性 linux_shell_3_shell变量特性 阅读全文
posted @ 2012-06-05 22:06 volcanol 阅读(274) 评论(0) 推荐(0) 编辑

摘要: 本人的随笔,均出自自己的手笔,内容均是自己实践后总结的。 欢迎转载,转载请注明来源:http://www.cnblogs.com/volcanol【C语言学习趣事】 C语言学习趣事_关于C语言中的空格 C语言学习趣事_关于C语言中的预处理 C语言学习趣事_关于C语言中复杂类型定义 C语言学习趣事_关于C语言中的输入输出流 C语言学习趣事_关于C语言中的输入输出流_续一 C语言学习趣事_经典面试题系列_1 C语言学习趣事_经典面试题系列_2 C语言学习趣事_经典面试题系列_3 C语言学习趣事_经典面试题_3_续_我纠结的梦啊 ... 阅读全文
posted @ 2012-06-05 22:04 volcanol 阅读(485) 评论(0) 推荐(0) 编辑

摘要: 索要资料请加: 工控PLC、HMI资料、机器人、西门子数控机床加:QQ:2915067885 ( 昵称:volcanol ) 社科类、经史子集、文学类、计算机类书籍加:QQ: 2954846172 (昵称:Therory) 或者到下面的链接求资料: https://www.cnblogs.com/v 阅读全文
posted @ 2012-06-05 22:01 volcanol 阅读(2664) 评论(0) 推荐(0) 编辑

摘要: 在前两次的博文中,我们简单的介绍了一些关于shell和shell变量的特性,这里我们继续我们的linux shell之旅。1、变量时间和空间作用域 我们知道在C语言中变量存在时间和空间作用域的问题,在linux shell中,顺延了这两个概念。通常变量是具有当前会话的空间和时间作用域的。我就简单的说几点我自己的认识,说的不一定完全正确,欢迎大家提出不同意见帮助我提高(虽然挂了个volcanol的用户名,还是感觉linux这潭水太深了)。 a: 一般的shell变量具有当前shell会话的时间和空间作用域。 b: 通过export的变量具有当前用户login会话的时间和空间作用域。 ... 阅读全文
posted @ 2012-06-05 21:53 volcanol 阅读(1949) 评论(0) 推荐(2) 编辑

2012年6月4日

摘要: 我们知道,linux/unix下shell作为用户与操作系统,或者说shell作为人与计算机之间的接口,详细的了解shell所支持的各项功能,对用户操作系统是一件有必要的事情。这里我说一些我在使用的过程中发现的一些有意思的shell变量特性。一、简单变量1、“ 和 \ 以及 ' 的转义作用 在linux的shell使用过程中,如果一行命令太长我们可以使用 \ 来转义Enter,从而实现续行,这延续了C语言的规范。Exp1:[volcanol@volcanol home]$ test=\> "this is a test"[volcanol@volcanol h 阅读全文
posted @ 2012-06-04 21:11 volcanol 阅读(1519) 评论(0) 推荐(0) 编辑

2012年6月2日

摘要: 现在大部分linux的安装都是图形界面,鸟哥的教程也是图形安装,这里我们来体验一下linux text安装模式与图形界面的不一样之处。 下面的图和字,图下面的字是图的内容的解释。“【】”表示键盘操作的顺序 初始,启动界面,在经过一小段时间的加载过后,CD上的引导程序会检测三个特性:键盘、显示器和鼠标的型号,通常这个过程没有什么问题然后就会进入安装时的初始Interface界面: 这个界面可以进行安装前的选项,F1键进入当前界面,F2可以进入安装选项,例如安装前检测系统等,F3是一般性的提示信息,F4可以进入到一个提示界面,可以提示输入启动选项,F5为维护模式(通常用来恢复系统)。输... 阅读全文
posted @ 2012-06-02 10:03 volcanol 阅读(2265) 评论(1) 推荐(1) 编辑

2012年6月1日

摘要: shell的特性 1、 解释用户输入的命令,并将结果返回给用户 2、 shell是用户与系统之间的接口程序Tip: 类似于 windows下的批处理的command.com一、查看linux支持的shell /etc/shells 文件保存shell的种类 echo $SHELL 用来查看当前使用的shell类型可以进入到其他shell中进行操作,例如 /bin/csh 就可以进入csh进行操作和控制二、特性1、支持快捷键,来查看历史命令2、支持自动补全功能,3、具有帮助功能, help 就可以查看bash shell具有的内置的命令三 存取权限与安全1、 文件、目录的权限 - -... 阅读全文
posted @ 2012-06-01 21:53 volcanol 阅读(680) 评论(0) 推荐(0) 编辑

2012年5月28日

摘要: 问题:很多人在windows下运行linux主机,有时需要在两者之间进行文件的共享,那么如何进行文件共享呢?答:在windows下有可以实现共享的网络邻居的概念,同样在linux下也有可实现共享的网络邻居的概念。1、windows和linux网络邻居的通信的基础 SMB协议是windows下共享支持的协议,是基于NetBios协议网络的(有TCP/IP协议理论的基础的应该知道这个协议);默认这个协议在windows下是支持的。 我们知道在linux下有一个支持smb协议的软件包,那就是samba软件包,这个软件包在使用图形界面安装的时候是默认安装的(我知道FC系列是默认安装的,Redhat.. 阅读全文
posted @ 2012-05-28 22:33 volcanol 阅读(1414) 评论(1) 推荐(2) 编辑

2012年5月23日

摘要: 在说问题之前,首先说一下我的用户名:volcanol。这里有点巧合,在上高中之前,我比较喜欢看火山喷发的景象,然后上了高中后学习了火山这个单词:volcano, 然后加上我自己的姓的第一个字目是“l”,于是就给自己起了个网名为:volcanol。然后上大学的时候,接触了linux, 发现“volcanol”这个字符串,刚好可以解释为:View OF Linux Can Appreciate Nature OF Linux,再加上个人很喜欢linux这个优秀的操作系统,就这样,我就采用了这个网名。 下面是这次要说的问题:系统引导过程中到check filesystem时就无法继续引导 ... 阅读全文
posted @ 2012-05-23 19:52 volcanol 阅读(1667) 评论(0) 推荐(1) 编辑

2012年5月15日

摘要: 哈哈,昨天弄了个ubuntu 11.10在虚拟机上运行,发现11.10界面非常绚丽,但是其需要的系统资源非常多,我虚拟机设定内存为512M,1个CPU4个核心,进入以后发现根本动不了,因此今天我就下载了一个Fedora Core 4的版本来用,发现还是Redhat的东西熟悉啊。下面上张虚拟机的图片大家看看。 上次我们说到了,wmi对象和com组件,今天我们继续来看PS中对象的相关内容。主要说一下静态对象和对象的基本操作。一、静态对象 在PS中有一类特殊的对象,我们不能同过这些类创建新的对象,这些类是不能更改状态的方法和属性的引用库。无法创建这些类,仅可以使用它。因为不能创建、销毁或更改这... 阅读全文
posted @ 2012-05-15 23:17 volcanol 阅读(1661) 评论(0) 推荐(0) 编辑

2012年5月14日

摘要: 本系列文章从最初的初识开始,基本上可以完成一些简单的系统管理了,为了更方便的管理系统,同时为了更好的发掘系统的性能,就需要用到系统提供的一些高级特性,在Windows Server系列的OS中,如果可以利用最新的特性对系统进行管理,将会是一件非常不错的事情,虽然目前WinServer用的比较少但是在一些地方还是有用到,尤其当某些场合需要非计算机专业的人员在服务器上进行操作的时候,winServer以其比Unix/Linux简单性更加适合应用。今天这里就对PS中一些高级特性进行介绍。一、Wmi对象 我们知道在windows 系列的操作系统下,WMI一直是管理系统的利器,也是Win下系统管理... 阅读全文
posted @ 2012-05-14 22:19 volcanol 阅读(2587) 评论(0) 推荐(1) 编辑

2012年5月12日

摘要: 星期四和星期五晚上和同事一起到外面烧烤,然后出去喝酒;突然感到自己很孤独,不知道为什么,我不知道为什么这些人这么年轻怎么就么有自己的想法,已经做好了混吃等死的地步了;说实话,目前的大型国有企业就是这么一个地方,混吃等死,要不就是削尖脑袋那种刻苦钻营,感觉生活真的很无聊,现在明白了一将成名万古枯这句话的真正含义。 同时突然发现,现在的时间根本不是自己的时间,不知道各位大侠们有没有这种感受..................... 算了,不牢骚了,还是说说今天的内容吧。一、输出重定向1、1 兼容cmd重定向 有过console 模式管理经验的人都知道,几乎所有的console都支持重定向... 阅读全文
posted @ 2012-05-12 19:27 volcanol 阅读(4011) 评论(4) 推荐(1) 编辑

2012年5月9日

摘要: 前些文章陆续的说了一些关于这些主题,但是讨论的都不够深入,今天我们深入的了解一下获取帮助信息、管道以及格式化输出的内容。一、获取帮助信息 在PS中获取帮助信息,最常用的有: -? 、get-command和get-help。这三者获取的信息不是完全一致的,并且由于get-command和get-help是cmdlet;因此具有很多实用的参数来帮助我们获取我们想要的信息。1、1 -? 参数 如果我们知道某个cmdlet的拼写,但是不知道他的用户,那么最快速的方法就是用:-? 参数。 例如:我们知道copy-item 这个cmdlet,但是不知道怎么使用它,那么我们可以通过-? 参数来获取... 阅读全文
posted @ 2012-05-09 21:21 volcanol 阅读(3097) 评论(0) 推荐(0) 编辑

2012年5月8日

摘要: 据我个人所知,windows下的cmd shell除了能够通过修改系统参数来对其中的环境变量进行改变外,其环境的可自定义性相对来说很困难,而在Linux环境中,可以通过修改/etc目录下的某些配置文件来达到配置shell环境的目的。也许这也是某些人诟病cmd shell功能不强的原因之一。 而目前这种状况在windows powershell中得到了改善,可以说PS中提供的自定义环境的功能基本可以和linux环境相比较;今天我们来看看如何在PS中来自定义shell环境; 首先来看几个概念。1、脚本 在cmd、Bash等shell中,脚本可以简单的理解为一系列将要按照... 阅读全文
posted @ 2012-05-08 22:31 volcanol 阅读(2089) 评论(0) 推荐(1) 编辑

2012年5月7日

摘要: 前些时候的一篇文章中,说了在PS中可以有非常方便的别名机制,有利于熟悉其他console shell的人来使用PS; 但是对其中某些问题只是点到为止,今天就来详细的说说这个话题。1、使用别名 在PS中可以为函数、cmdlet或者可执行文件创建别名,然后在任何命令中使用别名而不是原名。(这里介绍一个无关的话题, 有些童鞋可能认为在windows中dll不是可执行文件,在PS中可以通过get-command *命令来查看windows中的可执行文件的类型) PS中还存在很多内置的别名,这个可以通过get-alias cmdlet来查看。 需要介绍一个重要的概念:别名驱动器,在PS中有一个... 阅读全文
posted @ 2012-05-07 21:22 volcanol 阅读(2391) 评论(0) 推荐(1) 编辑

2012年5月6日

摘要: 微软在推出PS的同时,没有忘记其一贯的作风,什么东东都弄一个IDE环境,这不微软没有忘记给PS也来一个IDE的环境,通过这个IDE环境,可以建立psl文件,可以调试psl文件。1、IDE界面 我们看一下IDE环境的界面: 如图所示: IDE环境被分成了三个窗格,这个窗格的布局可以自定义。其中左上角的窗格是输出窗格,在IDE中执行的结果通过它输出;左下角的窗口是交互窗格,也叫做命令窗格,可以在里面输入要执行的命令,同时这个窗格还会提示当前的工作路径,上图的工作路径是:C:\users\vol_20120330,这个路径是我计算机当前用户的家目录(home directory);右边的窗... 阅读全文
posted @ 2012-05-06 15:11 volcanol 阅读(5027) 评论(2) 推荐(0) 编辑

volcanol ----View OF Linux Can Appreciate Nature OF Linux。