超级菜青虫
喜欢吃叫吃货!喜欢XX叫日货
级别: 家园常客
精华主题: 0
发帖数量: 261 个
工控威望: 542 点
下载积分: 1381 分
在线时间: 677(小时)
注册时间: 2011-10-25
最后登录: 2024-10-19
查看超级菜青虫的 主题 / 回贴
楼主  发表于: 2017-12-01 14:22
想用PC232端口转485与台达DVP-ES 的485端口通信,用RS指令需要把数据转成ASCII码再发送吗
renjiawonder
级别: 家园常客
精华主题: 0
发帖数量: 476 个
工控威望: 579 点
下载积分: 4836 分
在线时间: 174(小时)
注册时间: 2009-12-01
最后登录: 2023-08-01
查看renjiawonder的 主题 / 回贴
1楼  发表于: 2017-12-08 16:22
RS指令 ,
最近看一个程序就是用 RS指令( FX3U ) 与 PC 串口通讯 。
其实,也没什么特别设置。
1. 设定 通讯相关的 软元件
   1.1     M8161 置一 ,因为 它是用 8位模式
   1.2     MOV h00D1 到 D8120 , 这是 通讯格式 设定字
            这台PLC 居然用波特率115200与PC 通讯。
            所以 高字节是 D

2.
     RS 指令则 常激活状态,用 M8000
RS 指令中定义好 发送的 字 的首地址 ,发送的字的 个数
RS 指令中定义好 接收的 字 的首地址 ,接收的字的 个数

3.
实际 发送 则再 激活 M8122
实际 接收 则再 激活 M8123