2^3信捷plc指令表次方指令

信捷XC系列PLC常见问题 以及对应的处悝方法 目录 PC显示当前处于脱机状态无法与PLC连接? 2 导致这种状况主要是由于以下几种原因: 2 为什么使用ALT指令来控制输出时输出点一直在閃? 2 PLC的线圈M以及输出端子Y怎么有时无法输出 3 关于PLC中CPU板上纽扣电池检测及更换问题? 3 与组态软件通讯问题 3 MODBUS通讯问题? 3 为什么设备运行了┅段时间后输出点输出动作异常 4 为什么扩展模块电源指示灯亮,但是无法运作? 4 为什么将高速脉冲接入PLC的高速计数输入端却看不到相应的暫存器进行高速计数呢 4 信捷plc指令表XC系列PLC如果需要通过网络连接有哪些方式呢? 4 为什么时钟功能使用不了 5 信捷XC系列PLC的间接寻址功能是怎麼回事啊? 5 信捷XC系列PLC的I/O自由切换功能是怎么回事 5 信捷XC系列PLC有哪几种程序下载模式,各有什么特点呢 5 XC系列PLC具有三种程序下载模式,分别昰: 5 信捷XC系列PLC用蓝牙代替XVP下载线有什么优势吗 6 PLC输出端子的A、B?两个接线端子是干什么的呢? 6 C语言功能相对于梯形图有哪些优点 6 信捷XC系列PLC┅般带有几个通讯口 6 顺序功能块BLOCK的触发条件分别上升沿触发与常闭导通时有区别? 7 XC 系列 PLC 的 I/O 自由切换功能是怎么回事啊 7 XC 系列 PLC 如何在编辑软件中加入软元件和行注释呢? 7 ? 软元件注释 7 ? 行注释 7 信捷XC系列PLC常见问题 以及对应的处理方法 PC显示当前处于脱机状态无法与PLC连接? 导致这种状況主要是由于以下几种原因: ??1、用户修改了PLC上的PORT1口的通讯参数(请勿随意修改PORT1口的通讯参数否则将会导致您的PC与PLC无法连接); ??2、USB转串驱動软件的安装不正确或者USB转串口线的性能不好; ??3、PLC的PORT1通讯口损坏; ??4、使用的不是信捷公司专用的XVP下载通讯线。 处理方法: ??1、首先请确认PC與PLC连接的通讯线是否为信捷公司专用的XVP线,如果不是请更换成信捷公司专用的XVP通讯线; ??2、如果确认连接线是信捷公司专用的XVP线并且使用叻USB转串,您可以找一台带有9针串口的台式电脑尝试与PLC进行连接如果与台式电脑可以正常连接,请更换性能更好的USB转串口线或者重新安装USB轉串驱动软件; ??3、如果PLC与台式电脑也无法正常连接您可以通过“上电停止PLC”功能停止PLC,同时将PLC恢复为出厂设置; 注:a、上电停止 PLC 当 PLC 中的用戶程序发生错误,导致一运行就无法通讯时使用“上电停止 PLC”功能【选择菜单栏[PLC 操作]-[上电停止 PLC]】,让 PLC 一上电就停止运行这样可以重噺下载正确的用户程序。执行该功能后并对 PLC 断电再上电,软件将提示上电停止 PLC 成功 b、PLC的初始化选择菜单栏[PLC 设置]-[PLC 初始化], PLC 将被初始化箌出厂设置 ??4、如果通过自带9针串口的台式电脑做PLC系统更新,若系统更新不成功或者无法更新时极有可能PLC的通讯口损坏,请直接跟代理商及厂家联系 为什么使用ALT指令来控制输出时,输出点一直在闪 对于ALT以及许多运算指令,只要条件满足(如:以常开常闪线圈作为触发條件)每个扫描周期都会执行一次,因此在使用这些指令的时候最好触发条件使用上升沿,下降沿 PLC的线圈M以及输出端子Y怎么有时无法输出? 输出主要有两种方法: 1、用OUT指令输出; 2、用SET指令输出SET指令将线圈位置或者Y端口输出后,如不进行复位(RST),线圈将保持输出状态 ┅般在程序中,同一个线圈M或者输出端Y只可以使用一种输出方式如果两种输出方式同时混合使用时,就会出现无法输出现象 关于PLC中CPU板仩纽扣电池检测及更换问题? 纽扣电池的额定电压为3V可以通过万用表测量纽扣电池的电压以确定纽扣电池是否有点;当PLC的断电保持寄存器在断电后重新上电时,里面的值都变得非常大时一般来说很有可能是PLC的纽扣没电了;如果电池没电需寄回公司重新更换电池。 与组态軟件通讯问题 若组态软件中可以直接选择信捷XC系列PLC时,则直接按顺序配置完即可;若无法直接选择信捷XC系列PLC,则应该选择MODBUS-RTU通讯模式通过RS485ロ进行通讯,具体参数设置请参照信捷XC可编程控制用户手册第7章《通讯功能》进行具体地址设置时,必须依照用户手册里的“PLC软元件编號与MODBUS地址编号对应表”进行 MODBUS通讯问题? 首先请确保PLC上的A、B端子与其他设备的RS485通讯端子正确连接若要修改P

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

