三九宝宝网宝宝百科宝宝知识

PLC通讯基础

02月09日 编辑 39baobao.com

[k线图基础知识有哪些]k线图基础知识包括k线的定义、k线形态、k线类型、k线的趋势等。K线又称蜡烛图、日本线、阴阳线、棒线等,源于日本德川幕府时代(1603~1867年),被当时日本米市的商人用来记录米市...+阅读

1.1.1 FX2NPLC的通信设定 本节中我们具体介绍FX2NPLC的通信设定,其中有FX2NPLC的通信设定的方法、步骤和上位机与下位机的验证通信。1.1.1.1 通信设定的方法 一般的PLC通信设定的方法有两种,一种是,参数指定的方法;另一种是,顺控程序设定的方法[32]。 1. 参数指定的方法进行PLC的通信设定,即使用顺控程序编程软件,在计算机画面上进行通信设定,然后作为参数登录后,传送至可编程控制器中;FX2C、FX2、FX0N的PLC不能采用此种方法进行通信的设定。

2. 顺控程序设定的方法进行PLC的通信设定,即在顺控程序中,对通信格式、站号设定,超时判定时间设定数值,编写这样的程序后,传送至可编程控制器中。 本次设计采用顺控程序设定的方法进行PLC的通信设定。设定过程是用顺控程序中的设定,将设定值传送到D8120(通信格式),D8121(站号的设定),D8129(超时判定时间)后上电。 设计中,FX2N的PLC在与组态王进行通信时,波特率设置为9600,数据位长度为7,停止位长度为1,奇偶校验位为偶校验。

D8120寄存器的内容如图2.11所示: 图2.11 D8120寄存器具体内容1.1.1.2 通信设定的步骤 FX2N PLC通信设定的步骤包括以下步骤: 1. 首先,进行PLC的通信格式、站号及超时判定时间数值的设定。采用编程软件按照下面梯形图的控制要求进行编程,并写出相应的语句表。梯形图如图2.12所示: 图2.12 PLC通信设定梯形图 控制语句程序如下所示: LD M8000 OUT M8120 MOV H0886 D8120 //通信参数设置 MOV H0 D8121 //PLC站号 MOV K200 D8129 //超时时间为2000m 2. 将顺控程序写入可编程控制器中。

3. 运行可编程控制器。 4. 将可编程控制器的电源断开后重新上电,使通信设定有效。该语句表输入PLC运行后,PLC就能和组态王软件很好的通信了。1.2 虚拟单向交通灯控制系统的通信调试 本节通过建立一个简单的单向交通灯控制系统来调试PLC与组态王的通信,并验证上位机与下位机的相互控制。首先,建立虚拟单向交通灯控制系统的组态界面,并编制PLC控制程序;然后,分别进行组态王和PLC的通信设置,再建立组态系统的动画连接;最后,运行系统观察运行时的动画动作过程,并以此检测通信连接是否成功。

通过控制上位机的输入,来控制下位机的输出;相反,通过控制下位机的输入,来控制上位机的输出,以达到双向控制的目的。1.2.1 单向交通灯控制系统设计 我们设计一个简单的单向交通灯控制系统,在实验中以交通灯控制系统作为测试对象。其控制要求为当一个输入信号(x000按下)时,对应一个输出(y010),即当x000导通时,y010上电,绿灯亮,小车行;而当另一个输入信号(x002按下)时,对应一个输出(y011),即当x002导通时,y011上电,红灯亮,小车停;再当输入信号(x001按下)时,y010 、y011失电,红、绿灯灭,同时小车运动也停止,控制系统处于停止状态。

PLC控制程序语句为: LD X000 //绿灯控制按钮 OR M10 ANI X001 //停止控制按钮 ANI X002 //红、绿灯互锁控制 OUT M10 LD M10 OUT Y010 //绿灯控制输出 LD X002 //红灯控制按钮 OR M11 ANI X001 //停止控制按钮 ANI X000 //红、绿灯互锁控制 OUT M11 LD M11 OUT Y011 //红灯控制输出 END //程序控制结束 根据上述的控制要求,编写的交通灯控制程序如图2.13所示。 图2.13 交通灯灯控制程序1.2.2 控制程序的输入 本次程序的输入有两种方法: 1. 手持编程器将程序输入PLC 具体操作过程,先使手持编程器处于写(W)工作方式,将光标移动到指定的步序位置,然后按(FNC)键,接着按该应用指令代码对应的数字键,然后按(SP)键,再按相应的操作数键。

