有熟悉台达触摸屏宏的达人吗?
我用台达的as57std触摸屏的COM3(RS485)与PIC16F877A的uart通讯,中间用MAX485转接,可还没成功
第一次用,对台达人机的宏不熟悉,不太懂MODBUS,只是用里面的宏进行数据的简单传输,如getchars(),putchars()
不知采用MODBUS又应该怎样去写这些宏
本想就用人机的COM1(RS232)与877A的UART互联,但不知这样是否可以支持5个877A
我的应用是人机作master,五个877A作slave,通讯协议还没定,打算自定,半双工传输方式
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
在控制器类型中选择MODBUS RTU,然后在宏中用MOV搬移就可以了,
不管你是用232或者是485都是可以挂多个从机的,
LS是在哪呀?如果的东莞有机会可以当面聊聊!
(原文件名:台达人机.jpg)
(原文件名:台达人机1.jpg)
另外地址怎么计算你可以用调试助手提取数据看看分析一下就OK了,我用过的屏很多,都是不一样的,只有多试试了,
一块屏三个通信口都有使用,COM1连接PLC,COM2连接4个5.7寸触屏,COM3连接单片机,其中都是通过宏来使它们交互数据的!
另外,您有没有一些宏的相关编程实例啊,比如1@RW-a与2@RW-a前面的1,2是指什么,后面的RW-a应该是地址吧
我前面所说的地址是指COM口,如把数据移到COM1与移到COM2在宏里怎么区别,能看看你单片机部分的宏吗
我用的这款人机COM1:232 COM2:422/485 COM3:422/485
一周热门 更多>