这个解析程序包时出现问题有什么问题吗。

每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
| 新手必读 |
You are here:
帮解读一下这个程序是什么意思
热点活动:
帮解读一下这个程序是什么意思 - 已解决问题
CALL&&FC&&&&80&&&&&&&IN0&:=&PIW346&&&&&&&&OUT1:=DB20.DBD52&&&&&&CALL&&FC&&&&80&&&&&&&IN0&:=&PIW360&&&&&&&&OUT1:=DB20.DBD80&&&&&&CALL&&FC&&&&80&&&&&&&IN0&:=&PIW362&&&&&&&&OUT1:=DB20.DBD84&&&&&&CALL&&FC&&&&80&&&&&&&IN0&:=&PIW364&&&&&&&&OUT1:=DB20.DBD88下面是FC80&&&&L&&&&&#IN0&&&&&&L&&&&&32767&&&&&&&I&&&&&&&&&&JNB&&&M001&&&&&&L&&&&&#IN0&&&&&&L&&&&&-200&&&&&&&I&&&&&&&&&&JNB&&&M001&&&&&&L&&&&&#IN0&&&&&&ITD&&&&&&&&&DTR&&&&&&&&&L&&&&&1.1&&&&&&/R&&&&&&&&&&T&&&&&#OUT1&&&&&&JC&&&&M002M001:&L&&&&&0.0&&&&&&T&&&&&#OUT1M002:&NOP&&&0下面是另一个&&&CALL&&FC&&&&81&&&&&&&IN0&:=&PIW286&&&&&&&&IN1&:=6.2&&&&&&&OUT2:=DB21.DBD60&&&&&&CALL&&FC&&&&81&&&&&&&IN0&:=&PIW288&&&&&&&&IN1&:=4.3&&&&&&&OUT2:=DB21.DBD72&&&&&&CALL&&FC&&&&81&&&&&&&IN0&:=&PIW290&&&&&&&&IN1&:=1.3&&&&&&&OUT2:=DB21.DBD68下面是FC81&&L&&&&&#IN0&&&&&&L&&&&&32767&&&&&&&I&&&&&&&&&&JNB&&&M002&&&&&&L&&&&&#IN0&&&&&&L&&&&&-1&&&&&&&I&&&&&&&&&&JNB&&&M002&&&&&&L&&&&&#IN0&&&&&&ITD&&&&&&&&&DTR&&&&&&&&&L&&&&&2.4&&&&&&/R&&&&&&&&&&L&&&&&#IN1&&&&&&*R&&&&&&&&&&T&&&&&#OUT2&&&&&&JC&&&&M001M002:&L&&&&&0.0&&&&&&T&&&&&#OUT2M001:&NOP&&&0解读程序以后说下&4.3&这个具体怎么样修改给点资料也行
产品版区:
悬赏分:50 | 解决时间: 07:40:46 | 提问者: - 学长&nbsp&nbsp第2级
问题ID:55913
CALL&&FC&&&&80&&&&&&&IN0&:=&PIW346&&&&&&&&OUT1:=DB20.DBD52&&&&&&CALL&&FC&&&&80&&&&&&&IN0&:=&PIW360&&&&&&&&OUT1:=DB20.DBD80&&&&&&CALL&&FC&&&&80&&&&&&&IN0&:=&PIW362&&&&&&&&OUT1:=DB20.DBD84&&&&&&CALL&&FC&&&&80&&&&&&&IN0&:=&PIW364&&&&&&&&OUT1:=DB20.DBD88下面是FC80&&&&L&&&&&#IN0//取模拟量输入&&&&&&L&&&&&32767&&&&&&&I&&//取模拟量输入值与常数32768比较&&&&&&JNB&&&M001//JNB&若&RLO&=&0,则连同BR&一起跳转,即如果模拟量输入值大于32768则跳转到标号M001处。&&&&&&L&&&&&#IN0&&&&&&L&&&&&-200&&&&&&&I&&&//取模拟量输入值与常数-200比较&&&&&&&JNB&&&M001//如果模拟量输入值小于-200则跳转到标号M001处。&&&&&&L&&&&&#IN0//取模拟量输入值&&&&&&ITD&//&&整数(16&位)转成双整数(32&位)&&&&&&DTR//&双整数(32&位)转成浮点数(32&位)&&&&&&&&L&&&&&1.1&&&&&&/R&&//用模拟量输入值除以1.1&(10.0)&&&&&&&T&&&&&#OUT1//将结果输出。&&&&&&JC&&&&M002//若&RLO&=&1,则跳转.M001:&L&&&&&0.0&&&&&&T&&&&&#OUT1//将0.0输出M002:&NOP&&&0//空操作下面是另一个&&&CALL&&FC&&&&81&&&&&&&IN0&:=&PIW286&&&&&&&&IN1&:=6.2&&&&&&&OUT2:=DB21.DBD60&&&&&&CALL&&FC&&&&81&&&&&&&IN0&:=&PIW288&&&&&&&&IN1&:=4.3&&&&&&&OUT2:=DB21.DBD72&&&&&&CALL&&FC&&&&81&&&&&&&IN0&:=&PIW290&&&&&&&&IN1&:=1.3&&&&&&&OUT2:=DB21.DBD68下面是FC81&&L&&&&&#IN0//取模拟量输入值#IN0&&&&&&L&&&&&32767&&&&&&&I&&&取模拟量输入值与常数32768比较&&&&&&&JNB&&&M002//JNB&若&RLO&=&0,则连同BR&一起跳转,即如果模拟量输入值大于32768则跳转到标号M002处。&&&&&&L&&&&&#IN0//取模拟量输入#IN0&&&&&&L&&&&&-1&&&&&&&&I&&//&取模拟量输入值与常数-1比较&&&&&&&JNB&&&M002//如果模拟量输入值小于-1则跳转到标号M001处&&&&&&L&&&&&#IN0//取模拟量输入值#IN0&&&&&&ITD&&整数(16&位)转成双整数(32&位)&&&&&&&DTR&&//&双整数(32&位)转成浮点数(32&位)&&&&&&&L&&&&&2.4&&&&&&/R&&//用模拟量输入值除以27648.0&&&&&&&&&&L&&&&&#IN1&&&&&&&*R&//&上述结果与输入值#IN1相乘&&&&&&&&T&&&&&#OUT2//输出结果&&&&&&JC&&&&M001//若&RLO&=&1,则跳转.M002:&L&&&&&0.0&&&&&&T&&&&&#OUT2//将0.0输出M001:&NOP&&&0&//空操作FC&&80:如果模拟量输入值大于32768,则将0.0输出;如果模拟量输入值小于-200,则将0.0输出;除上述情况,用模拟量输入值除以1.1&(10.0)后输出。FC81:如果模拟量输入值大于32768,则将0.0输出;如果模拟量输入值小于-1,则将0.0输出;除上述情况,用模拟量输入值除以27648.8再乘以输入值#IN1后输出。解读程序以后说下&4.3&?不知楼主问的什么问题?相关资料:《用于S7-300&和S7-400&的语句表(STL)编程手册》下载:建议使用标准模拟量转换功能块。详见:见《S7-300&PLC模拟量输入输出量程转换教程》下载:见《&FC105&,&FC106使用与实例》下载:
大师&nbsp&nbsp第17级&
填写您的评论...
提问者对于答案的评价:能给说说浮点数和变送器的量程的关系么如果要修改量程即修改浮点数&需要什么公式
更多相关问题
本版精华问答
等待您来回答
作者/最新回复
最后回复时间
应该是把输入模拟量转为工程量的。
- 学长&nbsp&nbsp第2级
& 09:54:37
模能量转换程序,fc80应该是温度,一个10倍的关系,最简单的就是:L&PIW346ITDDTRL&10.0/RT&DB20.DBD52这个就可以代替fc80fc81也一样,不过需要定义工程量的上限,比如4.3或6.2相当于输入0-10vD对应0-4000.0的工程量,fc81可以用fc105(西门子已经写好的程序块)代替
- 中级工程师&nbsp&nbsp第10级
& 10:13:41
阿鸣解释的很详细了,4.3估计楼主是不太清楚这个表达式的意思,这就是浮点数的表示方法而已(其实就是4000.0),要修改直接输入浮点数比如123.456就可以了
- 中级工程师&nbsp&nbsp第10级
& 15:40:48
阿鸣专家把运算过程解释的很清除,楼主是不知道4.3(4000)这个量是怎么来的!你只要看一下IN0&:=&PIW288&这个地址连接的是那个变送器,比如说如果反馈的是压力值,那么4.3就是最高压力值,经过运算就能求出当前反馈值所对应的实际压力!既4.3就是所测工程量的最大量程而已!
- 中级工程师&nbsp&nbsp第10级
& 12:51:22
上一页1下一页&
扫描打开手机版
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!问个matlab程序问题.为什么matlab里面-8的根号3次方不等于-2,这个程序的计算规律是什么?
辐角最小的那个解.-8开三方,在复数域内,有三个解.一个是辐角为60度,一个是180度(就是-2这个根),还有一个是辐角为-60度.你如果想要整数内的解.可以y=-8;sign(y).*(abs(y)).^(1/3)
为您推荐:
其他类似问题
扫描下载二维码【求问】这个程序有什么问题吗?_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:467,709贴子:
【求问】这个程序有什么问题吗?收藏
急急急啊求问各位大神
C++培训---美国上市C++培训公司,入学签订就业协议,名企疯抢达内C++学员.达内C++培训全程以&实战&教学,&90天=2年工作经验& 0元0基础 + 7天免费试学!
#include&stdio.h&main(){int n,nx[100],i,j,t,k,o,ox[100],q;scanf(&%d&,&n);for(i=0;i&n;i++)scanf(&%d&,&nx[i]);scanf(&%d&,&k);for(o=0;o&k;o++)scanf(&%d&,&ox[o]);for(j=0;j&n-1;j++)for(i=0;i&n-1-j;i++)if(nx[i]&nx[i+1]){t=nx[i];nx[i]=nx[i+1];nx[i+1]=t;}for(q=0;q&o;q++)printf(&%d &,nx[ox[q]]);getch();}
问题和代码求大神、。。
某年某月某日某j君路过某位楼主的某个帖子…
题目的中文是脑残写的吧?”第一行n,接着是n个截获的数字“ ,那么输入应该是:5 121 126 1 123 7, 输入5之后不换行
#include &stdio.h&enum {BUF_MAX=100};int main(void) {
int i, j, tmp, n_in, n_code, n_
int na_code[BUF_MAX], na_index[BUF_MAX];
//输入密码
scanf(&%d&, &n_in);
n_code = n_
for (i=0; i & n_ ++i) {
scanf(&%d&, na_code+i);
//输入序号
scanf(&%d&, &n_in);
n_index = n_
for (i=0; i & n_ ++i) {
scanf(&%d&, na_index+i);
//密码从小到大,冒泡排序
for (i=0;i&n_code-1;++i)
for (j=0;j&n_code-i-1;++j)
if (na_code[j] & na_code[j+1]) {
tmp = na_code[j];
na_code[j] = na_code[j+1];
na_code[j+1] =
//输出结果
for (i=0;i&n_++i) {
tmp = na_index[i];
printf(&%d\n&, na_code[tmp-1]);
return 0;}
C90还是C99?
代码风格写的,不想看
一头雾水。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或这个程序有什么问题吗_百度知道这个程序有什么问题?_百度知道

我要回帖

更多关于 解析程序包出现问题 的文章

 

随机推荐