西门子plc累加器怎么用
来源:
时间:2024-08-17 10:18:27
热度:
西门子plc累加器怎么用【专家解说】:这个主要在语句表编程时用 梯形图不用理会(ACCU1:指累加器1,ACCU2指累加器2).L 10 把常数10装在到ACCU1中T
【专家解说】:这个主要在语句表编程时用 梯形图不用理会(ACCU1:指累加器1,ACCU2指累加器2).
L 10 \\把常数10装在到ACCU1中
T MW20 \\把ACCU1中的10送到MW20这个字存储地址中
L 20 \\把常数20装载到ACCU1中 此时ACCU1中先前存入的常数10自动推入ACCU2中,ACCU1中的内容被新的常数20覆盖。
T MW22 \\把常数20传送到MW22中 此时ACCU1中的内容不变 还是传送前的20 ACCU2还是之前的常数10,。如果再次使用装载命令
L 30 \\讲常数30装载到ACCU1中,此时ACCU1变成了30,刚才的ACCU1中的20自动推入到ACCU2 ,早先的ACCU2中的10被覆盖(自动清除)。执行完后ACCU1=30,ACCU2=20。
建议你买本书,学学STL语言。STL比T形图语言功能强大,比如用T形图 你可以比较几个简单的数据的大小,如果你要比较几十或几百 那么你的程序会非常的庞大,且程序运行效率低。如果用语句表,你就可以用指针P#,可以编写循环程序,比如冒泡程序,或求最大 最小 平均…… 非常省事 最关键是执行效率高,指针的功能非常强大。反正很多的 一下说不完,多读读别人用STL写的程序 慢慢就懂得如何用了。
L 10 \\把常数10装在到ACCU1中
T MW20 \\把ACCU1中的10送到MW20这个字存储地址中
L 20 \\把常数20装载到ACCU1中 此时ACCU1中先前存入的常数10自动推入ACCU2中,ACCU1中的内容被新的常数20覆盖。
T MW22 \\把常数20传送到MW22中 此时ACCU1中的内容不变 还是传送前的20 ACCU2还是之前的常数10,。如果再次使用装载命令
L 30 \\讲常数30装载到ACCU1中,此时ACCU1变成了30,刚才的ACCU1中的20自动推入到ACCU2 ,早先的ACCU2中的10被覆盖(自动清除)。执行完后ACCU1=30,ACCU2=20。
建议你买本书,学学STL语言。STL比T形图语言功能强大,比如用T形图 你可以比较几个简单的数据的大小,如果你要比较几十或几百 那么你的程序会非常的庞大,且程序运行效率低。如果用语句表,你就可以用指针P#,可以编写循环程序,比如冒泡程序,或求最大 最小 平均…… 非常省事 最关键是执行效率高,指针的功能非常强大。反正很多的 一下说不完,多读读别人用STL写的程序 慢慢就懂得如何用了。
-
如何读取PLC中数据寄存器的数据2024-08-17
-
三菱PLC Q系列 寄存器D 断电保持范围是多少,查了资料没找到。2024-08-17
-
威纶触摸屏如何把PLC数据寄存器的值赋值给触摸屏内部变量2024-08-17
-
三菱PLC FX2N怎么把寄存器设置成断电寄存器2024-08-17
-
PLC的寄存器怎么使用?2024-08-17
-
三菱plc fx系列输出脉冲数保存寄存器d8140怎么操作,监视时能不能看发的脉冲数2024-08-17
-
三菱PLC中的数据寄存器D中的初始值是多少?2024-08-17
-
有没人教下西门子PLC的寄存器VB VD VW MB这些都是几位字节,怎么各在什么情况下使用的啊2024-08-17
-
三菱PLC里的文件寄存器的使用2024-08-17
-
三菱plc中如何将32位寄存器值写入16位寄存器中2024-08-17
-
三菱PLC 浮点数 如何输入小数,比如直接把2.2写入寄存器2024-08-17
-
三菱Q系列PLC Q模式的特殊继电器、寄存器2024-08-17
-
强烈求助。关于PLC S7-200中寄存器M 与MODBUS地址的转换问题。(使用的是世纪星软件)2024-08-17
-
fx2n plc 数据寄存器d能从16位转换成32位的吗2024-08-17
-
台达PLC把浮点数转换成整数的时候为什么整数的寄存器显示的值是0,浮点寄存器的值正常2024-08-17