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

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

天行健,君子以自强不息

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  210 随笔 :: 0 文章 :: 582 评论 :: 0 引用

2012年6月5日

摘要:索要资料请加: 工控PLC、HMI资料QQ:2915067885 ( 昵称:volcanol ) || Windows编程资料QQ : 3411522598 (昵称: WinDelphi) Linux开发资料QQ :3411500573 (昵称:FC4) || 嵌入式开发资料QQ:340813113 阅读全文
posted @ 2012-06-05 22:01 volcanol 阅读 (970) 评论 (0) 编辑

2019年11月27日

摘要:前面有一篇文章说过西门子的软件安装的时候太麻烦,很容易出现错误。 但是有些错误在安装的时候却没有关系,例如下面的错误。 如上图所示,安装已经到最后一步,总结前面的修改系统组态已经打勾(✔) ,而且提示的是授权没有传送。 这是我们没有传送授权的报警, 就是告知没有授权的报警,其实软件已经安装成功。 处 阅读全文
posted @ 2019-11-27 19:58 volcanol 阅读 (93) 评论 (0) 编辑

2019年11月19日

摘要:西门子博图软件,不但体积庞大,功能也很复杂,与经典的Step7相比,如果不是经常使用,一般都会有一种很难使用的感觉。 而且相比原来的Step7操作有点不太一样。这里简单的说一下硬件目录的更新。 有两种方式可以安装,手动安装和自动安装。 手动安装可以通过如下的菜单操作来实现: 图1: 支持包安装菜单 阅读全文
posted @ 2019-11-19 10:10 volcanol 阅读 (111) 评论 (0) 编辑

2019年11月2日

摘要:微软推出Win10系统后,很多工控软件也被迫跟着升级,但是因为Win10系统的不稳定性,导致很多时候,安装的软件莫名其妙的 不能用。 相对Win7和WinXP来说,Win10在兼容性和稳定性都差很多。 Step7 V5.6支持Win10系统,需要专业版的Win10。安装完Win10后,有时会因为一些 阅读全文
posted @ 2019-11-02 11:22 volcanol 阅读 (266) 评论 (0) 编辑

2019年10月20日

摘要:西门子的软件都是比较庞大的,安装一个软件要很长时间,而且安装的过程中很容易因为系统兼容性问题导致不能成功安装的情况, 而有时还会出现安装成功,但是不能正常使用的情况。这个时候就很麻烦,一般除了重装系统再没有别的好办法,卸载软件,然而重装 这条路对西门子软件不适合,因为西门子软件卸载后一般再安装都不会 阅读全文
posted @ 2019-10-20 22:09 volcanol 阅读 (326) 评论 (0) 编辑

2019年9月28日

摘要:分割线 1、文章均为个人原创,欢迎转载,转载请保留出处:https://www.cnblogs.com/volcanol/ 2、获取工控PLC、变频器、HMI、计算机、Windows、Linux、嵌入式资料点击:获取资料 3、如果您觉得文章对您有帮助可转至页面上半部分打赏,或移步:打赏 4、或者在页 阅读全文
posted @ 2019-09-28 22:43 volcanol 阅读 (180) 评论 (0) 编辑

2019年9月19日

摘要:最近在做一个项目调试,用的是西门子的PLC,416-2 DP,下面挂了几个DP子网,在进行现场网络测试的时候,有几个走的DP网络的 绝对值编码器,无论怎么弄DP网络不能联通。 一开始我以为DP网线接的不好引起的。因为现场施工都是施工队伍接的,不能保证这种需要良好安装的通讯设备线接的好,所以我就 自己 阅读全文
posted @ 2019-09-19 21:20 volcanol 阅读 (80) 评论 (0) 编辑

2019年7月7日

摘要:前段时间看C#本质论,发现内容有点抽象,不适合入门,现在换了一本适合入门的书籍: C#图解教程。 分割线 1、文章均为个人原创,欢迎转载,转载请保留出处:https://www.cnblogs.com/volcanol/ 2、获取工控PLC、变频器、HMI、计算机、Windows、Linux、嵌入式 阅读全文
posted @ 2019-07-07 11:08 volcanol 阅读 (535) 评论 (0) 编辑

2019年6月16日

摘要:最近在做一个东西,需要用到通用开发语言开发一个软件来读取PLC的内容,这方面的难点在于解析PLC利用 以太网通讯的通讯协议,而一般的PLC厂商对自己的协议是封闭的,对一般的开发者是不开放的,虽然可以通过Wireshark 进行解析,但是工作量很大,且如果对Wireshark不熟悉基本也是无解,很难解 阅读全文
posted @ 2019-06-16 12:46 volcanol 阅读 (1302) 评论 (4) 编辑

