您现在所在的是:

PLC论坛

回帖:0个,阅读:1970 [上一页] [1] [下一页]
954
gaofei7801
文章数:15
年度积分:50
历史总积分:954
注册时间:2004/3/18
发站内信
发表于:2004/3/25 9:13:00
#0楼
各位大侠帮帮忙,小弟快急死了!!!表情
照抄照搬了使用手册上的一段跟打印机通讯的程序(通讯格式稍稍调整了一下)
LD     M8000
OUT  M8161
LD     M8000
MOV  H0C81 D8120
LD     X000
RS     D10 K5 D50 K0
LD     X001
PULS  M0
LD     M0
MOV  H0074 D10
MOV  ...
        ...
SET   8122
END
我用了一个232到485的转换器连接到计算机,再用串口调试程序测试输出数据
调试过程中出现如下问题:
1.输入次序:是RS指令输出数据,而不是SET M8122,先要执行SET M8122而后再执行RS指令
2.数据输出只能一次,再次输出需要复位PLC,是否是我的操作过程有误,还是其他什么原因?
我的操作过程,先闭合X1,再闭合X0,这时确实有数据输出,但是无论我再按什么次序闭合X0,X1都不能再次输出数据!

哪位好心的大哥大姐,请发一份通讯例程给小弟,小弟感激不盛
表情

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002