三菱fx系列plc怎样像arduino一样设置某个脚为高电平?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三菱fx系列plc怎样像arduino一样设置某个脚为高电平?相关的知识,希望对你有一定的参考价值。
虽然不懂你说的arduino是什么鬼,但是PLC很熟。。你说的高电平可以用SET或者OUT来实现,比如说你要plc运行时Y0一直为高电平,只需要在plc程序里写LD M8000 OUT Y0就可以了。追问X0在无接线状态下怎么设置为高电平?
追答X为plc的输入信号,所谓输入信号就是外部来的控制信号,正常运行的时候是不行的,貌似可以用编程软件监控的时候强制ON。不建议你这么玩,你直接正常控制Y点就好了。
追问我想程序把端口当做全局变量使用,想问问有没有办法像arduino的digitalWrite(1, HIGH);可以把1脚设置为高电平
追答如果你一直拿你那啥软件来说就没法交流了。你说的全局变量肯定是可以的,但是用法是通过梯形图来控制。我建议你先去官网找个plc手册学习学习吧。这样会对plc有更深的了解。
追问我想用LD X0这个语言进行编程,梯形图要用手画,不够这个自动生成快~
追答你如果用习惯了编程速度可以很快的。这个编程可能没有单片机那些灵活,但它的优势就是上手快,入门简单。
参考技术A 在PLC中这个动作叫输出。在程序中将该脚对应的地址(三菱中为Y地址)导通或置1,即可实现。追问
X0在无接线状态下怎么设置为高电平?
追答这个是由输入类型决定的,无法设置。
你可以通过下面的办法来实现你的目的:
继电器或光耦来转换电平
arduino的digitalWrite(1, HIGH);可以把1脚设置为高电平,plc没有相似的函数吗?
如何利用设备的RS232接口与三菱FX系列PLC进行通信?
参考技术A通常情况下,三菱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怎样像arduino一样设置某个脚为高电平?的主要内容,如果未能解决你的问题,请参考以下文章
三菱FX5U系列PLC与MCGS触摸屏进行以太网通信的基本设置方法