当前位置:懂科普 >

综合知识

> 三菱plc怎么写程序

三菱plc怎么写程序

1. 三菱plc怎么编程

操作步骤:

三菱plc怎么写程序

1、打开菜单栏中“工程-创建新工程”,会弹出“创建新工程”的窗口,可以选择PLC类型、程序类型和设定工程名。本文选择的是FX系列的FX2N,梯形图。点击“确定”,就回到主窗口中,开始编写梯形图程序;

2、接下来就可以 开始编写PLC梯形图程序了。我们可以在工具栏中找到相应的输入输出等符号,点击就可以添加到程序编辑器中,也可以在编辑器中双击左键,输入相应的符号;

3、编写完一个简单的程序之后,可以再工具栏中点击“变换-变换”,也可以在编辑器中单击右键,点击最下的变换;

4、如果程序中有错误,变换时会弹出提示窗口,提示“有不能变换的梯形图,请修正光标位置的梯形图”;

5、修正程序确认无误后,变换,然后可以点击工具栏中的“工具-程序检查”,弹出“程序检查”的窗口,其中可以对“指令、双线圈、梯形图、软元件和一致性”进行检查,点击“执行后”,就可以进行检查了,检查完毕后,会在下方的信息窗口中给出提示;

6、程序检查完毕没有错误后,即可点击工具栏中的“在线-PLC写入”,进行PLC的联机调试。

2. 三菱PLC程序写入

原发布者:yuanhaisho

PLC程序读写步骤PLC程序写入步骤写程序之前要先用数据线把PLC与电脑USB接口相连接,把PLC右下角的开关拨到“STOP”位置即可开始操作,写好程序之后,连接好触摸屏数据线,把开关再拨回”RUN“位置开始工作。1、打开程序(窗口如下)步骤1:“工程”菜单>;“打开工程”步骤2:跳出“打开工程”对话框,选择要程序文件存放的路径和工程名,选择“打开”打开的程序窗口如上图所示2、写入程序步骤1:选择“在线”菜单,单击“PLC写入”选项步骤2:在执行写入时计算机与PLC的COM端口须相同才能通讯,执行上个步骤的“PLC写入”,会弹出警示窗口,示意COM通讯端口要一致,然后选择“确定“按钮。查看数据线连接的端口号可以在“设备管理器”查找,如下图所示:图示为COM4端口步骤3:端口不一致时需要设置,选择”在线“菜单,单击”传输设置“选项。弹出“传输设置”对话框,双击“串行”图标。把此端口设置成在“设备管理器”中查看到的端口号,如COM4设置完成后,单击“确认”按钮返回到“传输设置”对话框,直接单击“确认”按钮退出设置。再次执行“在线”菜单,选择“PLC写入”选项此时若PLC型号与程序中的PLC型号不同,会弹出以下窗口。单击“确定”退出,此时需要把PLC型号设置一下以保证两端型号一致。进行如下操作:“工程”>;“改变PLC类型”弹出以下对话框,按照上面的设置选择PLC型号单击“确定”即可下一步提示是否改变类型,选择“

3. 三菱plc编程指令

