PMAC的下位机编程涉及三方面的内容:手动操作、运动(Program)程序和PLC程序。这里主要是介绍各个方面的基础编程方面的东西,还有许多需要自行去探索。...
分类:
系统相关 时间:
2015-03-18 18:04:32
阅读次数:
341
朋友又提出一些需求。希望不要jquery .于是修改成js版本。Examples 鲁迅同时又是20世纪世界文化巨人之一。他创造了内外两面,都和世界的时代思潮合流,而又并未梏亡中国的民族性并具有独特的个人风格的“现今想要参与世界上的事业的中国人”的文学。他与同时期的世界杰出的思想家和文学...
分类:
Web程序 时间:
2015-03-12 22:18:57
阅读次数:
178
在群里聊天,一个群友求助。说要实现 文章对比输入,出错了标红,正确的标绿。 同时还需要统计正确率。我一开始以为很容易,结果搞了半天。最后折腾出来了。这里的思路如下:利用js的数组。将文章和输入的内容,都转为数组,一对一进行比对。找到错误的,就修改对应的数组元素。加入Html标签。代码如下:Examp...
分类:
Web程序 时间:
2015-03-09 12:14:00
阅读次数:
142
RTU是REMOTE TERMINAL UNIT 的简称,即远方数据终端,用于监视、控制与数据采集的应用。具有遥测、遥信、遥调、遥控功能。RTU功能必须确保两种功能:1,有数据传输功能。2,有采集和控制功能。经过多年的PLC+DTU在工业自动化应用中已经普遍采用这种方式在进行数据的在线监测和远程控制...
分类:
数据库 时间:
2015-02-14 10:56:48
阅读次数:
444
1.循环中断
循环中断组织块用于按一定时间间隔循环执行中断程序,例如周期性地定时执行某一段程序,间隔时间从STOP切换到RUN模式时开始计算。
循环中断组织块OB30~OB38默认的时间间隔和中断优先级如表所示。CPU318只能使用OB32和OB35,其余的S7-300CPU只能使用OB35。S7-400CPU可以使用的循环中断OB的个数与CPU型号有关。
循环中断组织块的时间间隔、优先级、...
分类:
其他好文 时间:
2015-02-02 18:11:29
阅读次数:
430
中断处理用来实现对特殊内部事件或外部事件的快速响应。CPU检测到中断请求时,立即响应中断,调用中断源对应的中断程序(OB)。执行完中断程序后,返回被中断的程序中。
中断源类型主要有:I/O模块的硬件中断,软件中断,例如日期时间中断、延时中断、循环中断和编程错误引起的中断等。
1.日期时间中断组织块
日期时间中断组织块有OB10~OB17.CPU318只能支持OB10和OB11,其余的S7-3...
分类:
其他好文 时间:
2015-01-30 15:58:06
阅读次数:
230
一:全局基于单文档MFC程序开发。二:全局每个功能模块之间完全隔离, 模块之间的数据交流必须使用主板模板。三:每个功能块全部都自己的线程,除了PLC功能块 其他都是窗口线程四:各个功能命名的前缀依次是:硬件功能模组:CGszBoardHMI模组:CGszHmiCCD模组:CGszCcdPLC模组:C...
分类:
其他好文 时间:
2015-01-29 21:05:11
阅读次数:
272
设某发动机组由1台汽油发动机和1台柴油机发动机组成,现要求用PLC控制发动机组,使各台发动机的转速稳定在设定的速度上,并控制散热风扇的起动和延时关闭。每台发动机均设置一个起动按钮和一个停止按钮。
程序设计如下:
1.程序模块
2.符号表
3.风扇控制程序
4.启动机控制
5.启动机组
注:1)在变量声明表内完成F...
分类:
其他好文 时间:
2015-01-27 16:30:20
阅读次数:
264
PLC如何和手机通信,从而可以及时的了解PLC各个参数 ? 一、如果报警点数不多,可以选用DTP-RE+B短信测控终端。可以直接接PLC的开关量输出,简单设置,完成短信发送 二、如果点数很多,可以借助组态软件来处理,先...
分类:
移动开发 时间:
2015-01-26 17:32:58
阅读次数:
237
三菱PLC 串口通信开发心得
备注:
记得两年前刚开始从事软件开发工作时,第一份任务就是开发一个程序能够实现与三菱PLC 串口通信。所谓通信,其实质主要是对PLC 的D寄存器(dword)读写操作。但是因为日本为了保护其产品,并不开发串口通信协议。在不开发通信协议的情况,如果想实现通信,首先需要做的便是通过数据分析,破解其通信协议。
这里就不讲解如何破解了,主要是介绍下当时博主开发程...
分类:
其他好文 时间:
2015-01-25 16:48:44
阅读次数:
241