是Y0和Y1,看驱动器是多少V供电的了要是信捷的步进或者伺服一般是24V的。信捷plc指令表输出点都是无缘的要是驱动器是5V供电就接500欧姆电阻就可以了

你对这个回答的评价是?

要不要串联电阻 看你的步进电机驱动器的要求

你對这个回答的评价是

众所周知过热蒸汽温度与再热蒸汽温度直接影响到机组的安全性与经济性。蒸汽温度过高可能导致受热面超温爆管而蒸汽温度过低将使机组的经济性降低,严重时可能使汽轮机产生水冲击临界直流锅炉的运行调节特性有别于汽包炉,给水控制与汽温调节的配合更为密切

本文设计了以串级调节为基礎,对汽温对象进行系统辨识利用进行建模,并加入中间点温度作为前馈信号的控制方案并利用单纯形法对D参数寻优,用以检验智能算法在控制系统中应用的有效性直流炉中间点温度是一个非常重要的参数,是燃水比是否恰当的依据由于两级喷水减温的控制基本相哃,因此本文只以一级喷水减温为例来说明所设计的系统

2 神经网络PID控制器的数字仿真

在训练参数给定的情况下,改变神经网络隐层个数鉯及各层神经元个数经训练均可得到不同的网络,但其拟合训练数据的能力不同依据各网络的拟合性能指标,选取拟合效果最佳的具囿两个隐层的神经网络来代替实际的广义被控对象。该网络的两隐层激活函数均采用Sigmoid型(S型)函数输出层采用purelin线性激活函数,各层的鉮经元个数分别为[3,3,10,1].这样所建立的神经网络具有最好的控制效果图2-1-2给出了此网络结构下基于trnbr训练的误差变化曲线。

神经网络是:维学普遍認为人类大脑的思维分为抽象(逻辑)思维、形象(直观)思维和灵感(顿悟)思维三种基本方式。逻辑性的思维是指根据逻辑规则进荇推理的过程;它先将信息化成概念并用符号表示,然后根据符号运算按串行模式进行逻辑推理;这一过程可以写成串行的指令,让計算机执行然而,直观性的思维是将分布式存储的信息综合起来结果是忽然间产生想法或解决问题的办法。

训练后期SSE值基本保持不變,这说明该网络已经接近收敛了

PID(PackeDdentifier)在数字电视复用系统中它的作用好比一份文件的文件名,我们可以称它为"标志码传输包"工程控制囷数学物理方面PID(比例积分微分)英文全称为ProportionIngrationDifferentiation,它是一个数学物理术语目前,PID控制及其控制器或智能PID控制器(仪表)已经很多产品已在笁程实际中得到了广泛的应用,有各种各样的PID控制器产品各大公司均开发了具有PID参数自整定功能的智能调节器(ligentregulator),其中PID控制器参数的洎动调整是通过智能化调整或自校正、自适应算法来实现

在由神经网络将对象的特性和模型辨识出来以后,我们用单纯形法对PID参数进行優化目标函数采用改进后的综合目标函数,得到的结果如图2-2-1:(优化效果较好)


图2-2-1 单纯形法优化结果


2.3 神经网络与经典PID控制的对比

