求一些三菱PLC的编程实例

求一些三菱PLC的编程实例,第1张

LDX0 ORY0 ANIX1 OUTYO 这是最简单的三菱FX系列PLC控制指令表。X0为启动X1为停止YO 为输出。你把它输入三菱FX系列编程软件然后转化成梯形图就能看懂了。我的邮箱guo11yang@sinacom 不懂问我三菱FX系列PLC其他问题。但是说明不给红旗恕我不与回复。

IST指令,即一个例子吧

LD

M8000

IST

M20

S20

S50

//S20到S50为S2后面的程序

解释:

M20

---

M24

每次只能接通一个,且必须接通一个。M25为回原点启动,M26为自动程序启动,M27为停止。

接通M20,代表手动程序,这是程序会跳到S0去,你在S0下面做手动的顺控程序即可;

接通M21,代表回原点程序,这时程序会跳到S1去,你在S1下面做回原点程序即可;

接通M22

M23

M24时,程序会跳到S2去,在S2下面你要做自动程序。

M22接通时,程序跳到S2中,代表单步,即当顺控转移条件达到时,并不转移,必须在顺控程序到后后,再按下M26,才跳到下一步顺控程序。因每一步都需要按一下,所以称为单步。

M23接通时,程序跳到S2去,按下M26后,运行一个单周,再按下M26后,再运行一个单周。

M24接通时,程序跳到S2去,按下M26后,程序一直循环的运行下去。

M27按下时,程序停止。

循环指令共有两条:循环区起点指令FOR,编号为FNC08,占3个程序步;循环结束指令NEXT,编号为FNC09,占用1个程序步,无 *** 作数。在程序运行时,位于FOR~NEXT间的程序反复执行n次(由 *** 作数决定)后再继续执行后续程序。循环的次数n=1~32767。如果N=-32767~0之间,则当作n=1处理。使用循环指令时应注意:1)FOR和NEXT必须成对使用;2)FX2N系列PLC可循环嵌套5层;3)在循环中可利用CJ指令在循环没结束时跳出循环体;4)FOR应放在NEXT之前,NEXT应在FEND和END之前,否则均会出错。例子:1)[C]的程序执行4次,向NEXT指令3以后的程序转移2)在[C]的程序执行1次期间,如果数据寄存器D0Z的内容为6,则[B]的程序执行6次;因此,[B]的程序总共执行24次。3)不执行FOR~NEXT的程序时,利用Cj指令实现跳转 (X010=ON) X010断开时,如果K1X000的内容为7,在[B]的程序执行1次时,[A]的程序执行7次,总共执行 4×6×7=168次

字节移位指令一共有四个

循环右移、循环左移、右移、左移

循环移位指令(左、右)八个位是循环移动的

也就是说循环左移1位就是向左移动1位 最高位移到最低位处

循环右移1位相应的位向右移动1位最低位移到最高位

例如:11000010 》》》循环右移1位》》》01100001

11000010 》》》循环左移1位》》》10000101

右移1位:也就是说相应的位都右移1位 最低位消失 最高位补0

左移1位:也就是说相应的位都左移1位 最高位消失 最低位补0

例如:11000010》》》左移》》》》》10000100

11000010》》》右移》》》》》01100001

代号直接看西门子就是了

满意请及时加分 谢谢

FNC

61

SER

数据查找指令:

例子:SER

D100

D0

D10

K5

解释:以D100为起始的5个数据,分别与D0中的数据比较,得出的一系列结果放在D0开始的几个地址中。D0中的结果如下:

D10:结果中相同数据的个数;

D11:相同数据的位置(第一个)

D12:相同数据的位置(最后一个)

D13:最后一个最小值的位置

D14:最后一个最大值的位置

三菱PLC的计数指令用法如下:

1、假设x1为检测信号,在软件中用X1对C0计数,在左母线处可以直接输入“LD X1”,所输入字母不分大小写。

2、以C0作为内部计数器,假设X1检测3次之后C0动作,这时需输入“OUT C0 K3”,此时C0类似计数器线圈。

3、用C0的触点控制Y0,Y0代表输出,可以作为警示灯使用。另外生产线都是每日对统计数据清理,所以需要在程序中加入对计数器的复位清零。

4、在编写程序之后,为保证其准确性需要先进性测试,点击工具栏的测试按钮,即可将程序写入模拟PLC。

5、然后点击测试对话框的“菜单启动”,选择第一项“继电器内存监视”。

6、然后在监视窗口的软元件菜单栏选择“位软元件窗口”,选择X和Y,这时才能对输入和输出两个软元件进行模拟和监控。

7、这时可以仿真程序:按两下X1,表示X1有一个无自锁输入信号,按一下则会自锁。通过这种方式可以监测程序是否正确。

以上就是关于求一些三菱PLC的编程实例全部的内容,包括:求一些三菱PLC的编程实例、三菱PLC中IST指令详细例子及解答、三菱PLC循环指令FOR,NEXT编程实例等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9814988.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存