麦格米特plc——plc与上位机如何通讯

发布时间:2024-8-30 12:03:23|来源: 麦格米特/MEGMEET

PLC与上位机进行通讯,采用BlandC编写主机与PLC的通信程序,必须对COM1口进行初始化,波特率为9600bps,奇偶校验位采用偶校验,七位有效数据。

  当计算机接收到来自PLC的应答字符ACK后,就可以进入数据通信了。

  计算机可对PLC内各软设备进行读、写和强制ON/OFF操作。除开PLC的计时器和计数器的设定值采用常数时,以及文件寄存器内的数据,FX2N系列PLC的所有开关量输入、输出以及各软件设备对计算机都是透明的。

  为了保证主机与PLC的通信准确无误,上位机也必须按通信协议进行和校验。如接收的信息有误,则重新读取。如重复3次仍不行,则显示错误信息。

  使用C语言实现以上编程,主机还可向PLC写数据,进行单点的强近置位和复位。

  在利用外部设备与可编程控制器之间进行通讯前,必须首先规定一些参数,如数据长度,奇偶校验、停止位以及波特率等,即通讯格式。

  通讯格式是通过一个四位的16进制数而设定,这里设定为H6880,其含义是数据长度为7位,终结符为7位,奇偶校验为无,控制线为RS232接口,停止位为1位,和校验为自动添加,波特率为9600BPS,协议为专用协议,标题无,传输控制协议为协议格式1。

  通讯格式是在PLC中首先将其设置好的。其中协议格式的通讯格式依次规定了控制代码、站号、PC号、命令、消息等待以及和校验代码等。在FX系列编程控制器中,站号是通过特殊寄存器D8121来设定的。设定范围是从00H到0FH。

  实验台中由于上位机只和一个PLC气动实验台通信,所以站号为00H。PC号是A系列MELSECNET(II)或MELSECNET/B用来确定可编程控制器CPU的数字。FX系列的PC号为FFH,由两位ASCII字符来代表,即“FF”。

  命令用来指定要求的操作(如读,写),在此控制软件中所使用的向PLC发送的主要指令有:

  批量读出位元件BR指令;批量写入位元件BW指令;强制PLC运行(RUN)RR指令;强制PLC停止(STOP)RS指令。

  消息等待是一段计算机要求的延迟时间,以实现在发送和接受状态间的转换。和校验代码用来确定消息中的数据没有受到破坏。它是通过加上和校验区域中的ASCII字符的16进制值计算得到的。

更多相关内容
麦格米特plc——完成plc调试有哪些步骤? 麦格米特plc——完成plc调试有哪些步骤?

1、按照图纸检查回路(未送电状态下)   一般PLC系统的图纸包含柜内图纸和柜外图纸两部分;柜内图纸指柜子内部的接线图;柜外图纸是所有接电气柜的接线图。   这一部分需要检查的是;   ...

麦格米特变频器——高压变频器的日常维护需要注意事项 麦格米特变频器——高压变频器的日常维护需要注意事项

1、变频器运行环境温度(主要指功率单元柜进风口的空气温度)要求最低环境温度-5℃,最高环境温度40℃。为了提升变频器的可靠性和延长变频器的使用寿命,请检查以下项目:   采用空调制冷方 ...

麦格米特变频器——高压变频器的维护保养注意事项和项目 麦格米特变频器——高压变频器的维护保养注意事项和项目

高压变频器维护保养注意事项   1、 认真监视并记录变频器人机界面上的各显示参数,发现异常应即时反映   2、 认真监视并记录变频室的环境温度,环境温度应在-5℃——40℃之间。移相变压器 ...

麦格米特PLC维修检测 麦格米特PLC维修检测

PLC维修检测步骤:   1.检查并确保主电源已打开(120 VAC)   2.检查可用的24V电源   3.确定问题区域。 推荐峰值电流覆盖此错误代码,一种控制方法,由分布在一个区域或过程中的多个分 ...

麦格米特变频器——变频器控制柜的作用和应用场所介绍 麦格米特变频器——变频器控制柜的作用和应用场所介绍

变频器控制柜(变频器电气控制柜/电控柜/电控箱)是采用西门子,ABB,施耐德,富士,三菱,松下,台达,士林,汇川等厂家的变频器而开发的电气控制柜。   根据工况需要可在变频柜内安装交流输 ...

麦格米特plc——10个PLC综合故障分析 麦格米特plc——10个PLC综合故障分析

1、接地问题   PLC系统接地要求比较严格,最好有独立的专用接地系统,还要注意与PLC有关的其他设备也要可靠接地。   多个电路接地点连接在一起时,会产生意想不到的电流,导致逻辑错误或 ...

麦格米特变频器——高压变频器常见故障汇总(11-20) 麦格米特变频器——高压变频器常见故障汇总(11-20)

