三菱MELSEC PLC网络访问及C++处理回车换行问题

需积分: 2 48 下载量 57 浏览量 更新于2024-08-07 收藏 8.24MB PDF 举报
本文档主要讨论了Mitsubishi PLC系统中关于访问其他站,特别是C++编程时遇到的回车换行符问题处理,以及Mitsubishi Q系列和其他型号CPU、远程I/O站的通信协议和安全注意事项。 在Mitsubishi的MELSECNET/H和MELSECNET/10 Ethernet网络系统中,可以访问其他站的PLC模块和进行网络间中继的模块。Q系列CPU如Q00JCPU、Q00CPU、Q01CPU等以及远程I/O站模块如QJ72LP25-25、QJ72LP25G等都是可访问的对象。当PLC编号在数据通讯帧中指定为FFH以外的值时,可以实现对这些模块的访问。特别地,对于安装在网络系统内的远程I/O站上的智能功能模块或特殊功能模块进行数据写入时,需要在GX Developer中进行“允许RUN期间写入”的设置。 在使用Mitsubishi的QJ71C24N、QJ71E71等通讯模块进行MC协议通信时,安全是至关重要的。手册中强调了安全注意事项,分为“危险”和“小心”两个等级。“危险”等级的警告提示错误操作可能导致人员伤亡或严重财产损失,而“小心”等级的警告则指出错误操作可能引起轻伤或中度伤害。例如,通过外部设备控制运行中的PLC时,应配置互锁回路以确保安全,并且在数据通讯出错时,应有应急处理机制。 在设计过程中,要注意不要将数据写入智能功能模块的系统区,因为这可能导致PLC系统故障。同时,如果闪存ROM中有注册的数据,断开模块电源或复位PLC CPU可能会导致数据丢失和模块故障,必须重新设置和注册。 在实际操作时,当通过个人计算机等设备连接到运行中的PLC进行控制操作,尤其是对远程PLC的操作,务必仔细阅读手册,确保操作的安全性,避免因通讯错误引发的问题。 这篇文档提供了Mitsubishi PLC系统跨站访问的详细信息,强调了在使用过程中需要注意的通信协议、安全措施和设计及操作时的注意事项,对于理解和安全使用Mitsubishi PLC系统具有重要指导意义。