如果操作数不止一个,每次键入操作数之前,先按一下(SP)键,键入所有的操作数后,再按(GO)键,该指令就被写入PLC的存储器内。如果操作数为双数,(FNC)键后,再按(D)键;如果仅当其控制电路由断开到闭合(上升沿)时才执行该应用程序指令的操作(脉冲执行),在键入其编程代码的数字键后,接着再键,这样就能把程序输入PLC。

这种方法操作步骤多,工作量大,效率低,且易产生误差。 2. 利用编程功能将程序输入PLC 利用顺控编程通信功能,将计算机与PLC链接,通过计算机环境中的编程软件编制好所需要的控制程序,在通过PLC编程通信的功能将程序直接输入到PLC内。我们利用的编程软件是GX Developer,在软件中把PLC系统的控制程序完成,再通过串行端口线将控制程序传送到PLC内。

这样的方法简便、易行、操作量小、效率高,而且其最大的优点是方便在计算机环境下对PLC程序的检查和监控。所以在本次课题的设计中主要采用利用编程功能将程序输入PLC,来进行课题的设计。1.2.3 组态工程的通信和调试 在组态王软件环境中,建立一个完整的虚拟单向交通灯控制系统的组态工程后,我们对这一组态工程进行通信设置,并在通信完成后进行控制系统的调试,以达到测试系统是否达到要求的目的。

1.2.3.1 组态王与PLC的通信设置 组态王软件与PLC系统靠串行端口线连接,下面我们就组态王软件与PLC系统通信设置过...

以下为关联文档:

K线的基础知识K线图这种图表源处于日本,被当时日本米市的商人用来记录米市的行情与价格波动,后因其细腻独到的标画方式而被引入到股市及期货市场。目前,这种图表分析法在我国以至整个东南亚...

谁能教教我茄子育苗的基础知识种子处理:一是晒种。晒种可促进种子后熟,提高发芽的整齐度,一般浸种之前先进行晒种1~2天。二是种子消毒,可用0.1%的高锰酸钾溶液浸泡10~15分钟;三是温水浸种,将经过消毒的种子,用65...

法语零基础入门自学用什么教材好法语不是一门适合自学的语言, 尤其是刚入门的时候, 很多思维逻辑表达方式和中文完全不同, 学生初期也很容易因为没有老师带领和纠正带来的发音不正确的情况。 再比如法语的动词...

初涉会计会计基础怎么学如果是要考试的话把基础会计那本书背的差不多就行,最重要的是清楚会计分路。明白了会计分路就没问题。下面是一些学习初级会计的口诀希望对你有帮助 记账规则之歌 借增贷减是...

公共基础知识模拟题:马克思主义哲学题【真题再现】 以下选项能够正确反映唯物主义三种基本形态演进顺序的是 ①存在就是被感知 ②人是机器,思想是人脑的特性 ③世界是一团永恒的活火 ④物质是标志客观实在的哲学...

疯狂英语 900句:基础篇附MP3光盘&李因,孙艳李因,孙艳写的的书都写得很好,还是朋友推荐我看的,后来就非非常喜欢,他的书了。除了他的书,我和我家小孩还喜欢看郑渊洁、杨红樱、黄晓阳、小桥老树、王永杰、杨其铎、...

汽车线束制造与装配的理论基础是什么汽车线束是汽车电路的网络主体,没有线束也就不存在汽车电路。线束是指由铜材冲制而成的接触件端子(连接器)与电线电缆压接后,外面再塑压绝缘体或外加金属壳体等,以线束捆扎形成连...

英语零基础想考研应该如何做呢只要语法强悍了,对你来说,任何文章句子都是可读可理解的,所谓的“难长句”,就是句子长点,生词多点而。同时语法是可以快速学透建立一个系统完善的知识体系的,而单词则不仅需要技巧...

英语零基础如何准备考研你的这个规划是好的,但是有可能到最后会泡汤,我的同学很多一进校就说要考研,到了最后还是放弃了,当然你有这个打算是好的,至少可以从现在起开始一些规划,至于在数学方面,我的建议的...

推荐阅读
图文推荐