matlab给plc发送命令,想学习下如何将PLC发送的指令让软件接收到?
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发送的指令让软件接收到?相关推荐
- 向程序发送命令失败_Word提示:“向程序发送命令时出现问题”重装软件也没用?...
今天去帮同事维修电脑,问题为:打开word时提示:向程序发送命令视出现问题. 看似很简单的问题,之前也遇到过,但忘记了是怎么修复的,百度搜索问题解决办法后,共以下几种方法: 1.删除word模版文件 ...
- 准备学习下GOOGLE地图
想学习下GOOGLE地图,一方面想把公司的厅点图利用GOOGLE地图标示出来,另一方面就当是充实自己吧. 先复习下经纬度的知识 经度和纬度都是一种角度.经度是个两面角,是两个经线平面的夹角.因所有经线 ...
- Qt下实现欧姆龙PLC 串口发送HOSTLINK(FINS)模式
文章目录 前言 一.HOSTLINK协议说明 二.校验码(FCS)计算 三.示例完整代码 四.下载链接 总结 前言 本文讲述了Qt下模拟串口调试工具发送HOSTLINK(FINS)模式,主要进行了HR ...
- matlab方程近似求根,第七讲MATLAB中求方程的近似根(解)教学目的学习matlab中求根命令.doc...
第七讲MATLAB中求方程的近似根(解)教学目的学习matlab中求根命令 第七讲 MATLAB中求方程的近似根(解) 教学目的:学习matlab中求根命令,了解代数方程求根求解的四种方法,即图解法. ...
- matlab 连续显示,请教下MATLAB一个问题啊 我想检测一行数据里面出现连续出现0的次数,...
请教下MATLAB一个问题啊 我想检测一行数据里面出现连续出现0的次数, 2019-4-4来自ip:10.137.171.220的网友咨询 浏览量:319 问题补充: 请教下MATLAB一个问题啊 我 ...
- oFono学习笔记——GATChat(2):发送AT命令
摘要: 本文主要描述了GAtChat如何发送AT命令的全过程 1. GAtChat AT命令发送接口 在GAtChat库当中,根据AT命令返回结果的不同,GAtChat定义了四种不同的发送接口:一般发 ...
- win7下运行Excel2007,出现“向程序发送命令时出现问题”的解决
转载至:http://www.cnblogs.com/temptation/archive/2011/02/18/1957534.html 问题描述: windows 7 环境下,直接双击Excel文 ...
- 三菱plc pwm指令_电厂技术 | 学习三菱PLC编程入门应先学习什么?想学习三菱PLC的朋友一定要看的入门第一课...
欢迎转发朋友圈,欢迎文末留言 很多初学PLC的人都会问一个问题,如果学习三菱PLC编程入门应先学习什么?新手编程入门应该先学习三菱PLC编程与应用入门 ,主要内容包括三菱FX系列PLC的数字电路基础. ...
- Java的学习(下)
JAVA的学习(下) 2019版尚硅谷Java入门视频教程,哔哩哔哩链接:https://www.bilibili.com/video/BV1Kb411W75N?p=5 十一.Java集合 11-1 ...
最新文章
- WKWebView自适应大小
- Lua 元表(Metatable)
- apache camel_Apache Camel中的短重试与长重试
- ubuntu18.04升级python_Ubuntu18.04一次性升级Python所有库的方法步骤
- 5.1 vim介绍 5.2-5.3 vim颜色显示和移动光标、vim一般模式下移动光标 5.4 vim 一般模式下复制剪切粘贴...
- Idea集成springboot报错(cound not autowire)
- #上位机开发大师之路# 管理员登陆模块开发
- 5.Kong入门与实战 基于Nginx和OpenResty的云原生微服务网关 --- Kong 的配置详解
- 国际C语言混乱代码大赛 获奖作品
- java printf 格式_JAVA中Printf支持的格式
- python柱状图显示数值_Python实现绘制双柱状图并显示数值功能示例
- 超详细纯前端导出excel并完成各种样式的修改(xlsx-style)
- 在MAC上如何隐藏文件夹以及查看隐藏文件
- 计量经济学计算机第1章习题,计量经济学第1章习题.pdf
- 迅投QMT量化交易系统介绍
- 看LIVALL智能头盔是如何借助Google广告和YouTube实现海外众筹“冷启动“?
- 知识百科:针式打印机打印头是核心技术
- 2007年生日祝福:宝贝,谢谢您陪伴我走过人生风风雨雨,祝您2007年生日快乐!
- SQL查询cross join 的用法(笛卡尔积)
- 什么是多态?为什么使用多态?
热门文章
- LwIP应用开发笔记之一:LwIP无操作系统基本移植
- S3C2440 lds链接脚本解析
- python读单行文本求平均值_利用Python读取json数据并求数据平均值
- 树莓派跑php,在树莓派4上部署nginx+php
- python修复不了_如何修复Python代码?
- php static_castunsigned int,static_cast揭密
- alpine登陆mysql_如何构建一个php7-alpine的docker镜像
- python增加一列数据_Python编程给numpy矩阵添加一列方法示例
- larval+mysql+不等于_MySQL学习日记(19)比较运算符
- python保存模型的路径怎么写_使用python在MongoDB中保存机器学习(ML)和深度学习(DL)模型...