❶ 求三菱PLC高手解读下面无协议通讯程序 万分感谢!
你这问题跟通讯没什么关系,都是通讯后得到的数据后整形用的。比如说D0/D1/D2分别存了数据1/2/3,但是我想要得到的是1百2十3,这个时候就需要用到乘法指令跟加法指令来整合数据了:D0*100=D10,D1*10=D11,D10+D11=D12,D12+D2=D12;经过这样运算后D12存的就是我想要的数据了。至于为什么要减去48,这个如果不是参与到当前的工程中是无法从这几行代码上能理解到的。
❷ 我用的是三菱FX2N,想实现PLC和pc机的通信,就是plc实时的发送数据给Pc机,pc机只负责接收。可以实现吗
上下位机的通讯有两种方式,一种方式是上位机是主,下位机是从,就是上位机主动向下位机发送请求,比如读一条数据,上位机发送一条指令下来,之后再发一条读返回结果指令,PLC里的数据就读回来了,当然这里上位机是按照PLC提供的通讯协议格式进行收发数据的,也不考虑校验等因素,只是告诉你这个原理。这种方式也就是你老师说的方式,这种情况下PLC不参与任何通讯的事,不用编写与通讯有关的语句,它只要把数据准备好就行了。
第二种方式就是下位机是主,上位机是从,就是下位机主动向上位机发送数据,上位机被动的接收,这里有麻烦了,下位机除了控制程序外,还得加好多通讯程序,读数据是能满足要求,可是要是写数据到PLC中呢,还得是上位机是主,因为下位机不知道你什么时候要写,写什么东西,所以这种方式通讯就有些乱。
现在一般的通讯方式都是第一种,上位机主下位机从,本身上位机编写通讯也比下位机方便,灵活。通讯与232还是485方式无关,只要按通讯协议要求收发数据就行了。
❸ 台达plcmodrd指令读取的数据存放在什么位置
在读取数据的我只能存放的位置的话,一般是存放在他的脚板底下的,然后可以通过这个鸟班是好久才发出去,然后在的话就会比较好一点。
❹ 三菱plc rs232通讯 接收的数据存在什么地方
接收的数据,存在你程序指定的数据寄存器中。
三菱比如 D存储器, 西门子V存储器。
❺ 三菱fx系列plc串口通信协议中,能让机器停止的数据存放在哪个寄存器
楼主,你让机器停止,得看机器原本协议里头,需要你往哪个寄存器写数据,而不是看PLC自己的串口协议吧
❻ FX2N PLC如何2储存及查询历史记录
一定要编程~~~~~
连续地址区域,然后通过程序配合触摸屏进行查询~~~~~~~~~
每做完一个数据你可以这样处理:BMOV D100 D200 K100, MOV D0 D100, BMOV D200 D101 K99, 这样 你就可以把当前的测量结果D0存储到D100中(D100-D199存储的是记录,最上面一条是最新的一笔记录,一共保存100笔),D200-D299只是用来中间转换的一个临时控件,然后你在HMI上再做个翻页按钮,一页显示10个数据,就可以了
❼ PLC如何使用自由口接收外部的数据
你的仪表支持485通信协议?如果支持的话,以西门子CPU224XP为例,那只需要用RS485通讯线将你的仪表和西门子PLC的PORT0 或PORT1连接,然后将西门子PLC设置为通信主站,调用MBUS_CTRL(设置通信格式,波特率,校验方式等等)和MBUS_MSG(设置好读取模式,读取数据存放地址等等),即可以自动接收你的仪表数据。
如果你的仪表不支持485通信,你也可以通过自由口通信协议来读取仪表数据。在PLC里设置好自由口通信参数,通信端口参数初始化,开中断,启动接收指令等等,即可接收数据,在状态表中,可以对你接收的数据进行监控,用ASCII码格式监控即可。
以上,希望对你有帮助。
❽ 三菱PLC中发送数据和接收数据用在哪里
用来做通讯,跟触摸屏的通讯、跟变频器的通讯、各种现场仪表的通讯等等,一般都是modbus通讯,有主从站之分
❾ 三菱伺服电机的伺服里保存的有设定的位置信息吗定位数据是保存在伺服里还是PLC里
,一般的脉冲+方向的定位数据保存在PLC里面,PLC是控制伺服行走的,伺服只是个行走的机构。
但用到PR模式的话,定位的数据保存到伺服里面,PR模式PLC只要控制伺服的DI点就可以进行行走,不用发脉冲。
❿ 信捷plc自由通讯接收回来的存放的数据为什么老错位
很高兴为您回答,遇到输入输出点乱的时候,可以做以下几个检查:
1. 将PLC和电脑连接,然后打开工程栏的I/O,在弹出窗口中点击读取PLC”查看自己PLC的输入输出点映射是否和上图相同,如果不相同,且之前没有修改过映射,可将PLC初始化,初始化之后重新上电即可解决
2.确定自己是否拆过CPU板(PLC内部最上面一层电路板),拆卸之后安装时,是否正确安装主要是两排排针有没有错位,如果错位了,重新插回去即可。
3. 如果映射正常,排针也不存在错位情况,最终尝试更新系统,完全排除软件问题,确定是否硬件导致,在第三步之后如果还是乱,我们大致可以判断是硬件问题,需寄回信捷维修部进行维修。希望我的回答可以帮助到 您,不要忘记采纳哟,谢谢