麦格米特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进制值计算得到的。

更多相关内容
麦格米特驱动器的常见故障及处理方法 麦格米特驱动器的常见故障及处理方法

1.示波器查看驱动器的电流监控输出端时,发现它全为噪声,无法读出   原因:电流监控输出端没有与交流电源相阻隔(变压器)。   处理方法:可以用直流电压表检测调查。   2.伺服电机高速 ...

麦格米特plc——plc的工作过程的特点 麦格米特plc——plc的工作过程的特点

1、PLC采用集中采样、集中输出的方式,这样可以减少外部干扰的影响。   2、PLC的工作过程是循环扫描的过程。循环扫描的持续时间取决于指令的执行速度和用户程序的长度。   3、产出对投入 ...

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

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

麦格米特变频器——变频器是由哪些部分组成的? 麦格米特变频器——变频器是由哪些部分组成的?

变频器是由主电路、整流器、平波回路、逆变器组成的。   1)主电路:   主电路是给异步电动机提供调压调频电源的电力变换部分,变频器的主电路大体上可分为两类:电压型是将电压源的直流 ...

麦格米特等离子切割的原理及其特点 麦格米特等离子切割的原理及其特点

5) 等离子切割(PLASMA)   等离子切割的原理是:在母材(包括割炬内的喷嘴)和割炬内的电间进行电弧放电,利用放电热能使压缩气体产生高温、高速等离子弧,熔断母材的切割方法。喷嘴的小孔 ...

麦格米特plc——plc的基本构成 麦格米特plc——plc的基本构成

a、电源   PLC的电源在整个系统中起着十分重要的作用。如果没有一个良好的、可靠的电源系统是无法正常工作的,因此PLC的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%) ...

麦格米特plc——plc故障常见原因及处理方法 麦格米特plc——plc故障常见原因及处理方法

外围电路元器件故障   此类故障在PLC工作一定时间后的故障中经常发生。在PLC控制回路中如果出现元器件损坏故障,PLC控制系统就会立即自动停止工作。   输入电路是PLC接受开关量、模拟量等 ...

麦格米特变频器——高压变频器的选型注意事项 麦格米特变频器——高压变频器的选型注意事项

一、弊端   选择过高的电压等级造成投资过高,回收期长。电压等级的提高,电机的绝缘必须提高,使电机价格增加。电压等级的提高,使变频器中电力半导体器件的串联数量加大,成本上升。    ...

麦格米特新能源汽车PEU智能制造生产线投入使用 麦格米特新能源汽车PEU智能制造生产线投入使用

麦格米特旗下株洲力慧科技有限公司一条全新的新能源轿车PEU智能制作出产线投入使用,引领了国产新能源轿车要害“三电”部件中PEU的智能制作浪潮。   株洲力慧科技有限公司出产车间,一台台新 ...

麦格米特plc——plc的分类介绍 麦格米特plc——plc的分类介绍

PLC产品种类繁多,其规格和性能也各不相同。对于PLC,通常根据其结构形式的不同、功能的差异和I/O点数的多少等进行大致分类。   2.1 按结构形式分类   根据PLC的结构形式,可将PLC分为整 ...

麦格米特plc——完成plc调试有哪些步骤? 麦格米特plc——完成plc调试有哪些步骤?

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

麦格米特伺服驱动器——伺服驱动器的常见故障及处理方法 麦格米特伺服驱动器——伺服驱动器的常见故障及处理方法

1、电机在两个方向跑得不一样快   故障原因:无刷电机的相位搞错;偏差电位器位置错误。   处理方法:检测或查出正确的相位;重新设定电位器位置。   2、电机速度不正常   故障原因 ...

麦格米特plc——plc控制柜的维护步骤 麦格米特plc——plc控制柜的维护步骤

1、数据备份   在进行维护的时候,我们是一定要断电的,断电之间的数据备份是一项重要环节,对于需要长期归档的数据,可以将历史趋势数据备份到移动硬盘,然后关闭基于Windows的操作系统(注 ...

麦格米特plc——plc控制柜的主要元器件都有哪些? 麦格米特plc——plc控制柜的主要元器件都有哪些?

一、空气开关   空气开关也叫空气断路器、简称空开,是控制柜必不可少的元件,通常从外部引入柜内的电源,都要经过空开,才能到达内部,空开的功能除了通断电源,更多的做为短路保护和过载保 ...

麦格米特焊机——电阻焊的主要应用范围 麦格米特焊机——电阻焊的主要应用范围

(1)点焊:将焊件压紧在两个柱状电极之间,通电加热,使焊件在接触处熔化形成熔核,然后断电,并在压力下凝固结晶,形成组织致密的焊点。   点焊适用于焊接4 mm以下的薄板(搭接)和钢筋,广 ...

麦格米特plc——plc工作过程分哪五个阶段? 麦格米特plc——plc工作过程分哪五个阶段?

1、公共处理:复位监视定时器,进行硬件检查、用户内存检查等。   2、程序执行:CPU按先左后右,先上后下的顺序对每条指令进行解释、执行,根据输入映像寄存器和元件映像寄存器中读出各继电 ...

麦格米特plc——plc的常见故障分析 麦格米特plc——plc的常见故障分析

一、CPU反常   CPU反常报警时,应查看CPU单元衔接于内部总线上的一切器材。具体方法是顺次替换可能存在问题的单元,找出问题单元,并作相应处理。   二、存储器反常   存储器反常报警 ...

麦格米特焊机故障代码解析 麦格米特焊机故障代码解析

1. E1:表示传感器故障。此时需要检查麦格米特的传感器是否损坏或者接线是否松动。   2. E2:表示负载超重。此时需要检查麦格米特的负载是否超过了设定的最大负载。   3. E3:表示电池电 ...

麦格米特plc——plc的三种编程语言 麦格米特plc——plc的三种编程语言

1、梯形图语言是PLC程序设计中最常用的编程语言。CPU将物理输入读入内存表,通常称为“输入表”。该表经评估后在程序中使用。不同平台,使用不同类型的寄存器;在每个扫描周期,按照从左向右, ...

麦格米特焊机的各种焊接方法 麦格米特焊机的各种焊接方法

1) 手弧焊(STICK)   焊条手弧焊,英文是Shielded Arc Welding(缩写SMAW),   其原理是:在药皮焊条和母材间发生电弧,利用电弧热消融焊条和母材的焊接办法。焊条外层覆盖焊药,遇热消 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


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

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部