它们可以各自在不同的模式通讯速率下工作;它们的口地址甚至也可相同。分别连接到CPU上两个通讯口上的设备,不属于同一个网络。S-CPU不能充当网桥的作用。S-CPU上的通讯口都能干什么用。安装了编程软件Micro/WIN的编程电脑可以对plc编程可以连接其他S-CPU的通讯口组成网络可以与S-/的MPI通讯口通讯可以连接西门子的HMI设备如TDTPmicroTPTP等可以通过OPCServerPCAccessV进行数据发布可以连接其他串行通讯设备可以与第三方HMI通讯S-CPU上的通讯口是否可以扩展。
不能扩展出与CPU通讯口功能完全一样的通讯口。在CPU上的通讯口不够的情况下,可以考虑购买具有多通讯口的CPU考察连接设备的种类,如果其中有西门子的人机界面HMI,操作面板,可以考虑增加EM模块,把面板连接到EMS-CPU上的通讯口,通讯距离究竟有多远。《S系统手册》上给出的数据是一个网段m,这是在符合规范的网络条件下,能够保证的通讯距离。凡**出m的距离,应当加中继器。加一个中继器可以延长通讯网络米。
有的时候您在打开某些项目中的对象时,STEP会弹出报错窗口,错误信息为’dll’文件无法被装载,代码是:,错误信息是一个或多个对象不能被显示,出现这种错误的原因是您没有安装与要打开对象相关的软件包。如果想通过上位或触摸屏对PLC中STIME类型的参数进行设定,有什么方法。从上位机写整型数INT或实数REAL到PLC,首先该数值需包含以毫秒为单位的时间值,在写入PLC的数据存储区后,利用ITDIntegertoDoubleInteger或RNDRealtoDoubleIntegerwithRoundingOff将该值转换为双,然后将该值写到类型为TIME的变量里,在程序中调用FC,将TIME转换成STIME即可。
从上位机写WORD到PLC,首先该数值需包含以某时基为单位的时间值,在写入PLC的数据存储区后,用WordLogic下的WOR_W指令将该值与其时基相或,再利用MOVE指令将得到的数值写入STIME类型的变量中。如果使用WinCC作为上位软件,或上位软件支持位带符号浮点数,可以从上位写位带符号浮点数到PLC中定义为TIME的变量,然后在程序中调用FC,将TIME转换成STIME即可。STEP中相关时间处理和转换的功能块有哪些。 SFC"SET_CLK"设置CPU时钟SFC"READ_CLK"读出CPU时钟FC"D_TOD_DT"从DATE_AND_TIME中取出DATE。FC"DT_DATE"从DATE_AND_TIME中取出thedayoftheweek,即星期几FC"DT_DAY"从DATE_AND_TIME中取出时间FC"DT_TOD"FC用于STIME到TIME的转换FC用于TIME到STIME的转换如何实现带电拔出或插入模板,即热插拔功能。
硬件要求:使用普通的S-导轨和U型总线连接器是不能实现热插拔功能的,您必须购买有源总线底板,才能实现该功能。另外,您在配置时,必须使用MLFBES-AA-XB版本以上的接口模块,因为它支持DP协议的DPV版本,而MLFBIM-AA-XB模块是不支持该功能的。目前您能够购买到的IM接口模块都支持热插拔,只有-年以前的IM接口模块不支持热插拔。软件要求您必须在STEP版本以上进行配置;如果您采用S-CPU或S-CP作为DP主站,那么您可以直接在IM的属性窗口的"OperatingParameters"标签页里配置热插拔功能。
所以对有较大惯性或滞后的被控对象,比例+微分PD)控制器能改善系统在调节过程中的动态特性。西门子PLC的地址的分配方式根据不同的PLC配置情况确定I/O地址是PLC编程的前提与基础,程序中的地址必须与实际物理连接点一一对应,才能确保动作的正确执行。当选择了PLC之后,首先需要确定的是系统中各I/O点的地址。在西门子S系列PLC中I/O地址的分配方式共有固定地址型自动分配型用定义型种。实际所使用的方式决定于所采用的PLC的CPU型号编程软件软件版本编程人员的选择等因素。
.固定地址型固定地址分配方式是一种对PLC安装机架上的每一个安装位置插槽都规定地址的分配方式。其特点如下PLC的每一个安装位置都按照该系列PLC全部模块中可能存在的大I/O点数分配地址。例如S-系列I/O模块中大开关量输入/输出为点,因此,每一个安装位置都必须分配点地址如果实际安装的模块只有点输入,那么剩余的I/O地址将不可以再作为物理输入点使用。对于输入或输出来说,I/O地址是间断的,而且,在输入与输出中不可以使用相同的二进制字节与位。
另外一种方法是通过程序“”来恢复CPU的缺省设置。这个程序可在STEP-Micro/WIN安装光盘中找到;另外,还可以在CPU上插入一个含有未加密程序的外插存储卡,上电后此程序会自动装入CPU并且覆盖原有的带密码的程序。然后CPU可以自由访问。POU加密后我还能正常使用吗。POU即程序组织单元,包括S-项目文件中的主程序OB子程序和中断服务程序。POU可以单独加密,加密后的POU会显示一个锁的标记,不能打开查看程序内容。
程序下载到CPU中,再上载后也保持加密状态。西门子公司随编程软件Micro/WIN提供的库指令指令向导生成的子程序中断程序都加了密。加密并不妨碍使用它们。我能对整个工程项目文件进行加密吗。使用Step-Micro/WINV以上版本,用户可以为整个Project项目文件加密,使不知道密码的人无法打开项目。在Micro/WIN的File文件菜单中的SetPassword设置密码命令,在弹出的对话框中输入多个字符的项目文件密码。
如何知道自己所编程序的扫描时间?在程序运行过一次以后,可在Micro/WIN中的命令菜单中在线查看PLC>Information可找到CPU中程序的扫描时间。如何查找所使用的程序地址空间是否重复使用。在对程序进行编译后,可以点击View浏览条中的交叉参考CrossReference按钮进入,可以看到程序中所使用元素的详细的交叉参考信息及字节和位的使用情况。在交叉参考中可直接点击该地址,便进入到程序中该地址所在处。
在线监控时,在程序块中为何指令功能块竟然是红色。如果在程序编辑器中在线监控,发现有红色的指令功能块,说明发生了错误或问题。从系统手册可以查到导致ENO=的错误。如果是“非致命”故障,可以在菜单PLC>Information对话框中查看错误类型。对于NetR/NetW网络读/写XMT/RCV自由口发送/接收PLS等等与PLC操作系统或硬件设置有关的指令,在运行时变红,其可能的原因是在指令仍然在执行的过程中多次调用,或者当时通讯口忙。
大惯量如大烘房的温度控制,一般P可在以上,I=-,D=左右。小惯量如一个小电机带一台水泵进行压力闭环控制,一般只用PI控制。P=-,I=-,D=,这些要在现场调试时进行修正的。PID控制说明在工程实际中,应用为广泛的调节器控制规律为比例积分微分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近年历史,它以其结构简单稳定性好工作可靠调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术为方便。
即当我们不完全了解一个系统和被控对象﹐或不能通过有效的测量手段来获得系统参数时,适合用PID控制技术。PID控制,实际中也有PI和PD控制。PID控制器就是根据系统的误差,利用比例积分微分计算出控制量进行控制的。比例P控制比例控制是一种简单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差。积分I控制在积分控制中,控制器的输出与输入误差信号的积分成正比关系。
个人认为三菱日系的中高端品牌)PLC的软件至少落后西门子年以上,大中型的暂且不说,就拿三菱比较有优势的小型机FX系列和西门子S-系列相比,西门子有如下优势三菱的编程软件从早期的FXGPWIN到近期的GX我所知道新的),和所有的日系品牌一样,该软件的编程思路是自上而下的单一纵向结构,而西门子的MicroWIN则是纵向和横向兼备的结构,而且子程序支持局部变量,相同的功能只需要编一次程序即可,大大减少了开发难度和时间。
而西门子plc是德国品牌,指令比较抽象,学习难度较大,但指令较少,所以学习三菱和学习西门子的周期是一样的。S-一直以来支持强大的浮点运算,编程软件直接支持小数点输入输出,而三菱直至近年推出的FXU系列才有此种功能,以前的FXN系列的浮点功能都是。S-的模拟量输入输出程序非常简单方便,ADDA值可以不需编程直接存取的,三菱的FXN及其以前的系列都需要非常繁琐的FROMTO指令。FXU如今倒支持此功能了,但足足晚了五年甚至多。
如果滤波时间设定为ms,数字量输入信号的有效电平高或低持续时间小于ms时,CPU会忽略它;只有持续时间长于ms时,才有可能识别。另外支持高速计数器功能的输入点在相应功能开通时不受此滤波时间约束。滤波设置对输入映像区的刷新开关量输入中断脉冲捕捉功能都有效。模拟量滤波有什么效果。一般情况下选用S-西门子plc的模拟量滤波功能就不必再另行编制用户的滤波程序。如果对某个通道选用了模拟量滤波,CPU将在每一程序扫描周期前自动读取模拟量输入值,这个值就是滤波后的值,是所设置的采样数的平均值。
模拟量的参数设置采样数及死区值对所有模拟量信号输入通道有效。如果对某个通道不滤波,则CPU不会在程序扫描周期开始时读取平均滤波值,而只在用户程序访问此模拟量通道时,直接读取当时实际值。模拟量滤波死区值如何设置。死区值,定义了计算模拟量平均值的取值范围如果采样值都在这个范围内,就计算采样数所设定的平均值;如果当前新采样的值**过了死区的上限或下限,则该值立刻被采用为当前的新值,并作为以后平均值计算的起始值这就允许滤波器对模拟量值的大的变化有一个快速响应。
在STEP的硬件组态窗口的PROFIBUSDP目录中选择相应IM模块,可以看出该模块支持“moduleexchangeinopration”热插拔;将IM模块拖到PROFIBUS总线上;选择I/O模块,插入到ETM站的各个槽位中;双击ETM站,打开属性窗口,选中“Replacemodulesduringoperation“热插拔)选项;属性窗口中提供了ETM站热插拔功能所需的有源总线导轨的订货号;属性窗口中提供了该型号IM,插入的I/O模块对应使用的有源总线底板的订货号;除了以上的硬件组态之外,。
当ETM从站上进行模块的热插拔时,中断组织块OB,OB,OB被调用。如果您采用S-CPU或CP-作为DP主站,那么您只能够通过安装GSD文件的方式将IM模块组态成DP从站,并双击IM,打开它的属性窗口,进行设置。否则您在STEP的硬件组态窗口中直接将PROFIBUSDP目录ETM文件夹下IM模块挂在PROFIBUS总线上。我如何做到对自己的程序块进行加密保护。您能够通过STEP软件的KNOW_HOW_PROTECT功能实现对您程序代码的加密保护。
这些数据地址被模块用来进行功能控制,一般不直接连接到外部信号。CP-AS-Interface模块除了使用IB/QB作为状态和控制字节外,AI和AQ用于AS-Interface从站的地址映射。Step-Micro/WIN的兼容性如何。目前常见的Micro/WIN版本有V和V。再老的版本,如V,除了用于转化老项目文件,已经没有继续应用的价值。不同版本的Micro/WIN生成的项目文件不同。高版本的Micro/WIN能够向下兼容低版本软件生成的项目文件;低版本的软件不能打开高版本保存的项目文件。
建议用户总是使用新的版本,目前新的版本是Step-Micro/WINVSP。通讯口参数如何设置。缺省情况下,S-CPU的通讯口处于PPI从站模式,地址为,通讯速率为K。要改通讯口的地址或通讯速率,必须在系统块中的CommunicaitonPorts通讯端口选项卡中设置,然后将系统块下载到CPU中,新的设置才能起作用。如何设置通讯口参数才能提高网络的运行性能。假设一个网络中有号站和号站作为主站,号站的高地址设置为。