用户工具

站点工具


ocrobot:microcontroller:s-100r2

S-100

OCROBOT S-100是一款8路输入8路输出的可编程逻辑控制器(继电器输出)也就是俗称的PLC目前最新版为R4,集成485总线,可以使用Arduino IDE进行编程。

在OCROBOT IDE中,请选择S-100控制器,如果使用Arduino IDE,请选择为UNO。

特点

  • 8路光耦隔离IO输入,支持9-24V。
  • 8路继电器输出,支持直流交流。
  • 集成485总线。
  • Arduino兼容

应用场景

  • 密室逃脱机关控制(直流或交流)
  • 工业现场接触器控制

产品规格

基本特性
尺寸12.446cm*7.239cm
数字I/O输入端口8个
继电器输出端口8个
485总线端口1个
USB端口1个
MCU特性
微控制器 ATMEGA328P
Flash32KB
SRAM2KB
EEROM1KB
时钟频率16MHz
数字量输出特性
输出类型干触点
电压范围5-30V DC或5-250V AC
浪涌电流(最大)5A,4s(10%工作率时)
每点额定电流(最大)2A
公共端额定电流2A
灯负载(最大)30W DC,200W AC

示意图

上部端口介绍

DC005母座(电源)+(电源正极)-(电源负极)输入IO口GNDD19D18D17D16D15D14D13D12输入IO口GND485 A线485 B线USB接口
  • DC005母座与+ -相通,+既DC005母座正极,-既母座负极。
  • 输入电压:7-24V DC (典型值) 6-36V(最大扩展)

下部端口介绍

D2 D3 D4 D5 D6 D7 D8 D9
2A2B2C3A3B3C4A4B4C5A5B5C6A6B6C7A7B7C8A8B8C9A9B9C
  • A = 继电器公共端
  • B = 常开
  • C = 常闭

USB与485

用来下载程序的USB端口与485,最终都是接在MCU的D0,D1这个UART端口上。所以USB与485无法同时使用,这里请注意!

关于NPN与PNP传感器连接问题

S-100输入端为光耦隔离,当光耦的LED被点亮,MCU收到信号1,LED不亮,信号是0.

对于NPN传感器,也就是低有效。其默认为上拉状态,也就是传感器默认状态是1,当触发时候变为0。

所以S-100接NPN传感器与PNP传感器都是没有问题的,0还是1有效,这些都是通过软件代码来定义的。硬件输入端只是如实记录传输数据。

尺寸图

例程

文档

历史版本

ocrobot/microcontroller/s-100r2.txt · 最后更改: 2023/06/07 04:23 由 127.0.0.1