具体要求用 I0.0 控制接在 QB0 上的8个彩灯是否移位,每 2s 左移 1 位。用 I0.1 控制左移,I0.2控制右移,首次扫描时将彩灯的初始值设置为 16#1 ,设计出梯形图程序。先来讲解一下,移位指令和循环移位指令。移位指令这里的移位指令直接将16进制数 1 移到 QB0 中,16进制 1 对应的二进制为 0000 0001,刚好对应八个小灯。循环移位指令循环移位指令将输入 IN 中各位的值向右或向左循环移动 N 位后,送给输出 OUT 指定的地址。循环移位是环形的,即被移出来的位将返回到另一端空出来的位置。移出的最后移位的数值存放在溢出标志位 SM1.1。I/O分配表
程序
先实现小灯循环左移
小灯循环右移
宁夏博思通自动化培训中心招生啦
宁夏博思通自动化培训中心隶属宁夏博思通自动化技术有限公司,培训中心和西门子,施耐德等公司进行合作,进行PLC全方面的培训。拥有多年自动化项目设计及培训背景的公司。主要开设的专业课程西门子S7-200/300/1500 PLC 培训 ,WINCC 培训 ,电气EPLAN 培训 ,人机界面 ,机器人培训
报名联系人:马勇
联系方式:18709572519 0951—7656691
地址:银川市金凤区宁安大街ibi育成中心6号楼3楼303-1
提升自我,博思通期待您的到来!