PLC作为下位机,接收上位机的执行命令,并将执行结果反馈给上位机。

工具/原料

电脑、PLC、USB转RS232数据线和RS232转RS485模块(或者USB转RS485)

方法/步骤

PLC与电脑线路连接,根据电脑的串口情况,

1.电脑自带RS232串口,那么只需RS232转RS485模块

2.电脑没有串口,需要使用USB转RS232数据线,创建虚拟串口

因手上资源有限,我通过USB转RS232,RS232再转RS485,将PLC与电脑连接

我使用的台达PLC DVP14SS2,

将PLC的485串口与RS232转RS485模块连接

编写程序

程序中使用了2个RS指令,一个用于接收数据,一个用于发送数据。

因PLC作为下位机,需一直处于等待上位机发指令状态,因此接收数据部分需持续通电。

当PLC需要发送数据时,程序中需将接收数据部分断电,否则数据发送不出去

大家多尝试下

将程序下载到PLC,运行上位机,我是使用串口调试助手

发送数据、接收数据,以16进制显示。

注意事项

通讯格式字可通过台达PLC程序编制软件WPLSoft帮助查询

如有疑问及错误请及时告知,作者及时改正

matlab给plc发送命令,想学习下如何将PLC发送的指令让软件接收到?相关推荐

  1. 向程序发送命令失败_Word提示:“向程序发送命令时出现问题”重装软件也没用?...

    今天去帮同事维修电脑,问题为:打开word时提示:向程序发送命令视出现问题. 看似很简单的问题,之前也遇到过,但忘记了是怎么修复的,百度搜索问题解决办法后,共以下几种方法: 1.删除word模版文件 ...

  2. 准备学习下GOOGLE地图

    想学习下GOOGLE地图,一方面想把公司的厅点图利用GOOGLE地图标示出来,另一方面就当是充实自己吧. 先复习下经纬度的知识 经度和纬度都是一种角度.经度是个两面角,是两个经线平面的夹角.因所有经线 ...

  3. Qt下实现欧姆龙PLC 串口发送HOSTLINK(FINS)模式

    文章目录 前言 一.HOSTLINK协议说明 二.校验码(FCS)计算 三.示例完整代码 四.下载链接 总结 前言 本文讲述了Qt下模拟串口调试工具发送HOSTLINK(FINS)模式,主要进行了HR ...

  4. matlab方程近似求根,第七讲MATLAB中求方程的近似根(解)教学目的学习matlab中求根命令.doc...

    第七讲MATLAB中求方程的近似根(解)教学目的学习matlab中求根命令 第七讲 MATLAB中求方程的近似根(解) 教学目的:学习matlab中求根命令,了解代数方程求根求解的四种方法,即图解法. ...

  5. matlab 连续显示,请教下MATLAB一个问题啊 我想检测一行数据里面出现连续出现0的次数,...

    请教下MATLAB一个问题啊 我想检测一行数据里面出现连续出现0的次数, 2019-4-4来自ip:10.137.171.220的网友咨询 浏览量:319 问题补充: 请教下MATLAB一个问题啊 我 ...

  6. oFono学习笔记——GATChat(2):发送AT命令

    摘要: 本文主要描述了GAtChat如何发送AT命令的全过程 1. GAtChat AT命令发送接口 在GAtChat库当中,根据AT命令返回结果的不同,GAtChat定义了四种不同的发送接口:一般发 ...

  7. win7下运行Excel2007,出现“向程序发送命令时出现问题”的解决

    转载至:http://www.cnblogs.com/temptation/archive/2011/02/18/1957534.html 问题描述: windows 7 环境下,直接双击Excel文 ...

  8. 三菱plc pwm指令_电厂技术 | 学习三菱PLC编程入门应先学习什么?想学习三菱PLC的朋友一定要看的入门第一课...

    欢迎转发朋友圈,欢迎文末留言 很多初学PLC的人都会问一个问题,如果学习三菱PLC编程入门应先学习什么?新手编程入门应该先学习三菱PLC编程与应用入门 ,主要内容包括三菱FX系列PLC的数字电路基础. ...

  9. Java的学习(下)

    JAVA的学习(下) 2019版尚硅谷Java入门视频教程,哔哩哔哩链接:https://www.bilibili.com/video/BV1Kb411W75N?p=5 十一.Java集合 11-1 ...

最新文章

  1. WKWebView自适应大小
  2. Lua 元表(Metatable)
  3. apache camel_Apache Camel中的短重试与长重试
  4. ubuntu18.04升级python_Ubuntu18.04一次性升级Python所有库的方法步骤
  5. 5.1 vim介绍 5.2-5.3 vim颜色显示和移动光标、vim一般模式下移动光标 5.4 vim 一般模式下复制剪切粘贴...
  6. Idea集成springboot报错(cound not autowire)
  7. #上位机开发大师之路# 管理员登陆模块开发
  8. 5.Kong入门与实战 基于Nginx和OpenResty的云原生微服务网关 --- Kong 的配置详解
  9. 国际C语言混乱代码大赛 获奖作品
  10. java printf 格式_JAVA中Printf支持的格式
  11. python柱状图显示数值_Python实现绘制双柱状图并显示数值功能示例
  12. 超详细纯前端导出excel并完成各种样式的修改(xlsx-style)
  13. 在MAC上如何隐藏文件夹以及查看隐藏文件
  14. 计量经济学计算机第1章习题,计量经济学第1章习题.pdf
  15. 迅投QMT量化交易系统介绍
  16. 看LIVALL智能头盔是如何借助Google广告和YouTube实现海外众筹“冷启动“?
  17. 知识百科:针式打印机打印头是核心技术
  18. 2007年生日祝福:宝贝,谢谢您陪伴我走过人生风风雨雨,祝您2007年生日快乐!
  19. SQL查询cross join 的用法(笛卡尔积)
  20. 什么是多态?为什么使用多态?

热门文章

  1. LwIP应用开发笔记之一:LwIP无操作系统基本移植
  2. S3C2440 lds链接脚本解析
  3. python读单行文本求平均值_利用Python读取json数据并求数据平均值
  4. 树莓派跑php,在树莓派4上部署nginx+php
  5. python修复不了_如何修复Python代码?
  6. php static_castunsigned int,static_cast揭密
  7. alpine登陆mysql_如何构建一个php7-alpine的docker镜像
  8. python增加一列数据_Python编程给numpy矩阵添加一列方法示例
  9. larval+mysql+不等于_MySQL学习日记(19)比较运算符
  10. python保存模型的路径怎么写_使用python在MongoDB中保存机器学习(ML)和深度学习(DL)模型...