电工之家_电工基础知识学习网站
当前位置:电工之家 > plc > 正文

PLC发送的指令怎么让软件接收到

时间:2020-11-18 08:38 来源:未知

首先得了解通讯硬件上的一些常识。

比如常见到的通讯方式还是很多的,有RS232,RS485,USB等等。

可以事先对这些常用的通讯作一个了解。

自己硬件上的端口确认是RS232还是RS485,或是网口。

得保证通讯的两个硬件能够连接上。

例如我们常会见到PLC的端口为RS232串行口,

但电脑上只有USB口。

这样就得通过转换才能将两者连接起来。

某宝会有USB转RS232数据线。

RS485也是极为常见到的通讯方式。

也有对应的RS232,RS485互转模块或数据线,如下图。

这是硬件通讯上,我们要了解与注意的。


然后是建议先熟悉一种电脑软件编程工具。

微软系统上使用的话,可以使用它家的C#或MFC,

可以下载与安装vs2010来看看。

C#或MFC都可以很方便的编写出通讯程序。

这方面的编程学习会是一个比较系统的学习过程。

如果没有硬性限制的话,

C#可以先看看,比较好上手。

最后是从官网等渠道准备PLC的通讯手册,了解其通讯帧的格式。

比如使用MFC或C#编写软件来接收PLC指令。

通讯代码得根据通讯协议来编写,

不同厂家的PLC,通讯协议并没有统一标准,

但电脑软件编写,灵活性是很强的,

MFC或C#都能够编写代码,灵活应对。

例如我前面录制的教程:三菱PLC与上位机串口通讯。


图中的按钮,连接三菱PLC,

要向PLC发送什么指令?PLC又会回馈什么指令?

X,Y,D寄存器数据读写时,PLC发送的指令格式是什么?

软件如何解析?

等等一系列问题都得参考通讯手册。

看过《PLC发送的指令怎么让软件接收到》的人还看了以下文章
三菱plc问题解答 三菱plc问题解答
如图所示,PLC交流220V供电,PLC上24V端子空置没接,当开关接通后,外接的指示灯点亮,同时PLC自带的指示灯也点亮,我上网查了一下,三菱这个型号的PLC的输入口应该接入低电平时,自带的指示灯才会点亮,可为啥这里接入高电平,自带的指示灯也会点亮呢,且这...
怎么把电脑当成plc使用 怎么把电脑当成plc使用
按照控制功能来说一般PLC所能做的事情,电脑都是可以做的到,有时候电脑还要比PLC做的更好,毕竟电脑和PLC都是属于数字电路的范畴。那么在现实工业控制电路中大部分使用的都还是PLC,这是为什么呢?下面我们来聊聊这方面的事情。 电脑和可编程控制器(PLC)...
plc作用是什么 plc作用是什么
PLC全称可编程逻辑控制器,在工业设备上相当于人的大脑,根据输入信号和编写的程序,可以控制电磁阀,接触器,中间继电器,指示灯,蜂鸣器,数码显示管等等。 把以前复杂的逻辑接线移植到软件的接线,比如用1只按钮和3只中间继电器控制单按钮启/停,要接很多...
继电控制切换到plc控制时梯形图程序怎么设计 继电控制切换到plc控制时梯形图程序怎么设
继电器控制切换到PLC控制时,还可以使用原控制系统时,因为原有的继电器控制系统经过长期使用和考验,已被证明能够完成系统要求的控制功能,而且继电器和梯形图在表示方法和分析方法上有很多相似之处,因此可以根据继电器电路图设计梯形图,即将继电器电路图...
S7-1500PLC的PM和PS电源的不同 S7-1500PLC的PM和PS电源的不同
系统电源为背板通信提供电源 负载电源PM可以为模块以及外围的传感器等供电,它和系统电源PS不是一个概念。 A . 功能不同: PS电源为背板总线提供系统电源,该系统电源可为模块电子元件和LED指示灯供电。 PM电源为CPU/IM、I/O模块、PS电源提供DC24V供电。 B....