上位机与三菱的PLC下位机如何通信
“上位机与三菱的PLC下位机如何通信”相关的资料有哪些?“上位机与三菱的PLC下位机如何通信”相关的范文有哪些?怎么写?下面是小编为您精心整理的“上位机与三菱的PLC下位机如何通信”相关范文大全或资料大全,欢迎大家分享。
上位机与下位机之间通信编程
绝对是好的资料。是用VC写的
摘 要
本文主要描述了利用PC机与AT89C51单片机之间的通信程序设计实现温度显示。并详述了在VC6.0环境下,上位机利用MSCOMM通信控件与单片机之间串口通信实现温度显示。由单片机采集一个温度信号,将采集到的温度信号传送给PC机显示,PC机用VC6.0编写程序,单片机程序用C语言编写,最后用PROTUES软件进行仿真实现温度显示。
关键词:单片机 MSCOMM控件 VC6.0 AT89C51 温度显示
绝对是好的资料。是用VC写的
目 录
摘要
1 引言............................................................................................................................ 1 2 结构设计与方案选择................................................................................................ 2
2.1设计任务...........................................
三菱plc通信
.
一、 硬件接线
1、FX2N-485 BD与三菱FR-A540变频器的通讯接线图
接收数据信号变频器 接口发送数据
接收数据发送数据发送数据接收数据发送数据接收数据信号地信号地
2、用电缆按如下通讯流程图把电脑、PLC、变频器连接起来
电脑电缆双绞线变频器
二、 按下表设定好变频器的参数
PU接口 通信参数 Pr.117 变频器站号 Pr.118 通信速度 设定值 备注 0 192 00号站变频器 通信波特率为19.2K Pr.119 停止位长度/字长 1 Pr.120 奇偶校验是/否 Pr.121 通讯重试次数 2 9999 8位数据,停止位为2位 偶校验 通信再试次数 变频器设定 无CR,无LF 计算机通讯模式 Pr.122 通信检查时间间隔 9999 Pr.123 等待时间设置 20 Pr.124 CR,LF是/否选择 0 Pr.79 操作模式 1 注:变频器设参数一定要放在第一步来做,另外设定好参数后要断电再上电复位方式进行变频器的复位,如不进行复位,通讯不能进行。
三、 在电脑中利用专用软件编写梯形图
程序解释(重点为PLC串行通信指令与格式、传送数据的格式与定义) 1、 M8161=1,
PLC与上位机的通信实现
龙源期刊网 http://www.77cn.com.cn
PLC与上位机的通信实现
作者:刘福禄
来源:《商情》2016年第09期
【摘要】本文以三菱可编程控制器FX2N系列为例的PLC与上拉机的通信实现,提出了
一种价格低、体积小的接口方案,讨论了其硬件和软件的设计思想,该接口装置与控制室和实验室环境下运行可靠。
【关键词】上位机,通信,接口,PLC
PLC作为一种高性能的控制装置,在分布式系统中得到了越来越广泛的应用。在这种控制方式中,上位监控机系统是其中重要的组成部分。PLC可以多种方式如直接采用现有的组态监控软件与上位监迭机通信,但针对小规模的控制系统,找到一种高性能价格比的通信方法,具有积极的实际意义。本文就日本三菱公司生产的FX2N可编程控制器与PC机通信方式的实现,从软、硬件两个方面来说明这个问题。
1.上位机与PLC通讯的原理
在利用外部设备与可编程控制器之间进行通讯前,必须首先规定一些参数,如数据长度,奇偶校验、停止位以及波特率等,即通讯格式。通讯格式是通过一个四位的16进制数而设定,这里设定为H6880,其含义是数据长度为7位,终结符为7位,奇偶校验为无,控制线为RS232接口,停止位为1位,和校验为自动添加,波特率为9600BPS,协议为
三菱FX系列plc与pc机通讯
三菱FX系列plc与pc机通讯
三菱FX系列plc与pc机通讯
1 前言
PLC以卓越的可靠性和方便的可编程性广泛应用于工业控制领域。实现PC机与PLC通信的目的是为了向用户提供诸如工艺流程图显示、动态数据画面显示、报表显示、窗口技术等多种功能,为PLC提供良好的人机界面。本文详细介绍了FX系列PLC的通信协议,并在Windows环境下,使用VB6.0开发通信程序,实现了PC机与FX系列PLC之间的串行通信。
2 PC机与PLC实现通信的条件
带异步通信适配器的PC机与PLC只有满足如下条件,才能互联通信:
(1)带有异步通信接口的PLC才能与带异步通信适配器的PC机互联。还要求双方采用的总线标准一致,否则要通过“总线标准变换单元”变换之后才能互联。
(2)双方的初始化,使波特率、数据位数、停止位数、奇偶校验都相同。
(3)要对PLC的通信协议分析清楚,严格地按照协议的规定及帧格式编写PC机的通信程序。PLC中配有通信机制,一般不需用户编程。
3 PC机及与FX系列PLC的串行通讯
3.1 硬件连接
PC机与FX系列PLC不能直接连接,要经过FX-232AW单元进行RS232C/RS-422的变换,下图表示了它们之间的连接关系:
3.2 FX系列PLC的通信协议
在P
VB与三菱PLC通信 - 图文
VB与三菱PLC通信
VB源代码下载
http://www.dbank.com/download.action?t=40&k=MTQzOTcxMTM=&pcode=LCw1NTkwMzYsNTU5MDM2&r
PLC以卓越的可靠性和方便的可编程性广泛应用于工业控制领域。实现PC机与PLC通信的目示、动态数据画面显示、报表显示、窗口技术等多种功能,为PLC提供良好的人机界面。本文详在Windows环境下,使用VB6.0开发通信程序,实现了PC机与FX系列PLC之间的协议进行了详细的介绍,并以VB为开发工具实现了PC机与FX系列PLC的串行通信。 1 前言
PLC以卓越的可靠性和方便的可编程性广泛应用于工业控制领域。实现PC机与PLC通信的目示、动态数据画面显示、报表显示、窗口技术等多种功能,为PLC提供良好的人机界面。本文详在Windows环境下,使用VB6.0开发通信程序,实现了PC机与FX系列PLC之间的2 PC机与PLC实现通信的条件
带异步通信适配器的PC机与PLC只有满足如下条件,才能互联通信:
(1)带有异步通信接口的PLC才能与带异步通信适配器的PC机互联。还要求双方采用的总线元”变换之后才能互联。
(2)双方的初始化,使波特率、
VB与三菱PLC通信 - 图文
VB与三菱PLC通信
VB源代码下载
http://www.dbank.com/download.action?t=40&k=MTQzOTcxMTM=&pcode=LCw1NTkwMzYsNTU5MDM2&r
PLC以卓越的可靠性和方便的可编程性广泛应用于工业控制领域。实现PC机与PLC通信的目示、动态数据画面显示、报表显示、窗口技术等多种功能,为PLC提供良好的人机界面。本文详在Windows环境下,使用VB6.0开发通信程序,实现了PC机与FX系列PLC之间的协议进行了详细的介绍,并以VB为开发工具实现了PC机与FX系列PLC的串行通信。 1 前言
PLC以卓越的可靠性和方便的可编程性广泛应用于工业控制领域。实现PC机与PLC通信的目示、动态数据画面显示、报表显示、窗口技术等多种功能,为PLC提供良好的人机界面。本文详在Windows环境下,使用VB6.0开发通信程序,实现了PC机与FX系列PLC之间的2 PC机与PLC实现通信的条件
带异步通信适配器的PC机与PLC只有满足如下条件,才能互联通信:
(1)带有异步通信接口的PLC才能与带异步通信适配器的PC机互联。还要求双方采用的总线元”变换之后才能互联。
(2)双方的初始化,使波特率、
PLC与上位机的通信实现-最新文档
PLC与上位机的通信实现
PLC作为一种高性能的控制装置,在分布式系统中得到了越来越广泛的应用。在这种控制方式中,上位监控机系统是其中重要的组成部分。PLC可以多种方式如直接采用现有的组态监控软件与上位监迭机通信,但针对小规模的控制系统,找到一种高性能价格比的通信方法,具有积极的实际意义。本文就日本三菱公司生产的FX2N可编程控制器与PC机通信方式的实现,从软、硬件两个方面来说明这个问题。 1.上位机与PLC通讯的原理
在利用外部设备与可编程控制器之间进行通讯前,必须首先规定一些参数,如数据长度,奇偶校验、停止位以及波特率等,即通讯格式。通讯格式是通过一个四位的16进制数而设定,这里设定为H6880,其含义是数据长度为7位,终结符为7位,奇偶校验为无,控制线为RS232接口,停止位为1位,和校验为自动添加,波特率为9600BPS,协议为专用协议,标题无,传输控制协议为协议格式1。通讯格式是在PLC中首先将其设置好的。其中协议格式的通讯格式依次规定了控制代码、站号、PC号、命令、消息等待以及和校验代码等。在FX系列可编程控制器中,站号是通过特殊寄存器D8121来设定的。设定范围是从00H到0FH。本实验台中由于上位机只和一个PLC
三菱plc编程口通信学习笔记
PLC通信格式为:9600波特率 偶校验 7位数据位 1位
数据格式为:1位起始位 7位数据位 1位奇偶校验位 1位停止位
pc->ENQ 05H plc->ACK 06H
PC->命令报文 STK CMD 数据段 ETX SUMH SUML
02H 03H (前面相加,溢出不计) PLC->应答报文 STK 数据段 EXT SUMH SUML CMD:“0”-30H 读命令 “1”-31H 写命令 “7”-37H 强制通ON “8”-38H 强制端OFF 例子:读fx系列D123内容
pc------------------------------------------------------------>PLC ENQ(05H)
ACK(06H) STX CMD 10F6 04 EXT SUMH SUML 02H 30H 31H 30H 46H 36H 34H 03H
三菱PLC伺服控制攻丝机程序(附注释)
简介明了,通俗易懂!非常合适刚入门步进同仁学习! 附带程序,进入本人文库下载!
M8002 0ZRST M0 M19 1号上料种类位置1
M197ZRST调试模式 M20 M26 1#通止规 2号种类报警动作
ZRST
M170 M175 2#通止规报警动作
X000 18启动
X006安全门
X005
Y044
M226
M233
M100
X070
M532K0
转台原点移动汽缸 1号步进启螺杆伸出机器原点变频器3报工作量已伸出动辅助检测辅助警达到
T65自动启动延时
M36转电机辅助2
X001K0停止
M501
M500
M34
M502
M503
M527 M36转电机辅助2
3-4#断针 1-2#断针转本电机上错1号料上错2号料调试模式报警报警下不要上料
X002 38复位
X005
X006
M100
M501
M500
X070 M35转电机辅助1
转台原点安全门
机器原点 3-4#断针 1-2#断针变频器3报报警报警警
X005 56转台原点
M34转本电机
简介明了,通俗易懂!非常合适刚入门步进同仁学习! 附带程序,进入本人文库下载!
X022 591#锁紧汽缸后(料松开)
M226
Y015
M233
M129
M532K0工作量已达到
1号步进启转台电机螺杆伸出手动动辅助检测辅助
X0242#锁紧汽缸
三菱PLC TO FROM
FROM K0 K9 D120 K2 读取0#扩展模块(离plc最近) 9#10#寄存器中的内容 存放到D120D121
TO K1 K17 H0 K1 将 0 写入1#扩展模块17#寄存器中 TO K1 K17 H2 K1 将 2 写入1#扩展模块17#寄存器中 FROM K1 K0 K2M150 K2 读取1#扩展模块(离plc最近) 0#寄存器中的2个二进制内容 存放到m150m151
1、FROM指令(FNC78) FROM
from KN1 KN2 KN3MN4 KN5
指令中各软元件、操作数代表的意义如下:
CC:FROM指令执行的启动条件。启动指令可以是X、Y、内部继电器M等。
Kn1:模块地址的高位,K代表模块地址的高位用十进制数表示,也可以用十进制数来表示。如:当高速计数器模块A1SD62的输入输出地址分别是XA0F~XB1F及YA0F~YB1F时,此值可以是K10,也可以是HA。实际上此值是指定特殊模块在基板上的位置,在实际设置时,也可按每个位置为16点来计算得到此值(如一个模块占32点则为两个位置)。
Kn2:为要读取的缓冲区的地址,可以是十进制数(以K打头),也可以是十六进制数(以H打头)。此地址只和模块