plc编程接口设置 西门子plc零基础学习编程,手把手带您解决接线编程通讯等问题!

小编 75 0

西门子plc零基础学习编程,手把手带您解决接线编程通讯等问题!

一、准备工作

1、使用S7-200时,需要准备的硬件有PLC S7-200,如CPU224XP,如下图:

2、编程电缆 PC/PPI电缆

网上购买的USB PC/PPI电缆

也可以按网上找到的电路图自己制作的编程电缆:

3、按钮、指示灯、继电器

二、接线

S7-200 244XP的接线图如下:

1、连接按钮

直流24伏的正电源L+接按钮的一端,按钮的另一端接I0.0,直流24伏的地M接1M。

2、连接指示灯

交流220伏M接指示灯的一端,指示灯的另一端接Q0.0,交流220伏的另一端L+接1L。

3、继电器的连接与指示灯的连接类似,注意继电器的线圈是220伏交流还是24伏直流分别接到不同的电源上。

4、实物接线如下图:

三、编写程序

在微机桌面点图标

启动程序SETP7-Micro/Win。

1、新建项目

2、选择cpu类型

3、利用下面工具条在梯形图程序框中输入程序如下图:

下载程序到PLC中并运行结果

把数据线DB9的一端插到PLC的1口或2口上,另一端插到微机的USB口上,双击浏览条上的通讯图标,如下图:

点击“设置PG/PC接口”,出现下图:选择PC/PPI cable(PPI),点击属性:

在“本地连接”选项卡下,选择好串口号(comX)。

再点击选项卡”PPI”,再选择好地址、超时、传输率,最高地址等项。如下图:然后点击确定。

如果出现下图,在“双击刷新”的上面显示CPU及地址字样,那就说明通讯正常了。如果通讯不上的话可能有很多可能,以前的文章我们介绍过,可以去翻看.

如果通讯正常,点击下图中的下载按钮,把程序下载到PLC中,下载时注意要把PLC的开关从run状态拨到STOP状态,运行时再拨到RUN。

在运行状态(开关拨到RUN)下,手按动按钮,指示灯亮,说明程序正常,如下图所示。

PLC自由通讯口设置

本文以施耐德的SoMachine为例介绍以ICE61163-3为编程标准的PLC编程软件自由通讯口设置。这是以PLC作为数据采集对象常用的通讯方式。

1 设置自由口通讯参数

使用SL1端口,进行基本参数设置

例如M218PLC有SL1和SL2两个串行通讯口,我们选择其中的SL1作为目标对象。SL1采用RJ45接口,制作连接线时注意引脚关系以及电缆屏蔽。

2接收数据帧格式选择

可以选择起始字符和结束符的方式;可以通过判断数据帧长度的方式;可以通过帧收到超时(例如设置超时时间为5MS,则在收到最后一个字符后如果5MS内没有收到其他字符,则判断本帧结束)的方式判断帧的结束(实例中通过接收10个字节为一帧)

ASCII管理器的配置参数介绍

3发送寄存器定义为字节的格式

程序及相关数据,使用SEND_RECV_MSG功能块。X5和X7定义为BYTE类型的数组。(ADDM和SEND功能块说明见对应文章)

4设置发送(示例格式为16进制)

X4=16#0A字节数,发送数据为X5数组里的10个字节

5设备收到的数据

如下图所示,接收到的十个字节即为数组X5的十个字节

6设备发送的十个字节数据

7PLC收到的十个字节保存在接收区X7的是个寄存器中

注意:如果将发送寄存器设置为INT格式,例如发送字寄存器数据16#1234,则设备收到的顺序为16#3412,即高低字节顺序问题。

相关问答

plc端口设置?

位机开发中三菱PLC如果要走MC协议,是不需要额外编程的,但是需要做一些简单的配置。1.在右侧工程栏中双击PLC参数;2、在弹框中选择内置以太网端口设置,设置I...

三菱plc编程软件GXWorks2怎么更改com口?

打开GXWorks2软件双击图标。新建工程。建立完成后点击左下角,连接目标。当前连接目标点进去。点击左上角第一个按钮,弹出来一个小窗口。点击下拉框更改co...

plc网线转usb接口怎么设置?

将PLC(可编程逻辑控制器)与计算机通过网线连接后,可以通过以下步骤设置USB接口:确保PLC已经连接到计算机:使用正确的网线将PLC和计算机连接起来。确保网线...

plcstep7中设置PG/PC接口问题?

你用什么方式下载?你的PLC型号是300/400还是200,西门子300/400与200使用的架构不同。如果是300的话,选pcadapter(MPI)或者pcadapter(auto)。然后要...

1500plc冗余,接口2怎么设置ip地址?

你好,要设置1500plc冗余系统接口2的IP地址,可以按照以下步骤操作:1.连接到PLC:使用适当的工具(例如TIAPortal)连接到PLC,并确保已打开PLC项目。2.打...

汇川plc接口说明?

汇川PLC(可编程逻辑控制器)是一种用于自动化控制系统的设备。它具有多种接口,包括数字输入输出接口、模拟输入输出接口、通信接口等。数字输入输出接口用于连...

plc的接口主要连接哪些变量?

PLC(可编程逻辑控制器)的接口主要用于连接各种外部设备和传感器,并与这些设备之间进行数据交换和控制操作。在PLC系统中,接口通常用于连接以下类型的变量:1...

西门子pgpc接口怎么设置?

西门子pgpc接口设置方法1.打开电脑控制面板—SetPG/PCInterface。2.在“SetPG/PCInterface”对话框中选择访问点。3.确定连接方式之后,选择电脑当前使...

plc的输入接口有几种形式?

1PLC的输入接口有多种形式。2PLC的输入接口可以分为数字输入接口和模拟输入接口两种形式。数字输入接口通常用于接收开关信号或传感器信号,例如按钮、限位开...

信捷plc接口定义?

1.信捷plc(programmablelogiccontroller)是一种专门用于工业自动化控制的设备,它通过接口与其他设备进行通信,实现控制和监控功能。2.plc的接口定义可以...