欧姆龙与西门子PLC可以进行通讯吗?如何通讯?
写在前面
本文分享欧姆龙与西门子PLC以太网通讯的组态与编程。
【一】欧姆龙PLC的设置
(1)IP地址的设置
通过拨码盘来设定耦合器的IP地址,NX-EIC202的IP地址设置为:节点号拨03,4号拨码 OFF,表示的IP地址为:192.168.250.3;EIC202的IP地址设置规则如下图所示:
(2)端口号的设置
1>首先打开Network Configurator软件
2>插入1个NX-EIC202以太网耦合模块
3>设置耦合器的端口号
4>设置要连接设备的IP地址
5>选择与耦合器的通讯接口为Ethernet I/F
6>连接耦合器
7>选择与耦合器相连的设备(本地电脑的IP)
8>载程序到耦合器
(3)欧姆龙Sysmac Studio中配置硬件组态和曝光变量
1>首先组态欧姆龙PLC的硬件
2>设置安全模块的输入输出形式,并添加通道注释
3>建立全局变量,包含硬件通道的变量和需要使用的中间变量
4>在I/O映射中将硬件通道和全局变量进行对应
5>在曝光变量中建立要和西门子PLC进行交互的信号点。
【二】西门子PLC的配置
(1)在设备视图中建立2个TCP联接
(2)欧姆龙PLC和西门子PLC的通讯格式
1>西门子写入到欧姆龙PLC:
西门子发送的字节如下:
01 10 00 00 0E 00 00 10 04 00 94 00 03 00 00 00 00 00 00 00
所建立的曝光输入变量的长度(橙色字体)+前8个字节的固定长度,要与设定的变量长度(红色字体)大小一致,0E表示8+6=14(E),其中8为发送字节前的固定长度,6为发送数据的长度(橙色部分)。建立的输入变量长度看I/O分配,如下图所示:
2>西门子从欧姆龙读取数据
当安全PLC组成为:
NX-EIC202耦合+SL3300+SID800*4+SOD400*2
发送:
011000000800000E040064000300
接收欧姆龙PLC曝光变量:
接收:
01 10 28 00 00 8e 00 00 00 80 0f 00 01 00 00 00 00 00 00 00 00 00 00 00 00 07 ff 00 00 07 ff 00 00 07 ff 00 00 07 ff 00 70 0f 70 0f
其中,灰色为固定返回格式,无意义,红色部分为CPU中的曝光变量的输出部分,橙色为4个输入模块的输入通道状态部分,其中1个模块的格式为00 07 ff 00,绿色部分为2片输出模块的输出通道状态,其中1个模块的格式为70 0f。
3>西门子PLC内的程序编写
工控中最常见的7种PLC编程语言,据说精通5种以上就可以月薪过万
plc编程软件有哪些?
1、欧姆龙plc编程软件
欧姆龙plc编程软件集成了CX-Programmer V9.5,能够为欧姆龙PLC编程提供全面的软件支持,本版本为最新版,全面支持32/64位WIN8系统,为多国语言版,支持简体中文。能为网络、可编程终端及伺服系统、电子温度控制等进行设置。适用于已具有电气系统知识(电气工程师或等同者)的负责安装FA系统者、负责设计FA系统者和负责管理和维护FA系统者使用。
2、三菱PLC编程软件
三菱PLC编程软件适用于Q、QnU、QS、QnA、AnS、AnA、FX等全系列可编程控制器。三菱PLC编程软件GX Developer定位为可编程控制器综合开发平台,支持梯形图、指令表、SFC、 ST及FB、Label语言程序设计,网络参数设定,可进行程序的线上更改、监控及调试,具有异地读写PLC程序功能。三菱公司目前最新PLC编程软件。
3、西门子step7
STEP7是西门子的最经典的编程软件,其中对应着西门子S7-300/400系列,属于西门子旧款PLC的代表作。STEP 7具有以下功能:硬件配置和参数设置、通讯组态、编程、测试、启动和维护、文件建档、运行和诊断功能等。STEP 7的所有功能均有大量的在线帮助,用鼠标打开或选中某一对象,按F1可以得到该对象的相关帮助。
在STEP 7中,用项目来管理一个自动化系统的硬件和软件。STEP 7用SIMATIC管理器对项目进行集中管理,它可以方便地浏览SIMATIC S7、M7、C7和WinAC的数据。实现STEP 7各种功能所需的SIMATIC软件工具都集成在STEP 7中。
4、西门子博途
TIA博途是全集成自动化软件TIA portal的简称,是西门子工业自动化集团发布的一款全新的全集成自动化软件。它是业内首个采用统一的工程组态和软件项目环境的自动化软件,几乎适用于所有自动化任务。借助该全新的工程技术软件平台,用户能够快速、直观地开发和调试自动化系统。
5施耐德编程软件
Unity Pro XL是施耐德电气自动化的核心产品,它是新一代软硬件自动化平台。其全新的独创设计缩短了开发时间,处理器的灵活性可以实现更高的性能。基于开放性以及对工具的协同式应用,Unity 在软件开发和控制系统运行上达到了更高水平,它将生产率的提高放在首位。
6、松下plc编程软件
松下FP系列PLC编程软件FPWIN GR 是一款功能强大,好用的系统编程软件。下载后压缩包说明内有序列号,已测试能用。安装包括MEWNET-H链接系统时所需要的软件,用于各种智能模块的设定软件,编程手册,本文件为说明PLC指令的PDF格式文件。
7、Delta WPLSoft台达PLC编程软件
台达PLC编程软件WPLSoft 最新版,在没有真实PLC的情况下,在电脑上模拟运行PLC程序的执行情况。先点仿真,在点那个梯形图监控。就可以右击控制一些量的状态。实现仿真。注意要和PLC连接起来。
启动仿真器之后不必选择通讯接口即可进行监控、上下载程序等通讯功能,操作方式与实际连接PLC相同。仿真器支持定时器及计数器,但定时器与计数器的运行时间会依用户计算机执行效率不同而有所不同。定时器处理方式与DVP-ES/SA系列PLC的动作相同。
相关问答
欧姆龙plc与电脑相连通讯怎么设置?-ZOL问答
用CXProgrammer编程,在安装CX-One的选择全部,它会自动安装驱动的。欧姆龙PLC不像三菱那样,需要选择com口。当驱动自动安装好后,就直接可以通过USB来和PLC通信...
欧姆龙CPM2AHPLC在和触摸屏进行通讯时,触摸屏触发的中间继...
在触摸屏里面你选择位状态设定元件选择CIO_IR_bit然后在下面写入PLC的地址就可以了如20.01这是PLC的内部继电器直接选取PLC地址位就可以在触摸屏中建立...
欧姆龙软件无法与PLC通讯?
可能还是软件的问题,你可以下载一个CX-P4.0或者5.0,或者6.1等。你用USB--RS232的转换线,需要在电脑的硬件属性里面设置通讯参数的,通讯参数时起始位:7.停止...
欧姆龙plc+modbus通讯用甚么指令?
一般有两种指令,一种是接收。一般需要把你要发的数据转换成PLC里定义的数据格式。然后按照你设定的条件,PLC会在满足时发出。需要你定义发送的端口。接收也需...
如何实现欧姆龙PLC与上位机的以太网通讯?
产品品牌:欧姆龙产品名称:晶体管输入模块产品型号:DRT2-ID16-1晶体管。16点输入。PNP(-common)。I/O连接:M3螺钉终端。额定内部电路电源电压:通信连...
三菱PLC能和欧姆龙PLC通信吗?
这个你可以试一下数据配置的方式进行联接通讯方法如下:(三菱与欧姆龙PLC通讯)先使用DEA-CON通讯模块的DEACOM工具建三菱PLC的通讯协议然后新增CP1的增加...
欧姆龙PLC和欧姆龙触摸屏通信?
触摸屏基于专门协助PLC完成人机交互功能。如果购买的触摸屏要和你所用的PLC进行通信,就要看该触摸屏是否有相应的驱动,还要看触摸屏使用说明书上的接线方式、...
欧姆龙plc通讯接口定义?
欧姆龙PLC通讯接口是指用于连接欧姆龙PLC与其他设备进行数据交换和通信的接口。常见的通讯接口包括串口(RS232C/RS485)、以太网口(Ethernet)、USB接口等。通...
plc控制系统的软件?
一、西门子系列1、西门子S7-200系列plc编程软件STEP_7_MicroWIN_V4.0_incl_SP92、西门子S7-SMART_200系列PLC编程软件STEP_7_MicroWI...
欧姆龙两芯接近开关怎么接plc?
欧姆龙两芯接近开关可以通过以下方式接入PLC。可以接入PLC。欧姆龙两芯接近开关是一种常用的传感器,用于检测物体的接近或离开。它通常具有两个输出线,一个是...
扫一扫微信交流