CMDF7扩展PLC以太网IO的模块简易使用介绍
西门子以太网扩展IO点方式的介绍

工业以太网一步一步的发展至今,可以说也有自己的优势占的工控的一席之地,由于其布线简单方便的原因,目前工业上,支持以太网的协议产品也越来越多,用得比较多的应该就是MODBUS-TCP,高端一点就是PROFINET了,今天我们介绍一种西门子以太网S7-ISO协议。
西门子内部不公开协议,此设备无需西门子PLC编程,模块作为客户端,通过西门子S7-ISO协议数据来访问西门子内部数据块,模块可以根据公司自己的组态软件来配置,将要读取或写入的映射西门子内部的数据,可以是开关量,模拟量等等,来无缝的扩展西门子以太网IO,低成本,无需编程,不占用西门子PLC 程序内部扫描周期,不耽误西门子PLC做其他事务处理。
目前西门子PLC可以同时和多个模块同时交换数据。
目前逐渐被S7-1200取代的S7-200系列慢慢退出市场,而西门子S7-1200系列针对中小工控现场的控制能力备受关注,最新的V4.0固件已经可以支持PROFINET网络,可以做服务器,也可以做客户端,远程的智能IO。
使用德阳迅诺科技的模块产品可以低成本的扩展西门子1200的远程IO点。
3个设备通过交换机,都在同一网段,模块使用配置软件配置好输入输出映射的西门子PLC内部数据点,设备自动握手链接。
就相当于是西门子内部的输入和输出了。
输出状态第8个灯亮。
表示PLC 内部数据第8个点要求输出。
另一个输入模块,模拟第8个点有输入信号。
通过交换机交换数据。
在同一个网段下。
配置如下:输入映射到西门子 M100-M115.输出模块映射到西门子M100-M115这样一来输入模块将当前的输入状态通过西门子以太网把数据传送给西门子M100-M115这个数据区。
输出模块又通过西门子以太网协议将数据读取M100-M115状态给自己输出口输出。
从而形成以上实验效果。
大家一起多多交流,多多开发出新的,更好的,更方便工控大家庭的产品。
了解PLC的硬件扩展和接口模块

PLC接口模块的分类
数字量输出模块
将PLC内部的数字信号转换为外 部设备可接收的开关量信号,驱 动外部设备的动作。
模拟量输入模块
接收来自模拟量传感器(如温度 传感器、压力传感器等)的连续 变化信号,将其转换为PLC内部 可处理的数字信号。
模拟量输出模块
将PLC内部的数字信号转换为模 拟量信号输出,驱动模拟量执行 器(如调节阀、变频器等)。
PLC硬件扩展是指通过增加额外的硬件设备或模块,以增强PLC(可编程逻辑 控制器)的功能和性能,满足更复杂的控制需求。
作用
PLC硬件扩展可以扩展I/O点数、增加特殊功能模块、提高处理速度、增强通信 能力等,使PLC系统更加灵活、高效、可靠,适应不同行业和场景的自动化控制 需求。
PLC硬件扩展的分类
问题。
配置错误
核对配置参数是否正确 、程序逻辑是否合理, 以及是否存在软件缺陷
等问题。
06
PLC硬件扩展与接口模块 的维护与保养
日常维护与保养方法
清洁保养
定期清理PLC及其扩展模块表面的灰尘和污垢,保持清洁干燥的环 境,防止静电和潮湿对设备造成损害。
紧固检查
定期检查PLC及其扩展模块的接线端子和固定螺丝是否松动,确保 连接可靠。
01
02
03
04
I/O扩展模块
用于增加PLC的输入/输出点 数,包括数字量I/O模块、模
拟量I/O模块等。
特殊功能模块
针对特定控制需求设计的模块 ,如温度控制模块、运动控制
模块、通信模块等。
电源模块
为PLC系统提供稳定可靠的电 源供应,确保系统正常运行。
机架与底板
用于安装和固定PLC模块,提 供电气连接和机械支撑。
深圳天川电气技术有限公司PLC主机及扩展使用手册说明书

PLC 主机及扩展使用手册圳天川电气技术有限司深圳天川电气技术有限公司圳天川电气技术有限公所有权信息●未经版权所有者同意,不得将本文档的全部或者部分以纸面或电子文档的形式重新发布。
●本文档只用于辅助读者使用产品,深圳天川电气技术有限公司不对使用该文档中的信息而引起的损失或者错误负责。
本文档描述的产品和文本正在不断地升级和完善中,深圳天川电气技术有限公司有权利在未通知用户的情况下修改本文档。
圳天川电气技术有限司深圳天川电气技术有限公司圳天川电气技术有限公目录所有权信息 (2)目录 (3)通讯 (5)1、RS232通讯........................................................................................................................................................52、RS485通讯.. (8)3、串口通讯设置更改方法 (10)4、USB 通讯 (11)4.1双头USB 线下载程序 (11)4.2U 盘下载PLC 程序 (12)4.3U 盘下载D 寄存器数据.......................................................................................................................134.4U 盘更新PLC 底层固件 (15)5、以太网通讯 (16)PLC 主机系列 (34)第一章、H2X 总线系列PLC (39)1、产品尺寸...................................................................................................................................................39H2X 系列PLC 功能简介. (40)第二章、H1X 标准系列PLC (70)1、产品尺寸 (70)PLC 扩展系列 (71)圳天川电气技术有限司深圳天川电气技术有限公司圳天川电气技术有限公司扩展搭配主机系列一览表 (71)第一章、HE 系列扩展 (71)产品尺寸 (72)HE 系列数字量扩展 (73)HE 模拟量输入/出扩展HE-4AI2AO (74)HE 模拟量输出扩展HE-4AO (80)HE 模拟量扩展HE-8AI (82)HE 热电偶温度扩展HE-2TCY、HE-4TCY................................................................................................87HE 热电偶温度扩展HE-2TCY2、HE-4TCY2. (91)HE 称重扩展HE-2L、HE-4L (101)附录2电机指令参数表格 (112)附录3主机接线图 (114)输入接线方法.........................................................................................................................................................114漏型输入:.............................................................................................................................................................114输出接线方法 (114)圳天川电气技术有限司深圳天川电气技术有限公司圳天川电气技术有限公司通讯主机通讯口(COM1:RS232、COM2:RS485、COM3:RS485)支持MODBUS ASCII/RTU 通讯格式,均可作主站或从站,波特率速率最高可达115200bps ,COM1或COM2或COM3可同时使用。
PLC添加以太网模块说明

