欢迎来到海蓝智能科技有限公司!

全国服务热线

18018737509

用心创造品质,服务赢得价值
您当前的位置 :首页 > 行业资讯 > 三菱PLC与VB通讯

热门关键词

联系我们

深圳市海蓝智能科技有限公司


电 话:18018737509

电 话:13823726967

邮 箱:

网 址:https://www.szhlplc.com

地 址:深圳市龙华区观湖街道观城社区环观南路105-13号201-203

在线咨询

三菱PLC与VB通讯

2021-03-26
159次


三菱plc与vb通讯:vb与三菱plc通信问题

VB写的程序接口可能对

但是你确定有输出么?通信数据校验对了没?

建议你先做DI信号试试PLC

看它能不能接受信号先

vb如何通过以太网与三菱plc通讯???

三菱q系列用以太网模块就可了,插到交换机上就能通讯了,如果采用第三方软件可能需要在三菱编程软件上设置通讯链接,有些第三方软件也是不需要的。

VB与三菱FX PLC通信

校验和也称为总和校验或者侦误值

ASCII码的校验

LRC(LongitudinalRendancyCheck)侦误值。LRC侦误值乃是将ADR1至最後一个资料内容加总,得到之结果以为单位,超出之部分去除(例如得到之结果为十六进位之则只取),然後计算二的补数後得到之结果即为LRC侦误值。

RTU的校验

RTU模式采用CRC(CyclicalRendancyCheck)侦误值,CRC侦误值以下列步骤计算:

步骤1:载入一个内容为FFFFH之16-bit暂存器(称为CRC暂存器)。

步骤2:将命令讯息第一个位元组与16-bitCRC暂存器的低次位元组进行ExclusiveOR运

算,并将结果存回CRC暂存器。

步骤3:将CRC暂存器之内容向右移1bit,最左bit填入0,检查CRC暂存器最低位元的值。

步骤4:若CRC暂存器的最低位元为0,则重覆步骤3;否则将CRC暂存器与进行ExclusiveOR运算。

步骤5:重覆步骤3及步骤4,直到CRC暂存器之内容已被右移了8bits。此时,该位元组已完成处理。

步骤6:对命令讯息下一个位元组重覆重覆步骤2至步骤5,直到所有位元组皆完成处理,CRC暂存器的最后内容即是CRC值。当在命令讯息中;传递CRC值时,低位元组须与高位元组交换顺序,亦即,低位元组将先被传送。

以上就是关于三菱PLC通讯一些详解。如果你还有疑问,欢迎咨询海蓝在线客服,或者添加小蓝微信:szhlzn6,加入我们技术交流群,我们有专业的技术人员帮你解答疑惑。

标签

公众号二维码

电话号码:18018737509

传真:0755-2101 7659

邮箱:

深圳市龙华区观湖街道观城社区环观南路105-13号201-203

18018737509

服务热线

深圳市海蓝智能科技有限公司 版权所有备案号:粤ICP备20051893号, 欢迎来电咨询!
no cache
Processed in 0.210410 Second.