用VB与欧姆龙PLC通信只能读不能写?

journey9 2013-04-18 04:39:31
用VB与欧姆龙cp1E-N40通信,只能读取内存中存取的数据,但是写入不了计数器里面去?这是怎么回事啊,求指导!
...全文
1432 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangyuzg 2013-12-14
  • 打赏
  • 举报
回复
高人呀,怎么没有动静?未必要重新开个新帖吗?
wangyuzg 2013-12-13
  • 打赏
  • 举报
回复
我想问一下的是,用计算机的串口(中间用个RS485转换器)直接连PLC的485口,通过RS485通讯协议进行通讯,这种方式肯定可以实现,但是具体步骤哪个比较清楚? 比如说,首先是不是要先用PLC专用的那种线(我不知道具体叫什么,也不去查了)连接电脑与PLC,再通过PLC专用的编程软件对PLC进行写入操作,然后才可以像上面我说的就可以进行RS485通讯了; 还是像我上面第一段中所说的那样直接连接后,再对PLC写入部分代码,就可以通讯呢? 高人们?
熊孩子开学喽 2013-10-16
  • 打赏
  • 举报
回复
有些寄存器是只读的, 有些是可写的, 你得在PLC上面编程, 写一个触发器, 通过PC写入可写计算器, 然后由PLC上的程序来改变内部值
贝隆 2013-04-19
  • 打赏
  • 举报
回复
有很多方法可以实现你的要求的,我倒是不建议直接通过通信修改计数器的值,你可以考虑将数据通过通信写到一个HR区,然后在通过MOV语句将这HR区的值传递给计数器即可。在传递的时候还可以设置一个位为传递条件,这样PLC的程序将更加严谨。
worldy 2013-04-18
  • 打赏
  • 举报
回复
要看文档,看看是否计算器不允许写

863

社区成员

发帖
与我相关
我的任务
社区描述
VB COM/DCOM/COM+
c++ 技术论坛(原bbs)
社区管理员
  • COM/DCOM/COM+社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