PLC添加以太网模块说明要添加的以太网模块为:CP 343-1 Lean 6GK7 343-1CX10-0XE0 v2.0 安装时,只需提供24V电源即可,电源可以从旁边的模块上引模块只能放在主机架上,不能放在扩展机架上提升机电控主从PLC系列:主、从PLC各安装一个以太网模块提升机电控软冗余系列:主、备PLC各安装一个以太网模块闸控系统:只需安装一个以太网模块即可一、硬件组态添加模块的路径:二、硬件组态步骤:以主从PLC系列为例:在主PLC机架上添加以太网模块:添加模块时,添加完,默认会弹出如下对话框:将IP地址设置为和VPN网关LAN口同一个IP地址段,举例:VPN网关LAN口地址为192.168.21.1,则,主PLC以太网模块的IP Address为:192.168.21.2,Subnet mask为:255.255.255.0选择右侧的“user route”Address栏中的地址为VPN网关的LAN口地址,即192.168.21.1点击右下的“NEW…”新建一条以太网网络“Ethernet(1)”,S7 subnet ID栏中为默认的,不用管,直接点OK即可。
再回到刚才配置IP地址的界面,点OK即可完成。
保存,编译,下载,完成主PLC以太网模块的硬件组态在从PLC机架上添加以太网模块:添加模块时,添加完,默认会弹出如下对话框:设置方法同主PLC以太网模块的方法一样,还以上面为例,则,从PLCIP Address为:192.168.21.3 Subnet mask为:255.255.255.0 “user route”Address栏中的地址为VPN网关的LAN口地址,即192.168.21.1点击右下的“NEW…”新建一条以太网网络“Ethernet(2)”,S7 subnet ID栏中为默认的,不用管,直接点OK即可。
再回到刚才配置IP地址的界面,点OK即可完成。
保存,编译,下载,完成从PLC以太网模块的硬件组态。
FX系列PLC的特殊功能板和模块使用说明

FX系列PLC的特殊功能板和模块使用说明
一、FX系列PLC的特殊功能板使用说明
1、FX系列PLC的主站型特殊功能板
该特殊功能板用于在主站中扩充I/O点数,在该系统中扩充的I/O点
数最多可达64K。
它可以与主站安装在相同的机箱内,也可以安装在不同
的机箱内。
与主站通信采用网络形式,可连接到RS485或RS232等多种网络。
2、FX系列PLC的可编程输入/输出(PIO)特殊功能板
PIO板具有可编程性,可以设计出完整的I/O系统,可以实现输入和
输出的状态检测,从而可以更好地控制低端I/O模块的运动和状态改变。
3、FX系列PLC的控制模块特殊功能板
控制模块特殊功能板用于对I/O模块进行控制,可以实现不同类型的
控制操作,已达到更好的自动控制效果。
4、FX系列PLC的数据收集特殊功能板
数据收集特殊功能板可以收集指定的I/O模块的测量数据,并可通过PLC的计算功能,将其进行计算和控制,从而实现对I/O模块的精确控制。
5、FX系列PLC的通信模块特殊功能板
通信模块特殊功能板是用于在两台或多台FXPLC之间进行通信的板卡,可以实现遥控操作,从而可以更好地实现远程控制。
1、FX系列PLC的模拟量输入模块。
西门子 S7-200 PLC CP243-ibus 以太网模块用户手册说明书

NET CP243-ibus以太网模块用户手册版本:V2.01发布日期:08/2017大连德嘉工控设备有限公司目录1.产品概述 (3)2.参数设置 (4)3.MicroWIN连接设置 (7)4.WinCC连接设置 (9)5.组态王连接设置 (19)6.力控连接设置 (23)1产品概述CP243-ibus是目前最流行的西门子S7-200PLC用以太网转换器,使用方便,对用户完全透明,无需在上位机和PLC中添加任何程序和驱动,安装后立即可以使用。
它使西门子S7-200可以通过以太网与各种知名上位软件(如组态王、WinCC、力控、Intouch等)实现远距离、高速通讯,并可以同时连接Step7-MicroWin对西门子S7-200进行编程。
它与西门子以太网通讯模块CP243—1功能相似,可代替西门子PPI rs232cable、USB-PPI、CP243-1。
它同时具有西门子USB-PPI(S7-200编程电缆)的功能,和西门子CP243-1的大部分功能,可以固定在导轨卡槽上,非常的方便。
跟西门子200的模块是一样的,可以同时导轨安装和螺钉安装。
●CP243-ibus是不用在S7-200PLC中做任何工作,连上就可使用的方便产品●TCP/IP通道为2个(注:仅可为二台上位机服务,在同一台上位机中可同时运行PC_Access和MicroWin)●CP243-ibus需外接24V电源,它上排右起第二个端子是24V正,上排右起第三个端子是24V地.运行西门子工控软件时出现“端口被占用或者另一个程序打开”的解决办法。
SIMATIC IEPG Help Service这个文件被360禁用了解决办法:1.鼠标右键点击计算机,左键点击管理—>服务和应用程序—>服务—>然后激活“SIMATIC IEPG Help Service”;如果激活不了,说明被360或其它杀毒软件阻止运行,将s7oiehsx.exe文件添加到"360或其它杀毒软件"可执行文件信任表中,重新运行“SIMATIC IEPG Help Service”,最后重启电脑,重启STEP7。
S7PLC的功能和功能块

