通常情况下,三菱FX系列PLC通过编程口(PS/2)与上位机软件进行RS232模式通讯,此时PLC中不需要做特殊配置,只需在WebAccess中将PLC对应的通讯参数匹配即可。
个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA) 所制定的异步传输标准接口。通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现,一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和 COM2。
步骤如下:
1、添加通讯端口,数据流控(Flow Control)
Rts、Dtr握手协议,当使用RS232/RS485转换器进行通讯连接时,数据流控信号将根据该转换器的流控功能来决定。有些RS232/RS485转换器不需要软件做任何类型的握手协议,而有些则需要软件进行Rt信号握手协议。强烈建议用户选择具有自动流控的RS232/RS485 转换器。
2、添加设备
单元号:实际PLC的串行地址号,即Device ID。单个PLC可以默认0进行通讯。
3、添加IO点
根据“参数”栏选择合适的参数类型(模拟量、数字量)和相应的转换代码。
三菱FX系列PLC通讯之并联链接
需要在两台PLC上设置不同的节点号。
标志位
M8070 并行链接中,PLC作为主站时驱动
M8071 并行链接中,PLC作为从站时驱动
M8072 并行链接中,PLC运行时为ON
M8073 并行链接中,M8070和M8071设置不正确为ON
M8162 并行链接中,运行模式为高速模式,仅2个数据字读/写。
M8070 并行链接监视时间(500ms)
1、FX2N、FX2NC、FX1N、FX2C、FX系列PLC可完成100个M和10个D的数据传输。
2、FX1S、FX0N系列PLC可完成50个M和10个D的数据传输
推荐你看看三菱的fx通讯用户手册,上面有现成的例子。
三菱PLC通讯方式应用在目前的技术领域的有并行通信、单工通信,一般不会同时应用在同一个地区的通信中,并行通信、并行通信和并行通信的具体介绍如下:
1、串行通信
串行通信作为计算机通信方式之一,主要起到主机与外设以及主机之间的数据传输作用,串行通信具有传输线少、成本低的特点,主要适用于近距离的人-机交换、实时监控等系统通信工作当中,借助于现有的电话网也能实现远距离传输,因此串行通信接口是计算机系统当中的常用接口。
2、单工通信
单工通信信道是单向信道,发送端和接收端的身份是固定的,发送端只能发送信息,不能接收信息;接收端只能接收信息,不能发送信息,数据信号仅从一端传送到另一端,即信息流是单方向的。
扩展资料:
三菱PLC通信系统一般设计方法:
1、分析控制系统的控制要求
熟悉被控对象的工艺要求,确定必须完成的动作及动作完成的顺序,归纳出顺序功能图。
2、选择适当类型的PLC
根据生产工艺要求,确定I/O点数和I/O点的类型(数字量、模拟量等),并列出I/O点清单。进行内存容量的估计,适当留有余量。根据经验,对于一般开关量控制系统,用户程序所需存储器的容量等于I/O总数乘以8,对于只有模拟量输入的控制系统,每路模拟量需要100个存储器字。
3、硬件设计
根据所选用的PLC产品,了解其使用的性能。按随机提供的资料结合实际需求,同时考虑软件编程的情况进行外电路的设计,绘制电气控制系统原理接线图。
4、软件设计
软件设计的主要任务是根据控制系统要求将顺序功能图转换为梯形图,在程序设计的时候最好将使用的软元件(如内部继电器、定时器、计数器等)列表,标明用途,以便于程序设计、调试和系统运行维护、检修时查阅。
模拟调试。将设计好的程序下载到PLC主单元中。由外接信号源加入测试信号,可用按钮或小开关模拟输入信号,用指示灯模拟负载,通过各种指示灯的亮暗情况了解程序运行的情况,观察输入/输出之间的变化关系及逻辑状态是否符合设计要求,并及时修改和调整程序,直到满足设计要求为止。
参考资料来源:百度百科-三菱PLC
你这问题跟通讯没什么关系,都是通讯后得到的数据后整形用的。比如说D0/D1/D2分别存了数据1/2/3,但是我想要得到的是1百2十3,这个时候就需要用到乘法指令跟加法指令来整合数据了:D0100=D10,D110=D11,D10+D11=D12,D12+D2=D12;经过这样运算后D12存的就是我想要的数据了。至于为什么要减去48,这个如果不是参与到当前的工程中是无法从这几行代码上能理解到的。
三菱PLC,fx3u采用485/232通讯可以这样进行设定不用写程序,已知下位机设备为MODBUS协议的地址那么启用DEA通讯工具后设定PLC-MODBUS通讯定确定。
2进行设定PLC通讯格式,这里要与FX3UPLC通讯设定一样,这里我们选择9600,7,ODD,1
3MODBUS设备的通讯是9600,8,N,1 进行设定
4然后配制数据。将一号温度的H20地址现在温度传进三菱PLC D184寄存器中,以次类推进行设定
5设定1号站好后,进行复制就可以了,这样就配制完成温度16个站号将温度现在值传入指定的PLC寄存器中了。最后上传配制便可。
主站设定:LD M8038 MOV K0 D8176宣告当前站为主机
MOV K1 D8177宣告连接子站个数
MOV K2 D8178通信范围设定(K值为0-2)
K=0时,主站D0-D3,从站D10-D13作为通信被占用;
K=1时,主站D0-D3,M1000-M1031,从站D10-D13,M1064-M1096作为通信被占用;
K=2时,主站D0-D7,M1000-M1063,从站D10-D17,M1064-M1127作为通信被占用;
通信时,位元与字元应遵守"主站写入,次站读出"原则
MOV K2 D8019读写次数设定
MOV K5 D8180设定监视时间: K5=5X10ms
从站设定:LD m8038 MOV K1 D8176
以上为三菱PLC间的通信设定,希望能对你有帮助
与上位机通信最简单的办法就是三菱plc的RS自由通信功能,这个程序编写起来很方便,数据处理也方便,这种方式可选择用RS485、RS232通信模块来实现。同时还有一种有网络通信模块来实现(可实现网口UDP协议通信)。
三菱PLC的扩展通讯板是用来扩展PLC的通讯功能的,它可以通过串行或并行端口进行连接,以支持不同类型的通讯协议。使用三菱PLC扩展通讯板的方法如下:安装驱动:在使用扩展通讯板前,需要先安装适用的驱动程序。连接设备:将扩展通讯板连接到PLC的端子排上。配置通讯参数:在PLC的软件中配置扩展通讯板的通讯参数,包括通讯协议、通讯地址、波特率等。设置通讯程序:根据需要,在PLC的软件中编写通讯程序,以实现数据的读写。进行通讯测试:在PLC的软件中进行通讯测试,检查扩展通讯板是否能够正常工作。
以上就是关于如何利用设备的RS232接口与三菱FX系列PLC进行通信全部的内容,包括:如何利用设备的RS232接口与三菱FX系列PLC进行通信、那位高手能指点下两个三菱FX2N的PLC做并联连接时的通讯程序怎么做啊(用485BD)谢谢!、三菱PLC有几种通讯方式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)