超过460,000+ 应用技术资源下载
zip

控制三菱PLC(485端口Modbus通讯)

  • 1星
  • 日期: 2018-08-15
  • 大小: 7.5KB
  • 所需积分:1分
  • 下载次数:7
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: 源程序

三菱PLC(可编程逻辑控制器)编程实例项目例程——控制三菱PLC(485端口Modbus通讯)

更多简介内容

推荐帖子

[原创]STM32F的232口简易MODBUS-RTU通讯程序
/*****************************************************          modbus-rtu 通讯规约通讯方式:rs-485 半双功校验方式:crc16停止位:2位编写:孙可编程思路:    1.串口中断允许自动接收总线上的信息,当接收的    字节后超过3.5个字节时间没有新的字节认为本次    接收完成,接收完成标志置1;如果接
wangkun2046 【stm32/stm8】
【PLC】VB串口通信出现8021 为该端口检索设备控制块时的内部错误 如何解决?
近日做个三菱FX2nPLC工控上位机程序 用的vb6 使用计算机专用通信协议方式4 调试的时候用的是笔记本电脑山特USB转串口线插PLC232BD模块 程序是循环读取PLC中一些寄存器内容 有时候穿插写入 程序一打开后可以正常执行 但是过一段时间就是卡死 出现错误 8021 为该端口检索设备控制块时的内部错误 comDCBError 并且关闭进程再打开无效 必须要拔掉USB转串
LOCKROSOON 嵌入式系统编程
多串口RS485通讯程序的探讨
本人最近在做多串口的通讯工控软件,我的程序是通过研华的串口拓展卡, 每个串口连接5---10台仪器,通讯协议是通过MODBUS协议修改而成。 开发语言是C# ,使用Cserialport ,仪器信息是通过数据库读取的(数据库中设置了该仪器的串口号,仪器的地址) 以前的程序都是用VC开发的,并且已经用了很多年,程序是很稳定的, 但是由于人员流动,我是新来的,所以新的设备程序只有重新做。 不知道
liuqinkkk 嵌入式系统编程
关于485通讯帧同步的问题
RS485一主多从通讯,现在的帧格式为: 帧头-地址-数据-数据-数据-帧尾  共6个字节。 目前试验表明,这个格式能工作。但是,我比较担心,因为3个数据字节的内容是随机的,如果其中一个从机向主机发送数据的时候,数据里的某个字节与帧头字节相同的话,会不会造成其他从机的误动作,从而导致总线瘫痪? 我现在的从机帧同步方式为 while(ReceiveByte()!=Frame_Start);
faulkner 嵌入式系统编程
关于485通讯帧同步的问题
RS485一主多从通讯,现在的帧格式为: 帧头-地址-数据-数据-数据-帧尾  共6个字节。 目前试验表明,这个格式能工作。但是,我比较担心,因为3个数据字节的内容是随机的,如果其中一个从机向主机发送数据的时候,数据里的某个字节与帧头字节相同的话,会不会造成其他从机的误动作,从而导致总线瘫痪? 我现在的从机帧同步方式为 while(ReceiveByte()!=Frame_Start);
小马哈 嵌入式系统编程
关于MSP430的485通讯的问题
我用两个msp430f149的板子,进行485通信,一个发,一个收。主机发信息,从机能收到并且显示,但是从机返回信息,主机就收不到了,没有显示,把两个板子对调也不行,主机可以发信息给从机,从机无法发送信息给主机。 我的程序思想是这样的:由于双机互传,所以没有复杂的校验等等。 主机发送数据,然后等待接收中断,从机一开始就等待接收并显示,然后发送数据给主机。 从机可以接收到信息,但是主机却无法接
mengyu139 【微控制器 MCU】

评论


个人中心

意见反馈

求资源

回顶部

下载专区


TI最新应用解决方案

工业电子 汽车电子 个人电子

搜索下次设计所需的
TI 器件

● 目前在售器件有45,000款
● 6.99美元标准运费,不受时间和地点限制
● 无最低起订量要求

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

EEWorld电子技术资料下载——分享有价值的资料

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })