全国服务热线 158****1992

西门子模块总代理商-台州市

更新时间:2023-10-26 04:00:00
价格:请来电询价
品牌:西门子
型号:模块
产地:德国
联系电话:158****1992
联系手机:158****1992
联系人:聂聪
让卖家联系我
详细介绍

如果压力异常,监控界面如图 9-40 所示。从图中可以看出,压力异常 指示灯亮,由于此时吹灰器电动机还没有结束吹灰,所以故障处理标志无 效,等待正在运行的电动机返回初始位置。

设置方式还是很简单的,西门子V20变频器实现端子调频方式与之有关的是两个参数1P1000频率设定值选择,2P701数字量输入功能配置。

个参数是V20变频器频率来源的选择,常见有模拟量、固定频率、RS485 上的 USS/MODBUS 通讯以及相关组合控制,这里我们选择参数1MOP设定值源,这里的MOP是电动电位计和我们国产变频器上的选择电位器功能是一样的,只不过这个参数不是在变频器面板上手动调节而是通过端子上的数字量输入实现。

第二个参数就是数字量输入功能配置也就是端子定义的选择,这里我们就需要通过端子的闭合实现是增速和减速。V20的数字量输入端子有四个DI1~DI4,如果启停控制也使用外部端子控制,我们可以用第三个和第四个端子进行定义,它的功能定义有许多我们选择参数13MOP升速(增加频率)和14MOP降速(减少频率)。具体的接线图如下,端子1和端子用于控制变频器运行,端子3和端子4用于频率调节,DIC是公共端根据NPN和PNP接法选择电源。

以上就是西门子v20怎样实现端子增速、减速的设法方法

设计关键技巧和注意事项

  设计技巧:是用BCD码拨盘,把加热器的加热时间值置成BCD码数,并用PLC的数据传送指令读入输入映象寄存器,进行运算后,作为控制加热定时器的预置值,从而达到实时控制。

  注意事项:首先是应特别熟悉PLC物理寄存器内部结构,以便正确地确定BCD码数据输入位与PLC输入接点的关系,使之与定时器的时间常数相对应。其次,本参考程序在PLC由STOP状态进入RUN状态时读入外部数据,故只能在STOP状态修改BCD拨盘数据。若需在程序运行其间更改数据时,只要将子程序调用条件稍加改动即可。

  3结束语

  随着PLC技术在现代工业中的广泛应用,利用外部装置输入、修改控制数据的应用场合越来越多,PLC应用技术和技巧应迅速普及,以不断提高工业控制技术水平,提高劳动生产率,提高国民的生活水平和综合国力。以上,我们探讨的是一种简单而可靠的外部数据输入方法,可供专门从事PLC应用技术研究的工程技术人员参考。

 18.png

西门子S7-200/300/400PLC的四则运算指令基本相同,主要是对两个操作数的加、减、乘、除运算,操作数可以是整数、双整数、浮点数等。S7-200与S7-300/400的指令格式相似,梯形图程序格式如图10-7.1所示。

 

    图中的IN1为四则运算中的被加数、被减数、被乘数、被除数;IN2为加数、减数、乘数、除数:OUT为运算结果存储器地址。

    从图10-7.1可见,尽管S7-200与S7-300/400的梯形图指令相同,但从转换后的指令表可以看出两者在执行过程中存在差异。

    S7-200的执行过程如下:

    ①将操作数l(被加数、被减数、被乘数、被除数)移动到结果存储器;

    ②将结果存储器(操作数1)与操作数2(加数、减数、乘数、除数)进行运算,并将运算结果存储到结果存储器中。

    S7-300/400的执行过程如下:

    ①将操作数l(被加数、被减数、被乘数、被除数)读入到累加器l中:

    ②将操作数2(加数、减数、乘数、除数)读入到累加器1中,原累加器1中的操作数l移动到累加器2中:

    ③累加器2中的内容与累加器l运算,运算结果存储在累加器l中;

    ④累加器1的运算结果传送到结果存储器中。

    四则运算编程时应注意以下几点:

    ①在S7-200中,整数、双整数的运算结果仍然为整数与双整数,因此,在程序中应注意防止因运算结果溢出而导致的执行错误。

    ②在S7-200中整数、双整数的除法运算DIV—I、DIV- DI指令,以及S7-300/400的DIV_ DI指令,除法运算的结果不保留余数。

    ③对于S7-200的整数除法,如果需要余数,可以使用DIV指令。DIV指令要求的输出存储器OUT为32位,执行DIV指令后,两个整数的除法运算可以得到32位运算结果,输出存储器OUT的高16位用于存储余数,低16位用于存储商。

    ④S7-200的双整数除法无法保留余数。

    ⑤对于S7-300/400的整数除法,可以自动生成余数,执行DIV I指令后,累加器l的高16位存储余数,低16位存储商。

    ⑥对于S7-300/400的双整数除法,如果需要余数,可以在利用DIV DI指令求出商后,再使用MOD指令求余数。执行MOD指令后,商被舍去,累加器l存储余数。

    ⑦除法运算的除数不能为“O”。

    2.浮点数的函数运算

    在S7-200/300/400中,浮点数可以进行函数运算。函数运算包括正弦、余弦、正切、平方根、自然对数、指数等运算,在S7-300/400中还可以进行平方、反正弦、反余弦、反正切、求值等运算。

    对于浮点数的函数运算,为了得到正确的运算结果,同样应遵守函数运算的基本规定与要求,保证程序中操作数取值范围的正确性。

    3.增量指令

    在S7-200中,除可以使用以上数据运算指令外,还可以通过专门的指令对字节、字、双字进行增“1”( Increment)与减“1”(Decrement)运算。这些指令的使用十分简单,可以按照表10-7.1的格式直接编程。

    除以上常用的功能指令外,S7还有其他部分功能指令,如程序控制指令,S7-200中的表指令、字符串指令、特殊计数指令等。这些指令有的使用较少。


联系方式

  • 地址:上海杨浦 上海市松江区广富林路4855弄88号3楼
  • 邮编:200093
  • 电话:158****1992
  • 经理:聂聪
  • 手机:158****1992
  • 传真:021-33556143
  • QQ:2724917714
  • Email:2724917714@qq.com