4. 结构化程序
所谓结构化程序,就是处理复杂自动化控制任务的过程 中,为了使任务更易于控制,常把过程要求类似或相关的功 能进行分类,分割为可用于几个任务的通用解决方案的小任 务,这些小任务以相应的程序段表示,称为块(FC或FB)。 OB1通过调用这些程序块来完成整个自动化控制任 务。
结构化程序的特点是每个块(FC或FB)在OB1中可能会 被多次调用,以完成具有相同过程工艺要求的不同控制对象。 这种结构可简化程序设计过程、减小代码长度、提高 编程效率,比较适合于较复杂自动化控制任务的设计。
例:正反转编程实例
(二)编辑并调用有参功能(FC)——结构化程序设计
所谓有参功能(FC),是指编辑功能(FC)时,在局部 变量声明表内定义了形式参数,在功能(FC)中使用了虚拟 的符号地址完成控制程序的编程,以便在其他块中能重复调 用有参功能(FC)。这种方式一般应用于结构化程序编写。
例:电机顺序启动编程实例
三、功能(FC)
(一)编辑并调用无参功能(FC)——模块化程序设计
所谓无参功能(FC),是指在编辑功能(FC)时,在局 部变量声明表不进行形式参数的定义,在功能(FC)中直接 使用绝对地址完成控制程序的编程。这种方式一般应用于分 部式结构的程序编写,每个功能(FC)实现整个控制任务的 一部分,不重复调用。
二、功能(FC)和功能块(FB)说明
功能块(FB)有一个数据结构与该功能块的参数完全相 同的数据块,称为背景数据块,背景数据块依附于功能块, 它随着功能块的调用而打开,随着功能块的结束而关闭。 存放在背景数据块中的数据在功能块结束时继续保持。而 功能(FC)则不需要背景数据块,功能调用结束后数据不 能保持。
3.编写控制程序
编写逻辑块(FC和FB)程序时,可以用以下两种方式使 用局部变量:
扩展PLC控制系统IO点的方法探讨

返回文章列
作者:时间:03-27 来源:字体:【大中小】表
图1分时分组输入接线图
图2共用输出点接线图
点
图3电动机电气控制原理图
图4电动机P L C控制接线图
图5硬件编码接线图
按钮S B2按下为例,说明P L C内部软件译码的程序识别方法。
由74L S1可知,该芯片低电平有效,因此图5中用3个非门将输出电平转换成正按下,无论S B0和S B1是否按下,但S B3~S B7均未按下;此时,A B C的经过非门后I0.0,I0.1,I0.2的状态分别为0,1,0;对应的S T L译码程
图6P L C接线图
何让Q2为1为例,说明P L C内部软件的编码方法。
由74L S138的输出Q2为1,应该使Y2输出为0;即对应的A B C应该为010,从的Q0.0,Q0.1,Q0.2分别为0,1,0即可;对应的S T L编码程序置位输出Q2的条件。
图7硬件接线图
图83×3键盘结构图
件设计、软件编程以及硬件软件结合三个方面探讨了扩展P L C I/O 体应用时,还需考虑每种扩展方法的一些优缺点以及抗干扰能力等的利用这些方法,必能有效的节省P L C的I/O点数,降低系统成本更为充分的发挥P L C的优势。
单片机的程序结构和io口的基本用法

单片机的程序结构和io口的基本用法标题:探究单片机的程序结构和I/O口的基本用法引言:单片机(Microcontroller)是一种集成了处理器、存储器和输入/输出接口等功能于一体的微型计算机。
在嵌入式系统中,单片机扮演着重要的角色。
而要充分利用单片机的功能,理解其程序结构和I/O口的基本用法十分关键。
本文将以深度和广度的方式,详细介绍单片机的程序结构以及I/O口的基本使用方法。
一、单片机的程序结构1. 主程序:单片机的主程序是程序的入口,它负责控制整个程序的执行。
在主程序中,通常包含了初始化设置、中断配置以及主循环等部分。
2. 初始化设置:在单片机启动时,需要对各种外设进行初始化。
这包括配置时钟、使能外设、设置I/O口的输入输出方向和默认状态等。
3. 中断配置:单片机常常通过中断来实现不同模块之间的协同工作。
中断配置通常包括中断向量表的设置、中断使能以及中断服务程序的编写。
4. 主循环:主循环是单片机程序的核心部分,它负责实现单片机的主要功能。
在主循环中,会查询或等待各种事件的发生,并根据条件执行相应的操作。
二、I/O口的基本用法1. 理解I/O口:I/O口是单片机与外部设备进行通信的接口,它负责接收外部输入信号和输出控制信号。
通常,单片机的I/O口被分为输入口和输出口,可以通过设置口的方向来实现输入和输出的功能切换。
2. 配置I/O口:在使用单片机的I/O口前,需要对其进行配置。
配置I/O口主要包括设置口的输入和输出方向、使能口的功能以及配置口的电平状态。
3. 读取输入:当使用I/O口作为输入口时,可以通过读取口的状态来获取外部输入信号的值。
可以使用位操作运算符对I/O口进行位操作,以读取特定的位值。
4. 输出控制:当使用I/O口作为输出口时,可以通过设置口的状态来控制外部设备的工作。
通过位操作运算符,可以设置特定位的状态(高电平或低电平),也可一次性设置整个端口的输出状态。
5. 进行输入输出的实例:以LED灯为例,介绍如何使用I/O口进行输入输出控制的实例。
OpenCNC_PLC发展工具操作手册说明书

OpenCNC_PLC发展工具操作手册匯出日期:2023-12-19修改日期:2020-08-03PLC编辑器操作介绍Ladder编写开发PLC元件介绍1.2.•••• a.i.1 PLC 編輯器介绍1.1 软体下载进入新代网站 ,完成线上注册手续并確定權限開通。
至『下载中心』 => 『04.应用工具』 => 『Ladder Editor 』下载PLC 編輯器。
1.2 软体安装2.26.3(含)以前為安裝版执行LadEdit_vx.xx.x.msi 并依画面指示,即可完成安装程序。
安装完成後,依序点选『开始』 => 『程式集』 => 『OpenCNC 』 => 『MLCEdit.exe 』,即可开启PLC 編輯器。
2.29.0(含)以後為免安裝版第一次执行时:下载完LadEditor_x.xx.x.zip ,解压缩後右键点击『Install.bat 』,选择『以系统管理员身分执行』,将.lad 档的预设开启程式设定为PLC 編輯器ii.b.c.i.ii.•••••••執行『MLCEdit.exe』开启PLC編輯器第二次之後执行:執行『MLCEdit.exe』,或直接双击.lad档,皆可开启PLC編輯器注意事項:搬移免安装包位置時,請再次執行免安裝包內的『Install.bat』,否則會無法正常開啟.lad檔。
下載新版本PLC編輯器時,請執行新版本免安裝包內的『Install.bat』,否則仍會以舊版PLC編輯器開檔。
1.3 介面操作PLC編輯器介面共有七个区域,如下图所示:下拉式功能区指令按钮功能区指令区程式管理区指令编辑区元件注解区元件索引区下拉式功能区指令按钮功能区指令区指令区提供各种元件讓使用者選取、應用,详细说明请参阅後续章节。
程式管理区显示目前档案中的主程式及副程式指令编辑区編輯階梯圖內容之區塊参数输入栏选择指令元件後,在指令编辑区之适当位置按滑鼠左键,会出现如下图所示之元件参数设定视窗,在输入适当数值後,按下确认按钮,指令元件就會被寫入到指定位置。
PLC扩展IO点的方法与技巧

