alb
台达PLC内有串行通信指令RS,上面有发送数据地址,发送数据个数,接受数据地址,接受数据个数。在给M1122的时候数据发送出去,那什么时候接受数据呢?是不是要在对方发送数据的时候我们PLC接收数据呢
新手,请大家帮忙
lesing
杯末停
在用RS指令时候,通讯口一般情况下都是处于等待接受状态,除了有发送请求的情况外;对于2边而言,也不是有M1122后立即发送数据,要等PLC处理到通讯阶段时才真正发送出去数据,从站一样
那我们的另一个站什么时候发送数据呢
对,就有两个站。一个台达PLC,另外一个单片机,通过串口通信。我想PLC先通过串口给单片机传送一些数据,然后接收从单片机传过来的数据
新 手
你的单片机发送的数据是 什么? 命令吗?还是MCU中的数据 数据的话 plc可以使用命令码00或04
是这个样子,我们的电控柜控制元件是一个PLC,然后又用一个单片机控制一个液晶屏来显示运行状态,我们需要PLC给单片机发送运行状态来用液晶屏显示,又需要单片机给PLC发送数据(比如星三角启动时间)来参与控制。我不知道在RS指令中什么时候启用接收
fsg_123456
发送的时候把读断掉,
发送完以后再读
是把接收断掉吗,一共做了三个站的,总是跟想象的 不一样,不知道是不是时序弄错了
上海菱新机电 编程电缆特价
接收还是不行,不知道是什么原因。我已经把程序根据编程手册规范化了