当前位置:
工控论坛
> >
产品
>
PLC
>
台达(DELTA)PLC
我要发帖
PC到PLC的串口通讯
点击:
1301
| 回复:
5
老石头
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 8回
年度积分:0
历史总积分:12
注册:2005年6月18日
发表于:2005-06-19 22:46:00
楼主
从PC上读D1050的数据,D1050中数据为2000 从串口调试工具发送 “3a 30 31 30 33 31 34 31 41 30 30 30 31 43 44 0D 0A” 即:":0103141A0001CD0d0a" 返回的数据为“:01030207D023” 请问应该怎么计算返回值?还是我发的命令有误?
分享到:
收藏
邀请回答
回复楼主
举报
老石头
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 8回
年度积分:0
历史总积分:12
注册:2005年6月18日
发表于:2005-06-20 11:41:00
1楼
呵呵,一时糊涂,07D0就是10进制的2000
回复
引用
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2005-06-20 13:28:00
2楼
对,没错,呵呵!
回复
引用
举报
老石头
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 8回
年度积分:0
历史总积分:12
注册:2005年6月18日
发表于:2005-06-20 20:09:00
3楼
to yangyafeng老师: 我用vb开发的上位机软件,开始用Rs232口与PLC通讯,一切读写正常,后来我改成485转232的接口就通讯不上了,真是很奇怪!开始我还以为是485线接反了,可是换过来也不行。 后来我干脆用串口调试单发一条命令给PLC,还是用232可以,用485转232接口,不行,换另外一个485转232口也不行,不知何故? 难道用485通讯还有什么特别的要求吗?
回复
引用
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2005-06-21 09:21:00
4楼
小弟学识浅薄,不敢称之为老师,还希望各位工控前辈多加指点~^_^~. 如果说在线接正确的情况下,只要保证了485口的通讯格式与PC串口格式一致,应该说可以啊,需要注意COM2通讯格式是否正确,PLC 的COM1即RS232口出厂值格式为9600,7,E,1,若用COM2即RS485也需要与PC串口通讯格式一致。 PLC的COM2的通讯格式设定由PLC中的特殊数据寄存器D1120设定,若设定为9600,7,E,1,则D1120的设定值为H86。
回复
引用
举报
guanjuyang
关注
私信
精华:2帖
求助:0帖
帖子:9帖 | 191回
年度积分:0
历史总积分:349
注册:2004年8月03日
发表于:2005-08-29 13:53:00
5楼
不错!
回复
引用
举报
热门招聘
相关主题
求助三菱PLC的ALT指令的应用
[9414]
PLC现状与发展浅论
[10345]
plc输入指示灯不亮 输出亮
[7535]
三菱plc的for next循环问题
[9042]
工控老鬼 工控人生 “高薪是...
[10922]
用PLC的梯形图语言能写一个判...
[8294]
西门子PLC梯形图元件如何加注...
[8571]
上升沿和下降沿有什么特别作...
[28614]
可编程序控制器(PLC)原理及应...
[23600]
请教STEP7 的仿真器PLCSIM如...
[15762]
官方公众号
智造工程师
客服
小程序
公众号