PLC扩展IO点的方法与技巧PLC(可编程逻辑控制器)是一种用于自动化控制系统的设备,它可以根据预先设定的逻辑程序来执行控制任务,以实现对工业生产过程的监控和控制。
在一些情况下,一个PLC可能需要连接更多的IO点来满足系统的需求。
本文将介绍PLC扩展IO点的方法与技巧。
1. 使用扩展模块:PLC通常会提供扩展模块,可以通过这些模块来扩展IO点的数量。
扩展模块通常可以通过现有的总线结构与PLC通讯,例如通过以太网、Profibus、Modbus等常用总线协议。
安装扩展模块通常只需要将其插入PLC的扩展槽中,并进行相应的配置和编程。
2.使用分布式IO系统:另一种扩展IO点的方法是使用分布式IO系统。
分布式IO系统是由多个IO模块组成的,这些IO模块可以分布在控制系统的不同位置。
通过使用分布式IO系统,可以将IO点分散到需要的位置,以满足系统需求。
在使用分布式IO系统时,通常需要与PLC进行通讯,使用适当的总线协议进行数据交换。
3.使用扩展卡:一些PLC还可以通过安装扩展卡来扩展其IO点数量。
扩展卡通常是一块插入到PLC的内部槽中的电路板,它可以提供额外的IO接口。
安装扩展卡通常需要参考PLC的说明手册,并进行相应的配置和编程。
4.使用IO连接器:如果PLC的IO点已经全部使用完毕,但仍然需要更多的IO点,可以考虑使用IO连接器。
IO连接器是一种特殊的连接器,可以将多个IO点连接在一起。
通过使用IO连接器,可以将多个IO设备连接到一个PLC的IO点上,从而扩展其IO点数量。
5.使用信号转换器:有时候,扩展IO点的需求可能不仅仅是数量上的问题,而是需要适配不同的信号类型或电平。
在这种情况下,可以使用信号转换器来将不同的信号类型转换为PLC能够识别的信号类型。
例如,可以使用模拟信号转换器将模拟信号转换为数字信号,或者使用电平转换器将不同的电平转换为PLC所需的电平。
6.使用编码器:编码器是一种用于测量运动的设备,可以将运动转换为脉冲信号。
远程IO模块有什么作用?如何配置?

远程IO模块有什么作⽤?如何配置?原⽂:为什么使⽤远程I/O模块1、本地I/O模块和远程I/O模块本地I/O是指位于同⼀机柜中并可能连接到PLC机架中的控制器背板的I/O模块。
是背板通讯。
短距离性能⾼。
远程I/O意味着I/O模块位于与控制PLC实际距离较远的远程位置。
远程I/O模块将通过连接到PLC机架中控制器背板的适配器模块与PLC通讯。
是现场总线扩展,专⽤通讯线缆。
远距离性能⾼。
远程I/O模块在传统的⼯业控制以及DCS系统中也得到⼴泛应⽤。
2、为什么使⽤远程I/O模块?节约设备投资在某些⼯业应⽤中,由于恶劣的环境,不可能在现场设备附近安装带有本地I/O模块的PLC。
节约线缆成本当您想要将I/O模块放置在现场设备附近以消除长距离的多芯电缆时,远程I/O模块是⼀种解决⽅案。
使⽤远程I/O模块可以从远处的传感器接收信号,并且可以将远距离的控制信号发送到控制阀,电机和其他最终执⾏器。
体积⼩,接线简单,调试灵便。
降低信号消减⽀持总线齐全,模块兼容性⾼,与各通道间采⽤隔离技术,提⾼项⽬中远距离信号抗⼲扰能⼒。
3、昌晖仪表远程I/O模块概述YR-9600B系列经济型远程I/O模块包含适配器、AI输⼊模块、AO输出模块、DI输⼊模块、DO输出模块等,其⾼可靠性和稳定性可满⾜⼯业现场过程控制需要:适配器种类多,⽀持主流的现场总线和⼯业以太⽹I/O齐全,并根据市场需求持续发布优秀的背板总线,数据传输“零”延迟全系产品通过CE认证(部分产品认证中),性能稳定所有电⽓特征符合IEC61131-2标准体积⼩,节省安装空间⽀持远程诊断和维护诊断功能丰富可为客户定制开发特殊功能I/O质保3年适配器型号YR-9600B CC-Link适配器CC-Link适配器模块,PO-8000采⽤⾼性能、低功耗的ARM处理器,⽀持版本为V1.1及2.0的CC-Link总线。
YR-9601B Profibus-PD适配器采⽤统⼀的Profibus-DP适配器,可极⼤地降低投资、运⾏和维护成本,显著提⾼⽣产⼒。
S7-200PLC使用说明及编程软件

S7-200 PLC 使用说明一、 PLC 的结构与工作原理PLC 的结构PLC 的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源、编程器扩展器接口和外部设备接口等几个主要部分组成。
1. 主机主机部分包括中央处理器(CPU )、系统程序存储器和用户程序及数据存储器。
CPU 是PLC 的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如编程器、电脑、打印机等)的请求以及进行各种内部判断等。
PLC 的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果。
2. 输入/输出(I/O )接口I/O 接口是PLC 与输入/输出设备连接的部件。
输入接口接受输入设备(如按钮、传感器、触点、行程开关等)的控制信号。
输出接口是将主机经处理后的结果通过功放电路去驱动输出设备(如接触器、电磁阀、指示灯等)。
I/O 接口一般采用光电耦合电路,以减少电磁干扰,从而提高了可靠性。
I/O 点数即输入/输出端子数是PLC 的一项主要技术指标,通常小型机有几十个点,中型机有几百个点,大型机将超过千点。
3. 电源图中电源是指为CPU 、存储器、I/O 接口等内部电子电路工作所配置的直流开关稳压电源,通常也为输入设备提供直流电源。
4. 编程器编程器是PLC 的一种主要的外部设备,用于手持编程,用户可用以输入、检查、修改、调试程序或监示PLC 的工作情况。
除手持编程器外,还可通过适配器和专用电缆线将PLC 与电脑联接,并利用专用的工具软件进行电脑编程和监控。
5. 输入/输出扩展单元I/O 扩展接口用于连接扩充外部输入/输出端子数的扩展单元与基本单元(即主机)。
PLC的简单使用