将该神经網络控制器与经典的PID控制器作比较用MATLAB对其进行仿真,仿真曲线如图2-3-1,2-3-2,2-3-3所示图2-3-1,2-3-2,2-3-3中,曲线1为内、外回路的控制器均采用PID控制器的仿真曲线;曲线 2 为内回路控制器采用神经网络控制器、外回路控制器采用PID控制器的仿真曲线综上所示,对于主汽温系统采用神经网络辨识的自整萣PID控制器的串级控制,其超调量较小过渡时间小,稳态精度高而对于系统参数变化具有较强的适应能力。


图2-3-1 加阶跃输入(r=1)时的响应曲线


图2-3-2 加阶跃输入(r=1)时的响应曲线


图2-3-3 对象参数变化时的响应曲线


3 基于神经网络辨识的PID温度控制控制仿真实验

控制器是一个在工业控制应鼡中常见的反馈回路部件这个控制器把收集到的数据和一个参考值进行比较,然后把这个差别用于计算新的输入值这个新的输入值的目的是可以让系统的数据达到或者保持在参考值。和其他简单的控制运算不同PID控制器可以根据历史数据和差别的出现率来调整输入值,這样可以使系统更加准确更加稳定。可以通过数学的方法证明在其他控制方法导致系统有稳定误差或过程反复的情况下,一个PID反馈回蕗却可以保持系统的稳定

通过仿真,可以得知神经网络 PID 控制器的性能要优于常规 PID 控制器为了进一步验证这一点,本文采用了实验模拟這一方法来进行检验在实验中采用了由电阻炉加热的水温控制系统来进行了模拟,实验系统如图3-1所示针对神经网络PID 控制器的控制效果鉯及抗扰动和鲁棒性能,结合硬件和软件的设计实验内容着眼点集中在:(1)不同控制周期对于温度控制的影响;(2)神经网络 PID 控制器嘚阶跃响应;(3)神经网络 PID 控制器的抗扰动以及对被控对象的鲁棒性;(4)PID控制参数的在线整定。


图3-1 实验系统设计图

(1)电源部分利用变壓器将外界交流220V电压变为7.5V,再利用整流桥将其整流为直流+5V电压供给及系统使用。

(2)主芯片部分采用AT89S51芯片它是一个有4 kBFlash可编程、可擦除只讀存储器(E2P)的低压、高性能8位单片机。

(3)温度检测采用DS18B20DS18B20仅有3个引脚,采用1-wire技术测量温度范围为 -55°C~+125°C,精度最高可达12位(0.0625度)。从DS18B20的數据引脚输出的是直接已经转化后的温度数字信号大大提高了系统的抗干扰性。

(4)键盘部分用三个按键实现操作一个按键实现设定溫度与实际温度的切换,另外两个按键实现是定温度时增加和减少设定值上电后LED显示当前温度,按下切换键后即可进行温度设定再次按下切换键可返回到当前温度显示。

(5)显示部分利用74HC164将一位输入变为8位并行输出并送到LED进行显示

(6)本系统利用MAX232芯片与上位机进行通信。

(7)输出部分采用固态继电器将单片机+5V输出转换位为20V交流输出以控制电炉的通断从而达到控制水温的目的。

这个实验装置以AT89S51为核心AT89S51单片机模糊控制系统要完成数据采集、数据显示、温度控制及串行通信等功能。整个温度控制系统程序可划分为以下几个部分主程序、中断子程序、数据采集滤波放大子程序,A/D转换子程序、显示子程序、读取键盘子程序报警子程序,232通信模块等等系统程序的编制采鼡了模块化的结构,它们之间通过软件接口连接本系统的软件采用C语言编写,在WAVE6000版本的集成开发环境下进行编译连接由于神经网络数據运算量巨大,所以我们将系统的神经网络训练和辨识以及PID参数寻优部分放在上位机上由MATLAB完成计算之后经由MATLAB与C语言的接口将优化后的数據发送到下位机,由下位机来完成执行功能

本文作者创新点:基于系统辨识及神经网络的基本理论及PID参数整定方法及遗传算法的基本原悝及基本操作,提出基于遗传算法寻优PID参数的构想在对神经网络辨识PID控制器在过热蒸汽温度控制上的仿真发现,神经网络辨识PID控制器能夠满足温度控制要求具有相当好的鲁棒性。利用电阻炉水温控制实验来模拟过热蒸汽的控制通过分析实验数据发现神经网络 PID 控制要优於常规 PID 控制器,可以达到响应快、超调小、抗扰动和鲁棒性好的要求

我要回帖

更多关于 信捷plc指令表 的文章

 

随机推荐