2019年4月12日

摘要:很多朋友会求资料,因此单独开一个帖子来分享。我尽量做到有需要就给分享,因为比较忙,所以回复可能会 有点慢,一般一个星期之内会回复,我现在一般一个星期登陆一次博客园。 我是分割线 电气工程及自动化 0001: AB PLC入门培训教程 链接:https://pan.baidu.com/s/1fYQVD 阅读全文
posted @ 2019-04-12 22:56 volcanol 阅读 (122) 评论 (0) 编辑

2018年12月30日

摘要:最近有点小忙,各种事情,心情也不是很好,烦心事特别多,因此最近更新的比较慢。 不敢再松懈了,今天正好有点时间,就继续看了一下VBScript中关于对象的一些内容。 一、对象 OOP是编程规模发展到一定程度后才出现的,因为不但操作系统的程序规模越来越大,而且应用 程序的规模也是日益增长。 代码重用在O 阅读全文
posted @ 2018-12-30 12:51 volcanol 阅读 (235) 评论 (0) 编辑

2018年12月11日

摘要:vbs不但提供了分支结构,还提供了丰富的循环形式。一共有3种循环: 1、for循环 2、do...loop循环 3、while循环 各种循环有各自的特点,在使用的时候可以进行转换。 前面已经描述过For循环,这里简单的描述一下后面两种循环。 一、Do....loop循环 二、while循环 三、Ti 阅读全文
posted @ 2018-12-11 12:47 volcanol 阅读 (127) 评论 (0) 编辑

2018年12月9日

摘要:在编程的过程中,有时候我们会使用一些固定的值,例如圆周率,或者某个人的生日,或者家庭住址等等, 这些信息对于一个对象来说一旦确定就不会改变,因此我们在编程的时候也不希望这些信息会改变,在VBS里面 也提供了和其他一些语言中一样的机制: 常量。 常量大体有两种类型: 字面值常量 和 具名常量。 一、常 阅读全文
posted @ 2018-12-09 16:40 volcanol 阅读 (156) 评论 (0) 编辑

2018年12月6日

摘要:在vbs脚本中也存在和其他编程语言一样的概念,那就是变量的作用域,变量的作用域决 定在什么范围内可以访问。 同样的在vbs脚本中对于变量也有一个生命周期, 变量的生命周期决定了变量的存续时间 这个主要是对于类的实例化对象有意义。 vbs的函数和过程对参数变量进行读写的时候,在利用byVal和byRe 阅读全文
posted @ 2018-12-06 23:58 volcanol 阅读 (154) 评论 (0) 编辑

2018年11月28日

摘要:和其他语言一样,vbs提供了过程和函数机制,通过函数和过程可以优化代码结构和实现代码复用, 减少代码的编写量。 一、代码 具体不再多说,看实例代码。 二、Tips 1、尽量不要用CALL语句 2、如果在函数中使用了Exit Function函数,那么必须要给函数一个替代值 分割线 1、文章均为个人原 阅读全文
posted @ 2018-11-28 11:06 volcanol 阅读 (449) 评论 (0) 编辑

2018年11月27日

摘要:现在西门子的软件是更新换代太快了,前几年还是Step 7 Micro/Win,后来又出了S7-200 Smart PLC,理所当然的编程调试软件也水涨船高,出了新的Step 7 Micro/Win Smart. 我今天安装了一个测试一下,安装后界面与原来的S7-200的编程软件没多少区别,变化较 大 阅读全文
posted @ 2018-11-27 10:56 volcanol 阅读 (1589) 评论 (0) 编辑

摘要:数组是一种复杂数据类型,不但有数组本身的数据类型: 数组,还有数组元素中存储的数据的类型。 一、vbs中的数组类型 在VBS中提供了两种数组类型,一种是固定数组,一种是动态数组。 1、固定数组 就是在定义的时候数组的大小固定了,也就是说一旦定义了固定的数组,那么数组能存储多少的数据就 不能改变了。 阅读全文
posted @ 2018-11-27 10:46 volcanol 阅读 (122) 评论 (1) 编辑

2018年11月26日

