【控制要求】
- LED显示模块 FBs-7SG1及FBs-DB4.OLEDR4完成生产线计数的设计。
- 生产线产品计数,每计数 500个,目标完成指示灯亮,生产线停止动作。待按下清除按钮 ,生产线重新启动及计数。
- 生产线若突然停电、中午休息、下班会关掉电源,重新启动生产线时,需由停电前的记录继续对产品进行计数。
4.计数器的值,显示在 FBs-DB4.OLEDR4上面。【组件说明】
PLC 组件 |
控制说明 |
X0 |
光电传感器:当检测到产品时, X0状态为ON |
C0 |
16位数停电保持计数 |
X1 |
清零按钮 |
FBs-7SG1 |
1通道LED显示模块 |
FBs-DB4.0LEDR4 |
4英寸7段LED显示灯*4+基板 |
※ FBS-7SG1产品说明: 1组(8位数)七段LED显示器 (或64点独立LED)输出的显示模快, 16-Pin牛角座连接器。
※ FBS-DB4.0LEDR4说明:4.0’*4 的七段显示器基板 (基板加装红色 LED)【控制程序】
【程序说明】
- 在需要停电后仍能保持数据的场合,需要用到停电保持的计数器。
- 每完成一台产品, C0计数一次,计数到 500次,Y0=ON,目标完成指示灯亮。
- 3. FBs-PLC中的16位计数器的默认设置 C0~C139为保持型, C140~199为非保持型 , 但它们都可以在编程软件中重新归划为非保持型或者保持型。
- FBs-7SG1模块,选择“译码模式”如下图:
由上图可以看出,该模块占用的缓存器 3个,如下:
5. 寄存器 C0中的当前值,需转换为 BCD码后,送到 OR+1(即本例的 R3905)中,即可显示。 |