瓦振传感器 PR9268/200-000
联系人:卢军
电 话:18506919598
传 真:0592-6514751
Q Q:312782195
地 址: 厦门市思明区槟榔西里197号第四层B19单元
一、ST 语言使用了传统的很多***语言的特性,包括:变量,操作符和控制流程语句,还可以和PLC 梯形图语言一起工作,相互协调,发挥各自其优势。ST语言结构中,“表达式”代表了整个语法的共通性,表达式由操作符和操作数组成,操作数可以是常量或者变量,可以任意建立符合规则的变量,制作流程表达式,所以看程序的读者看懂了表达式即看懂了程序,这是梯形图不能所及的。
如:IF temp THEN
FOR temp_循环 :=0 TO 9 DO
temp_总和:= temp_总和+SUM_累计[ temp_循环 ];
END_FOR;
END_IF;
二、在编写程序的时候,我们要养成编写程序注释的习惯。虽然注释经常被删掉,但它们是源代码中非常重要的一部分。它们解释了一部分代码,使程序更易读懂。注释帮助你或其他人读你的程序,即使过去了很长时间。注释不被编译,因此不会影响程序的执行。
一个***的工程师编写的程序,不但是能完成工艺要求,程序简洁明了,可移植性!更重要的是能够让更多的人能够通过你编写的程序来了解工艺和了解你!
三、在ST结构当中,一个表达式中常用多个操作符,很多时候忽略了操作符优先级顺序,造成在调试程序时,明明程序代码没问题,却怎么也达不到理想状态。所以操作符的优先级顺序处理是整个语法的关键。
在任何一个表达式中,首先执行******别的操作符,接着执行低一级的操作符,直到执行完所有的操作符。具有相同级别的操作符按照书写顺序从左至右依次执行。
如:var_5:= var_1-var_2*var_4; (*先执行乘法,再执行减法*)
文章链接:http:///
DECCO 9-11 120/60 COIL *USED*
SYRELEC ARS 40A D *USED*
MAGNECRAFT RELAY W199X-3 24VDC *USED*
DONGAN CONTROL TRANSFORMER 33-100-K *USED*
AMF SS-4260-I-69776?-R *USED*
WHITE-RODGERS 152 ROOM THERMOSTAT 277VAC *USED*
PEPPERL + FUCHS NBB2-12GM60-WS *USED*
CROMPTON 253-TALU *USED*
KEYENCE PZ-51LR *NICE*
YOKOGAWA NPB09822961 *USED*
BIMBA D-36376-A-3 *USED*
MPP CAPACITOR JK66-0184D *USED*
HERION 4022170 VALVE *NICE*
ABB ZLS189BB MODULE *USED*
ABB RK216063-AD RELAY MODULE 24V*USED*
AEROVOX 293P4314M 430V *USED*
ALLEN BRADLEY 1794-ASB SER.C *USED*
LOT OF 2 FESTO MSZC-3-21 DC *USED*
ELECTRONICS CORP. OF AMERICA 42MTB-5004 *USED*