以下是三菱plc常用的指令,还有不懂的可以问我一 程序流程控制指令—FNC00~09 00 CJ 条件转移 01 CALL 子程序调用 02 SRET 子程序返回 03 IRET 中断返回 04 EI 开中断 05 DI 关中断 06 FEND 主程序结束 07 WDT 监控定时器刷新 08 FOR 循环开始 09 NEXT 循环结束 二 传送、比较指令—FNC10~19 BIN----二进制 BCD----十进制 10 CMP 比较 11 ZCP 区间比较 12 MOV 传送 13 SMOV BCD码移位传送 14 CML 取反传送 15 BMOV 数据块传送(n点→n点) 16 FMOV 多点传送(1点→n点) 17 XCH 数据交换,(D0)←→(D2) 18 BCD BCD变换,BIN→BCD 19 BIN BIN变换,BCD→BIN 三 算术、逻辑运算指令—FNC20~29 BIN----二进制 BCD----十进制 20 ADD BIN加法 21 SUB BIN减法 22 MUL BIN乘法 23 DIV BIN除法 24 INC BIN加一 25 DEC BIN减一 26 WAND 字与 27 WOR 字或 28 WXOR 字异或 29 NEG 求BIN补码 四 循环、移位指令—FNC30~39 30 ROR 循环右移 31 ROL 循环左移 32 RCR 带进位循环右移 33 RCL 带进位循环左移 34 SFTR 位右移 35 SFTL 位左移 36 WSFR 字右移 37 WSFL 字左移 38 SFWR FIFO写入 39 SFRD FIFO读出 五 数据处理指令—FNC40~49 40 ZRST 区间复位 41 DECO 解码 42 ENCO 编码 43 SUM 求置ON位总数 44 BON ON位判别 45 MEAN 求平均值 46 ANS 信号报警器标志置位 47 ANR 信号报警器标志复位 48 SQR BIN平方根 49 FLT BIN整数→BIN浮点数六 高速处理指令—FNC50~59 50 REF 输入输出刷新 51 REFF 输入滤波时间常数调整 52 MTR 矩阵输入 53 HSCS 高速记数器比较置位 54 HSCR 高速记数器比较复位 55 HSZ 高速记数器区间比较 56 SPD 速度检测 57 PLSY 脉冲输出 58 PWM 脉冲宽度调制 59 PLSR 带加减速功能的脉冲输出 七 方便指令—FNC60~69 60 IST 状态初始化 61 SER 数据搜索 62 ABSD 绝对值凸轮顺控 63 INCD 增量凸轮顺控 64 TTMR 示教定时器 65 STMR 专用定时器—可定义 66 ALT 交替输出 67 RAMP 斜坡输出 68 ROTC 旋转工作台控制 69 SORT 数据排序 八 外部I/O设备指令—FNC70~79 70 TKY 10键输入 71 HKY 16键输入 72 DSW 拨码开关输入 73 SEGD 七段译码 74 SEGL 带锁存的七段码显示 75 ARWS 方向开关 76 ASC ASCII码转换 77 PR 打印输出 78 FROM 读特殊功能模块 79 TO 写特殊功能模块 九 外围设备指令—FNC80~89 80 RS RS-232C串行通讯 81 PRUN 并行运行 82 ASCI 十六进制→ASCII 83 HEX ASCII→十六进制 84 CCD 校验码 85 VRRD 电位器读入 86 VRSC 电位器设定 88 PID PID控制 十 F2外部模块指令—FNC90~99 90 MNET F-16N, Mini网 91 ANRD F2-6A, 模拟量输入 92 ANW* *2-6*, 模拟量输出 93 RMST F2-32RM, 启动RM 94 RMWR F2-32RM, 写RM 95 RMRD F2-32RM, 读RM 96 RMMN F2-32RM, 监控RM 97 BLK F2-30GM, 指定块 98 MCDE F2-30GM, 机器码十一 浮点数运算指令—FNC110~132 110 ECMP BIN浮点数比较 111 EZCP BIN浮点数区间比较 118 EBCD BIN浮点数→BCD浮点数 119 EBIN BCD浮点数→BIN浮点数 120 EADD BIN浮点数加法 121 ESUB BIN浮点数减法 122 EMUL BIN浮点数乘法 123 EDIV BIN浮点数除法 127 ESQR BIN浮点数开方 129 INT BIN浮点数→BIN整数 130 SIN BIN浮点数正弦函数(SIN) 131 COS BIN浮点数余弦函数(COS) 132 TAN BIN浮点数正切函数(TAN) 十二 交换指令—FNC147 147 SWAP 高低字节交换 十三 定位指令—FNC155~159 155 ABS 读当前绝对值位置 156 ZRN 返回原点 157 PLSY 变速脉冲输出 158 DRVI 增量式单速位置控制 159 DRVA 绝对式单速位置控制 十四 时钟运算指令—FNC160~169 160 TCMP 时钟数据比较 161 TZCP 时钟数据区间比较 162 TADD 时钟数据加法 163 TSUB 时钟数据减法 166 TRD 时钟数据读出 167 TWR 时钟数据写入 169 HOUR 小时定时器 十五 变换指令—FNC170~177 170 GRY 二进制数→格雷码 171 GBIN 格雷码→二进制数 176 RD3A 读FXon-3A模拟量模块 177 WR3A 写FXon-3A模拟量模块 十六 触点比较指令—FNC224~246 224 LD= (S1)=(S2)时运算开始之触点接通 225 LD> (S1)>(S2)时运算开始之触点接通 226 LD< (S1)<(S2)时运算开始之触点接通 228 LD<> (S1)≠(S2)时运算开始之触点接通 229 LD≤ (S1)≤(S2)时运算开始之触点接通 230 LD≥ (S1)≥(S2)时运算开始之触点接通 232 AND= (S1)=(S2)时串联触点接通 233 AND> (S1)>(S2)时串联触点接通 234 AND< (S1)<(S2)时串联触点接通 236 AND<> (S1)≠(S2)时串联触点接通 237 AND≤ (S1)≤(S2)时串联触点接通 238 AND≥ (S1)≥(S2)时串联触点接通 240 OR= (S1)=(S2)时并联触点接通 241 OR> (S1)>(S2)时并联触点接通 242 OR< (S1)<(S2)时并联触点接通 244 OR<> (S1)≠(S2)时并联触点接通 245 OR≤ (S1)≤(S2)时并联触点接通 246 OR≥ (S1)≥(S2)时并联触点接通。

