在这里利用循环左移指令实现一键启停功能,就要利用DB块,在DB块中赋值,那么应该赋什么值呢?
同时要知道300的PLC中循环左移指令的数据类型,是双字(DW);
另外也要知道DB块赋值的格式,是16进制。那么结合我们要实现一键启停功能,则循环左移就必须输入32位0101…0101,转换为16进制即为AAAAAAAA。所以在DB快中插入一个数据数据类型为DWORD,并赋值为DW#16#AAAAAAAA。,保存一下,DB块就创建成功了。
然后在梯形图中新建程序,利用上升沿循环左移,每次移一位。
程序写好了就可以利用仿真软件,进行监控,可以看到DB1.DBD0的值了。PS:至于DB块相关的输入格式在我的第一篇文章中有详细说明
联系客服