登录
首页 PLC论坛 欧姆龙OMRON
回帖 发帖
正文

主题:讨论一下:电脑和欧姆龙PLC(CPM2A)进行Hostlink通信时的问题。

点击:2113 回复:5

当电脑编程后通过RS232口对PLC发送数据后,PLC以自动应答的方式发送数据给上位机,请问电脑发送过来的数据存在PLC的哪个单元里?PLC向上位机自动应答时,是从哪个单元里调用数据传送的?
05-08-19 19:53
首先确认你是哪一种方式
1  使用HOSTLINK命令,那么具体命令有详细的说明.请参考命令手册
2  数据是以ASCII命令给PLC的,那么使用PLC的通讯命令TXD,RXD
05-08-19 22:32
谢谢machelec,一般的PLC如果有两个CPU,有一个专门负责与外设通信,就是在公共处理——程序执行——刷新后再处理通信时用到,如果是第二种通信,电脑的数据ASCII码,或者机器码给这块CPU,这块CPU再和PLC中的主CPU在公共处理——程序执行——刷新后再处理通信时进行并行通信。不知道这样讲对不对!
05-08-20 08:49
不是很看的懂。
第一种方法是和PLC 的系统通讯,第二种方法是和PLC 上的用户程序(梯形图 )通讯。
05-08-20 09:26
两种方法的本质是一样的,第二种方法梯形图经过软件译码然后还是传给负责通信的CPU,通信的CPU再传给外设。Hostlink命令也是人为的定的。象PLC的助记符一样由其出产PLC的厂家设定的。
05-08-20 10:01
哈哈,那是.所谓殊途同归.
05-08-20 14:15

工控新闻

更多新闻资讯