4. 三菱plc编程中带的程序怎样写到电脑中

C++写好编译通过以后可以发布,就是工具栏里有一个地方显示Debug,将他改成Release(其实debug也可以),然后重新编译一下。然后打开工作目录,有一个Release的文件夹,里面就是需要的东西了。保留程序中需要的文件,比如说.dll文件,.exe文件,.ini文件。而剩下的代码文件一类的都可以不用了。然后打包,它就成为了一个绿色免安装无插件的应用程序。

一般情况下如果新手,暂时还不会用到动态链接库一类的东西,也暂时不会有数据库文件的读写,配置文件的读写等,所以所有的代码只生成一个有用的东西,就是.exe文件。你编译成功以后去工作目录下找那个.exe文件,就这一个就够了,它就是一个可执行文件,双击就运行了编写的程序。

5. 三菱PLC三种编程方法

原发布者:guo_li

梯形图设计语言•梯形图概念是由表示PLC内部编程元件的图形符号所组成的阶梯状图形如:梯形图基本画法梯形图中的图形符号常开触点:常闭触点:线圈:梯形图的书写规则始于左母线,终于右母线接点应画在水平线上,不要画在垂直线上遵循左重右轻、上重下轻不宜使用双线圈输出触点可以串联、并联,线圈只能并线圈右边无触点输出线圈不能不经过任何接点直接接在两个逻辑电源线之间。触点、线圈都应有编号,以相互区别程序结束以“END”为标记基本程序段1、自锁程序(启—保—停程序)2、互锁程序1(线圈常闭触点构成)2、互锁程序2(启动按钮常闭触点构成)3、振荡程序4、定时程序(定时器通电延时程序)(计数器构成通电延时程序)(断电延时程序)定时范围的扩展5、二分频程序6、顺序控制程序17、顺序控制程序2梯形图经验设计方法(步骤)1、明白控制要求2、确定I/O位置3、I/O地址分配(端口表)4、设计、整理输入/输出信号间的逻辑关系5、画外围连线图6、编写梯形图程序7、检查修改和完善程序梯形图设计•设计一个三相异步电动机正反转PLC控制系统功能要求接上电源时,电动机M不动作当按下正转起动按钮SB2后,电机M正转;当按下反转起动按钮SB3后,电机M反转;按停止按钮SB1后,电机M停转热继电器触点FR动作后,电机M因过载保护而停止•输入/输出端口设置输入:正转起动按钮:SB2X000反转起动按钮:SB3X001停止

6. 三菱plc编程时梯形图怎么编写

1、输入编程元件

梯形图的编程元件主要有线圈、触点指令、标号及连接线。输入方法如下:

顺序输入

任意添加输入

梯形图编程元件的输入常使用“工具'菜单中的触点"、“线圈”“功能和"连线"等命令,也可使用上图中浮动

功能图标框输入编程元件,其中各符号的功能如下图所示。

2、插入和删除

梯形图编程时,经常用到插入和删除行、一列、- 逻辑行等命令。

插入:将光标定位在要插入的位置,然后选择“编辑(Edit) "菜单,执行此

可以输入编程元件,从而实现逻辑行的输入。

删除:首先通过鼠标选择要删除的逻辑行,然后利用“编辑(Edit )菜单中

逻辑行的删除。

3、注释

设置元件名

使用"编一元件名”命令,可设置光标选中的元件的元件名称。

设置元件注释

使用编元件注程"命令,可给光标选中的元件加上注释,注程可使用多行汉字。

示。

添加程序块注释

使用菜单命令工具转换”后,用编辑程序决注释"菜单命令,可在光标指定的程序块的上面加上程序块的注释。

梯形图注释方式的设置

使用视图"“显示注释”命令,将弹出“梯形图注释设置”"对话框,如下图所示,可选择是否显示元件名称元件释线圈注释和程序块注释以及元件注释和线圈注释每行的字符数和所占的行数,注释可放在元件的上面或下面。

4、程序的转换和清除

使用“工具”,“转换"命令,可检查程序是否有语法错误。工具”“全部清除"命令可清除编程软件中所有的当

用户程序。

程序的检查

执行选项"“程序检查”命令,可以检查程序的语法错误和双线圈错误。

查找功能

使用“查找”菜单中的“到顶"和”到底”命令,可将光标移动到梯形图的开始处或结束处。 使用“元件名查找”、"元

件查找”、“指令查找"和触点1线圈查找”命令,可查找到指令所在的电路块。

视图命令

可以在视图”菜单中选择显示梯形图或指令表视图。

指令表的生成与编辑

使用”视图”菜单中的“指令表”命令,可进入指令表编辑状态,此时可以逐行输入指令。

标签: plc 三菱
  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/zonghezhishi/lqv95g.html