西门子代理商|一级代理|伺服电机代理商

供应商
上海兆维智控科技有限公司
认证
品牌
西门子
型号
模块
产地
德国
联系电话
15558811727
全国服务热线
15558811727
经理
岳玉林
所在地
上海市奉贤区环城西路3111弄300号2幢1层
更新时间
2025-03-05 08:18

详细介绍

西门子s7-200plc 特殊指令

特殊指令如表4-27所示。plc中一些实现特殊功能的硬件需要通过特殊指令来使用,可实现特定的复杂的控制目的,同时程序的编制非常简单。

表特殊指令
 

名称指令格式(语句表)功能操作数中断指令atchint,evnt把一个中断事件(evnt)和一个中断程序联系起来,并允许该中断事件int:常数evnt:常数(cpu221/222:0~12,19~23,27~33;cpu224:0~23,27~33;cpu226:0~33)dtchevnt截断一个中断事件和所有中断程序的联系,并禁止该中断事件eni全局地允许所有被连接的中断事件无disi全局地关闭所有被连接的中断事件creti根据逻辑操作的条件从中断程序中返回reti位于中断程序结束,是必选部分,程序编译时软件自动在程序结尾加入该指令通信指令netrtbl,port初始化通讯操作,通过指令端口(port)从远程设备上接收数据并形成表(tbl)。可以从远程站点读多16个字节的信息tbl:vb,mb,*vd,*ac,*ldport:常数netwtbl,port初始化通讯操作,通过指定端口(port)向远程设备写表(tbl)中的数据,可以向远程站点写多16个字节的信息xmttbl,port用于自由端口模式。指定激活发送数据缓冲区(tbl)中的数据,数据缓冲区的个数据指明了要发送的字节数,port指定用于发送的端口tbl:vb,ib,qb,mb,sb,smb,*vd,*ac,*ldport:常数(cpu221/222/224为0;cpu226为0或1)rcvtbl,port激活初始化或结束接收信息的服务。


5.jpg


通过指定端口(port)接收的信息存储于数据缓冲区(tbl),数据缓冲区的个数据指明了接收的字节数gpaaddr,port读取port指定的cpu口的站地址,将数值放入addr指定的地址中addr:vb,ib,qb,mb,sb,smb,lb,ac,*vd,*ac,*ld在spa指令中addr还可以是常数port:常数spaaddr,port将cpu口的站地址(port)设置为addr指定的数值时钟指令todrt读当前时间和日期并把它装入一个8字节的缓冲区(起始地址为t)t:vb,ib,qb,mb,sb,smb,lb,*vd,*ac,*ldtodwt将包含当前时间和日期的一个8字节的缓冲区(起始地址是t)装入时钟高速计数器指令hdefhsc,mode为指定的高速计数器分配一种工作模式。每个高速计数器使用之前必须使用hdef指令,且只能使用一次hsc:常数(0~5)mode:常数(0~11)hscn根据高速计数器特殊存储器位的状态,按照hdef指令指定的工作模式,设置和控制高速计数器。n指定了高速计数器号n:常数(0~5)高速脉冲输出指令plsq检测用户程序设置的特殊存储器位,激活由控制位定义的脉冲操作,从q0.0或q0.1输出高速脉冲可用于激活高速脉冲串输出(pto)或宽度可调脉冲输出(pwm)q:常数(0或1)pid回路指令pidtbl,loop运用回路表中的输入和组态信息,进行pid运算。要执行该指令,逻辑堆栈顶(tos)必须为on状态。tbl指定回路表的起始地址,loop指定控制回路号回路表包含9个用来控制和监视pid运算的参数:过程变量当前值(pvn ),过程变量前值(pv n-1 ),给定值(sp n ),输出值(m n),增益(kc),采样时间(ts),积分时间(ti),微分时间(td)和积分项前值(mx)为使pid计算是以所要求的采样时间进行,应在定时中断执行中断服务程序或在由定时器控制的主程序中完成,其中定时时间必须填入回路表中,以作为pid指令的一个输入参数tbl:vbloop:常数(0到7


PLC,CPU,触摸屏,变频器,交换机,电机,电线,电缆,低压,
展开全文
我们其他产品
我们的新闻
相关产品
代理商 找代理商 3M代理商 寻找代理商 保健品代理商 产品代理商 软件代理商 西门子代理商 厂家代理商 IC代理商 三星代理商 化妆品代理商 面膜代理商 电动车代理商 润滑油代理商
微信咨询 在线询价 拨打电话