PLC的简单使用PLC简称可编程逻辑控制器(Programmable Logic Controller),是一种数字电子计算机,用于自动化控制系统中的控制过程。
PLC被广泛应用于工业自动化领域,用于控制和监测不同类型的设备和机器。
下面将介绍PLC的简单使用。
1.PLC的组成和工作原理:PLC由中央处理器(CPU)、输入/输出模块(I/O模块)、存储器、电源模块等组成。
输入模块将外部信号转换成数字信号,输出模块将PLC 计算出的信号输出到外部设备。
PLC主要工作过程分为扫描和执行两个阶段,扫描阶段负责循环扫描检测输入模块的状态,然后进行逻辑计算,最后在执行阶段将计算结果输出到输出模块。
2.PLC编程语言:PLC编程语言主要有Ladder Diagram(梯形图)、Instruction List (指令表)、Function Block Diagram(功能块图)和Structured Text (结构化文本)等。
其中最常用的是梯形图,它类似于电路图的形式,采用并列的称作“梯级”的线路连接,通过不同类型的逻辑元件和控制元件组合来实现控制逻辑。
3.PLC的简单使用案例:假设我们要使用PLC控制一台灯的开关,当输入信号为高电平时,灯亮;当输入信号为低电平时,灯灭。
下面是PLC控制程序的梯形图表示:Lamp ON/OFF---[]--+--()---X0Y0程序说明:X0为输入线圈,表示输入信号;Y0为输出线圈,表示输出信号。
当输入信号X0为1时,输出信号Y0为1,灯亮;当输入信号X0为0时,输出信号Y0为0,灯灭。
4.PLC的操作步骤:(1)编写PLC程序(梯形图):将控制逻辑用适当的元件和电路连接方式表示出来;(3)连接输入信号:将需要控制的输入信号通过输入模块连接到PLC的相应输入端口;(4)连接输出信号:将输出模块连接到需要控制的设备或机器的输入端口;(5)通电运行PLC:给PLC供电,PLC开始执行程序并控制输出信号;(6)监控和调试:通过编程软件监视PLC的运行状态和输入/输出信号,进行调试和故障排除;(7)关闭电源:关闭PLC的电源,结束使用。
H3U编程手册-扩展模块介绍

H3U编程手册-扩展模块介绍第1章扩展模块使用1.1 扩展模块概要H3U可通过本地扩展模块或远程扩展模块进行数字量输入输出扩展或模拟量控制,本地扩展模块可以直接通过PLC扩展模块接口连接,远程扩展模块可通过CANopen或CANlink通信进行远程扩展访问。
通过AutoShop软件,可以对本地扩展模块或CANopen 远程扩展模块进行硬件组态。
H3U最大可以带8个本地扩展模块,最多支持30个CANopen 从站,每个CANopen从站最大支持16个扩展模块,如使用CANlink 远程模块,最大支持31个。
本地扩展模块和CANopen远程扩展模块的硬件组态扩展模块基本型号1.2 本地扩展模块1.2.1 本地模块组态配置本地扩展模块采用硬件组态方式实现。
在AutoShop软件“网络配置”鼠标右键单击弹出选项中选择“新建模块配置”新建后弹出配置界面,双击模块可以自动在扩展架上扩展,或者采用鼠标左键拖拽到扩展架。
具体模块的使用,详见对应章节的介绍。
1.2.2 本地模块安装尺寸1.2.3 数字量输入模块AM600-1600END1)电气规格2)端子定义与接线图3)模块使用方法当本地数字量输入扩展模块接入主模块后,扩展模块上的输入X 端口编号紧接着主模块上X端口的编号,依次向后编号。
例如主模块为H3u-3232MT,接入扩展模块AM600-1600END后,主模块上最后的X端口编号为X37,则扩展模块上的16个输入X端口在编程时的访问编号是X40 ~ X47和X50 ~ X57,往后的数字量输入扩展模块以此类推。
H3U+1600END模块编程实例将H3U模块作为控制主模块,以AM600-1600END模块的第一个通道采样值赋给X元件为例说明如下:(1)新建工程,设备选择为“H3U”,进入主页面。
①点击“组态”,②鼠标右键单击“网络配置”,点击“新建模块配置”;③出来配置前机架模拟图:2132)在模块列表中,选中要添加的模块AM600-1600END,双击模块可以自动在扩展架上扩展,或者采用鼠标左键拖拽到扩展架。
IO模块使用说明

IO模块使用说明IO(Input/Output)模块是计算机程序中用来处理输入和输出的模块。
它提供了读取和写入文件、网络通信、数据库等操作的函数和方法,是实现与外部设备交互的重要工具之一、以下是IO模块的使用说明。
一、IO模块的导入和命名空间在开始使用IO模块之前,需要先导入它。
Python中的IO模块有多个,其中最常用的是`open(`函数,它用于打开一个文件并返回一个文件对象。
导入IO模块的方式有两种:1. 导入整个模块:`import io`这样导入后,需要使用模块名作为前缀来调用模块中的函数和方法,如`io.open(`。
2. 导入特定的函数或方法:`from io import open`这样导入后,可以直接使用函数或方法的名称来调用,如`open(`。
二、文件的读取和写入IO模块提供了许多函数和方法来进行文件的读取和写入。
下面以最常见的`open(`函数为例,介绍文件的读取和写入操作。
1. 打开文件:`open(file, mode)`在使用`open(`函数之前,需要先了解两个参数:文件名(file)和打开模式(mode)。
-文件名:表示要打开的文件的路径和名称。
可以是相对路径或绝对路径。
-打开模式:表示文件的打开方式,包含以下几种:- `'r'`:只读方式打开文件。
如果文件不存在,会抛出`FileNotFoundError`错误。
-`'w'`:写入方式打开文件。
如果文件不存在,会创建新文件;如果文件已存在,会清空文件内容。
-`'a'`:追加方式打开文件。
如果文件不存在,会创建新文件;如果文件已存在,则在文件末尾追加内容。
- `'x'`:创建方式打开文件。
如果文件已存在,会抛出`FileExistsError`错误。
-`'b'`:以二进制方式打开文件。
-`'t'`:以文本方式打开文件。
这是默认方式。
PLC扩展IO点的方法与技巧

