学习三菱plc如果只会编写个程序还不够,还必须要懂得三菱产品的通讯,通讯如果只懂得cc-link,在碰到不不支持cc-link的产品时,依然是束手无措(比如:plc通讯方式控制打印机,变频器,相机ccd,工控机pc等),好在三菱plc支持modbus通讯,modbus通讯作为全球通用的开放式标准协议,基本上大部分产品都会支持。
下面将以三菱fx3u-232-bd模块为例进行分享rs232通讯的使用:
fx3u-232-bd
fx3u-232-bd与外部设备之间地接线:
只需要接两根发送和接收信号即可,防止干扰最好把地线和屏蔽线接上,针脚号不要搞错,一般接头上都会有标号。dtr,dsr为硬件握手信号,了解更多知识自己去网上搜索(欢迎下方留言)。
外部接线
通讯需要用到的指令:
串口通讯需要用到指令:rs指令。
指令格式:
rs指令格式
常用特殊标志位及寄存器(标红处为常用的)
d8120中的通讯格式:
m8161为on时,数据是以8位的形式进行数据发送接收的,为off时,数据以16位形式进行发送接收;
16位模式
8位模式
rs指令的常规写法:
常规写法
举例说明:
为了方便说明,直接以手册中的案例进行说明,fx3u-232bd和fx2n-232bd使用方法一样。
系统构成
打印机通讯格式:
通讯格式
具体梯形图程序如下所示:
手册中参考程序
通讯参数设置这一块也可以直接在gx-work2软件中设置。
通常情况下,plc在控制外部设备时,不仅会发送数据,而且会接收数据,接收的数据会存在d50中。往往我们得到数据是一串字符串,这个时候需要用到ascii码表进行转换为plc看得懂的形式才可以。转换表格参照如下:
ascii表
嵌入式工控机和普通工控机有什么区别?
小米与 Oculus 联合推出 VR 一体机,搭载骁龙移动处理器
提高射频电缆回波损耗的三种措施
Boost型DC-DC辐射EMI分析
新一代奔驰C级内饰豪华且富有科技感,2.0T+7速手自一体变速箱!如此配置怎不叫人心动呢?
三菱PLC的串口通讯案例
全方位对比,告诉你魅族MX 6与小米5那个更划算!
芯耀辉软硬结合的智能DDR PHY训练技术
苹果第二颗自研处理器曝光:或命名M2
i2s总线协议及结构配置
小米6被iPhone8给秒,看看国产华为p10能否打个翻身仗
H.264视频压缩快速运动估计算法 DCS算法
华为nova6系列:号称全球自拍性能最好的5G手机
上海铁塔助力临港新片区5G网络深度覆盖
欧盟将为14个开源项目漏洞赏金计划支付赏金
人工智能创新发展新动能
湿度记录仪在工业领域中的应用
为什么选择铝壳的风速、风向变送器?
bldc变频洗衣机E2故障解决办法 bldc变频电机和直驱变频电机区别
新品预告丨强芯传承 FETMX6ULL-C核心板闪耀登场(文末福利)