摘要:由于计算机系统区域和语言的设置,以及Step建立项目时的不同设置,有时候利用Step7打开项目时 会遇到如下情况: 项目不可用。 具体如下图所示: 图 step 7 打开时项目不可用 一、Step 7的项目语言 在建立Step7项目时,有一个项目语言的选项可以选择。 图 Step7项目属性: 语言选 阅读全文
posted @ 2018-11-26 10:20 volcanol 阅读 (142) 评论 (0) 编辑

2018年11月24日

摘要:上一个随笔说了一些关于vbs变量类型的内容,这一篇我们继续说说变量类型相关的内容。 一、NULL补充内容 二、初识OOP 三、容错机制 分割线 1、文章均为个人原创,欢迎转载,转载请保留出处:https://www.cnblogs.com/volcanol/ 2、获取工控PLC、变频器、HMI、计算 阅读全文
posted @ 2018-11-24 13:37 volcanol 阅读 (138) 评论 (0) 编辑

2018年11月23日

摘要:说到编程语言,总是绕不开数据类型,因为数据类型决定了数据可以进行什么样的操作。同时数据类型 从广义上来说是一种数据结构,在过程式编程的过程中,曾经有过这样一种说法: 可见数据类型的重要性。大体来说,编程语言有三种: 强类型语言, 弱类型语言,介于两者之间的语言。 强类型语言要求变量定义的时候必须明确 阅读全文
posted @ 2018-11-23 20:37 volcanol 阅读 (183) 评论 (0) 编辑

2018年11月22日

摘要:VBS脚本做为编程语言,提供了很多的运算符,通过这些运算符,可以实现不同的操作。运算符具有不同的类型 不同的运算符之间具有运算优先级。 一、运算符的分类 大体分为以下几类: 1、赋值运算符 2、算术运算符 3、比较运算符 4、逻辑运算符 5、链接运算符 二、运算符的优先级 运算符具有优先级,优先级决 阅读全文
posted @ 2018-11-22 15:36 volcanol 阅读 (352) 评论 (0) 编辑

摘要:很多人都认为VB语言或者VBS脚本语言是一种很low的语言,从心里看不起VB或者VBS, 但是其实VBS不仅可以做为系统管理员的利器,同样在工控领域VBS语言大有用武之地。 西门子的WinCC提供了两种脚本语言,C脚本和VBS脚本,通过这两种脚本可以增强WinCC 的动态功能,可以实现一些复杂的功能 阅读全文
posted @ 2018-11-22 08:59 volcanol 阅读 (394) 评论 (0) 编辑

2018年11月19日

摘要:前两天处理过一个故障,是S7-200 Smart与V20的USS通讯,设备厂家在程序里面利 用USS_RPM _R程序循环轮询5个V20设备读取频率和电流值等信息。 图 USS_RPM_R读取信息 上图是第一个站点的读取,其采用的控制方式是利用状态位SM0.0 置位M13.0 = 1, 然后 通过上 阅读全文
posted @ 2018-11-19 15:06 volcanol 阅读 (645) 评论 (0) 编辑

2018年11月18日

摘要:随着Windows系统的不断升级,西门子工控软件也不断升级,但是有时候在安装西门子 软件的时候会出现授权管理器不能正常启动的情况。 图 Step7 因为自动许可证管理器不能正常打开 如上图所示,报Step7启动 256:132 故障, 提示信息为:Step7 发现自动许可管理器存在问题,正在关闭 应 阅读全文
posted @ 2018-11-18 15:37 volcanol 阅读 (340) 评论 (0) 编辑

2018年11月17日

摘要:在WinCC中可以通过报警纪录来实现操作员纪录,这个需要WinCC的消息系统进行组态和配置。 利用消息系统进行实现上诉功能不但复杂而且时间久啦也不方便查询。那么有没有一种简单的方法来 实现操作员纪录呢? 我们知道在Windows系统中可以通过批处理来实现很多功能,而且操作也比较简单,学习起来也 没有 阅读全文
posted @ 2018-11-17 10:41 volcanol 阅读 (257) 评论 (0) 编辑

2018年11月15日

摘要:在一次备份Step7项目时,突然发现无法进行备份而是报错,具体的报错内容如下所示: 图 step7 归档程序时报pkzipc.exe 应用程序错误 内存不能为"read" 一、step7项目的备份 备份step 7项目有两种方式, 方式1,简单粗暴直接复制项目文件夹,或者利用压缩软件打包备份。 方式 阅读全文
posted @ 2018-11-15 14:09 volcanol 阅读 (1193) 评论 (0) 编辑

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