lqb7733
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 97 点
下载积分: 555 分
在线时间: 6(小时)
注册时间: 2015-06-25
最后登录: 2015-11-05
查看lqb7733的 主题 / 回贴
楼主  发表于: 2015-07-15 10:04
现在想用单片机写一个程序通过与PLC编程口连接,想问一下,这样连接后,PLC都需要设置什么,像D8120也要设置吗,还是不需要设置?如果需要设置该怎么设置?

现在用串口大师通过串口给PLC发送数据,返回值一直是95,这个代表什么意思?

串口大师发的数据为:0x02,0x37,0x30,0x31,0x30,0x35,0x03,0x30,0x30,目的是让Y0输出1;现在发送没有反应。PLC需要怎么设置才可以呢?

请高手指点!!谢谢!!!
zhou1211
级别: 略有小成
精华主题: 1 篇
发帖数量: 205 个
工控威望: 362 点
下载积分: 1172 分
在线时间: 66(小时)
注册时间: 2013-11-04
最后登录: 2024-09-18
查看zhou1211的 主题 / 回贴
1楼  发表于: 2015-07-18 12:43
  还是我来教你怎么发吧 ,程序关键在后两行
zhou1211
级别: 略有小成
精华主题: 1 篇
发帖数量: 205 个
工控威望: 362 点
下载积分: 1172 分
在线时间: 66(小时)
注册时间: 2013-11-04
最后登录: 2024-09-18
查看zhou1211的 主题 / 回贴
2楼  发表于: 2015-07-18 12:49
要先收后发就把M8002写到下面那行
zhou1211
级别: 略有小成
精华主题: 1 篇
发帖数量: 205 个
工控威望: 362 点
下载积分: 1172 分
在线时间: 66(小时)
注册时间: 2013-11-04
最后登录: 2024-09-18
查看zhou1211的 主题 / 回贴
3楼  发表于: 2015-07-20 12:40
什么31 37 是你自己定义的操作功能码么,如果是,那你PLC那边肯定是有条件判断的 ,你要先查清楚你串口模块对应的特殊寄存器M8000-M8600  ,扩展通信的一般在m8400段
zhou1211
级别: 略有小成
精华主题: 1 篇
发帖数量: 205 个
工控威望: 362 点
下载积分: 1172 分
在线时间: 66(小时)
注册时间: 2013-11-04
最后登录: 2024-09-18
查看zhou1211的 主题 / 回贴
4楼  发表于: 2015-07-20 15:34
485 he 232程序上没区别