登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:plc与pc机通信时遇到的问题

点击:7703 回复:18

当PLC向pc机传送负数时,“-”号传得不稳定,会有丢失的现象发生!
我觉得传“-”号和传数字,实际上传得都是ASCII码。传数字的时候都很好,
不会出现丢失的现象!为什么传“-”号就出现了丢失的情况哪?
百思不得其解,请高手给予指点!先谢谢了!
附加说一下,在PLC编程中用到了DTA指令,即是将双整数转换为ASCII码!
会有影响吗?
谢谢大家的回复先!
04-04-06 10:01
PLC应该没有负数的概念吧,而且都是整数
04-04-06 21:21
请问各位大侠:
通过高级语言(如VB)使pc与plc通过串口通讯一共有那几种方法可实现?谢谢给韦鼎力回复!小女子不胜感激。
04-04-06 22:24
请问各位大侠:
通过高级语言(如VB)使pc与plc通过串口通讯一共有那几种方法可实现?谢谢各位鼎力回复!小女子不胜感激。
04-04-06 22:25
两种方法:
1.查询方式
2.驱动方式
04-04-07 12:09
你用的是S7系列的PLC吗?
如果你需要负数传送PC,那么PLC内就要采用双整型数据,地址空间至少采用32位。
04-04-07 15:38
嗯,我用的是S7_200的PLC!
地址空间至少采用32位,就是将其放在VD类型的存储单元里吧!
04-04-07 16:40
你是采用自由通讯协议吧,可以只发整数的绝对值,在数据前面加一个符号字符,在PC机接受到数据后在进行解码组合还原。
04-04-07 16:54
我现在想实现PC与S7-200(通过VB)通讯,只是在开始准备做,还没有具体将数据通讯上来呢,到时希望各位大侠多多帮忙,在此谢了。
04-04-07 17:59
200和PC通讯,用自由口方式最经济实惠了.
04-04-07 18:14

上一页下一页

工控新闻

更多新闻资讯