当前位置:首页 > 电脑软件 > 正文

给电脑发送软件命令,给电脑发送软件命令是什么

大家好,今天小编关注到一个比较有意思的话题,就是关于给电脑发送软件命令问题,于是小编就整理了2个相关介绍给电脑发送软件命令的解答,让我们一起看看吧。

  1. 想学习下如何将PLC发送的指令让软件接收到?
  2. 如何解决word启动提示向程序发送命令出现问题?

学习如何将PLC发送的指令让软件接收到?

这个功能会涉及哪些知识。

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

给电脑发送软件命令,给电脑发送软件命令是什么
图片来源网络,侵删)

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

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

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

给电脑发送软件命令,给电脑发送软件命令是什么
(图片来源网络,侵删)

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

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

但电脑上只有USB口。

给电脑发送软件命令,给电脑发送软件命令是什么
(图片来源网络,侵删)

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

某宝会有USB转RS232数据线

我先来澄清一下你的问题中的概念!

PLC的指令大多是用作处理本站点内的I/O信息的,当和非本PLC站点的CPU,I/O或者仪表等,有数据交换的时候就需要用到通讯指令!一般就是send/receive收发这些!所以你说的PLC发送的指令,其实应该是PLC通过发送指令,发送出一些数据信息,然后你想用其他的软件去接收到这PLC发出的这些信息!---问题的根本其实是一个通讯问题!

还是来说一些常规的PLC通讯知识点吧:

应该说PLC通讯最常见的还是串口通讯,比如modbus RTU通信。下图是西门子200PLC中的2个指令:

这个图片中的XMT指令是发送指令,RCV是接收指令。这里的port就是PLC上的通讯口,比如prot0。TBL就是你想发送或者接收数据的一串连续数据地址如果是XMT,那么就是将这串数据发送出去!

plc通过串口发送出去的数据,通常要监控发出的数值到底是什么的时候,就会想到用串口调试助手这样的工具,当然这个串口调试助手这个工具,你可以用C, VB, labview等你熟悉的编程软件自己开发一个出来这样的功能就能监控到PLC发出的数据了!

还是看一个我之前做的测试吧:

这个图片就是我利用XMT指令通过通讯口0(port0),把VB101-VB108中的8个数据发送出去,又利用串口调试助手接收到的截图!可以看到我发送的数据是 1 3 0 0 0 2 196 11,串口调试助手接收到的数据是01 03 00 00 00 02 C4 0B,这两串数据是一样的,不过是一个是十进制显示,一个是16进制显示!

这个例子就实现了电脑上运行的串口调试助手软件,监控到我PLC串口发出的数据,实现了你的题目要求!当然,这是最简单实现方法!但是,思路和方向也就是这样了,PLC提供了一些通讯指令,比如网络通讯的和串口通讯的,当然有一些特殊的协议是不开放的,在知道协议报文的情况下,自己开发一个界面来实现通讯和对这些报文的解析就可以了!

就说这么多了,希望能对你有点帮助,谢谢!

如何解决word启动提示程序发送命令出现问题?

方法一

1、打开你的开始菜单找到word文件程序,如下图所示:

2、右键单击word选择更多--打开文件位置,如下图所示:

3、右键单击word快捷方式,选择属性,如下图所示:

4、属性面板点击兼容性选项卡,如下图所示:

5、勾选以管理员身份运行,如下图所示:

方法二

1、右键单击开始按钮,选择运行,如下图所示:

2、运行中输入%appdata%\microsoft\templates回车,如下图所示:

3、打开文件夹,找到Normal.dotm,点击右键,如下图所示:

到此,以上就是小编对于给电脑发送软件命令的问题就介绍到这了,希望介绍关于给电脑发送软件命令的2点解答对大家有用。