前言

  200smart使用的是STEP 7-MicroWIN SMART 这款开发软件,相比博途软件要容易,方便的多。 但是他无法模拟仿真,必须接200smart单片机才可以仿真。

200SMART io输出也分型号,有的是继电器输出口,有的是晶体管输出,按需求选择型号。PIC功能相对较少,默认只有I/O控制和485,网卡通信,AD模拟输入输出需要外接模块。

S7 200SMART 手册 <https://yun.laohu.space/share/2aK4cOuV

控制io输入/输出

硬件介绍

微信截图_20230714101932.jpg

PLC的输入和输出是看他回路的通断决定他是开还是关,与输入/输出电压的高低电平无关。

输入是在单片机的上面,DIa和DIb两部分,对应的引脚端地址分别为 I0.0-I0.7 I1.0-I0.3

比如在接开关时,开关的一端接 I0.0另一端接1M口,同时1M口需要外接开关能承受的电源+,从而构成回路;

同理,DO0-DO7 为输出口,1L 2L分别为两块区域的闭合回路端

程序设计

下载程序

使用网线连接,使PLC和电脑共处同一网关下,通过软件上的PLC查找,即可找到该plc,也可直接将plc插电脑上。
微信截图_20230714093312.jpg

之后点击编译,下载,开启仿真,开启状态图表监控,即可仿真,状态图标直接填写想要查看的变量地址,即可。

微信截图_20230714144256.jpg

Q.0.4
( S )  表示一个线圈,指的是输出IO的控制,S表示开启,置位,R表示关闭。复位。 Q0.4表示D0.4的IO口打开,1表示从Q0.4开始,顺序打开
 1   IO口的数量。

V130
| | 表示常开开关,V130表示地址,这里的V130只是虚拟的开关,虚拟寄存器。

485通信-接受

微信截图_20230714145656.jpg

配置485的数据

微信截图_20230714145809.jpg

中断接受