找回密码
 立即注册
查看: 280|回复: 8

OP320A怎么与STC51单片机建立对应关系?

[复制链接]
  • TA的每日心情

    3 天前
  • 签到天数: 60 天

    [LV.6]常住居民II

    28

    主题

    46

    回帖

    488

    积分

    中级会员

    积分
    488
    发表于 2024-2-27 17:01:19 | 显示全部楼层 |阅读模式
    本帖最后由 cjtdz 于 2024-2-27 17:04 编辑

    信捷OP320A文本显示器,显示内容远比LCD1602和LCD12864液晶显示器强大,而且仿制品100块钱都可以买到。怎么和STC51单片机建立对应关系?也就是文本显示器怎么显示和设定单片机数据?
    回复 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 81 天

    [LV.6]常住居民II

    2

    主题

    98

    回帖

    204

    积分

    中级会员

    积分
    204
    发表于 2024-2-27 17:41:29 | 显示全部楼层
    走MODBUS RTU呗,简单的
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    3 天前
  • 签到天数: 60 天

    [LV.6]常住居民II

    28

    主题

    46

    回帖

    488

    积分

    中级会员

    积分
    488
     楼主| 发表于 2024-2-27 17:48:48 | 显示全部楼层
    李鑫发 发表于 2024-2-27 17:41
    走MODBUS RTU呗,简单的

    关键是怎么对应数据变量?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 81 天

    [LV.6]常住居民II

    2

    主题

    98

    回帖

    204

    积分

    中级会员

    积分
    204
    发表于 2024-2-27 17:53:02 | 显示全部楼层
    cjtdz 发表于 2024-2-27 17:48
    关键是怎么对应数据变量?

    用不同的功能码啊,OP320A有些是有485的,站号 功能码 地址 数据 CRC。。。。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    3 天前
  • 签到天数: 60 天

    [LV.6]常住居民II

    28

    主题

    46

    回帖

    488

    积分

    中级会员

    积分
    488
     楼主| 发表于 2024-2-28 09:53:10 | 显示全部楼层
    李鑫发 发表于 2024-2-27 17:53
    用不同的功能码啊,OP320A有些是有485的,站号 功能码 地址 数据 CRC。。。。 ...

    就是这些功能码怎么对应?比如我要在文本上设定单片机的一个变量的数值,这个变量的地址怎么搞?在文本上显示一个变量的数值,这个地址是多少?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 81 天

    [LV.6]常住居民II

    2

    主题

    98

    回帖

    204

    积分

    中级会员

    积分
    204
    发表于 2024-2-28 11:04:45 | 显示全部楼层
    cjtdz 发表于 2024-2-28 09:53
    就是这些功能码怎么对应?比如我要在文本上设定单片机的一个变量的数值,这个变量的地址怎么搞?在文本上 ...

    这需要你在单片机程序里规划好,比如要使用03/06功能码,那么你需要划定一片区域来做保持寄存器,要设定起始地址和寄存器数量,然后在03/06功能码处理函数里面使用这片区域,那么在和主站通讯的时候,就知道该使用什么地址了
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    7 小时前
  • 签到天数: 156 天

    [LV.7]常住居民III

    34

    主题

    325

    回帖

    667

    积分

    高级会员

    积分
    667
    发表于 2024-3-6 08:53:51 | 显示全部楼层
    OP屏,里面有多种模式,有PLC型号可以选择(如信捷,台达,三菱,汇川),也有标准的MODBUS RTU协仪,如果你选择PLC,就得查对应PLC型号的手册对应的地址(如D0,对应的是地址0)如果你选择标准MODBUS协义,那么你读地址1,对应就是你单片机定义的地址1
    纸上得到终觉浅,绝知此事要躬行。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    3 天前
  • 签到天数: 60 天

    [LV.6]常住居民II

    28

    主题

    46

    回帖

    488

    积分

    中级会员

    积分
    488
     楼主| 发表于 2024-3-6 15:45:01 | 显示全部楼层
    本帖最后由 cjtdz 于 2024-3-6 15:50 编辑
    飞捷 发表于 2024-3-6 08:53
    OP屏,里面有多种模式,有PLC型号可以选择(如信捷,台达,三菱,汇川),也有标准的MODBUS RTU协仪,如果 ...

    MODBUS RTU协仪,单片机怎么定义地址、数据、变量?哪位大师有例程可以参考?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-9 08:51
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    11

    回帖

    130

    积分

    注册会员

    积分
    130
    发表于 2024-3-9 13:03:28 | 显示全部楼层
    跟上位机通信的modbus rtu协议;主要读、写IO;读写数据;
    IO:
    1X区输入:只读,02 功能码,接到上位机读指令,把输入状态上传;
    0X区输出:可读写;01,05,15 功能码;接到上位机读指令,把输出状态上传;接到上位机写指令,控制输出;
    数据:
    3X数据:只读,04功能码;
    4X数据:可读写,03,05,16 功能码;
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-20 17:37 , Processed in 0.070370 second(s), 60 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表