11。接口板不通讯监视器与接口板未建立通讯,接口板将每5秒钟复位一次监视器,在3分30秒仍未建立通讯,将判断为重故障。 通讯线是否正常,检查接线端子是否正确; I/O板工作是否正常.尤其是工作 ...

麦格米特变频器——变频器的5个使用注意事项 麦格米特变频器——变频器的5个使用注意事项

1. 变频器内部的电路板属于精密电子元器件,需要防潮和防灰,温度和湿度都不能太高,是不能装在裸露的墙面的,所以变频器最好安装在控制柜内的中部;变频器要垂直安装,正上方和正下方要避免安装 ...

麦格米特变频器——变频器调试的基本方法和步骤 麦格米特变频器——变频器调试的基本方法和步骤

一、变频器的空载通电验   1、将变频器的接地端子接地。   2、将变频器的电源输入端子经过漏电维护开关接到电源上。   3、查看变频器显现窗出厂显现是否正常,假如不正确,应复位,否则要 ...

麦格米特变频器——高压变频器的调速方式 麦格米特变频器——高压变频器的调速方式

1液力耦合器方式。即在电机和负载之间串入一个液力耦合装置,通过液面的高低调节电机和负载之间耦合力的大小,实现负载的速度调节;   2串级调速。串级调速必需采用绕线式异步电动机,将转子 ...

麦格米特变频器——变频器的控制方式有哪些? 麦格米特变频器——变频器的控制方式有哪些?

正弦脉宽调制(SPWM)控制方式   其特点是控制电路结构简单、成本较低,机械特性硬度也较好,能够满足一般传动的平滑调速要求,已在产业的各个领域得到广泛应用。但是,这种控制方式在低频时, ...

麦格米特plc常见故障 麦格米特plc常见故障

1、外部设备故障。此类故障来自外部设备,如各种传感器,开关,执行机构以及负载等。这部分设备发生故障将直接影响系统的控制功能。这类故障一般由设备本身的质量和寿命导致。   2、系统故障 ...

麦格米特PLC维修处理方法 麦格米特PLC维修处理方法

1、CPU异常:CPU异常报警时,应检查CPU单元连接于内部线上的有器件。具体方法是依次更换可能产生故障的单元,找出故障单元,并作相应处理。   2、存储器异常:存储器异常报警时,如果是程序 ...

麦格米特工控产品在高速精密数控机床上的应用 麦格米特工控产品在高速精密数控机床上的应用

跟着机械制造业的快速发展,传统的一般机床现已无法满意商场多变的部件加工需求。数控机床无可厚非的成为当今机械制造的干流加工设备。麦格米特针对机床职业的特别运用需求,推出了MV系列高功用 ...

麦格米特plc——plc程序中有哪些特点? 麦格米特plc——plc程序中有哪些特点?

1、正确性(调试成本低)   PLC程序首先一定要能正确地工作,满足实际控制工艺要求。这是PLC程序的根本,若这一点做不到,其它一切没有任何意义。   2、可靠性(维护成本低)   不仅要 ...

麦格米特plc——plc控制的硬件构成 麦格米特plc——plc控制的硬件构成

1.电源组件   电源组件用于提供PLC运行所需的电源,可将外部电源转换为供PLC内部与案件适用的电源。   2.微处理器CPU及存储器组件   微处理器CPU是PLC的核心器件,CPU因生产厂商各有不 ...

麦格米特焊机——电阻焊和激光焊锡谁更适合电子行业应用 麦格米特焊机——电阻焊和激光焊锡谁更适合电子行业应用

当今电子行业围绕着互联网上的高速通信和超级计算,对电子产品的要求越来越高。大量的微精密电子产品正在不断测试市场上各大企业的响应速度和水平。电子产品制造商对焊锡工艺窗口进行实时、准确 ...

麦格米特plc——plc网关的功能有哪些? 麦格米特plc——plc网关的功能有哪些?

1、PLC工业网关丰富接口、易于部署   支持4G、3G、PPPOE、Wi-Fi网络、数字IO输入输出、串口终端通信,为不同的应用场合提供不同的接入方案。   2、智能分析、高效接入   内嵌协议分析 ...

麦格米特plc——PLC的核心部件介绍 麦格米特plc——PLC的核心部件介绍

(1)中央处理单元(CPU)   中央处理单元(CPU)是PLC 的控制中枢。它按照PLC系统程序赋予的功能,接受并存储从编程器键入的用户程序和数据,检查电源、存储器、I/O以及警戒定时器的状态, ...

焊机的故障与维修 焊机的故障与维修

1、焊接电源的损坏。由于焊接时,电流大、电压高,因此当焊接电流超过额定值的20%时,就会出现过流保护,使电路自动切断电源。另外,如果焊接时间过长,也会造成过流。所以,我们在使用中应尽量 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


扫码添加微信(手机端请先保存图片)

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部