还有就是实现通讯的意义在哪里?机器运转是要靠上位机发送一个指令还是要一直发指令,以保证机器不停运转!
至于实现通讯的意义,我觉得你问的比较奇怪,如果是工业上使用,比如是测控领域,那么plc必定是实现了一个功能,比如通过plc读取一个水站的参数,或者通过plc控制一个机器的运转;
至于指令上,一般是根据实际应用走的,我目前使用过不少plc,还没听说哪一款需要不断发命令来保持机器人不停运转,除非是你们机器上需要这样一个设置,所以我建议你先把需求搞清楚,你用plc到底是做什么用的,这样你才能做好项目。
如果都是串口操作,那么我想区别就是,你需要看一下三菱提供的通讯组件里面,是否已经把协议进行了封装,也就是你不需要通过串口交互自己来解析协议了,如果是这样的情况,建议你直接用三菱的组件;
如果并未包含协议,不如自己写的好,这样可控性高一些。