发布于:2007-01-24 13:24:24
来自:电气工程/工业自动化
[复制转发]
工程上需要在控制室用对外围20台投影机进行远程控制,只需要开关就行,因为投影机给电后是处于待机状态还得遥控开关,投影机接受232的控制,已经用计算机本地连接好使,然后我把计算机端的232接上485转换模块,经一段双绞线后在用485/232转换回来,但这样接给投影机后就无反应了,而且我用同样方式在两台计算机之间连接,用出口调试软件发送和接收都停正常,不知道怎么回事了,传输19200速率什么设置没问题啊,问投影机厂家也说不清楚,感觉理论上没问题呀,232转给485再转回来,命令码什么的都应是正确的,是投影机本身什么接收电平之类的问题么,哪位高手有这方面的经验给分析指点一下,多谢多谢
上面的所述当天下午想起来可能倒来倒去把2、3弄反了,自己焊了根投影机用的232接MINI8芯的线,比着原投影机配线作的,只是把其2、3反一下,试验就行了,但是输出命令虽然能执行确没有返回信号,而且这种能执行也只是在两边都用无源的485模块情况下,在计算机端用有源带光电隔离的(因为想传的远些)就无反应了。不知怎么回事
请问:有源485与无源的485转换模块有什么区别? 标准的mini8pin接头的线脚排序是怎么定义的,因为我量的投影机配线和其说明书的上的232到8pin的连接不一样。
以上问题已解决,回头我可把MINI8的定义接法传上备有需的朋友,现在又有新问题,呵呵:
因为要20台投影机连一起,先弄了三台试,投影机接收到一个信号后会返回一个码,正确的命令会反确认码,不正确的命令会反错误码,结果在给命令后各投影机就都收到了然后反回一个码,而其它台收到别的投影机返的码后又再返回错误码,于是总线上充斥了投影机之间相互发来发去的信号,新的控制命令就难插进去执行了。曾想把投影机端的TX脚连线断开让它只收命令不发信号,可那边用的无源的485/232转换模块,断开TX脚就不能控制它了,好象得用它供电,据说用有源的485就能断开一脚了,又想用422的四线模式,可无源模块只是485的没422,现场这附近又没卖的,问投影机厂家能否设定让它只收不发好像也不行是固化的程序动作,唉,现在还在思考中,看来是钱没没花到,请问哪位高手有什么招没? 当然,我想用422应该可以解决的吧,是不是?不行就找公司的给我捎422模块了
全部回复(3 )
只看楼主 我来说两句另外看有关422的说明,说422最多只能带10个设备,确实这样么,看来我得用两条总线来控了。
随附上有关串口的针脚定义图
该结贴了,呵呵,感谢大家的关注。
回复 举报
多在通讯协议上想想办法。
回复 举报