PLC扩展I/O点的方法与技巧摘要近几年来,可编程序控制器以其可靠性高、适应性强、灵活性好、编程简单、易于掌握等独特的优点深得人们的青睐,它正在工业自动化和控制系统等领域发挥越来越重要的作用。
在PLC 控制系统中,PLC作为主要控制设备,必然与控制对象中各种输入信号(如按钮、限位开关、拨动开关、继电器的触点及其他检测信号等)和输出设备(如继电器线圈、接触器线圈、电磁阀等执行元件)相联。
在实际工作中,由于受PLC应用系统规模的限制,PLC输人/输出点数往往不够用。
为此若采用扩展输人/输出单元或更换点数更多的PLC来解决有时又不合算。
为了降低系统硬件的费用,常常可采用各种技巧减少系统占用的输人/输出点数。
合理选择PLC的I/O点数,或对在用的PLC扩展I/O点数以满足使用要求,是提高控制系统性价比的有效途径。
本文从硬件电路、软件设计、硬件与软件结合三个方面阐述了可编程控制器I/O点数的扩展方法。
通过这些方法的使用,可节省输入/输出点数资源,节约成本。
关健词 PLC 输入/输出扩展目录1 绪论~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~21.1 概述~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2 1.2可编程控制器的简介~~~~~~~~~~~~~~~~~~~~~~~~~~~21.2.1 PLC的应用~~~~~~~~~~~~~~~~~~~~~~~~~~~~~21.2.1 PLC的特点~~~~~~~~~~~~~~~~~~~~~~~~~~~~~31.2.3 PLC的结构和工作方式~~~~~~~~~~~~~~~~~~~~~~31.2.4 PLC编程语言~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~42 PLC控制系统设计概要~~~~~~~~~~~~~~~~~~~~~~~~~~~52.1 设计的基本原则和内容~~~~~~~~~~~~~~~~~~~~~~~52.2 设计的步骤和实现过程~~~~~~~~~~~~~~~~~~~~~~~52.3PLC控制系统执行程序的过程及特点~~~~~~~~~~~~~~~~63. PLC扩展I/O点的方法与技巧~~~~~~~~~~~~~~~~~~~~~~~83.1 硬件电路扩展I/O点数~~~~~~~~~~~~~~~~~~~~~~~~83.1.1 利用公共端切换分组输入,少占用输入点~~~~~~~~~~~~83.1.2 改进外部电路,少占用输入点~~~~~~~~~~~~~~~~~~~~~83.1.3 将一些很少出现的信号触点设置在PLC之外~~~~~~~~~~93.1.4通断状态相同的负载共用一个输出点~~~~~~~~~~~~~~~~93.2软件编程I/O点扩展方法~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~103.2.1 利用边沿检测、输出指令~~~~~~~~~~~~~~~~~~~~~~~~~~~103.2.2 利用边沿检测、跳转指令~~~~~~~~~~~~~~~~~~~~~~~~~~~103.2.3 利用边沿检测、异或指令~~~~~~~~~~~~~~~~~~~~~~~~~~~113.2.4利用定时器~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~113.2.5 利用中间继电器~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~123.2.6 利用计数器~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~123.2.7 利用移位寄存器~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~123.2.8 巧妙实现两种控制连锁~~~~~~~~~~~~~~~~~~~~~~~~~~~123.3硬件和软件结合I/O点扩展方法~~~~~~~~~~~~~~~~~~~~~~~~~~~~133.3.1 硬件编码和软件译码,扩展输入点~~~~~~~~~~~~~~~~~~~~~133.3.2 软件编码和硬件译码,扩展输出点~~~~~~~~~~~~~~~~~~~~~143.3.3 用N个输入点识别N×(N+1)/2个输入信号~~~~~~~~~~~~~~143.3.4 用输入/输出口组成矩阵式键盘~~~~~~~~~~~~~~~~~~~~~~~~163.3.4.1 矩阵输入,减少输入点数~~~~~~~~~~~~~~~~~~~~~~~~~~163.3.4.2 矩阵输出,减少输出点数~~~~~~~~~~~~~~~~~~~~17 结论~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~18 参考文献~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~191 绪论1.1 概述可编程序控制器简称为PLC,它的应用面广、功能强大、使用方便,已经成为当代工业自动化的主要支柱之一。
海为PLC扩展模块做远程IO使用详解

Haiwell(海为)PLC扩展模块做远程IO使用详解作者:厦门海为技术支持部随着工业技术的不断发展,扩展模块的远程IO功能日益凸显,作用可见一斑。
对于有大量分散的开关量或者模拟量信号(温度、湿度、压差、风量、流量、风机转速、阀门开度等)需要进行采集和监控的系统极为重要,可轻松实现分布式安装控制且可无限制点的扩展,极大地提高了控制系统的配置灵活度及日后的控制扩展能力,减少了各种信号的布线量,同时也减小了因模拟量信号线过长带来的干扰问题,节省工程投资成本。
海为扩展模块自带一个RS485通讯口,支持Modbus协议,可做Modbus从站。
其中:1-254可设置2400、4800、9600、19200、38400、57600、115200可选。
N,8,2 RTU、E,8,1 RTU、O,8,1 RTU、N,8, 1 RTU E,7,1 ASCII、O,7,1 ASCII、N,7,2 ASCII可选。
说明:1、除8点开关量模块以及H04DT模块外,其他模块均带一个RS485通讯口。
2、16点开关量模块,4点模拟量、温度模块不带DIP拨码开关。
模块上的拨码开关用于设置地址,如果模块有外部DIP拨码开关,以开关设置的地址为准(4位拨码开关可设置的地址范围1~15);模块没有DIP拨码开关则以编程软件设置的地址为准。
3、如何通过编程软件设置模块的地址、波特率和资料格式?以下:3.1硬件连接:由于模块带的是RS485通讯接口,所以电脑带串口的,可以用232转485和模块连接;要是为USB接口,可以用USB转485和模块连接。
3.2软件操作:1、点击编程软件上菜单栏的工具—“远程模块”,在弹出的窗口中点按钮,打开“联机”窗口。
模块缺省地址为1,19200,N 8 2 RTU,联机成功如下图所示:点击退出,进入远程模块窗口。
在远程模块的窗口中,右侧可以修改模块的地址、波特率,资料格式和滤波时间。
如下图:修改你要的通讯参数后,点击参数下载即可。
以太网IO模块--开关量转网络

以太网IO模块--开关量转网络以太网 IO 模块--开关量转网络以太网 IO 模块以太网IO 模块控制器产品,包括ZLAN6042、ZLAN6032、ZLAN6002 三个类型产品。
三种产品都具有 4 路继电器 DO、4 路数字量输入DI、路模拟量输入AI。
2 所不同的是ZLAN6042 和ZLAN6032 具有以太网接口, ZLAN6042 支持 Modbus TCP 协议、虚拟串口、TCP/UD 行控制。
背面采用导轨安装方式或挂钩方式(可选)。
输入和电流输入。
ZLAN6002 可以用于本地的基于RS485 的控制。
以太网远程 IO 控制模块控制,ZLAN6032 支持通过网页、虚拟串口、TCP/UDP 控制控制。
ZLAN6002 不具备以太网功能,可通过 RS485 的 Modbus RTU 协议进ZLAN6042/6032 可以用于网络远程控制数字量输入、数字量输出,同时可以采集温度、湿度等传感器的模拟量输入,包括电压型号:ZLAN6042 、ZLSN6042 名称:Modbus TCP 以太网远程IO 模块简介:具有以太网 100M 接口,可以通过 Modbus TCP 协议、虚拟串口、 TCP/UDP 协议进行控制。
支持 4 路继电器输出、4 路数字量输入、2 路模拟量输入。
可选导轨安装。
支持多路 Modbus TCP 客户端连接同时操作。
选型:可选用不带外壳的 ZLSN6042 型号,以降低成本。
型号:ZLAN6032 、ZLSN6032 名称:Web IO 模块简介:具有以太网 100M 接口,可以通过 Web 浏览器、虚拟串口、TCP/UDP 协议进行控制。
支持4 路继电器输出、4 路数字量输入、2 路模拟量输入。
支持 iPhone、安卓等手机直接控制。
可选导轨安装或挂钩方式。
选型:可选用不带外壳的 ZLSN6032 型号,以降低成本。
RS485 远程 IO 控制模块型号:ZLAN6002 、ZLSN6002 名称:RS485 远程 IO 模块简介:具有 RS485 接口,可以通过 Modbus RTU 协议进行控制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CMDF7系列以太网模块在PLC控制系统上的简单应用A simple application of CMDF7 series Ethernet module in PLC control system刘星Liu Xing摘要:本文详细描述CMDF7以太网系列产品应用于西门子S7-200、S7-1200 PLC 数据采集控制系统,配合PLC系统设计灵活配置,使整个系统高可靠、成本低、功能强、智能化!关键词:CMDF7;PLC;以太网Abstract: In this paper, a detailed description CMDF7 Ethernet series products used in the control system of Siemens S7-200, s7-1200 PLC data acquisition, with the PLC system design of flexible configuration, the system with high reliability, low cost, strong function, intelligent!Key words: CMDF7;PLC;Ethernet1.引言可编程控制器(PLC)被广泛应用各工业自动化控制系统,很多PLC都提供以太网通信口,便于编程、监控。
采用现场总线模块,例如Profibus dp,不但可以扩展I/O数量,而且I/O的刷新速度几乎可以达到PLC本体I/O的刷新速度,可以适用更多的场合。
过去往往采用RS485来简单扩展PLC的I/O数量,它们可以突破传统PLC 所限制的I/O数量,但前提条件是I/O的刷新速度随着485节点增多而急剧下降,所以适合对速度要求不敏感的应用。
以太网被现代化工业系统大量采用后,通过以太网廉价扩展IO变为可能,单纯的以太网模块本身刷新速度满足系统要求;这里将分别介绍CMDF7系列以太网接口系列产品扩展IO应用特色。
2.基于CMDF7系列模块的SMART 小型PLC系统设计2.1 开关量控制系统:配套西门子S7-200 SMART PLC,完成远端40路开关量采集、并同步输出指示灯到远方控制室。
PLC:西门子S7-200 SMART 一套;CMD:CMDF7-32DI 32路开关量采集模块一块;CMDF7-32DO32路开关量输出模块一块;CMDF7-8DIO8路开关量输入输出模块一块。
2.1.1 PLC 配置:西门子S7-200 SMART带一个485通讯端口和一个以太网接口的小型PLC,适合程序容量较小的简易工程应用,由于本机IO数量极少又无法扩展更多的IO,所以往往限制在很多场合使用。
485端口留着与其他485设备交换数据,比如485仪表设备,当然也可以通过该口连接本公司的所有485接口模块(例如DDMF2、CMDF2系列模块),本处仅介绍通过以太网接口连接CMDF7系列模块扩展IO。
设置S7-200 SMART以太网通讯参数,这是必须的也是编程设置S7-200 SMART第一步:我们姑且指定PLC IP地址为:192.168.0.100,为了在系统局域网里通过以太网编程调试,网关也采用和计算机网卡里相同的192.168.0.1。
编程软件界面为如下图所示:在通讯界面下能搜索到本IP地址下的模块:这就意味着模块通讯联网成功,PLC的通讯设置OK!2.1.2CMDF7模块配置:无需编程的开关量远程传输工程例子:该模式下,PLC无需编制任何通讯程序,将PLC内部的软元件作为IO映射区进行读写操作。
打开Jtconfig V7.xx软件,选择CMDF732DI:因S7-SMART目前不支持MODBUS TCP/IP 编程,故本模块必须设置为S7客户端模式,将采集的32通道开关量输入自动存入PLC的VW100区内。
配置32DI的客户端IP地址为192.168.0.120(每个模块的IP不能相同):服务器SMART的IP地址和前配PLC IP地址相同:192.168.0.100。
开关量采集数据存入SMART VW100、VW102,即VD100;端口号固定为102,TSAP这里选择02.00(SMART支持02.00,02.01,03.00,03.01共计4个CMDF7系列模块)。
●在Jtconfig产品组态软件中选择CMDF732DO:配置32DO的客户端IP地址为192.168.0.121(每个模块的IP不能相同):服务器SMART的IP地址和前配PLC IP地址相同:192.168.0.100。
将SMART VW110、VW112,即VD110的状态传输到模块的输出端口;端口号固定为102,TSAP这里选择02.01(SMART支持02.00,02.01,03.00,03.01共计4个CMDF7系列模块)。
●最后,我们在Jtconfig V7.xx软件中选择CMDF7-8DIO混合模块:配置8DIO的客户端IP地址为192.168.0.122(每个模块的IP不能相同):服务器SMART的IP地址和前配PLC IP地址相同:192.168.0.100。
这里,SMART VW120,被划分为高八位开关量输入和低八位开关量输出:VB120是8路开关量输入缓存区,VB121是8路开关量输出缓存区。
端口号固定为102,TSAP这里选择03.00(SMART支持02.00,02.01,03.00,03.01共计4个CMDF7系列模块)。
如下图所示:为了完成将远端的开关量输入状态传输到另外场合中去,我们还需要对PLC 简单编程;我们把VD100共计32路开关量输入缓冲区的状态传输到VD110的开关量输出缓存区。
然后将8DIO的开关量输入缓存区VB120传输到VB121的输出缓存区。
仅仅2条基本指令,就可以把甲方的开关量状态传输到乙方的指示灯(或者继电器)上了。
当然,这种方式可以传输其他用途的信号,比如多路开关温控系统、安保门禁系统、地下车库监控系统、集控室监控状态或者其他开关量信号。
系统配置示意图:下面这种模拟量采集远端传输也是基于上述原理;2.2 SMART 小型PLC模拟量采集与控制:无需编程的模拟量远程传输工程例子:2.2.1 PLC 配置:继续沿用2.1.1的PLC配置。
2.2.2 CMDF7模块配置:该模式下,PLC无需编制任何通讯程序,将PLC内部的软元件作为IO映射区进行读写操作。
打开Jtconfig V7.xx软件,选择CMDF7-8AD:因S7-SMART目前不支持MODBUS TCP/IP 编程,故本模块必须设置为S7客户端模式,将采集的8通道0-5V信号自动存入PLC的VW150区内。
配置8AD的客户端IP地址为192.168.0.126(每个模块的IP不能相同):服务器SMART的IP地址和前配PLC IP地址相同:192.168.0.100。
将SMART VW150~VW164共计8个字缓存区作为8AD的数据采集区:VW150对应模块的V1端口,VW152对应模块V2端口,依此类推……。
端口号固定为102,TSAP这里选择03.01(SMART支持02.00,02.01,03.00,03.01共计4个CMDF7系列模块)。
同样在Jtconfig V7.xx软件,选择CMDF7-8DA:因S7-SMART目前不支持MODBUS TCP/IP 编程,故本模块必须设置为S7客户端模式,将PLC的VW200开始的缓存区作为模拟量输出映射区。
配置8DA的客户端IP地址为192.168.0.127(每个模块的IP不能相同):服务器SMART的IP地址和前配PLC IP地址相同:192.168.0.100。
将SMART VW200~VW214共计8个字缓存区作为8DA输出映射区:VW200对应模块输出V1端子,VW202对应输出V2端子,依此类推。
端口号固定为102,TSAP这里选择03.00(SMART支持02.00,02.01,03.00,03.01共计4个CMDF7系列模块)。
这样,我们可以往PLC的VW200传入0-4095范围内的数码值,对应模拟量输出模块V1端子即输出0-5V或者I1端子输出0-20mA ,比如4个通道传入4000数码,参加下面的监控图片:模拟量采集与控制系统示意图:如开关量和模拟量模块混合连接,S7200 SMART允许最多4块CMDF7系列无编程连接,如换为S7-1200 PLC最多允许6块连接而无需编程。
下面简单介绍S7-1200应用介绍:3基于无需编程的CMDF7系列模块的西门子S7-1200 中型PLC系统设计西门子S7-1200系列PLC是西门子新推出的先进可编程控制器,与此相匹配的系列化产品包括了微型PLC SMART,中型PLC S7-1200,大型PLC S7-1500。
我们这里介绍中型PLC S7-1200。
本例子我们将连接一块CMDF7-32DI,一块CMDF7-32DO、一块CMDF7-8DIO、CMDF7-8AD、一块CMDF7-8DA和一块CMD3A7(转角指示器)或者一块CMD4A7(数据显示表),共计6个模块。
3. 1 PLC 系统设置:●进入编程软件,例如TIA Portal V13:●进入设备组态:●修改PLC以太网地址:本例子中预设PLC服务器IP为192.168.0.110:●添加DB块,此处可以定义为位数据,也可以定义为字数据作为和CMDF7模块映射区。
●点击Data_blok_1属性,常规里选择自动:●在属性里去掉优化的块访问:然后编译下载到PLC内完成设置。
●最后依次添加监控—添加到新监控表—监控表_2,添加%DB1:DBW0和%DB1:DBW2等,最后切换在线状态监视该表:3. 2 CMD模块设置:3.2.1CMDF7-32DI设置:●打开Jtconfig V7.xx软件,选择CMDF732DI:本模块设置为S7客户端模式,将采集的32通道开关量输入自动存入PLC 的DBW0,DBW2区内。
考虑到本系统有6个模块,所以我们按顺序设置工作参数:配置32DI的客户端IP地址为192.168.0.120(每个模块的IP不能相同):服务器S7-1200的IP地址和前配PLC IP地址相同:192.168.0.110。
开关量采集数据存入S7-1200 DBW00、DBW 2,即DBD0;端口号固定为102,TSAP这里选择01.00(S7-1200支持01.00,01.01,02.00,02.01,03.00,03.01共计6个CMDF7系列模块)。
3. 2. 3 CMDF7-32DO设置:打开Jtconfig V7.xx软件,选择CMDF732DO:本模块设置为S7客户端模式,将DBW4、DBW 6内的数据输出到32通道开关量端口上。